18145714. MANAGING PRE-CACHING OF RESULTS simplified abstract (Microsoft Technology Licensing, LLC)

From WikiPatents
Jump to navigation Jump to search

MANAGING PRE-CACHING OF RESULTS

Organization Name

Microsoft Technology Licensing, LLC

Inventor(s)

Haviv Zahav of Ramat Ha'Sharon (IL)

MANAGING PRE-CACHING OF RESULTS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18145714 titled 'MANAGING PRE-CACHING OF RESULTS

The abstract of this patent application describes a computer-implemented method that involves receiving a data query, comparing the execution time to a threshold, storing data in a cache memory if the time exceeds the threshold, and generating a pre-cache scheduling request for a second instance of the data query.

  • The method involves receiving a data query from a requestor.
  • It compares the time taken to execute the query to a latency threshold.
  • If the time exceeds the threshold, data obtained from the query is stored in a cache memory.
  • A pre-cache scheduling request is generated for a second instance of the data query.
  • This process aims to optimize data retrieval and improve overall system performance.

Potential Applications: - This technology can be applied in database management systems to enhance query performance. - It can be used in web servers to improve response times for data requests. - Cloud computing platforms can benefit from this method to optimize data access and storage.

Problems Solved: - Addresses slow data retrieval times that can impact system efficiency. - Helps in reducing latency in executing data queries. - Enhances overall system performance by optimizing data caching.

Benefits: - Improved efficiency in data retrieval processes. - Enhanced system performance and response times. - Optimal utilization of cache memory for storing frequently accessed data.

Commercial Applications: Title: "Optimized Data Query Performance for Enhanced System Efficiency" This technology can be commercialized in: - Database management software companies. - Cloud computing service providers. - Web hosting companies.

Questions about Optimized Data Query Performance: 1. How does this method improve system efficiency in data retrieval processes? - This method optimizes data query execution times and enhances overall system performance by storing data in cache memory. 2. What are the potential applications of this technology in different industries? - This technology can be applied in database management systems, web servers, and cloud computing platforms to optimize data access and storage.


Original Abstract Submitted

A computer-implemented method includes receiving, from a requestor, a first instance of a data query corresponding to a data identifier. A time taken to execute the first instance of the data query is compared to a latency threshold. In response to determining that the time exceeds the latency threshold, data, obtained by executing the first instance of the data query and corresponding to the data identifier, is stored in a cache memory. A pre-cache scheduling request, identifying the data query and comprising an instruction to schedule a second instance of the data query, is generated.