Patents by Inventor Anil Babu

Anil Babu 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: 20130268494
    Abstract: Improved data governance solutions to enterprise-level master data storage hubs are provided by implementing data governance functionality with regard to a master data hub. Data governance functionality is provided by providing visibility into the data quality the data of an enterprise.
    Type: Application
    Filed: May 30, 2013
    Publication date: October 10, 2013
    Inventors: Manoj Tahiliani, Pascal Laik, Gurinder Bahl, Neturi Anil Babu, Cynthia Chan, Gokulakrishnan Vasantha Gopal, Karan D. Shah
  • Publication number: 20130207980
    Abstract: In one embodiment, a plurality of data records is received. Further, the received plurality of data records are classified into one or more data clusters based on parameters associated with the plurality of data records. Furthermore, a visualization panel on a computer generated graphical user interface is presented for graphically indicating number of data records in a data cluster of the one or more data clusters, density of the data records in the data cluster and proximity between the one or more data clusters. Also, the visualization panel graphically displays parameters associated with the one or more data clusters and distribution of data in the data cluster of the one or more data cluster.
    Type: Application
    Filed: February 13, 2012
    Publication date: August 15, 2013
    Inventors: ANIL BABU ANKISETTIPALLI, Ashok Kumar Kn
  • Publication number: 20130159904
    Abstract: In one embodiment, a selection of a process component associated with a process flow is received. Further, a check is made to determine whether a graphical editor includes process components associated with the process flow. If the graphical editor does not include process components, the selected process component is placed on the graphical editor. If the graphical editor includes the process components, then compatibility of the selected process component with at least one of the one or more process components is determined by identifying cardinality and type of the process component. Further, the selected process component is connected to the process flow on the graphical editor based on the determined compatibility.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Inventors: RAKESH KELAPPAN, Anil Babu Ankisettipalli, John Macregor, Sambit Panda, Sujit Ramesh A.
  • Patent number: 8458148
    Abstract: Improved data governance solutions to enterprise-level master data storage hubs are provided by implementing data governance functionality across the operational systems, analytical systems, and master data hubs of an enterprise. Data governance functionality is provided across the systems and hubs of an enterprise by providing visibility into the operational data, analytical data, and master data of an enterprise, by providing visibility into the data quality measuring processes that have been executed on the operational and analytical data, and by providing functionality for correcting fragmented, inconsistent, and erroneous information within operational and analytical data.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: June 4, 2013
    Assignee: Oracle International Corporation
    Inventors: Manoj Tahiliani, Pascal Laik, Gurinder Bahl, Anil Babu, Cynthia Chan, Gokulakrishnan Vasantha Gopal, Karan Devendra Shah
  • Publication number: 20120143920
    Abstract: Various embodiments of systems and methods for dynamically weighted semantic trees are described herein. One or more software elements of a hierarchy are identified in response to user actions in a report. The user actions are related to at least one software element of the one or more software elements of the hierarchy. A local tree is constructed for each user by assigning local weights for the one or more software elements based on user visits to the one or more software elements. A group tree is constructed for each group to which the users belong by assigning group weights for the one or more software elements based on the user visits to the one or more software elements. The local tree and the global tree are stored for use in various applications.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Inventors: DEVICHARAN VINNAKOTA, ANIL BABU ANKISETTIPALLI, SURESH PASUMARTHI
  • Publication number: 20110153611
    Abstract: Disclosed are systems and methods for extracting data from a report document for analysis. A report document is retrieved from a group of report documents. Data present in the report document may include fields and associated metadata. The fields and the associated metadata present in the report are categorized as corresponding data source parameters. The data source parameters are rendered on a user interface, to receive a user definition of a scope for analyzing the data present in the report document. The data source parameters associated with the user definition are qualified to rendered result objects for each associated data source parameter. Based upon the result objects, a query is generated to define the data for analyzing the report document. Based upon a user input to the query, the data present in the report document associated to the query is extracted to generate a multi-dimensional result data.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Inventors: ANIL BABU ANKISETTIPALLI, Prashanth Pai, Amrita Prabhakaran, Sumitesh Ranjan Srivastava
  • Publication number: 20110071979
    Abstract: Improved data governance solutions to enterprise-level master data storage hubs are provided by implementing data governance functionality across the operational systems, analytical systems, and master data hubs of an enterprise. Data governance functionality is provided across the systems and hubs of an enterprise by providing visibility into the operational data, analytical data, and master data of an enterprise, by providing visibility into the data quality measuring processes that have been executed on the operational and analytical data, and by providing functionality for correcting fragmented, inconsistent, and erroneous information within operational and analytical data.
    Type: Application
    Filed: September 22, 2009
    Publication date: March 24, 2011
    Applicant: Oracle International Corporation
    Inventors: Manoj Tahiliani, Pascal Laik, Gurinder Bahl, Anil Babu, Cynthia Chan, Gokulakrishnan Vasantha Gopal, Karan Devendra Shah
  • Patent number: 6687256
    Abstract: The present invention provides a unique system and method for optimizing packet processing flow in a communications network by minimizing latency associated with packet-forwarding eligibility determinations. The present invention employs a speculative scheme with automatic recovery, including a two-way multithreaded implementation designed to overcome the aforementioned latency issue, including the functionality of enqueuing an incoming packet in both packet memory and a cut through buffer; determining the packet's eligibility for cutting through the buffer; and based on the determination, rolling back the unsuccessful process.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: February 3, 2004
    Assignee: Alliance Semiconductor Corporation
    Inventors: Prasad Modali, Anil Babu Nangunoori, Nirmal Raj Saxena
  • Publication number: 20030112816
    Abstract: The present invention provides a unique system and method for optimizing packet processing flow in a communications network by minimizing latency associated with packet-forwarding eligibility determinations. The present invention employs a speculative scheme with automatic recovery, including a two-way multithreaded implementation designed to overcome the aforementioned latency issue, including the functionality of enqueuing an incoming packet in both packet memory and a cut through buffer; determining the packet's eligibility for cutting through the buffer; and based on the determination, rolling back the unsuccessful process.
    Type: Application
    Filed: December 19, 2002
    Publication date: June 19, 2003
    Applicant: Chip Engines
    Inventors: Prasad Modali, Anil Babu Nangunoori, Nirmal Raj Saxena