×

Location based exchange operating system

  • US 8,942,732 B2
  • Filed: 11/22/2013
  • Issued: 01/27/2015
  • Est. Priority Date: 03/14/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • maintaining, by a data processing system, a pool of processing threads for processing inbound application data received from a plurality of other data processing systems in a 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, the information for the inbound application data to a plurality of collections, each of the plurality of collections intended for information segregated from information of a 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, the 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
    ×
    ×