Conditional application invocation in a wireless device
First Claim
Patent Images
1. A wireless communication system, comprising:
- wireless communication provider equipment, comprising a storage device that stores provider software applications and data, including an event manager application and a short message service controller (SMSC) application;
a wireless communication device coupled to the provider equipment, comprising, more than one software application, including native applications and downloaded applications, wherein the downloaded applications are individually configured by a wireless device user;
an event catalog that stores a list of user-specified events; and
an event registry that stores relationships between events and actions, wherein the wireless device receives notification of an event from the provider equipment and automatically performs one or more actions using one or more software applications based on predefined user preferences.
9 Assignments
0 Petitions
Accused Products
Abstract
Disclosed embodiments include a mobile communication device that automatically receives signals indicating predetermined events, and automatically takes actions in response to the events. The actions include executing one or more software applications on the device. The applications include native applications and downloaded applications that are individually configured.
-
Citations
46 Claims
-
1. A wireless communication system, comprising:
-
wireless communication provider equipment, comprising a storage device that stores provider software applications and data, including an event manager application and a short message service controller (SMSC) application;
a wireless communication device coupled to the provider equipment, comprising, more than one software application, including native applications and downloaded applications, wherein the downloaded applications are individually configured by a wireless device user;
an event catalog that stores a list of user-specified events; and
an event registry that stores relationships between events and actions, wherein the wireless device receives notification of an event from the provider equipment and automatically performs one or more actions using one or more software applications based on predefined user preferences. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A wireless communication system, comprising:
-
a wireless communication network administered by a carrier;
a wireless device that communicates with the carrier through a wireless network, wherein the wireless device comprises more than one software application, including at least one downloaded application, and wherein the wireless communication network notifies the wireless device of an event and the wireless device responds by executing one or more of the software applications according to previously configured user preferences. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A wireless mobile device, comprising:
-
at least one software application;
a list of events recognized by the device;
a list of relationships between the events and actions to be taken by the device, wherein the device is configured to automatically receive an event notification from an external source and take actions according to the list of relationships, wherein the actions comprise executing at least one of the more than one applications. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A wireless communication system, comprising:
-
a wireless communication network means administered by a carrier;
a wireless device means that communicates with the carrier through a wireless network, wherein the wireless device means comprises more than one software application, including native applications and downloaded applications, and wherein the wireless communication network means notifies the wireless device means of an event and the wireless device means responds by executing one or more of the software applications according to previously configured user preferences. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method for configuring a wireless communication device to automatically perform actions in response to an event, the method comprising:
-
receiving user input including;
configuration information for at least one downloaded application; and
preference information including actions to be taken by the device in response to events;
receiving a message from a wireless communication service provider indicating a change in preference information;
initiating a data session with the provider;
retrieving preference information and updating data in the wireless device, wherein the data in the wireless device includes recognized events, and applications to be executed in response to the recognized events, wherein the applications include the at least one downloaded application. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A method for wireless communication, comprising:
-
at a wireless communication network, notifying a wireless device of an event; and
at the wireless device, responding by executing one or more software applications according to previously configured user preferences, wherein the one or more software applications includes one or more downloaded applications individually configured by a user after downloading to the wireless device. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A device-readable medium having instructions stored thereon, that when executed by a processor cause the processor to perform the method comprising:
-
notify a wireless device of an event; and
in response to the notification, execute one or more software applications on the wireless device according to previously configured user preferences, wherein the one or more software applications includes one or more downloaded applications individually configured by a user. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
Specification