Patents by Inventor Anil Billapati

Anil Billapati 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).

  • Patent number: 10339113
    Abstract: A method, system, and computer-program product for effecting incremental changes to a repository are disclosed. The method includes receiving an incremental feature package and applying the one or more revisions to the repository. In such methods, systems, and computer-program products, the incremental feature package includes one or more revisions to be made to a repository.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: July 2, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Anil Billapati, Roshni Ramesh, Madhan Kumar Dk, Kerry Macarthur, Venkatesh Nayak, Vinay Kompella, Girish Pradhan, Darshan Kumar
  • Patent number: 10296652
    Abstract: A method, system, and computer-program product for the selection of user interface rendering artifacts in web applications using a manifest mechanism are disclosed. The method includes receiving a request, evaluating an expression, and generating a physical renderer. The request is received at a manifest engine, and comprises a request for a physical renderer. The evaluating is performed by the manifest engine. The physical renderer is generated by the manifest engine, and the manifest engine is configured to generate the physical renderer based on a result of the evaluating.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: May 21, 2019
    Assignee: Oracle International Corporation
    Inventors: Chandan Dasgupta, Darshan Kumar, Azahar Uddin, Darshan Herga, Anil Billapati, Anbalagan Karuppannan, Vishal Balagangadhar, Ashish Narang
  • Publication number: 20150089377
    Abstract: A method, system, and computer-program product for the selection of user interface rendering artifacts in web applications using a manifest mechanism are disclosed. The method includes receiving a request, evaluating an expression, and generating a physical renderer. The request is received at a manifest engine, and comprises a request for a physical renderer. The evaluating is performed by the manifest engine. The physical renderer is generated by the manifest engine, and the manifest engine is configured to generate the physical renderer based on a result of the evaluating.
    Type: Application
    Filed: September 22, 2014
    Publication date: March 26, 2015
    Inventors: Chandan Dasgupta, Darshan Kumar, Azahar Uddin, Darshan Herga, Anil Billapati, Anbalagan Karuppannan, Vishal Balagangadhar, Ashish Narang
  • Publication number: 20150088815
    Abstract: A method, system, and computer-program product for effecting incremental changes to a repository are disclosed. The method includes receiving an incremental feature package and applying the one or more revisions to the repository. In such methods, systems, and computer-program products, the incremental feature package includes one or more revisions to be made to a repository.
    Type: Application
    Filed: September 22, 2014
    Publication date: March 26, 2015
    Inventors: Anil Billapati, Roshni Ramesh, Madhan Kumar Dk, Kerry Macarthur, Venkatesh Nayak, Vinay Kompella, Girish Pradhan, Darshan Kumar
  • Patent number: 8452640
    Abstract: Systems and methods are provided that record details and analytics about a sales call presentation. Presentation materials are stored in the form of digital content in a memory. A first user interface is provided to allow a presenter to select a presentation, and a second user interface is provided to allow a presenter to enter details about the sales call. Analytical data of the presentation is recorded in real-time and the analytical data is stored in a memory, wherein the analytical data is used in part to assess the success of the presentation.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: May 28, 2013
    Assignee: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Anil Billapati
  • Patent number: 8433692
    Abstract: A method for tracking modifications to tables or relationships. In one embodiment, the method includes updating a first value stored in a first field of a record in a table in response to a database system receiving a first structured query language (SQL) statement from a customer relationship management (CRM) application. A first record is inserted into a history table in response to the first SQL statement, wherein the first record comprises a foreign key field that stores a copy of the primary key of the record, a field that stores a copy of the first value after it is updated, a field that stores a name of the first field, and a first date field. The first date field stores either the date when the first SQL statement was received by the database system, the date of the day that immediately follows the date when the first SQL statement was received by the database system, or a date that was entered into a field of a user interface.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: April 30, 2013
    Assignee: Oracle International Corporation
    Inventors: Lalit Jain, Lovelesh Gupta, Ganesh Shivaprakash, Rabicmeeran Kathermytheen, Bowen Wang, Peter Tung, Anil Billapati
  • Publication number: 20120030258
    Abstract: A method for tracking modifications to tables or relationships. In one embodiment, the method includes updating a first value stored in a first field of a record in a table in response to a database system receiving a first structured query language (SQL) statement from a customer relationship management (CRM) application. A first record is inserted into a history table in response to the first SQL statement, wherein the first record comprises a foreign key field that stores a copy of the primary key of the record, a field that stores a copy of the first value after it is updated, a field that stores a name of the first field, and a first date field. The first date field stores either the date when the first SQL statement was received by the database system, the date of the day that immediately follows the date when the first SQL statement was received by the database system, or a date that was entered into a field of a user interface.
    Type: Application
    Filed: August 2, 2010
    Publication date: February 2, 2012
    Applicant: Oracle International Corporation
    Inventors: Lalit Jain, Lovelesh Gupta, Ganesh Shivaprakash, Rabicmeeran Kathermytheen, Bowen Wang, Peter Tung, Anil Billapati
  • Publication number: 20100198654
    Abstract: Systems and methods are provided that record details and analytics about a sales call presentation. Presentation materials are stored in the form of digital content in a memory. A first user interface is provided to allow a presenter to select a presentation, and a second user interface is provided to allow a presenter to enter details about the sales call. Analytical data of the presentation is recorded in real-time and the analytical data is stored in a memory, wherein the analytical data is used in part to assess the success of the presentation.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Anil Billapati