-
公开(公告)号:US11132368B2
公开(公告)日:2021-09-28
申请号:US16282178
申请日:2019-02-21
Applicant: Oracle International Corporation
Inventor: Kaarthik Balasubrahmanian , Donald Creig Humes , Sridhar Tadepalli , Rajesh Ashwinbhai Shah
IPC: G06F16/245 , G06F16/23 , G06F16/2455
Abstract: One or more embodiments interpret a configuration graph to efficiently and optimally construct requests and fetch data from a datastore. The values of objects of a requested data type are used to generate additional queries for pre-fetching data from the datastore. Specifically, the values are used to query for and retrieve a corresponding subset of objects of another, related data type. Recursively querying for and retrieving objects of related data types based on already retrieved objects builds a data cache of relevant objects. The cached, relevant objects may be useful in subsequent queries that are likely to follow the initial query.
-
公开(公告)号:US20230066143A1
公开(公告)日:2023-03-02
申请号:US17464534
申请日:2021-09-01
Applicant: Oracle International Corporation
Inventor: Liviu Sebastian Matei , Filip Trojan , Marc Michiel Bron , Andrew Kenneth Hind , Yingzhao Zhou , Maria-Monica Petrica , Rajesh Ashwinbhai Shah
Abstract: A document may be received as part of a request to identify similar documents in a collection of documents. However, the received document and the documents in the collection may have different schemas or formats. To provide semantic context to the search and allow similarity scores to be generated between different document types, a configuration may be accessed that defines how to generate queries from one schema into another schema. The configuration may map queries between different fields in both schemas. Results of the multiple queries can be combined to generate a weighted combination for each document that can be used as a similarity score between different document types.
-
公开(公告)号:US20200272629A1
公开(公告)日:2020-08-27
申请号:US16282178
申请日:2019-02-21
Applicant: Oracle International Corporation
Inventor: Kaarthik Balasubrahmanian , Donald Creig Humes , Sridhar Tadepalli , Rajesh Ashwinbhai Shah
IPC: G06F16/2455 , G06F16/23
Abstract: One or more embodiments interpret a configuration graph to efficiently and optimally construct requests and fetch data from a datastore. The values of objects of a requested data type are used to generate additional queries for pre-fetching data from the datastore. Specifically, the values are used to query for and retrieve a corresponding subset of objects of another, related data type. Recursively querying for and retrieving objects of related data types based on already retrieved objects builds a data cache of relevant objects. The cached, relevant objects may be useful in subsequent queries that are likely to follow the initial query.
-
公开(公告)号:US20210382901A1
公开(公告)日:2021-12-09
申请号:US17411743
申请日:2021-08-25
Applicant: Oracle International Corporation
Inventor: Kaarthik Balasubrahmanian , Donald Creig Humes , Sridhar Tadepalli , Rajesh Ashwinbhai Shah
IPC: G06F16/2455 , G06F16/23
Abstract: One or more embodiments interpret a configuration graph to efficiently and optimally construct requests and fetch data from a datastore. The values of objects of a requested data type are used to generate additional queries for pre-fetching data from the datastore. Specifically, the values are used to query for and retrieve a corresponding subset of objects of another, related data type. Recursively querying for and retrieving objects of related data types based on already retrieved objects builds a data cache of relevant objects. The cached, relevant objects may be useful in subsequent queries that are likely to follow the initial query.
-
公开(公告)号:US11044298B1
公开(公告)日:2021-06-22
申请号:US16751351
申请日:2020-01-24
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Kaarthik Balasubrahmanian , Donald Creig Humes , Srikanth Doddadalivatta Venkatesh Prasad , Sridhar Tadepalli , Rajesh Ashwinbhai Shah
Abstract: In one embodiment, change handling in mobile client applications may be facilitated by intermediate storage of changes using a data-provider-agnostic change object schema. An input on a mobile device that indicates a create, update, or delete action on a data object stored in a remote datastore is received. In response to receiving the input, a description of the action on the data object in a syntax that is agnostic as to type of remote service provider used for interacting with the remote datastore is created. The description of the action to a syntax of the first remote service provider is converted to compose a command configured to cause a first remote service provider to execute the action. The command is transmitted over a network to the first remote service provider to cause the action to be performed on the data object in the remote datastore.
-
-
-
-