Method for performing interactive services on mobile device, such as time or location initiated interactive services
First Claim
Patent Images
1. A method for providing a service to a user of a mobile telecommunications device, the method comprising:
- detecting an occurrence of an event at the mobile telecommunications device,wherein the event is not a call placed by or to the mobile telecommunications device; and
wherein detecting an occurrence of an event comprises detecting a situation where a wireless functionality is more likely to be needed;
in response to detecting the occurrence of the event, determining that the event is related to one or more scripts stored in the mobile telecommunications device;
initiating the one or more determined scripts to run on the mobile telecommunications device;
wherein the initiated one or more scripts are configured to enable the wireless functionality;
detecting an occurrence of a second event at the mobile telecommunications device comprising detecting a second situation where the wireless functionality is less likely to be needed;
in response to detecting the occurrence of the second event, determining that the second event is related to one or more second scripts;
initiating the one or more determined second scripts to run on the mobile telecommunications device; and
using the initiated one or more determined second scripts to disable the wireless functionality.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for performing interactive services at a mobile device is disclosed. In some cases, the system receives an indication of an event, and provides interactive services to a user of the mobile device based on the event. In some cases, an indication of an event in invokes a script-based process that determines one or more actions to present to a user of the mobile device.
161 Citations
18 Claims
-
1. A method for providing a service to a user of a mobile telecommunications device, the method comprising:
-
detecting an occurrence of an event at the mobile telecommunications device, wherein the event is not a call placed by or to the mobile telecommunications device; and wherein detecting an occurrence of an event comprises detecting a situation where a wireless functionality is more likely to be needed; in response to detecting the occurrence of the event, determining that the event is related to one or more scripts stored in the mobile telecommunications device; initiating the one or more determined scripts to run on the mobile telecommunications device; wherein the initiated one or more scripts are configured to enable the wireless functionality; detecting an occurrence of a second event at the mobile telecommunications device comprising detecting a second situation where the wireless functionality is less likely to be needed; in response to detecting the occurrence of the second event, determining that the second event is related to one or more second scripts; initiating the one or more determined second scripts to run on the mobile telecommunications device; and using the initiated one or more determined second scripts to disable the wireless functionality. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a memory; and one or more processors; wherein the memory stores instructions configured to cause the one or more processors to perform operations comprising; detecting an occurrence of an event at the mobile telecommunications device, wherein detecting an occurrence of an event comprises detecting a situation where a wireless functionality is more likely to be needed; in response to detecting the occurrence of the event, initiating one or more scripts stored on the mobile telecommunications device to run on the mobile telecommunications device; wherein the initiated one or more scripts are configured to enable the wireless functionality; detecting an occurrence of a second event at the mobile telecommunications device comprising detecting a second situation where the wireless functionality is less likely to be needed; in response to detecting the occurrence of the second event, initiating one or more second scripts to run on the mobile telecommunications device; and using the initiated one or more second scripts to disable the wireless functionality. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. At least one non-transitory computer-readable storage medium storing instructions configured to, when executed by a computing device, cause the computing device to perform operations for controlling wireless functionality, the operations comprising:
-
detecting an occurrence of an event at the mobile telecommunications device, wherein detecting an occurrence of an event comprises detecting a situation where a wireless functionality is more likely to be needed; in response to detecting the occurrence of the event, initiating one or more scripts stored on the mobile telecommunications device to run on the mobile telecommunications device; wherein the initiated one or more scripts are configured to enable the wireless functionality; detecting an occurrence of a second event at the mobile telecommunications device comprising detecting a second situation where the wireless functionality is less likely to be needed; in response to detecting the occurrence of the second event, initiating one or more second scripts to run on the mobile telecommunications device; and using the initiated one or more second scripts to disable the wireless functionality. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification