SPLITTING A TIME-RANGE QUERY INTO MULTIPLE SUB-QUERIES FOR SERIAL EXECUTION

Patent №

US 11,016,972

Granted

2021-05-25

Filed 2018

Owner

VMWARE, INC.

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15881382

Techniques for splitting a time-range query into sub-queries for serial execution are provided. In one embodiment, a user query is received requesting items within a time range from a database. The time range is divided into a plurality of time periods within the time range. Sub-queries defining respective time periods of the plurality of time periods are generated from the user query, and a first sub-query is executed. The first sub-query defines a first time period of the plurality of time periods, where the first time period is a most-recent time period or a least-recent time period among the plurality of time periods. If it is determined that a number of items obtained from executing the first sub-query is greater than or equal to a predetermined result target, then the items obtained from executing the first sub-query are provided and subsequent sub-queries are not executed.

Knowledge representationPlanningAI hardwareG06F 16/24532G06F 16/24535G06F 16/2425G06F 16/2477G06F 16/248

AI classification

Planning0.91
AI hardware0.79
Knowledge representation0.58
Natural language0.11
Machine learning0.05
Evolutionary computation0.00
Vision0.00
Speech0.00

Ownership

VMWARE, INC.

assignment · 517870268

Assignors

TIYYAGURA, SUNDEEP, BEG, MIRZA MOHSIN, SABELSTROM, A. CHRISTER

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC