Systems and methods for locating mobile computer users in a wireless network
First Claim
1. A method, comprising:
- periodically identifying a location of a first computer that is used by a first computer user;
receiving a request from a computing unit for the location of the first computer user;
determining the last known location of the first computer;
transmitting the location of the first computer to the computing unit; and
recognizing the location of the first computer as the location of the first computer user.
2 Assignments
0 Petitions
Accused Products
Abstract
System and methods for locating a computer user are described wherein the computer either periodically updates a network server with its location, or updates the network server when asked by the server to do so. The network server can be a mobile computer. The user'"'"'s computer determines its physical location using a location tracker service and then transmits this location information to the server, which stores it in its memory. The information stored includes the physical location of the computer, the time when the location was identified, a name identifying the user of the computer, and an indicator, which indicates whether or not the user was active on the computer during a specified time interval prior to the transmission. The location of the user is deemed to be the last known location of the computer used by the user. If the user is logged onto more than one computer, the location of the user is deemed to be the last known location of the computer that indicates the user as being active.
-
Citations
58 Claims
-
1. A method, comprising:
-
periodically identifying a location of a first computer that is used by a first computer user;
receiving a request from a computing unit for the location of the first computer user;
determining the last known location of the first computer;
transmitting the location of the first computer to the computing unit; and
recognizing the location of the first computer as the location of the first computer user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
16. A method, comprising:
-
determining a location of a computing unit;
periodically transmitting, from the computing unit, the location of the computing unit to a network server together with a user name of a user using the computing unit; and
including an active signal with the periodically transmitted information when the user is actively using the computing unit.
-
-
28. A system, comprising:
-
a server having memory;
a user database stored in the memory of the server, the user database containing a user field for storing a user name of a mobile computer user, and a last known location field for storing a most recent location of a computer user identified in a corresponding user field;
a wireless access point configured to receive network transmissions from one or more mobile computers;
a mobile computer having memory and a wireless network interface for communication with the wireless access point;
a location tracking system in the mobile computer memory configured to determine a location of the mobile computer;
a location manager in the mobile computer memory configured to periodically transmit the location of the mobile computer and the user name of a mobile computer user to the server via the wireless network interface; and
a computing unit having a computing unit location manager configured to search the user database of the server to determine information regarding the location of a mobile user.
-
-
40. A network server, comprising:
-
memory;
a user database stored in the memory containing one or more records, each record including;
a user field in the user database to store a user identifier; and
a last known location field in the user database to store a most recent location identified for the corresponding user field. - View Dependent Claims (41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
45. A mobile computing unit, comprising:
-
memory;
a wireless network interface configured to connect the mobile computing unit to a wireless access point of a remote server;
a location tracking service configured to determine a location of the mobile computer unit; and
a location manager configured to periodically transmit the location of the mobile computing unit to the remote server via the wireless network interface.
-
-
55. A method for locating a mobile computer user in a wireless network, comprising:
-
periodically identifying a location of a mobile computer that is used by a mobile user and associating a time stamp with the location indicating a time at which the location was identified;
transmitting the location of the mobile computer to a network server together with the time stamp and a name of the mobile user;
storing the transmitted information on the network server;
receiving a request from a computing unit for the location of the mobile user;
determining the last known location of the mobile computer by accessing the network server and finding the location having a most recent time stamp; and
recognizing the last known location of the mobile computer as the location of the mobile user. - View Dependent Claims (56, 57)
-
-
58. A system, comprising:
-
a server having memory;
a user database stored in the memory of the server, the user database containing a user field for storing a user name of a mobile computer user, and a last known location field for storing a most recent location of a computer user identified in a corresponding user field;
a wireless access point configured to receive network transmissions from one or more mobile computers;
a mobile computer having memory and a wireless network interface for communication with the wireless access point;
a location tracking system in the mobile computer memory configured to determine a location of the mobile computer;
a location manager in the mobile computer memory configured to transmit the location of the mobile computer and the user name of a mobile computer user to the server via the wireless network interface when a request to do so is received from the server; and
a computing unit having a computing unit location manager configured to search the user database of the server to determine information regarding the location of a mobile user.
-
Specification