Patents by Inventor Jayakrishnan Radhakrishnan

Jayakrishnan Radhakrishnan 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: 11238392
    Abstract: A salesperson may estimate his compensation in different hypothetical scenarios by inputting hypothetical sales data into a compensation estimation system. The compensation estimation system may compute the sales person's hypothetical compensation based on both actual sales data and the hypothetical sales data, thereby producing a “what if” outlook for the sales person. Significantly, the hypothetical sales data can be entered into and modified within the compensation estimation system without modifying or corrupting the actual sales data.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: February 1, 2022
    Assignee: Oracle International Corporation
    Inventors: Ganesh Naganathan, Pamela Walker-Cleary, Rohan R. Shetty, Jayakrishnan Radhakrishnan
  • Publication number: 20220027132
    Abstract: An existing package definition that statically accesses data sources may be used to generate a new definition of the package that dynamically selects between available data sources at runtime. Read-only operations in the new package can be replaced with parameterized views that select between data sources using a session variable. Data manipulation code in the existing package definition can be moved from the package to a new object type. The new definition of the package may keep the same public interface, but the function/procedure definitions can call corresponding functions/procedures in the new object type. Data manipulation code in these functions in the object can be moved to new member functions that separate data manipulation code from data processing code. Child object types can be defined for each data source that override these member functions to access different data sources.
    Type: Application
    Filed: October 4, 2021
    Publication date: January 27, 2022
    Applicant: Oracle International Corporation
    Inventors: Juan Francisco Calvillo Villegas, Jayakrishnan Radhakrishnan
  • Patent number: 11163538
    Abstract: An existing package definition that statically accesses data sources may be used to generate a new definition of the package that dynamically selects between available data sources at runtime. Read-only operations in the new package can be replaced with parameterized views that select between data sources using a session variable. Data manipulation code in the existing package definition can be moved from the package to a new object type. The new definition of the package may keep the same public interface, but the function/procedure definitions can call corresponding functions/procedures in the new object type. Data manipulation code in these functions in the object can be moved to new member functions that separate data manipulation code from data processing code. Child object types can be defined for each data source that override these member functions to access different data sources.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: November 2, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Juan Francisco Calvillo Villegas, Jayakrishnan Radhakrishnan
  • Publication number: 20210216286
    Abstract: An existing package definition that statically accesses data sources may be used to generate a new definition of the package that dynamically selects between available data sources at runtime. Read-only operations in the new package can be replaced with parameterized views that select between data sources using a session variable. Data manipulation code in the existing package definition can be moved from the package to a new object type. The new definition of the package may keep the same public interface, but the function/procedure definitions can call corresponding functions/procedures in the new object type. Data manipulation code in these functions in the object can be moved to new member functions that separate data manipulation code from data processing code. Child object types can be defined for each data source that override these member functions to access different data sources.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 15, 2021
    Applicant: Oracle International Corporation
    Inventors: Juan Francisco Calvillo Villegas, Jayakrishnan Radhakrishnan
  • Publication number: 20160307130
    Abstract: A salesperson may estimate his compensation in different hypothetical scenarios by inputting hypothetical sales data into a compensation estimation system. The compensation estimation system may compute the sales person's hypothetical compensation based on both actual sales data and the hypothetical sales data, thereby producing a “what if” outlook for the sales person. Significantly, the hypothetical sales data can be entered into and modified within the compensation estimation system without modifying or corrupting the actual sales data.
    Type: Application
    Filed: June 30, 2015
    Publication date: October 20, 2016
    Inventors: Ganesh Naganathan, Pamela Walker-Cleary, Rohan R. Shetty, Jayakrishnan Radhakrishnan
  • Publication number: 20150206089
    Abstract: An aspect of the present disclosure provides an estimate of incentive compensation for opportunities in a sales performance management system (SPMS). In an embodiment, the SPMS computes incentive compensation for sales representatives based on completed transactions, and then formulates polynomials modeling the computed incentive compensation for each sales representative. The SPMS thereafter estimates incentive compensation for various opportunities based on the formulated polynomials. According to another aspect of the present disclosure, the SPMS is designed to compute the incentive compensation (for actual completed transactions) in batch-mode, while the sales representatives may interactively obtain estimates of incentive compensation for opportunities in real-time.
    Type: Application
    Filed: January 22, 2014
    Publication date: July 23, 2015
    Applicant: Oracle International Corporation
    Inventors: Rohan Shetty, Jayakrishnan Radhakrishnan, John Michael Docherty