×

Automated storage and retrieval of data

  • US 8,271,508 B2
  • Filed: 07/24/2007
  • Issued: 09/18/2012
  • Est. Priority Date: 07/24/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for retrieving data, comprising:

  • receiving from a requesting program a request for one of a plurality of data records;

    broadcasting a query for the requested data record to the plurality of data records in a data center in response to the receiving, wherein the data center stores more than one data record, the query comprising;

    a unique listener key identifying the requested data record, wherein the unique listener key identifies one data record in the plurality of data records as the requested data record; and

    information regarding the requesting program;

    providing each of the plurality of data records with a listener, wherein each listener actively monitors the broadcasted query to determine if the unique listener key in the broadcasted query matches a unique listener key of the data record associated with the listener, and wherein the unique listener key of the data record associated with the listener specifically identifies the data record associated with the listener;

    in the case of a match, automatically transferring the data record with the matching unique listener key from the data center to the requesting program;

    storing the unique listener key with a plurality of unique listener keys in a listener key table, each unique listener key identifying one specific data record in the plurality of data records;

    removing the requested data record from the data center, wherein the removal is in response to the transfer;

    reassigning the unique listener key of the removed data record to another data record in the plurality of data records; and

    updating the listener key table to reflect the reassignment of the unique listener key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×