System and Method for Mobile Device Usability By Locational Conditions
First Claim
1. A method by a mobile data processing system, the method comprising:
- maintaining, by the mobile data processing system, a configuration local to the mobile data processing system for a location based event to invoke processing for improving usability of the mobile data processing system, the configuration including;
one or more conditions including a condition for the mobile data processing system recognizing when a specified data processing system is located in proximity of a particular location, andat least one action for the processing for improving usability of the mobile data processing system;
monitoring, by the mobile data processing system, for the one or more conditions;
detecting, by the mobile data processing system, the one or more conditions including when the specified data processing system is located in proximity of the particular location; and
invoking, by the mobile data processing system, the at least one action for the processing for improving usability of the mobile data processing system upon the detecting, by the mobile data processing system, the one or more conditions.
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.
-
Citations
38 Claims
-
1. A method by a mobile data processing system, the method comprising:
-
maintaining, by the mobile data processing system, a configuration local to the mobile data processing system for a location based event to invoke processing for improving usability of the mobile data processing system, the configuration including; one or more conditions 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 at least one action for the processing for improving usability of the mobile data processing system; monitoring, by the mobile data processing system, for the one or more conditions; detecting, by the mobile data processing system, the one or more conditions including when the specified data processing system is located in proximity of the particular location; and invoking, by the mobile data processing system, the at least one action for the processing for improving usability of the mobile data processing system upon the detecting, by the mobile data processing system, the one or more conditions. - 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, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A mobile data processing system, 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 to invoke processing for improving usability of the mobile data processing system, the configuration including; one or more conditions 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 at least one action for the processing for improving usability of the mobile data processing system; monitoring, by the mobile data processing system, for the one or more conditions; detecting, by the mobile data processing system, the one or more conditions including when the specified data processing system is located in proximity of the particular location; and invoking, by the mobile data processing system, the at least one action for the processing for improving usability of the mobile data processing system upon the detecting, by the mobile data processing system, the one or more conditions.
-
Specification