The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 21, 2020
Filed:
Jan. 28, 2018
Wal-mart Stores, Inc., Bentonville, AR (US);
WALMART APOLLO, LLC, Bentonville, AR (US);
Abstract
A system and method for integrating business logic into a database system is disclosed herein. One or more processing modules; and one or more non-transitory memory storage modules storing computing instructions configured to run on the one or more processing modules and perform: providing a set of distinct records in a database system, the database system comprising a first database cluster H and a second database cluster L, wherein each record of the set of distinct records represents an item for online sale, and wherein the first database cluster H has higher processing capabilities than the second database cluster L; receiving a search request from a requester; comparing the each record of the set of distinct records to a white-list database, wherein one or more records in the white-list database are predicted to be accessed by most requests from other requests within the set of distinct records in the database system; when a first record of the set of distinct records is contained in the white-list database, placing the first record in the first database cluster H; when a second record of the set of distinct records is not contained in the white-list database, calculating a probability that the second record will be accessed and (a) placing the second record of the set of distinct records in the first database cluster H and adding the second record to the white-list database when the second record is likely to be accessed, or (b) placing the second record of the set of distinct records in the second database cluster L when the second record is not likely to be accessed; and presenting a search result containing one or more records of the set of distinct records to the requester. Other embodiments are disclosed herein.