LOCATION-BASED RESOURCE MANAGEMENT
First Claim
Patent Images
1. A method of anticipatory provisioning of resources for a mobile user in an institutional space, the method comprising the steps of:
- providing a database storing records for a plurality of users, each of the records specifying information about one of the users;
acquiring a current location of a user having a record in the database;
based on the acquired location and the information about the user in the corresponding database record, predicting (i) a future location of the user and (ii) stored data required by the user at the future location;
causing a device at the predicted location to electronically retrieve the stored data but suppress display thereof; and
following detection of the user'"'"'s presence at the predicted location, displaying the retrieved data on the device at the predicted location.
4 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, the predicted location of a user within an institutional space is associated with a node at or near that location, and a virtual desktop is prepared before a user has actually logged on and authenticated. Although users are not accorded access to applications and sensitive data until they have properly authenticated themselves, the virtual desktop and associated data are assembled and retrieved in the background in order to eliminate delay following log-on.
31 Citations
22 Claims
-
1. A method of anticipatory provisioning of resources for a mobile user in an institutional space, the method comprising the steps of:
-
providing a database storing records for a plurality of users, each of the records specifying information about one of the users; acquiring a current location of a user having a record in the database; based on the acquired location and the information about the user in the corresponding database record, predicting (i) a future location of the user and (ii) stored data required by the user at the future location; causing a device at the predicted location to electronically retrieve the stored data but suppress display thereof; and following detection of the user'"'"'s presence at the predicted location, displaying the retrieved data on the device at the predicted location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for anticipatory provisioning of resources for a mobile user in an institutional space, the system comprising:
-
a plurality of devices at different locations in the institutional space; a location server in operative communication with the devices via a network and including; computer storage defining a user location database that itself includes records for a plurality of users, each of the records including data indicative of a current location of the user and information about the user; and a prediction module for predicting, based on a location and the information about the user in the corresponding database record, (i) a future location of the user and (ii) stored data required by the user at the future location; and a desktop server in operative communication with the devices and the location server via the network, the desktop server being configured to cause a device at the predicted location to electronically retrieve the stored data but suppress display thereof and, following detection of the user'"'"'s presence at the predicted location, to display the retrieved data. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for managing location-based events in an institutional space, the system comprising:
-
a plurality of tracking sensors at different locations in the institutional space, each of the tracking sensors being configured to detect a proximate presence of an individual or a device and to produce signals indicative thereof; a plurality of application host devices distributed within the institutional space, each of the application host devices running an application; and a location server in operative communication with the tracking sensors and the application host devices via a network, the location server further including computer storage defining; (i) a user location database that stores records for a plurality of users, each of the records including a current location of the user based on signals from the tracking sensors; (ii) a device location database that stores records for a plurality of devices, each of the records including a current location of the device; and (iii) a subscription database that stores records for a plurality of applications each running on a different device, each of the records specifying an application and one or more location events to which the application has subscribed, wherein the location server is configured to receive signals from the tracking sensors, interpret the received signals as events, and notify applications upon occurrence of events to which they subscribe. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification