Invention Grant
- Patent Title: Prefetching based on historical use and real-time signals
-
Application No.: US16654965Application Date: 2019-10-16
-
Publication No.: US11341097B2Publication Date: 2022-05-24
- Inventor: Joao Celestino Leite Pinheiro de Paiva , Sriram Dhanasekaran , Dmitry Pugachev
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Fiala & Weaver P.L.L.C.
- Main IPC: G06F16/172
- IPC: G06F16/172 ; G06F16/182 ; G06F16/14 ; G06F16/13

Abstract:
Methods, systems and computer program products are provided for prefetching based on historical use and real-time signals. Forecast models may be configured to forecast whether to prefetch information (e.g. keys responsive to queries) for future time intervals based on historical use and internal or external signals that may influence forecasts, such as prevailing conditions. Historical use of keys may be analyzed for patterns and trends with multiple seasonalities per category and/or per key. Time series data and forecasts may be indexed by cache categories and time intervals. Forecast models may be trainable, optimizable, configurable and/or auto-correcting on a per-category and/or a per-key basis. Forecast precision indicators, confidence indicators and configurable thresholds may be used to optimize performance. Operations may be distributed among multiple servers. Tasks may be time-distributed by offsets. Cached information may be assigned a time to live (TTL) independent of other cached information.
Public/Granted literature
- US20210117384A1 PREFETCHING BASED ON HISTORICAL USE AND REAL-TIME SIGNALS Public/Granted day:2021-04-22
Information query