Patents by Inventor Ananth Venkata

Ananth Venkata has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220253452
    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.
    Type: Application
    Filed: April 22, 2022
    Publication date: August 11, 2022
    Inventors: ANANTH VENKATA, ASHISH MITTAL, VENUGOPAL SURENDRAN, NIKHIL SURVE
  • Patent number: 11367034
    Abstract: Described herein are techniques for identifying highly relevant content for a user to view in the form of KPI cards and providing the relevant view to the user automatically or by suggestion. The KPIs of highest practical and statistical significance are provided when the user accesses the user interface. In some embodiments, when the user is viewing a KPI, other relevant KPIs may be provided for the user to view as suggestions. Further, in some embodiments, the user may be provided with the KPIs of significance based on anomaly detection, and the explanation for the anomaly as well as suggestions for remedying any issues may be provided to the user. The highly informational content can be surfaced through the use of the advanced machine learning algorithms described herein.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: June 21, 2022
    Assignee: Oracle International Corporation
    Inventors: Renu Chintalapati, Manisha Gupta, Ashlesh Bajpai, David Granholm, Stefan Schmitz, Naren Chawla, Matthew Bedin, Jacques Vigeant, Ananth Venkata, Rajesh Balu, Vikas Agrawal
  • Patent number: 11334583
    Abstract: Techniques are disclosed for querying, retrieval, and presentation of data. A data analytic system can enable a user to provide input, through a device to query data. The data analytic system can identify the semantic meaning of the input and perform a query based on the semantic meaning. The data analytic system can crawl multiple different sources to determine a logical mapping of data for the index. The index may include one or more subject areas, terms defining those subject areas, and attributes for those terms. The index may enable the data analytic system to perform techniques for matching terms in the query to determine a semantic meaning of the query. The data analytic system can determine a visual representation best suited for displaying results of a query determined by semantic analysis of an input string by a user.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: May 17, 2022
    Assignee: Oracle International Corporation
    Inventors: Ananth Venkata, Satish Gopalakrishna, Jacques Vigeant
  • Patent number: 11314760
    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.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: April 26, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ananth Venkata, Ashish Mittal, Venugopal Surendran, Nikhil Surve
  • Publication number: 20220100729
    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.
    Type: Application
    Filed: September 15, 2021
    Publication date: March 31, 2022
    Inventors: DAVID GRANHOLM, RAJESH BALU, ANANTH VENKATA, JOHN FULLER
  • Publication number: 20220100778
    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.
    Type: Application
    Filed: July 15, 2021
    Publication date: March 31, 2022
    Inventors: BALAJI KRISHNAN, JOSEPH KUTTIKAT, ANANTH VENKATA, PAVAN ANANTHAMURTHY
  • Publication number: 20220100748
    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, customizations to the out-of-the-box semantic model are performed using a layered approach, wherein the factory code for the semantic model remains intact, with changes/delta editable by the customer layered on top of that model, such that the changes can be patched/reversed if necessary.
    Type: Application
    Filed: July 15, 2021
    Publication date: March 31, 2022
    Inventors: PAVAN ANANTHAMURTHY, JOSEPH KUTTIKAT, ANANTH VENKATA, BALAJI KRISHNAN
  • Publication number: 20220101237
    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 supports a user interface with icons that describe original (e.g., out-of-the-box or factory) KPIs and user-modified KPIs. When a user modifies an original KPI object to create a customized KPI, its icon is changed to visibly indicate that the user has modified the KPI. The customized KPI can be used within KPI decks, cards, dashboards, or other types of visualizations; while retaining a lineage to the original KPI object.
    Type: Application
    Filed: September 15, 2021
    Publication date: March 31, 2022
    Inventors: DAVID GRANHOLM, RAJESH BALU, ANANTH VENKATA, JOHN FULLER
  • Publication number: 20220100749
    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, the system enables use of a fragmented query model—when customizations are made to the semantic model, the system can dynamically merge the changes from the various deltas when queries are generated at runtime, to dynamically surface appropriate data based on the extended semantic model.
    Type: Application
    Filed: July 15, 2021
    Publication date: March 31, 2022
    Inventors: JOSEPH KUTTIKAT, ANANTH VENKATA, PAVAN ANANTHAMURTHY, BALAJI KRISHNAN
  • Patent number: 11238409
    Abstract: Gaps in proficiencies may be identified within an enterprise. Understanding gaps in the existing workforce may help inform training, hiring, and firing decisions to ensure successful completion of the upcoming projects and deadlines. Using a multi-level model for each proficiency that accounts for enterprise needs as well as hiring, retraining, and the like, a relationship between proficiencies, projects, and employees over time may be generated as a multi-dimensional temporal model. The temporal model may be simulated to forecast gaps in proficiencies of the employed workforce. Recommendations regarding retraining, hiring, and termination can be made to help users remedy the deficiencies. Additionally, the proficiencies most valuable to the enterprise may be determined using a catalog of proficiencies to cluster the proficiencies into proficiency clusters for each job or job category and the proficiencies scored.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: February 1, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Manisha Gupta, Ananth Venkata, Vikas Agrawal
  • Publication number: 20210081170
    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.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 18, 2021
    Applicant: Oracle International Corporation
    Inventors: Vikas Agrawal, Manisha Gupta, Ananth Venkata, Malhar Chaudhari
  • Publication number: 20210004383
    Abstract: A business intelligence (BI) server maintains a plurality of metadata objects to support the extract, transform and load (ETL) processes. These metadata objects includes a transparent view object, which takes a joined set of source tables and represents a data shape of the joined set of source tables using a transformation, and a ETL mapping association object that maps the transformation contained in the transparent view object to a target table. The BI server can then orchestrate the movement of data from source systems into the target data warehouses in a source and target system agnostic way.
    Type: Application
    Filed: September 23, 2020
    Publication date: January 7, 2021
    Inventors: RAGHURAM VENKATASUBRAMANIAN, ROGER BOLSIUS, HARVARD PAN, ALEXTAIR MASCARENHAS, SAUGATA CHOWDHURY, VENUGOPAL SURENDRAN, ANANTH VENKATA, JACQUES VIGEANT
  • Publication number: 20200356575
    Abstract: In accordance with an embodiment, described herein is a system and method for providing support for extensibility and customization in an analytic applications environment. An extract, transform, load (ETL) or other data pipeline or process provided by the analytic applications environment, can operate in accordance with an analytic applications schema and/or a customer schema associated with a customer (tenant), to receive data from the customer's enterprise software application or data environment, for loading into a data warehouse instance. A semantic layer enables the use of custom semantic extensions to extend a semantic model, and provide custom content at a presentation layer. Extension wizards or development environments can guide users in using the custom semantic extensions to extend or customize the semantic model, through a definition of branches and steps, followed by promotion of the extended or customized semantic model to a production environment.
    Type: Application
    Filed: May 6, 2020
    Publication date: November 12, 2020
    Inventors: Balaji Krishnan, Matthew Bedin, Saurabh Verma, Ananth Venkata, Joseph Kuttikat, Pavan Ananthamurthy
  • Publication number: 20200349155
    Abstract: In accordance with an embodiment, an analytic applications environment 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 environment; and supports the development of computer-executable software analytic applications. A data pipeline or process, such as, for example, an extract, transform, load process, can operate in accordance with an analytic applications schema adapted to address particular analytics use cases or best practices, to receive data from a customer's (tenant's) enterprise software application or data environment, for loading into a data warehouse instance. Each customer (tenant) can additionally be associated with a customer tenancy and a customer schema.
    Type: Application
    Filed: April 29, 2020
    Publication date: November 5, 2020
    Inventors: Dirk Reinshagen, Jagdish Chand, Ananth Venkata, Renu Chintalapati
  • Publication number: 20200349173
    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.
    Type: Application
    Filed: April 29, 2020
    Publication date: November 5, 2020
    Inventors: Naren Chawla, Ananth Venkata
  • Patent number: 10664488
    Abstract: A computer-implemented method of executing a user query includes presenting a user interface to allow a user to enter a query, receiving a user-entered textual request through the interface, launching a search service to rewrite the textual request into a search query, sending the search query to a presentation server, receiving an answer to the query, and returning the answer to the user as a graphical representation. A computer-implemented method includes receiving a crawl request from a user, launching a crawl manager to monitor the crawl request and track statistics related to the crawl, starting a crawl task based upon the crawl request, indexing a business intelligence presentation server to create a data index, and storing the data index.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: May 26, 2020
    Assignee: Oracle International Corporation
    Inventors: Ananth Venkata, Jacques Vigeant, Satish Gopalakrishna
  • Publication number: 20200117658
    Abstract: Techniques are disclosed for querying, retrieval, and presentation of data. A data analytic system can enable a user to provide input, through a device to query data. The data analytic system can identify the semantic meaning of the input and perform a query based on the semantic meaning. The data analytic system can crawl multiple different sources to determine a logical mapping of data for the index. The index may include one or more subject areas, terms defining those subject areas, and attributes for those terms. The index may enable the data analytic system to perform techniques for matching terms in the query to determine a semantic meaning of the query. The data analytic system can determine a visual representation best suited for displaying results of a query determined by semantic analysis of an input string by a user.
    Type: Application
    Filed: October 24, 2019
    Publication date: April 16, 2020
    Applicant: Oracle International Corporation
    Inventors: Ananth Venkata, Satish Gopalakrishna, Jacques Vigeant, Wai On Lee, Dustin Bauder, Reginald A. Hansbrough, Narayan Madhavan Nayar
  • Publication number: 20200104775
    Abstract: Described herein are techniques for identifying highly relevant content for a user to view in the form of KPI cards and providing the relevant view to the user automatically or by suggestion. The KPIs of highest practical and statistical significance are provided when the user accesses the user interface. In some embodiments, when the user is viewing a KPI, other relevant KPIs may be provided for the user to view as suggestions. Further, in some embodiments, the user may be provided with the KPIs of significance based on anomaly detection, and the explanation for the anomaly as well as suggestions for remedying any issues may be provided to the user. The highly informational content can be surfaced through the use of the advanced machine learning algorithms described herein.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 2, 2020
    Applicant: Oracle International Corporation
    Inventors: Renu Chintalapati, Manisha Gupta, Ashlesh Bajpai, David Granholm, Stefan Schmitz, Naren Chawla, Matthew Bedin, Jacques Vigeant, Ananth Venkata, Rajesh Balu, Vikas Agrawal
  • Publication number: 20200097879
    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.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 26, 2020
    Applicant: Oracle International Corporation
    Inventors: Ananth Venkata, Rajesh Balu, Vikas Agrawal, Naren Chawla, Archana Dixit
  • Publication number: 20190340174
    Abstract: Techniques are disclosed for querying, retrieval, and presentation of data. A data analytic system can enable a user to provide input, through a device to query data. The data analytic system can identify the semantic meaning of the input and perform a query based on the semantic meaning. The data analytic system can crawl multiple different sources to determine a logical mapping of data for the index. The index may include one or more subject areas, terms defining those subject areas, and attributes for those terms. The index may enable the data analytic system to perform techniques for matching terms in the query to determine a semantic meaning of the query. The data analytic system can determine a visual representation best suited for displaying results of a query determined by semantic analysis of an input string by a user.
    Type: Application
    Filed: July 16, 2019
    Publication date: November 7, 2019
    Applicant: Oracle International Corporation
    Inventors: Ananth Venkata, Satish Gopalakrishna, Jacques Vigeant