IP Library Granted Patent US 9,952,744
Granted Patent B2
US 9,952,744 · App. 14/945,646 · Granted Apr 24, 2018

Crowdsourced determination of movable device location

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,952,744
App. No.
14/945,646
Granted
Apr 24, 2018
Kind
B2
Abstract

The locations of electronic devices in an institutional facility are determined based on crowdsourced location reporting by users in an institutional setting and responding to device location queries.

Claims (39)

1. A method of establishing a location of a device in an institutional space, the method comprising the steps of:

providing a device-location database storing records for each of a plurality of devices registered in the database as located in the institutional space, the database electronically storing, for each device, a record specifying a location of the device within the institutional space and when the location was most recently updated;

at the device, registering a request of a user for log-on and authentication;

in response to the request, prompting the user for authentication information and, depending on how recently the database record corresponding to the device was updated, a current location of the device;

in response to a current location was obtained from the user, causing the current location and a time it was obtained to be stored in the database record corresponding the device

wherein, in response to an interval between a current time and a time when the database record corresponding to the device was last updated exceeding a threshold, a plurality of users are prompted for a current location of the device, and further comprising the step of correlating the current locations provided by the plurality of users to determine consistency thereamong prior to causing the current location to be stored in the database.

2. The method of claim 1 , wherein prompting the user for the current location of the device comprises providing a selection menu of location types, the location types including at least a location area and/or proximity to a fixture.

3. The method of claim 2 , wherein, for the location area, the selection menu comprises identifiers of at least one of a building, a wing, a room, a floor, or a department.

4. The method of claim 2 , wherein, for the fixture, the selection menu comprises identifiers of at least one of a telecommunication device, a piece of medical equipment, and a personnel station.

5. The method of claim 1 , further comprising computationally maintaining, for each of a plurality of users, a score corresponding to a frequency at which the user responds to prompts for a current location, the user prompted for a current location being selected from among the plurality of users based on the user's score.

6. The method of claim 5 , wherein a score also reflects precision levels of the associated user's responses.

7. The method of claim 1 , wherein the threshold depends on a frequency of change to the location of the device.

8. The method of claim 1 , further comprising the steps of:

obtaining from the location database a location of at least one other device associated with the device; and

determining whether the other device is proximate to the device.

9. The method of claim 8 , wherein the other device is a fixed device and the user-provided current location is caused to be stored in the database only if the device is determined to be proximate to the fixed device.

10. The method of claim 8 , wherein determining whether the other device is proximate to the device comprises:

wirelessly detecting, by the device and by the other device, a user's wireless device;

determining an elapsed time between the wireless detections; and

comparing the elapsed time to a threshold.

11. A system for establishing and storing locations of devices in an institutional space, the system comprising:

a plurality of devices;

a location server in operative communication with the devices and including computer storage defining a device-location database, the database including, for each device, a record specifying a location of the device within the institutional space and when the location was most recently updated, wherein

(a) each of the devices includes an authentication module and is configured to (i) register a request of a user for log-on and authentication, (ii) in response to the request, prompt the user for authentication information, and (iii) depending on how recently the database record corresponding to the device was updated, prompt the user for a current location of the device,

(b) the location server is configured to (i) receive, from the devices, current locations provided by users of the devices and times when the current locations were obtained, (ii) store the current locations in the database records corresponding to the devices, and (iii) notify a device in response to an interval between a current time and a time when the device-location database record corresponding to the device was last updated exceeding a threshold,

(c) the device is configured, in response to the threshold being exceeded, to cause the interface to prompt a plurality of users for a current location of the device and to transmit the plurality of current locations to the location server, and

(d) the location server is further configured to correlate the plurality of current locations to determine consistency thereamong prior to storing the current location in the device-location database.

12. The system of claim 11 , wherein each of the devices includes a display and an interface for operating the display, the interface being configured to prompt the user for the current location by providing on the display a selection menu of location types, the location types including at least a location area and/or proximity to a fixture.

13. The system of claim 12 , wherein, for the location area, the selection menu comprises identifiers of at least one of a building, a wing, a room, a floor, or a department.

14. The system of claim 12 , wherein, for the fixture, the selection menu comprises identifiers of at least one of a telecommunication device, a piece of medical equipment, and a personnel station.

15. The system of claim 11 , wherein the computer storage further defines a user database including, for each of a plurality of users, a score corresponding to a frequency at which the user responds to prompts for a current location, the location server being further configured to transmit, to the devices, identifiers of users who should be prompted for a current location based on the user scores.

16. The system of claim 15 , wherein a user's score also reflects precision levels of the user's responses.

17. The system of claim 11 , wherein the threshold depends on a frequency of change of the location of the device.

18. The system of claim 11 , wherein the records of the device-location database also include, for at least some of the devices, an identifier of at least one other device associated therewith.

19. The system of claim 18 , wherein, if a device associated with a current device is a fixed device, a current location received from the current device is stored in the device-location database only if the device is determined to be proximate to the fixed device.

20. The system of claim 19 , wherein the location server is configured to:

receive notifications, from the device and the fixed device, of wireless detection of a user's wireless device;

determine an elapsed time between the wireless detections; and

determine whether the other device is proximate to the device by comparing the elapsed time to a threshold.

Assignments (7)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL AT REEL/FRAME NO. 59644/0097 Recorded Sep 18, 2024
From: BLUE OWL CAPITAL CORPORATION (FORMERLY KNOWN AS OWL ROCK CAPITAL CORPORATION), AS COLLATERAL AGENT
To: IMPRIVATA, INC.
Reel/Frame 068981/0732 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 8, 2022
From: IMPRIVATA, INC.
To: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 059644/0097 →
SECURITY INTEREST Recorded Dec 22, 2020
From: IMPRIVATA, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 054836/0937 →
RELEASE OF SECURITY INTEREST Recorded Dec 2, 2020
From: GOLUB CAPITAL MARKETS LLC
To: IMPRIVATA, INC
Reel/Frame 054510/0572 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 25, 2017
From: SILICON VALLEY BANK, AS AGENT
To: IMPRIVATA, INC.
Reel/Frame 044293/0295 →
SECURITY INTEREST Recorded Oct 24, 2017
From: IMPRIVATA, INC.
To: GOLUB CAPITAL MARKETS LLC
Reel/Frame 043934/0875 →
PATENT SECURITY AGREEMENT Recorded Sep 19, 2016
From: IMPRIVATA, INC.
To: SILICON VALLEY BANK
Reel/Frame 040069/0102 →