System and Method for Application Search Results by Locational Conditions
First Claim
1. A method comprising:
- determining, by a mobile data processing system, other application information for an other data processing system, the other application information including an identity associated with the other data processing system and a whereabouts of the other data processing system;
storing, by the mobile data processing system, searchable information for the other application information including the identity associated with the other data processing system;
accessing, by the mobile data processing system, user specified criteria for comparing the user specified criteria to the other application information including the identity associated with the other data processing system;
comparing, by the mobile data processing system, the user specified criteria to the other application information including the identity associated with the other data processing system, and determining a match between the user specified criteria and the other application information including the identity associated with the other data processing system;
determining an information search action for the determining the match between the user specified criteria and the other application information including the identity associated with the other data processing system;
performing the information search action for searching an information storage for an information search result using an information search criteria; and
informing a user with the information search result.
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 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.
-
Citations
20 Claims
-
1. A method comprising:
-
determining, by a mobile data processing system, other application information for an other data processing system, the other application information including an identity associated with the other data processing system and a whereabouts of the other data processing system; storing, by the mobile data processing system, searchable information for the other application information including the identity associated with the other data processing system; accessing, by the mobile data processing system, user specified criteria for comparing the user specified criteria to the other application information including the identity associated with the other data processing system; comparing, by the mobile data processing system, the user specified criteria to the other application information including the identity associated with the other data processing system, and determining a match between the user specified criteria and the other application information including the identity associated with the other data processing system; determining an information search action for the determining the match between the user specified criteria and the other application information including the identity associated with the other data processing system; performing the information search action for searching an information storage for an information search result using an information search criteria; and informing a user with the information search result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
one or more processors; and memory coupled to the one or more processors, wherein the memory includes executable instructions, which when executed by the one or more processors, results in the system; determining, by a mobile data processing system, other application information for an other data processing system, the other application information including an identity associated with the other data processing system and a whereabouts of the other data processing system; storing, by the mobile data processing system, searchable information for the other application information including the identity associated with the other data processing system; accessing, by the mobile data processing system, user specified criteria for comparing the user specified criteria to the other application information including the identity associated with the other data processing system; comparing, by the mobile data processing system, the user specified criteria to the other application information including the identity associated with the other data processing system, and determining a match between the user specified criteria and the other application information including the identity associated with the other data processing system; determining an information search action for the determining the match between the user specified criteria and the other application information including the identity associated with the other data processing system; performing the information search action for searching an information storage for an information search result using an information search criteria; and informing a user with the information search result.
-
Specification