System and Method for Sudden Proximal User Interface
First Claim
1. A method by a mobile data processing system with phone call capability, the method comprising:
- maintaining, by the mobile data processing system, a configuration local to the mobile data processing system for a location based event, the configuration including;
at least one condition including a condition for the mobile data processing system recognizing when a specified data processing system is located in proximity of a particular location, andan action for starting application processing enabling a user of the mobile data processing system to interface with a remote data processing system associated to the particular location;
monitoring for the at least one condition;
detecting the at least one condition including when the specified data processing system is located in proximity of the particular location;
is invoking the action for starting application processing upon the detecting the at least one condition;
accepting user input from the user of the mobile data processing system through a user interface of the application processing; and
transmitting wireless outbound application data directly to the remote data processing system wherein the outbound application data is based on the user input and is processed by the remote data processing system associated to the particular location.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a distributed system and method for enabling new and useful location dependent features and functionality to mobile data processing systems. Mobile data processing Systems (MSs) interact with each other as peers in communications and interoperability. Data is shared between mobile data processing systems to carry out novel Location Based eXchanges (LBX) of data for new mobile applications. Information transmitted inbound to, transmitted outbound from, is in process at, or is application modified at a mobile data processing system triggers processing of actions in accordance with user configured permissions, charters, and other configurations. In a preferred embodiment, a user configurable platform is provided for quickly building well behaving LBX applications at MSs and across a plurality of interoperating MSs. Tools, triggered interfaces and integrated applications are disclosed for a breadth of MS LBX configurations and functionality.
42 Citations
26 Claims
-
1. A method by a mobile data processing system with phone call capability, the method comprising:
-
maintaining, by the mobile data processing system, a configuration local to the mobile data processing system for a location based event, the configuration including; at least one condition including a condition for the mobile data processing system recognizing when a specified data processing system is located in proximity of a particular location, and an action for starting application processing enabling a user of the mobile data processing system to interface with a remote data processing system associated to the particular location; monitoring for the at least one condition; detecting the at least one condition including when the specified data processing system is located in proximity of the particular location; is invoking the action for starting application processing upon the detecting the at least one condition; accepting user input from the user of the mobile data processing system through a user interface of the application processing; and transmitting wireless outbound application data directly to the remote data processing system wherein the outbound application data is based on the user input and is processed by the remote data processing system associated to the particular location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A mobile data processing system with phone call capability, comprising:
-
one or more processors; a user interface; at least one memory coupled to the one or more processors, wherein the at least one memory includes executable instructions, which when executed by the one or more processors, results in the system; maintaining, by the mobile data processing system, a configuration local to the mobile data processing system for a location based event, the configuration including; at least one condition including a condition for the mobile data processing system recognizing when a specified data processing system is located in proximity of a particular location, and an action for starting application processing enabling a user of the mobile data processing system to interface with a remote data processing system associated to the particular location; monitoring for the at least one condition; detecting the at least one condition including when the specified data processing system is located in proximity of the particular location; invoking the action for starting application processing upon the detecting the at least one condition; accepting user input from the user of the mobile data processing system through a user interface of the application processing; and transmitting wireless outbound application data directly to the remote data processing system wherein the outbound application data is based on the user input and is processed by the remote data processing system associated to the particular location.
-
Specification