Method and system for activating an application on a mobile device
First Claim
1. A non-transitory computer-readable storage medium comprising:
- at least one instruction for determining an inactive time associated with a mobile device, wherein the inactive time represents a length of a period of inactivity associated with the mobile device;
at least one instruction for determining whether the inactive time is equal to or greater than a threshold value; and
at least one instruction for sending, in response to the inactive time being equal to or greater than the threshold value, a message to the mobile device, wherein the message identifies an inactive application associated with the mobile device and comprises one or more instructions to activate the inactive application in a background mode.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for running an application on a mobile device may include a mobile device having an application associated with a service provider, a computing device in communication with the mobile device and a computer readable storage medium in communication with the computing device. The computer readable storage medium may have one or more programming instructions for determining an inactive time associated with the mobile device, determining whether the inactive time is equal to or greater than a threshold value and in response to the inactive time being equal to or greater than the threshold value, sending a message to the mobile device. The inactive time may represent a length of a period of inactivity associated with the mobile device, and the message may include one or more instructions to activate the application.
11 Citations
26 Claims
-
1. A non-transitory computer-readable storage medium comprising:
-
at least one instruction for determining an inactive time associated with a mobile device, wherein the inactive time represents a length of a period of inactivity associated with the mobile device; at least one instruction for determining whether the inactive time is equal to or greater than a threshold value; and at least one instruction for sending, in response to the inactive time being equal to or greater than the threshold value, a message to the mobile device, wherein the message identifies an inactive application associated with the mobile device and comprises one or more instructions to activate the inactive application in a background mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of running an application on a mobile device, the method comprising:
-
determining, by a computing device, an inactive time associated with the mobile device, wherein the inactive time represents a length of a period of inactivity associated with the mobile device; determining whether the inactive time is equal to or greater than a threshold value; and in response to the inactive time being equal to or greater than the threshold value, sending a message to the mobile device, wherein the message identifies an inactive application and comprises one or more instructions to activate the inactive application in a background mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for running an application on a mobile device, the apparatus comprising:
-
logic configured to determine, by a computing device, an inactive time associated with the mobile device, wherein the inactive time represents a length of a period of inactivity associated with the mobile device; logic configured to determine whether the inactive time is equal to or greater than a threshold value; and logic configured to send, in response to the inactive time being equal to or greater than the threshold value, a message to the mobile device, wherein the message identifies an inactive application and comprises one or more instructions to activate the inactive application in a background mode.
-
-
26. An apparatus for running an application on a mobile device, the apparatus comprising:
-
means for determining, by a computing device, an inactive time associated with the mobile device, wherein the inactive time represents a length of a period of inactivity associated with the mobile device; means for determining whether the inactive time is equal to or greater than a threshold value; and means for sending, in response to the inactive time being equal to or greater than the threshold value, a message to the mobile device, wherein the message identifies an inactive application and comprises one or more instructions to activate the inactive application in a background mode.
-
Specification