×

Location Based Exchange Operating System

  • US 20140081971A1
  • Filed: 11/22/2013
  • Published: 03/20/2014
  • Est. Priority Date: 03/14/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method by a data processing system, the method comprising:

  • maintaining, by the data processing system, a pool of processing threads for processing inbound application data received from a plurality of other data processing systems in the wireless vicinity of the data processing system, wherein the inbound application data is processed by one or more administrated inbound processing configurations stored at the data processing system;

    storing, by the data processing system, information for the inbound application data to a plurality of collections, each of the plurality of collections intended for information segregated from the information of the remaining of the plurality of collections, and wherein the plurality of collections includes at least a recent collection of information for the plurality of other data processing systems in the wireless vicinity of the data processing system and a historical collection of information for the plurality of other data processing systems in the wireless vicinity of the data processing system;

    storing, by the data processing system, information for the inbound application data to the recent collection for being searched with a query assuming the information for the inbound application data has been recently inserted into the recent collection;

    determining, by the data processing system, when some of the information for the inbound application data is stale;

    storing, by the data processing system, the information for the inbound application data determined is stale to the historical collection for being searched with a query assuming the information for the inbound application data determined is stale is not included in the recent collection;

    pruning the recent collection, by the data processing system, upon the determining, by the data processing system, when the some of the information for the inbound application data is stale by discarding from the recent collection the information for the inbound application data determined is stale and stored to the historical collection;

    maintaining, by the data processing system, a whereabouts of the data processing system, an identity associated with the data processing system, and application information associated with the data processing system; and

    maintaining, by the data processing system, one or more processing threads for transmitting outbound the application information associated with the data processing system to the other data processing systems in the wireless vicinity of the data processing system, wherein the application information associated with the data processing system is processed by one or more administrated outbound processing configurations stored at the data processing system.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×