发明名称 System and Method for Location Based Exchanges of Data Facilitating Distributed Locational Applications
摘要 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 interact with each other as peers in communications and interoperability. A mobile data processing system may dynamically take on roles, depending on the environment and capabilities available at a particular time. Reference whereabouts data is appropriately shared between mobile data processing systems to carry out automatic location techniques ensuring mobile data processing systems are kept up to date with their own whereabouts and whereabouts of others, regardless of the freely moving travels of any of the mobile data processing systems involved, and the location technologies that may or may not be available when needed. A confidence is associated to whereabouts data shared for facilitating selection of the best candidate data used in determining new whereabouts information.
申请公布号 US2014289234(A1) 申请公布日期 2014.09.25
申请号 US201414299910 申请日期 2014.06.09
申请人 Johnson William J. 发明人 Johnson William J.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A program product that, when executed, causes operations comprising: receiving, by a mobile data processing system, a plurality of wireless data records from a plurality of data processing systems determined by the mobile data processing system to have been in a wireless vicinity of the mobile data processing system, wherein the plurality of wireless data records are received by the mobile data processing system with a purely peer to peer interaction asynchronously from any user interface of the mobile data processing system; storing, by the mobile data processing system, searchable information for each record of the plurality of wireless data records from the plurality of data processing systems in a historical collection for query with a conditional match specification, wherein the conditional match specification is for comparing to at least one data field of the searchable information for the each record in the historical collection for query, wherein the each record includes at least originating identifier information and application information; storing, by the mobile data processing system, information for a data record of the mobile data processing system for comparison to the searchable information for the each record in the historical collection for query; accepting, by the mobile data processing system, a search request for searching the searchable information for the each record in the historical collection for query, the search request including the conditional match specification for comparing to the at least one data field of the searchable information for the each record in the historical collection for query; searching, by the mobile data processing system, the searchable information for the each record in the historical collection for query, upon the accepting; retrieving, by the mobile data processing system, one or more entries from the historical collection for query, upon the searching, wherein the one or more entries correspond to one or more of the plurality of wireless data records and each of the one or more entries has at least one data field matching the conditional match specification; and communicating, by the mobile data processing system, information for the one or more entries from the historical collection for query to request processing of the search request at the mobile data processing system.
地址 Flower Mound TX US