US 12,260,352 B2
Database optimization and distributed computing using thin locator style records
Igor Astafiev, Scottsdale, AZ (US); and Jagdish Rajan, Foster City, CA (US)
Assigned to ResponseLogix, Inc., Scottsdale, AZ (US)
Filed by ResponseLogix, Inc., Scottsdale, AZ (US)
Filed on Apr. 26, 2023, as Appl. No. 18/307,750.
Application 18/307,750 is a continuation of application No. 16/870,771, filed on May 8, 2020, granted, now 11,734,615.
Application 16/870,771 is a continuation in part of application No. 15/639,599, filed on Jun. 30, 2017, granted, now 10,650,330, issued on May 12, 2020.
Application 15/639,599 is a continuation in part of application No. 13/719,130, filed on Dec. 18, 2012, abandoned.
Application 13/719,130 is a continuation of application No. 13/228,407, filed on Sep. 8, 2011, granted, now 8,370,215, issued on Feb. 5, 2013.
Application 13/228,407 is a continuation of application No. 12/883,154, filed on Sep. 15, 2010, granted, now 8,036,952, issued on Oct. 11, 2011.
Application 12/883,154 is a continuation of application No. 12/705,328, filed on Feb. 12, 2010, abandoned.
Application 12/705,328 is a continuation in part of application No. 12/475,368, filed on May 29, 2009, abandoned.
Application 12/475,368 is a continuation in part of application No. 12/215,940, filed on Jun. 30, 2008, abandoned.
Claims priority of provisional application 60/937,856, filed on Jun. 30, 2007.
Prior Publication US 2024/0020583 A1, Jan. 18, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); G06F 16/25 (2019.01); G06Q 10/00 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 10/00 (2013.01) [G06F 16/258 (2019.01); G06Q 30/00 (2013.01); G06Q 30/0601 (2013.01); G06Q 30/0611 (2013.01); G06Q 30/0629 (2013.01); G06Q 30/0631 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
distributing remote agents to a plurality of remote computing systems;
generating standardized inventory records received via the remote agents;
generating a database of available inventory that comprises complete standardized inventory records;
generating and storing in cache memory thin locator style records, the thin locator style records configured to be used for periodic updates to the database, for the complete standardized inventory records, the thin locator style records comprising key record identifiers that are indicative of content included in the complete standardized inventory records;
receiving a query, the query comprising a price quote request;
generating a standardized query based on the received query;
selecting the thin locator style records in response to the standardized query;
obtaining the complete standardized inventory records corresponding to the thin locator style records of the key record identifiers included in the price quote request; and
providing the complete standardized inventory records to a requestor.