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.

Date of Patent:
Mar. 23, 2021

Filed:

Jul. 10, 2019
Applicant:

Stitch Fix, Inc., San Francisco, CA (US);

Inventors:

Jeffrey S. Magnusson, San Mateo, CA (US);

LiKuan Alex Chen, Burlingame, CA (US);

Akshay Wadia, San Francisco, CA (US);

Assignee:

Stitch Fix, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 30/00 (2012.01); G06Q 30/06 (2012.01);
U.S. Cl.
CPC ...
G06Q 30/0631 (2013.01);
Abstract

Systems and methods described herein, which utilize a combination of batch-processing and on-demand processing to provide recommendations, can include database(s) that store client data, item data, and executable code for composable algorithms that utilize the client data and/or the item data to provide recommendations. The system also includes a batch-process results data store that stores results of composable algorithms executed using batch-processing. Additionally, the system includes an algorithm engine that accepts calls to composable algorithms and output results thereof. The algorithm engine determines which called composable algorithms are designated as being executable using batch-processing, and which are designated as being executable using on-demand processing. The algorithm engine returns results of called composable algorithms designated as being executable using on-demand processing by executing the executable code thereof, and returns results of called composable algorithms designated as being executable using batch-demand-processing by obtaining the results from the batch-process results data store.


Find Patent Forward Citations

Loading…