-
公开(公告)号:US20230039981A1
公开(公告)日:2023-02-09
申请号:US17963770
申请日:2022-10-11
Applicant: Oracle International Corporation
Inventor: Vikas Agrawal , Manisha Gupta , Ananth Venkata , Malhar Chaudhari
Abstract: A method of identifying causal relationships between time series may include accessing a hierarchy of nodes in a data structure, where each node in the plurality of nodes may include a time series of data. The method may also include identifying a subset of nodes in the plurality of nodes for which causal relationships may exist in the corresponding time series. The method may additionally include generating a model for each of the subset of nodes, where the model may receive the subset of nodes and generate coefficients indicating how strongly each of the subset of nodes causally affects other nodes in the subset of nodes. The method may further include generating a ranked output of nodes that causally affect a first node in the subset of nodes based on an output of the corresponding model.
-
公开(公告)号:US11467803B2
公开(公告)日:2022-10-11
申请号:US17018794
申请日:2020-09-11
Applicant: Oracle International Corporation
Inventor: Vikas Agrawal , Manisha Gupta , Ananth Venkata , Malhar Chaudhari
Abstract: A method of identifying causal relationships between time series may include accessing a hierarchy of nodes in a data structure, where each node in the plurality of nodes may include a time series of data. The method may also include identifying a subset of nodes in the plurality of nodes for which causal relationships may exist in the corresponding time series. The method may additionally include generating a model for each of the subset of nodes, where the model may receive the subset of nodes and generate coefficients indicating how strongly each of the subset of nodes causally affects other nodes in the subset of nodes. The method may further include generating a ranked output of nodes that causally affect a first node in the subset of nodes based on an output of the corresponding model.
-
公开(公告)号:US11436259B2
公开(公告)日:2022-09-06
申请号:US16862440
申请日:2020-04-29
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Naren Chawla , Ananth Venkata
IPC: G06F17/00 , G06F16/28 , G06F16/2458 , G06F16/2457 , G06F16/248
Abstract: Systems and method for SaaS/PaaS resource usage and allocation in an analytic applications environment. An exemplary method can provide an analytic applications environment, a control plane comprising a server, the control plane further comprises a provisioning component and a console interface, a data warehouse, and a monitoring agent. The method can provision an instance of the data warehouse in the context of a tenant, the provisioned instance of the data warehouse having an initial size. Upon the provisioning the instance of the data warehouse, the method can add adding an entry to a metrics repository of the monitoring agent, the added entry indicative of the initial size of the provisioned instance of the data warehouse, the added entry being tagged, the tag being indicative of the tenant. The method can monitor, by the monitoring agent, an amount of data stored at the provisioned instance of the data warehouse.
-
4.
公开(公告)号:US12216651B2
公开(公告)日:2025-02-04
申请号:US17376903
申请日:2021-07-15
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Balaji Krishnan , Joseph Kuttikat , Ananth Venkata , Pavan Ananthamurthy
IPC: G06F16/242 , G06F16/25 , G06F16/28
Abstract: In accordance with an embodiment, described herein is a system and method for providing extensibility in an analytic applications environment, including a semantic layer that enables the use of custom semantic extensions to extend a semantic data model (semantic model). In accordance with an embodiment, when customizations are made to the semantic model, the system stores changes to the semantic model as an action-set, rather than as a changed-state. This allows the system to replay changes on the factory model, to get back to a desired end state, much as an operating system update does not affect the underling setup.
-
公开(公告)号:US11741118B2
公开(公告)日:2023-08-29
申请号:US17727141
申请日:2022-04-22
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Ananth Venkata , Ashish Mittal , Venugopal Surendran , Nikhil Surve
IPC: G06F16/25
CPC classification number: G06F16/25
Abstract: A computer-implemented method includes providing a fixed portion of a data model, uploading external files to an extended portion of the data model, matching at least some parts of the external files to the fixed portions of the data model, and using data from both the fixed and extended portions of the data model together. A computer-implemented method includes receiving a query from a user to a data model that includes a stored subject area portion and a stored extended subject area portion, accessing at least one storage to retrieve the subject area portion and the extended subject area portion, joining relevant portions of the subject area and extended subject area, extracting answers to the query from the joined portions, and reporting the answers to the user.
-
6.
公开(公告)号:US11687863B2
公开(公告)日:2023-06-27
申请号:US17476242
申请日:2021-09-15
Applicant: Oracle International Corporation
Inventor: David Granholm , Rajesh Balu , Ananth Venkata , John Fuller
IPC: G06F16/00 , G06Q10/0639 , G06F11/34 , G06F16/23 , G06F16/26
CPC classification number: G06Q10/06393 , G06F11/3409 , G06F16/2343 , G06F16/2358 , G06F16/2365 , G06F16/26
Abstract: In accordance with an embodiment, described herein is a system and method for providing key performance indicator (KPI) customization in an analytic applications environment, which enables data analytics within the context of an organization's enterprise software application or data environment, or a software-as-a-service or other type of cloud or computing environment. The system supports customization derived from multiple layers which, in aggregate, can yield a customized performance metric or KPI object. In accordance with an embodiment, the system enables creation of a customized KPI, by layering variations of the KPI information on an original (e.g., out-of-the-box or factory) KPI object which are merged at runtime to create the final customized KPI. Each delta-KPI can itself also support multiple, e.g., site/user levels/layers. The approach can be used to provide extensibility for user interface decks/dashboards on which KPI visualization objects, such as decks, cards, dashboards, or other types of visualizations, appear.
-
公开(公告)号:US20220377022A1
公开(公告)日:2022-11-24
申请号:US17883471
申请日:2022-08-08
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Naren Chawla , Ananth Venkata
IPC: H04L47/762 , H04L47/80 , H04L47/70 , H04L12/14
Abstract: Systems and method for SaaS/PaaS resource usage and allocation in an analytic applications environment. An exemplary method can provide an analytic applications environment, a control plane comprising a server, the control plane further comprises a provisioning component and a console interface, a data warehouse, and a monitoring agent. The method can provision an instance of the data warehouse in the context of a tenant, the provisioned instance of the data warehouse having an initial size. Upon the provisioning the instance of the data warehouse, the method can add adding an entry to a metrics repository of the monitoring agent, the added entry indicative of the initial size of the provisioned instance of the data warehouse, the added entry being tagged, the tag being indicative of the tenant. The method can monitor, by the monitoring agent, an amount of data stored at the provisioned instance of the data warehouse.
-
公开(公告)号:US11314760B2
公开(公告)日:2022-04-26
申请号:US14862539
申请日:2015-09-23
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Ananth Venkata , Ashish Mittal , Venugopal Surendran , Nikhil Surve
IPC: G06F16/25
Abstract: A computer-implemented method includes providing a fixed portion of a data model, uploading external files to an extended portion of the data model, matching at least some parts of the external files to the fixed portions of the data model, and using data from both the fixed and extended portions of the data model together. A computer-implemented method includes receiving a query from a user to a data model that includes a stored subject area portion and a stored extended subject area portion, accessing at least one storage to retrieve the subject area portion and the extended subject area portion, joining relevant portions of the subject area and extended subject area, extracting answers to the query from the joined portions, and reporting the answers to the user.
-
9.
公开(公告)号:US20200349173A1
公开(公告)日:2020-11-05
申请号:US16862440
申请日:2020-04-29
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Naren Chawla , Ananth Venkata
IPC: G06F16/28 , G06F16/2457 , G06F16/2458 , G06F16/248
Abstract: Systems and method for SaaS/PaaS resource usage and allocation in an analytic applications environment. An exemplary method can provide an analytic applications environment, a control plane comprising a server, the control plane further comprises a provisioning component and a console interface, a data warehouse, and a monitoring agent. The method can provision an instance of the data warehouse in the context of a tenant, the provisioned instance of the data warehouse having an initial size. Upon the provisioning the instance of the data warehouse, the method can add adding an entry to a metrics repository of the monitoring agent, the added entry indicative of the initial size of the provisioned instance of the data warehouse, the added entry being tagged, the tag being indicative of the tenant. The method can monitor, by the monitoring agent, an amount of data stored at the provisioned instance of the data warehouse.
-
公开(公告)号:US20200097879A1
公开(公告)日:2020-03-26
申请号:US16580746
申请日:2019-09-24
Applicant: Oracle International Corporation
Inventor: Ananth Venkata , Rajesh Balu , Vikas Agrawal , Naren Chawla , Archana Dixit
Abstract: Described herein are systems and techniques for identifying at-risk opportunities and generating a recommendation that can be used by the representatives to help salvage the opportunities. Historical information as well as machine learning algorithms are used to identify the failing opportunities by classifying new and currently in-pursuit opportunities using information from past opportunities to identify which of the new and in-pursuit opportunities might be at risk. Distances between opportunities are estimated based on local neighborhoods determined by relevant variables influencing those opportunities in the local neighborhood. The shortest distance between at risk opportunities and winning opportunities can be identified and utilized to generate the recommendation based on the relevant variables for the shortest path. In some embodiments, an ordered list of actions or changes to actions needed for a successful disposition of the opportunity may be generated and provided to the representative.
-
-
-
-
-
-
-
-
-