Micro-location of devices within a wireless network using room boundary images
US-9854148-B2 · Dec 26, 2017 · US
US10708451B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-10708451-B1 |
| Application number | US-201916250340-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jan 17, 2019 |
| Priority date | Jan 17, 2019 |
| Publication date | Jul 7, 2020 |
| Grant date | Jul 7, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for tracking large deployments of managed devices in a facility are disclosed. A tracking system is embedded into the managed devices, which may include, for example, printers, copiers, scanners, and multi-function devices (MFD). Location information is generated and maintained using an external server, and when a deployment location check event is triggered, a user of the device is prompted to confirm its deployment location and/or update its location information.
Opening claim text (preview).
What is claimed is: 1. A system for tracking a deployment location of a plurality of portable multi-function devices, the system comprising: the plurality of portable multi-function devices, each portable multi-function device comprising: a user interface; a network interface; a processor; and a non-transitory computer-readable memory device containing programming instructions that are configured to instruct the processor to: receive a user-supplied floorplan associated with the portable multi-function device; process the user-supplied floorplan to extract one or more location features of the user-supplied floorplan; receive input from a user, via the user interface device, wherein the input includes at least one of: the deployment location of the portable multi-function device; and a validation signal of the deployment location of the portable multi-function device; communicate with a server, via the network interface, to send location information associated with the portable multi-function device to be stored in a memory of the server; and communicate with the server, via the network interface, to receive location information associated with the portable multi-function device stored in the memory of the server; wherein the location information associated with the portable multi function device includes at least one of: the user-supplied floorplan; the one or more location features extracted from the user-supplied floorplan; and the input received from the user, wherein the floorplan associated with the portable multi-function device includes a plurality of potential deployment locations for the portable multi-function device, wherein the one or more location features extracted from the image correspond to one or more potential deployment locations of the plurality of potential deployment locations for the portable multi-function device, wherein the deployment location of the portable multi-function device corresponds with one of the location features extracted from the image; wherein the non-transitory computer-readable memory device containing programming instructions are further configured to instruct the processor to: process, via the processor, the user-supplied floorplan to graphically identify at least one of the one or more extracted location features; and display, via the user interface device, the processed image wherein the location information associated with the portable multi-function device can further include the processed user-supplied floorplan and wherein the non-transitory computer-readable memory device containing programming instructions are further configured to instruct the processor to: prompt the user, via the user interface device, to validate the deployment location of the portable multi-function device by: receiving, from memory of the server, the location information associated with the portable multi-function device, wherein the location information includes the stored deployment location of the portable multi-function device and the processed user-supplied floorplan; presenting the location information to the user via the user interface device; and requesting input from the user, via the user interface device, wherein the input is the validation signal. 2. The system of claim 1 , wherein the portable multi-function device further comprises an image capture device, and the non-transitory computer-readable memory device containing programming instructions that are further configured to instruct the processor to: cause the image capture device to capture an image; and receive the image captured by the image capture device; wherein the captured image is the user-supplied floorplan associated with the portable multi-function device. 3. The system of claim 1 , wherein the user-supplied floorplan is received via the network interface. 4. The system of claim 1 , wherein the system further comprises: a server associated with the plurality of portable multi-function devices, the server comprising: a network interface connecting the server with the portable multi-function device/plurality of portable multi-function devices; a processor; and a non-transitory computer-readable memory device containing stored location information for the plurality of portable multi-function devices, and containing programming instructions that are configured to instruct the processor to: communicate with the plurality of portable multi-function devices, via the network interface, to receive location information associated with the plurality of portable multi-function devices from the plurality of portable multi-function devices; communicate with the plurality of portable multi-function devices, via the network interface, to send location information associated with the plurality of portable multi-function devices to the plurality of portable multi-function devices; and store the location information associated with the plurality of portable multi-function devices in the memory. 5. The system of claim 1 , wherein the user is prompted to validate the deployment location of the portable multi-function device based upon a deployment location event. 6. The system of claim 5 , wherein the location information associated with the portable multi-function device includes network configuration information for the portable multi-function device, and the deployment location event is a change in the network configuration of the portable multi-function device. 7. The system of claim 5 , wherein the deployment location event is based upon a pre-determined duration of time or a pre-determined number of uses of the portable multi-function device. 8. The system of claim 5 , wherein the non-transitory computer-readable memory device containing programming instructions are further configured to instruct the processor to: update the deployment location of the portable multi-function device based upon input received from the user via the user interface device. 9. The system of claim 1 , wherein the user interface device comprises a touchscreen display. 10. The system of claim 1 , wherein the portable multi-function user device is not GPS-enabled. 11. The system of claim 1 , wherein the system further comprises a user-supplied floorplan, and wherein the non-transitory computer-readable memory device containing programming instructions that are further configured to instruct the processor to: receive, via the network interface, the user-supplied floorplan from the user; and process the user-supplied floorplan to extract one or more location features of the user-supplied floorplan. 12. The system of claim 11 , wherein the location information associated with the portable multi-function device further includes the user-supplied floorplan. 13. A method of tracking a deployment location of a plurality of portable multi-function devices, the method comprising: deploying the plurality of portable multi-function devices, each device having a user interface device, a network interface, and a processor configured to: receive a user-supplied floorplan associated with the deployment location of the portable multi-function device; process the user-supplied floorplan to extract one or more location features corresponding to one or more potential deployment locations of the portable multi-function device; receive input from a user, via the user interface device, wherein the input includes at least one of: the deployment location of the portable multi-function device; and a validation signal of the deployment location of the portable multi-function device; communicate with a server, via the network interface, to send location informat
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
specially adapted for the location of the user terminal · CPC title
the display also being used for user input, e.g. touch screen · CPC title
resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data · CPC title
Device related settings, e.g. IP address, Name, Identification · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.