Method and apparatus for location-based recovery of stolen mobile devices
First Claim
Patent Images
1. A mobile computing device, comprising:
- a platform firmware layer having;
location hardware;
a location service, coupled to the location hardware, to retrieve location information from the location hardware; and
a location reporting module to request the location information from the location service and to report the location information to a central database residing on a node accessible via a global network;
wherein the location reporting module, the location service, and the location hardware embedded in the platform firmware layer enable the mobile computing device to be recovered if stolen, lost, or misplaced;
wherein the mobile computing device is a selected one of a laptop computer, a notebook computer, a tablet computer, a personal digital assistant, a cellular telephone, or a pager.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and system for locating mobile devices. The system includes a location-aware mobile device. The location-aware mobile device includes a location-aware mechanism embedded in a platform firmware layer of the location-aware mobile device. The system also includes a central database to receive location information from the location-aware mobile device over a network. If the location-aware mobile device has been stolen, lost, or misplaced, the central database reports the stolen, lost, or misplaced location-aware mobile device and its location to appropriate persons to enable the location-aware mobile device to be recovered.
11 Citations
32 Claims
-
1. A mobile computing device, comprising:
a platform firmware layer having; location hardware; a location service, coupled to the location hardware, to retrieve location information from the location hardware; and a location reporting module to request the location information from the location service and to report the location information to a central database residing on a node accessible via a global network; wherein the location reporting module, the location service, and the location hardware embedded in the platform firmware layer enable the mobile computing device to be recovered if stolen, lost, or misplaced; wherein the mobile computing device is a selected one of a laptop computer, a notebook computer, a tablet computer, a personal digital assistant, a cellular telephone, or a pager. - View Dependent Claims (2, 3, 4, 5)
-
6. A method for locating a mobile computing device, the method comprising:
-
receiving a report by a network stack of the mobile computing device, coupled to a location reporting module of the mobile computing device, both embedded in a platform firmware layer of the mobile computing device, that a connection to a network has been made; accessing a central database via the network to determine if a location reporting module embedded in the platform firmware layer on the mobile computing device should report location information of the mobile computing device to the central database; if it is determined that the central database has requested the location information of the mobile computing device, querying a location service embedded in the platform firmware layer on the mobile computing device to obtain the location information; and sending the location information to the central database to enable the central database to notify one or more appropriate persons. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for locating a mobile computing device, comprising:
-
receiving identification and location information from a location reporting module embedded in a platform firmware layer of the mobile computing device; and notifying one or more appropriate persons of the location information for the mobile computing device to enable the mobile computing device to be recovered if stolen, lost, or misplaced. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An article comprising:
- a non-transitory computer-readable storage medium having a plurality of machine accessible instructions, wherein when the instructions, in response to execution by a processor of a mobile computing device, cause the device to;
to receive a report by a network stack of the mobile computing device, coupled to a location reporting module of the mobile computing device, both embedded in a platform firmware layer of the mobile computing device, that a connection to a network has been made; access a central database via the network to determine if a location reporting module embedded in the platform firmware layer on the mobile computing device should report location information of the mobile computing device to the central database; if it is determined that the central database has requested the location information of the mobile computing device, query a location service embedded in the platform firmware layer of the mobile computing device to obtain the location information; and send the location information to the central database to enable the central database to notify one or more appropriate persons. - View Dependent Claims (18, 19, 20, 21, 22)
- a non-transitory computer-readable storage medium having a plurality of machine accessible instructions, wherein when the instructions, in response to execution by a processor of a mobile computing device, cause the device to;
-
23. An article comprising:
- a storage medium having a plurality of machine accessible instructions, wherein when the instructions, in response to execution by a processor of an apparatus, cause the apparatus to;
receive identification and location information of a mobile computing device from a location reporting module embedded in a platform firmware layer of the mobile computing device; and notify one or more appropriate persons of the location information for the mobile computing device to enable the mobile computing device to be recovered if stolen, lost, or misplaced. - View Dependent Claims (24, 25, 26, 27)
- a storage medium having a plurality of machine accessible instructions, wherein when the instructions, in response to execution by a processor of an apparatus, cause the apparatus to;
-
28. A system for locating mobile computing devices, comprising:
-
a location-aware mobile computing device, the location-aware mobile computing device including an operating system coupled to a location-aware mechanism, the location-aware mechanism embedded in a platform firmware layer of the location-aware mobile computing device; and a central database to receive location information from the location-aware mobile computing device over a network and, if the location-aware mobile computing device has been stolen, lost, or misplaced, to report the stolen, lost, or misplaced location-aware mobile computing device to appropriate persons to enable the location-aware mobile computing device to be recovered; wherein the location-aware mobile computing device is a selected one of a laptop computer, a notebook computer, a tablet computer, a personal digital assistant, a cellular telephone, or a pager. - View Dependent Claims (29, 30, 31, 32)
-
Specification