Patents by Inventor Vijayanand Rajkumar

Vijayanand Rajkumar 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: 9448987
    Abstract: A computer implemented method commences by receiving document construction rules, then selecting a document template from a template library. The document template comprises a plurality of paragraphs that are associated with document construction rules. The method evaluates the construction rules and applies visibility to any of the associated paragraphs. Low latency processing of the visibility is accomplished in part by forming a document graph formed of conditional nodes, where the nodes have a paragraph label and a respective visibility flag. Further, a mapping datastructure serves to map from a paragraph label to a location of the corresponding conditional node within the document graph. A processor evaluates the document construction rules and, using the mapping datastructure, determines the location of the conditional node in order to modify the value of the visibility flag. In some cases, the document graph is a tree structure, and the mapping datastructure is a hash table.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: September 20, 2016
    Assignee: Oracle International Corporation
    Inventor: Vijayanand Rajkumar
  • Publication number: 20140068422
    Abstract: A computer implemented method commences by receiving document construction rules, then selecting a document template from a template library. The document template comprises a plurality of paragraphs that are associated with document construction rules. The method evaluates the construction rules and applies visibility to any of the associated paragraphs. Low latency processing of the visibility is accomplished in part by forming a document graph formed of conditional nodes, where the nodes have a paragraph label and a respective visibility flag. Further, a mapping datastructure serves to map from a paragraph label to a location of the corresponding conditional node within the document graph. A processor evaluates the document construction rules and, using the mapping datastructure, determines the location of the conditional node in order to modify the value of the visibility flag. In some cases, the document graph is a tree structure, and the mapping datastructure is a hash table.
    Type: Application
    Filed: August 28, 2012
    Publication date: March 6, 2014
    Applicant: Oracle International Corporation
    Inventor: Vijayanand RAJKUMAR
  • Publication number: 20090234662
    Abstract: An enterprise contract management system allows users to define different types of contracts that will support different types of lines. A common contract management infrastructure supports basic contracting capabilities common to a number of types of contracts (or every contract type handled by the system). These capabilities include defining basic attributes about a contract like number and description, defining contract parties, contract printing, versioning, status management, change control, and security. These common capabilities will be available for any type of contract handled by the system. When a user defines a contract of a particular type, the system allows the user to add lines to a contract that represent different types of agreements with a customer. Lines can describe a sale of goods, a sale of an extended warranty or support, a sale of simple service, a sale of complex service, a long-term sales agreement, a lease or rental, or any other type of customer agreement.
    Type: Application
    Filed: March 13, 2008
    Publication date: September 17, 2009
    Applicant: Oracle International Corporation
    Inventors: Rhonda Stieber, Vijayanand Rajkumar
  • Publication number: 20090216545
    Abstract: A system allows a contract administrator to define the attributes of a contract template, and then generate a user interface. The contract administrator can modify the contract template user interface attributes, and the system then creates and stores a modified contract template. The modified contract template is subsequently rendered into a modified deal sheet user interface that is used by an end user to author a contract.
    Type: Application
    Filed: February 21, 2008
    Publication date: August 27, 2009
    Applicant: Oracle International Corporation
    Inventors: Vijayanand Rajkumar, Rhonda Stieber
  • Publication number: 20090089250
    Abstract: Embodiments of the invention provide systems and methods for searching one or more business objects and presenting the results organized by business object. According to one embodiment, searching one or more business objects can comprise receiving a set of criteria for searching the business objects. A search can be performed for one or more documents associated with each of the business objects based on the criteria for searching the business objects. A first view of results of said searching organized by business object can be presented. The first view of the results of said searching can comprise, for example, a list of contracts having one or more associated documents with content matching the search criteria. Additional views of the search results providing additional details of the results can be present based on user selections.
    Type: Application
    Filed: October 2, 2007
    Publication date: April 2, 2009
    Applicant: Oracle International Corporation
    Inventors: Rhonda Stieber, Vijayanand Rajkumar, Angela Makalintal, Gnanaprakash Dasari, Subraya Mallya, Anil Dixit
  • Publication number: 20060287966
    Abstract: A computer-implemented method of authoring a contract may include steps of providing a database that includes a plurality of selectable contract clauses and a plurality of selectable contract templates, each of the plurality of contract templates including a plurality of rules, each of the plurality of rules being configured to incorporate at least one selected contract clause into the contract to be authored depending upon an evaluation of the rule. The user may then be required to select a contract template from among a plurality of contract templates and each of the plurality of rules in the selected contract template may then be evaluated, along with any global rules that may be present. User responses may then be received when one or more of the rules in the selected contract template includes question(s) requiring a response by the user.
    Type: Application
    Filed: December 21, 2004
    Publication date: December 21, 2006
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ashok Srinivasaraghavan, Taheri Saifee, Angela Makalintal, Arun Sundaramoorthy, Vijayanand Rajkumar, Rhonda Stieber