Method for performing interactive services on a mobile device, such as time or location initiated interactive services
First Claim
Patent Images
1. A system in a mobile device, comprising:
- a scripts database, stored within the mobile device, that stores one or more scripts related to one or more actions to be performed for a user of the mobile device;
an event sub-system, stored within the mobile device, that receives an indication of an occurrence of a previously established event, wherein the previously established event relates to a status of the mobile device independent of a status related to telecommunication functions of the mobile device;
a scripts sub-system, stored within the mobile device, that selects a script from the one or more scripts stored in the scripts database of the mobile device in response to the received indication;
an initiation sub-system, stored within the mobile device, that initiates the selected script; and
a performance sub-system, stored within the mobile device, that performs an action of the one or more actions in response to the initiated script, wherein the performed action provides an interactive service to the user of the mobile device.
4 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.
-
Citations
17 Claims
-
1. A system in a mobile device, comprising:
-
a scripts database, stored within the mobile device, that stores one or more scripts related to one or more actions to be performed for a user of the mobile device; an event sub-system, stored within the mobile device, that receives an indication of an occurrence of a previously established event, wherein the previously established event relates to a status of the mobile device independent of a status related to telecommunication functions of the mobile device; a scripts sub-system, stored within the mobile device, that selects a script from the one or more scripts stored in the scripts database of the mobile device in response to the received indication; an initiation sub-system, stored within the mobile device, that initiates the selected script; and a performance sub-system, stored within the mobile device, that performs an action of the one or more actions in response to the initiated script, wherein the performed action provides an interactive service to the user of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for use with a mobile device, comprising:
-
storing in a scripts database one or more scripts related to one or more actions to be performed for a user of the mobile device; receiving an indication of an occurrence of a previously established event, wherein the previously established event relates to a status of the mobile device independent of a status related to telecommunication functions of the mobile device; selecting a script from the one or more scripts stored in the scripts database in response to the received indication; initiating the selected script on the mobile device; and performing at least one action from the one or more actions in response to the initiated script, wherein the performed action provides an interactive service to the user of the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for use with a mobile device, comprising:
-
means for storing in a scripts database one or more scripts related to one or more actions to be performed for a user of the mobile device; means for receiving an indication of an occurrence of a previously established event, wherein the previously established event relates to a status of the mobile device independent of a status related to telecommunication functions of the mobile device; means, coupled to the means for storing and the means for receiving, for selecting a script from the one or more scripts stored in the scripts database in response to the received indication; means for initiating the selected script on the mobile device; and means, coupled to the means for initiating, for performing at least one action from the one or more actions in response to the initiated script, wherein the performed action provides an interactive service to the user of the mobile device.
-
Specification