Patents by Inventor Chelliah Thirunavukkarasu

Chelliah Thirunavukkarasu 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: 10078677
    Abstract: In a recurring revenue management system, it can be determined that a unit of data received at the recurring revenue management system from an external client data system lacks at least one data aspect necessary to create a fully populated instance of the data object. An instance of a skeletal object is created in a repository of the recurring revenue management system, and the instance of the skeletal object is partially populated with at least some data extracted from the received unit of data. The instance of the skeletal object is made available for use in the recurring revenue management system. The instance of the skeletal object is then further populated with additional data extracted from a second unit of data received by the recurring revenue management system. Related methods, systems, and computer program products are also described.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 18, 2018
    Assignee: ServiceSource International, Inc.
    Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
  • Patent number: 9646066
    Abstract: Data relevant to a predefined data object of a set of predefined data objects can be extracted from a unit of date received at a recurring revenue management system. The extracted relevant data can be populated to an instance of the predefined data object. One or more relationships between the instance of the predefined data object and at least one other instance of the predefined data object or a second predefined data object. The defining occurs based on a set of parameters associated with the predefined data object and content of the extracted data. An opportunity can be generated for a sale or renewal of a recurring revenue asset based at least in part on the one or more relationships, and the generated opportunity can be presented to a user. Related methods, systems, and computer program products are also described.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 9, 2017
    Assignee: ServiceSource International, Inc.
    Inventors: Greg Olsen, Ganesh Bell, Ricardo Craft, Lenin Subramanian, Chelliah Thirunavukkarasu, Manohar Raghunath, Zheng Chen
  • Publication number: 20140122176
    Abstract: A set of offers for renewal of service assets within a sales period can be differentiated. A set of parameters representative of each offer in the set of offers can be analyzed. The set of parameters can include at least one user-provided constraint on an expected outcome of each offer. A predicted outcome can be calculated for the set of offers based on an applied predictive model using the set of parameters as inputs. The at least one constraint for at least one offer of the set of offers can be updated based on at least one sales outcome occurring during the sales period, and a predicted outcome for the set of offers can be recalculated based on the set of parameters comprising the updated at least one constraint. Related methods, systems, and computer program products are described.
    Type: Application
    Filed: March 15, 2013
    Publication date: May 1, 2014
    Applicant: ServiceSource International, Inc.
    Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
  • Publication number: 20140122240
    Abstract: A filtered set of service assets can be selected for use as a source population for opportunity generation in a recurring revenue management system. The selecting can include applying a filter to a data set comprising service asset data for a plurality of service assets. Each service asset in the plurality of the service assets can include an expiration date. The filter can include a range of expiration dates corresponding to a targeted selling period. Anew service offer can be created based on at least one specific rule defined for the commercial entity for service assets in the selected set. The creating Can include applying one or more offer creation parameters, determining reference information for expiring assets in the data asset model, and verifying a chosen service level. The new service offer can be assigned to at least one sales team. Related methods, systems, and computer program products are described.
    Type: Application
    Filed: March 15, 2013
    Publication date: May 1, 2014
    Applicant: ServiceSource International, Inc.
    Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
  • Publication number: 20140114818
    Abstract: In a recurring revenue management system, a first unit of data and a second unit of data is received. Content is extracted from the first unit of data and the second unit of data based on one or more parameters of a predefined data object that is part of an asset data model. The extracted content is added to an instance of the predefined data object, and a reference tag with identification information for its associated content is associated with the content extracted from each of the first unit of data and the second unit of data. A duplicate data condition can be detected and resolved by applying a predefined approach to conflict resolution based on the identification information in the reference tags of the content of the first unit of data and the second unit of data. Related methods, systems, and computer program products are also described.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 24, 2014
    Applicant: ServiceSource International, Inc.
    Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
  • Publication number: 20140114709
    Abstract: Data relevant to a predefined data object of a set of predefined data objects can be extracted from a unit of date received at a recurring revenue management system. The extracted relevant data can be populated to an instance of the predefined data object. One or more relationships between the instance of the predefined data object and at least one other instance of the predefined data object or a second predefined data object. The defining occurs based on a set of parameters associated with the predefined data object and content of the extracted data. An opportunity can be generated for a sale or renewal of a recurring revenue asset based at least in part on the one or more relationships, and the generated opportunity can be presented to a user. Related methods, systems, and computer program products are also described.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 24, 2014
    Applicant: ServiceSource International, Inc.
    Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
  • Publication number: 20140114819
    Abstract: In a recurring revenue management system, it can be determined that a unit of data received at the recurring revenue management system from an external client data system lacks at least one data aspect necessary to create a fully populated instance of the data object. An instance of a skeletal object is created in a repository of the recurring revenue management system, and the instance of the skeletal object is partially populated with at least some data extracted from the received unit of data. The instance of the skeletal object is made available for use in the recurring revenue management system. The instance of the skeletal object is then further populated with additional data extracted from a second unit of data received by the recurring revenue management system. Related methods, systems, and computer program products are also described.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 24, 2014
    Applicant: ServiceSource International, Inc.
    Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
  • Patent number: 6519642
    Abstract: A system and method for creating, executing, and maintaining shared, automated business processes across distributed organizations comprises capabilities that enable interoperation among heterogeneous information systems. The system includes a plurality of independent communicating subsystems called sites that have a server with common means of representing and executing shared public process definitions and private process definitions. Process execution comprises coordinated inter-site message exchanges that are coupled with controlled sequences of actions that are local to each of the sites. The public process definition or module captures interactions among the independent sites. Interactions include communication events in which one site sends a message of a known type to another site. Each definition specifies a set of valid sequences of communication events among the participating sites. Associated with any public process definition is a set of lower level or private process definitions or modules.
    Type: Grant
    Filed: September 15, 1998
    Date of Patent: February 11, 2003
    Assignee: Peregrine Force, Inc.
    Inventors: Gregory R. Olsen, Hildreth R. Frost, Chelliah Thirunavukkarasu, Mitchell W. Nibbelink