Electronic device security and tracking system and method
DCFirst Claim
1. A mobile electronic device, comprising:
- a processor;
one or more non-transitory machine-readable storage media responsive to the processor; and
a security application in at least one of the non-transitory machine-readable storage media, wherein the security application is operable to perform operations comprising;
enabling an owner of the mobile electronic device to register the mobile electronic device with a security service residing at least partially on one or more servers;
causing the mobile electronic device to automatically send identifying information for the mobile electronic device to the security service;
after the owner has registered the mobile electronic device with the security service, causing the mobile electronic device to periodically communicate with the security service, when the mobile electronic device is in a state other than a state in which the mobile electronic device is powered off;
after the owner has registered the mobile electronic device with the security service, accepting a notification at the mobile electronic device from the security service, wherein the notification comprises a message indicating that the owner of the mobile electronic device has reported a loss or requested disabling of the mobile electronic device;
in response to receiving the notification, automatically disabling at least one user function of the mobile electronic device while still allowing the mobile electronic device to communicate with the security service; and
automatically causing at least some user data to be copied from the mobile electronic device to at least one of the servers;
wherein the one or more non-transitory machine-readable storage media comprises non-volatile memory;
wherein the non-volatile memory comprises a changeable area that can be modified by a user and a system area that cannot be modified by the user;
wherein the security application utilizes code residing at least partially in the system area; and
wherein the security application receives the notification from at least one of the servers via the system area.
3 Assignments
Litigations
3 Petitions
Accused Products
Abstract
A system and method for securing and tracking an electronic device. The system includes hardware, software and firmware components that cooperate to allow tracking, disabling, and other interaction with the stolen electronic device. The system includes an application component, non-viewable component and Basic Input/Output Subsystem (BIOS) component that are present on the electronic device. The BIOS component maintains the secured environment of the application and non-viewable components. If only the application component was provided, a simple low level format of the hard disk drive would remove the application and bypass the security features. The system implements an “application and BIOS” based solution to electronic device security.
-
Citations
25 Claims
-
1. A mobile electronic device, comprising:
-
a processor; one or more non-transitory machine-readable storage media responsive to the processor; and a security application in at least one of the non-transitory machine-readable storage media, wherein the security application is operable to perform operations comprising; enabling an owner of the mobile electronic device to register the mobile electronic device with a security service residing at least partially on one or more servers; causing the mobile electronic device to automatically send identifying information for the mobile electronic device to the security service; after the owner has registered the mobile electronic device with the security service, causing the mobile electronic device to periodically communicate with the security service, when the mobile electronic device is in a state other than a state in which the mobile electronic device is powered off; after the owner has registered the mobile electronic device with the security service, accepting a notification at the mobile electronic device from the security service, wherein the notification comprises a message indicating that the owner of the mobile electronic device has reported a loss or requested disabling of the mobile electronic device; in response to receiving the notification, automatically disabling at least one user function of the mobile electronic device while still allowing the mobile electronic device to communicate with the security service; and automatically causing at least some user data to be copied from the mobile electronic device to at least one of the servers; wherein the one or more non-transitory machine-readable storage media comprises non-volatile memory; wherein the non-volatile memory comprises a changeable area that can be modified by a user and a system area that cannot be modified by the user; wherein the security application utilizes code residing at least partially in the system area; and wherein the security application receives the notification from at least one of the servers via the system area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing security for a mobile electronic device, the method comprising:
-
receiving, at a mobile electronic device, a request from an owner of the mobile electronic device to register the mobile electronic device with a security service residing at least partially on one or more servers; in response to the request from the owner, registering the mobile electronic device with the security service; automatically sending identifying information for the mobile electronic device from the mobile electronic device to the security service; after the owner has registered the mobile electronic device with the security service, periodically communicating with the security service, when the mobile electronic device is in a state other than a state in which the mobile electronic device is powered off; after the owner has registered the mobile electronic device with the security service, accepting a notification from the security service, wherein the notification comprises a message indicating that the owner of the mobile electronic device has reported a loss or requested disabling of the mobile electronic device; in response to accepting the notification, automatically disabling at least one user function of the mobile electronic device while still allowing the mobile electronic device to communicate with the security service; and automatically causing at least some user data to be copied from the mobile electronic device to at least one of the servers; wherein the mobile electronic device comprises non-volatile memory; wherein the non-volatile memory comprises a changeable area that can be modified by a user and a system area that cannot be modified by the user; wherein the security application utilizes code residing at least partially in the system area; and wherein the operation of accepting the notification from the security service comprises receiving the notification from at least one of the servers via the system area. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An article of manufacture comprising:
-
a non-transitory machine-readable storage medium; and a security application encoded as instructions in the non-transitory machine-readable storage medium, wherein the security application, when executed by a mobile electronic device, enables the mobile electronic device to perform operations comprising; receiving, at the mobile electronic device, a request from an owner of the mobile electronic device to register the mobile electronic device with a security service residing at least partially on one or more servers; in response to the request from the owner, registering the mobile electronic device with the security service; automatically sending identifying information for the mobile electronic device from the mobile electronic device to the security service; after the owner has registered the mobile electronic device with the security service, periodically communicating with the security service, when the mobile electronic device is in a state other than a state in which the mobile electronic device is powered off; after the owner has registered the mobile electronic device with the security service, accepting a notification from the security service, wherein the notification comprises a message indicating that the owner of the mobile electronic device has reported a loss or requested disabling of the mobile electronic device; in response to accepting the notification, automatically disabling at least one user function of the mobile electronic device while still allowing the mobile electronic device to communicate with the security service; and automatically causing at least some user data to be copied from the mobile electronic device to at least one of the servers; wherein the operation of accepting the notification from the security service comprises receiving the notification from at least one of the servers via a system area of non-volatile memory in the mobile phone; and wherein the system area is an area that cannot be modified by a user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for providing security for a mobile electronic device, the method comprising:
-
receiving, at a mobile electronic device, a request from an owner of the mobile electronic device to register the mobile electronic device with a security service residing at least partially on one or more servers; in response to the request from the owner, registering the mobile electronic device with the security service; automatically sending identifying information for the mobile electronic device from the mobile electronic device to the security service; after the owner has registered the mobile electronic device with the security service, accepting a notification from the security service, wherein the notification comprises a message indicating that the owner of the mobile electronic device has reported a loss or requested disabling of the mobile electronic device; in response to accepting the notification, automatically disabling at least one user function of the mobile electronic device while still allowing the mobile electronic device to communicate with the security service; automatically causing at least some user data to be copied from the mobile electronic device to at least one of the servers; after the at least some user data has been copied from the mobile electronic device to at least one of the servers, causing at least some of the user data to be deleted from the mobile electronic device; and after the at least some of the user data has been deleted from the mobile electronic device, causing at least some of the user data to be copied from at least one of the servers to the mobile electronic device; wherein the mobile electronic device comprises non-volatile memory; wherein the non-volatile memory comprises a changeable area that can be modified by a user and a system area that cannot be modified by the user; wherein the security application utilizes code residing at least partially in the system area; and wherein the operation of accepting the notification from the security service comprises receiving the notification from at least one of the servers via the system area.
-
Specification