Patents by Inventor Krishnaraj Mahadevan

Krishnaraj Mahadevan 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: 10366350
    Abstract: An enterprise compensation application enables different users to create corresponding sets of custom filters of interest, and then stores in a non-volatile storage, data indicating the corresponding custom filters created by each user. In response to receiving a request from a user for information related to a set of employees, the application identifies the set of custom filter created by the user (by examining the stored data), presents information related to the requested set of employees and also makes available the identified set of custom filters. On receiving an input indicating that the user has selected a custom filter from the set, the application determines a subset of employee as limited by the selected custom filter and then presents the information related to the subset to the user. Thus, the enterprise compensation application simplifies/supports compensation management for a large number of employees.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: July 30, 2019
    Assignee: Oracle International Corporation
    Inventors: Anadi Upadhyaya, Ty Vernon Hayden, Michele Chung, Krishnaraj Mahadevan
  • Patent number: 9740673
    Abstract: Hierarchical data can be consistently presented in multiple different views. One method involves extracting object information describing at least one object from a database. The object information includes hierarchical information indicating a position of the object within a hierarchy of objects and list information usable to sort of list of objects that includes the object. The method also generates a tree view and a list view for display within a hierarchical data presentation window. The tree view identifies the object, and generation of the tree view is based upon the hierarchical information. The list view identifies the at least one object, and generation of the list view is based upon the list information. The method provides the tree and list views to a display device for display within the hierarchical data presentation window.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: August 22, 2017
    Assignee: Oracle International Corporation
    Inventors: Anadi Upadhyaya, Ty V. Hayden, Krishnaraj Mahadevan
  • Patent number: 9147177
    Abstract: Described is an improved method, system, and computer program product for implementing an improved method and system for generating performance scores for employees. Also disclosed is an approach for ranking employees which avoids the complexity and excessive resources often needed to implement employee rankings.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: September 29, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Krishnaraj Mahadevan, Anadi Upadhyaya, Ty Hayden
  • Patent number: 9032311
    Abstract: Described is an improved method, system, and computer program product for implementing an improved approach for a compensation system and related interfaces that avoids the problems of the prior approaches. According to some approaches, interfaces are provided that comprises multiple modes of compensation entry, in which data elements within the multiple modes are linked together in a coordinated way.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: May 12, 2015
    Assignee: Oracle International Corporation
    Inventors: Krishnaraj Mahadevan, Anadi Upadhyaya, Ty Hayden
  • Publication number: 20130198097
    Abstract: One embodiment is directed to a computer program embodied on a computer readable medium. The computer program is configured to control a processor to execute instructions. The instructions include identifying, in a compensation system comprising a plurality of compensation plans, employee data that needs to be imported from at least one other compensation plan into a referring compensation plan. Each of the compensation plans comprises a plurality of columns. The instructions may further include selecting at least one column of the referring compensation plan that will receive the imported employee data from the at least one other compensation plan, and configuring details of the referring compensation plan using at least one property of the selected at least one column.
    Type: Application
    Filed: January 26, 2012
    Publication date: August 1, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Anadi UPADHYAYA, Ty HAYDEN, Krishnaraj MAHADEVAN, Debasish DEB
  • Publication number: 20120278212
    Abstract: An enterprise compensation application enables different users to create corresponding sets of custom filters of interest, and then stores in a non-volatile storage, data indicating the corresponding custom filters created by each user. In response to receiving a request from a user for information related to a set of employees, the application identifies the set of custom filter created by the user (by examining the stored data), presents information related to the requested set of employees and also makes available the identified set of custom filters. On receiving an input indicating that the user has selected a custom filter from the set, the application determines a subset of employee as limited by the selected custom filter and then presents the information related to the subset to the user. Thus, the enterprise compensation application simplifies/supports compensation management for a large number of employees.
    Type: Application
    Filed: April 28, 2011
    Publication date: November 1, 2012
    Applicant: Oracle International Corporation
    Inventors: Anadi Upadhyaya, Ty Vernon Hayden, Michele Chung, Krishnaraj Mahadevan
  • Publication number: 20120084708
    Abstract: Hierarchical data can be consistently presented in multiple different views. One method involves extracting object information describing at least one object from a database. The object information includes hierarchical information indicating a position of the object within a hierarchy of objects and list information usable to sort of list of objects that includes the object. The method also generates a tree view and a list view for display within a hierarchical data presentation window. The tree view identifies the object, and generation of the tree view is based upon the hierarchical information. The list view identifies the at least one object, and generation of the list view is based upon the list information. The method provides the tree and list views to a display device for display within the hierarchical data presentation window.
    Type: Application
    Filed: September 19, 2011
    Publication date: April 5, 2012
    Applicant: Oracle International Corporation
    Inventors: Anadi Upadhyaya, Ty V. Hayden, Krishnaraj Mahadevan
  • Publication number: 20100125784
    Abstract: This disclosure describes, generally, methods and systems for differentiating visual information in a user interface (UI). The method may include defining criteria for multiple flag colors. The criteria may be based at least in part on a database query. The method may further include executing the database query on a plurality of data entries stored within a database in order to assign at least one of the multiple flags to each of the data entries. The color of the flag is based at least in part on data within each of the data entries meeting the criteria which defines the color of the flag. The method may further include displaying, within a UI on a display device, the data entries with the associated colored flags.
    Type: Application
    Filed: November 20, 2008
    Publication date: May 20, 2010
    Applicant: Oracle International Corporation
    Inventors: Ty Hayden, Anadi Upadhyaya, Krishnaraj Mahadevan
  • Publication number: 20100122218
    Abstract: Described is an improved method, system, and computer program product for implementing an improved approach for a compensation system and related interfaces that avoids the problems of the prior approaches. According to some approaches, interfaces are provided that comprises multiple modes of compensation entry, in which data elements within the multiple modes are linked together in a coordinated way.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Applicant: Oracle International Corporation
    Inventors: Krishnaraj MAHADEVAN, Anadi UPADHYAYA, Ty HAYDEN
  • Publication number: 20100121686
    Abstract: Described is an improved method, system, and computer program product for implementing an improved method and system for generating performance scores for employees. Also disclosed is an approach for ranking employees which avoids the complexity and excessive resources often needed to implement employee rankings.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Krishnaraj Mahadevan, Anadi Upadhyaya, Ty Hayden
  • Publication number: 20100121685
    Abstract: Described is an improved method, system, and computer program product for implementing an automated approach for ranking employees which avoids the complexity and excessive resources often needed to implement employee rankings. Also disclosed is an improved method and system for generating performance scores for employees.
    Type: Application
    Filed: November 7, 2008
    Publication date: May 13, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Krishnaraj Mahadevan, Anadi Upadhyaya, Ty Hayden