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:
Jun. 14, 2022
Filed:
Apr. 27, 2020
Swiftly Systems, Inc., Millbrae, CA (US);
David Thomas Quinn, Seattle, WA (US);
Shawn Michael Murphy, Seattle, WA (US);
Benjamin Travis Stull, Seattle, WA (US);
Sean Edward Turner, Seattle, WA (US);
Swiftly Systems, Inc., Millbrae, CA (US);
Abstract
Described herein are techniques for efficiently upgrading product information stored on a client device to the latest version that reflects the current products offered by a particular establishment. Product information changes frequently, which could result in large upgrade packages. Yet, the time available for downloading the packages onto a device may be severely limited. To improve download time, upgrade packages may be shard based on product commonality within different predefined scopes. For instance, information related to products common across chain-wide establishments may be upgraded using one set of upgrade packages, and information related to products common across region-wide establishments may be upgraded using another set. This upgrade framework helps reduce file size and leverage the edge-caching capabilities of content delivery networks to reduce the time needed to transmit upgrade packages to client devices.