System and method for location based exchanges of data facilitating distributed locational applications
First Claim
1. A method for automatic location based exchange processing at a mobile data processing system, said method comprising the steps of:
- maintaining a user configured permission at said mobile data processing system, said permission granting at least one privilege from a grantor identity to a grantee identity;
recognizing an event for processing whereabouts data at said mobile data processing system;
determining relevance of said permission to said whereabouts data; and
performing an action at said mobile data processing system, said action privileged by said permission and a result of said processing whereabouts data.
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. Indirectly located mobile data processing systems are located relative other mobile data processing systems, and are automatically located using whereabouts data of directly located mobile data processing systems and/or whereabouts data of other indirectly located mobile data processing systems. A mobile data processing system may dynamically take on roles of being directly located or indirectly located, depending on the environment and capabilities available at a particular time. Data is shared between mobile data processing systems to carry out novel Location Based eXchanges (LBX) of data for new mobile applications. Information which is transmitted inbound to, transmitted outbound from, or is in process at, a mobile data processing system, is used to trigger 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.
369 Citations
20 Claims
-
1. A method for automatic location based exchange processing at a mobile data processing system, said method comprising the steps of:
-
maintaining a user configured permission at said mobile data processing system, said permission granting at least one privilege from a grantor identity to a grantee identity; recognizing an event for processing whereabouts data at said mobile data processing system; determining relevance of said permission to said whereabouts data; and performing an action at said mobile data processing system, said action privileged by said permission and a result of said processing whereabouts data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for automatic location based exchange processing at a mobile data processing system, said method comprising the steps of:
-
maintaining user configured permissions at said first mobile data processing system, said permissions granting at least one privilege from a grantor identity to a grantee identity; determining which of said permissions are relevant to newly processed whereabouts data describing said first mobile data processing system; determining which of said permissions are relevant to newly processed other whereabouts data received from other mobile data processing systems in the vicinity of said mobile data processing system; and performing at least one action at said mobile data processing system in accordance with said permissions determined to be relevant.
-
Specification