Patents by Inventor Rohan Shetty

Rohan Shetty 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).

  • 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
  • Patent number: 8966381
    Abstract: Techniques to implement time intelligence for application program are described. An apparatus may include a calendar application module. The calendar application module may be arranged to define and generate a calendar for an application program, the calendar application module to define time members for a time dimension of a multidimensional data model, assign a monotonically increasing unique identifier to each time member, and generate the calendar with time members from the time dimension using the unique identifiers. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: February 24, 2015
    Assignee: Microsoft Corporation
    Inventors: Randy Dong, Rohan Shetty, Rou-Peng Huang, Peter Bull, Mark Yang
  • Patent number: 8571923
    Abstract: Systems, methods and computer-storage media are provided for distributing advertising content with improved accessibility for users and with a reduced-cost architecture for the web site provider. An advertising service directory (ASD) intercepts advertising requests containing registered words and phrases so that their location can be determined in a data structure. Through user profile, web site preference or additional information in the reference data structure, the delivery format of the content can also be detected. The request is then forwarded to the provider, removing the need for the first web site provider to actually serve the advertising content. Users can use a phrase or format in order to “push” for advertising content. Thus, brand names and products can be accessible without the need to bid for ad placement. The effectiveness of advertising across many platforms can be increased by offering users an easier-to-remember retrieval method.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: October 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Rohan Shetty, Li Li
  • Publication number: 20090327073
    Abstract: Computer-readable media, systems, and methods for intelligent advertisement display are provided. The intelligent advertisement display comprises a photography device configured to capture one or more images of one or more persons, and electronic display configured to display information to one or more users, a content module configured to store advertising data received from one or more advertisers, one or more location directories and one or more images of one or more persons taken by the photography device. The intelligent advertisement display further comprises a directory module configured to access and display the one or more location directories, receive user inputs and display advertising data from content module associated with the one or more user inputs. A photography module is configured to receive the one or more and associate the photographs with one or more advertisements from the content module.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: LI LI, YI CHEN, ROHAN SHETTY
  • Publication number: 20090271254
    Abstract: Systems, methods and computer-storage media are provided for distributing advertising content with improved accessibility for users and with a reduced-cost architecture for the web site provider. An advertising service directory (ASD) intercepts advertising requests containing registered words and phrases so that their location can be determined in a data structure. Through user profile, web site preference or additional information in the reference data structure, the delivery format of the content can also be detected. The request is then forwarded to the provider, removing the need for the first web site provider to actually serve the advertising content. Users can use a phrase or format in order to “push” for advertising content. Thus, brand names and products can be accessible without the need to bid for ad placement. The effectiveness of advertising across many platforms can be increased by offering users an easier-to-remember retrieval method.
    Type: Application
    Filed: April 24, 2008
    Publication date: October 29, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Rohan Shetty, Li Li
  • Publication number: 20090024577
    Abstract: A system, method, computer readable storage medium comprising computer readable program code for posting and searching specific content on a network, comprising: providing an image, the image including a first characteristic, and wherein the image is indexed to a search category; providing a sub-category indicator, configured to represent a sub-category associated with the image; providing a description associated with the sub-category indicator; and incorporating the image and the sub-category identifier into network content. The system and method further comprises: searching a network for the image and indexing the location of the image according to the sub-category indicator. The system and method may be applicable to network information providers/seekers using a broad range of search categories, such as employment, shopping, sports, news, social networks, adult content, and network spam.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 22, 2009
    Inventors: Gregory Prestel, Rohan Shetty, Michael Consilvio
  • Publication number: 20080256122
    Abstract: Techniques to implement time intelligence for application program are described. An apparatus may include a calendar application module. The calendar application module may be arranged to define and generate a calendar for an application program, the calendar application module to define time members for a time dimension of a multidimensional data model, assign a monotonically increasing unique identifier to each time member, and generate the calendar with time members from the time dimension using the unique identifiers. Other embodiments are described and claimed.
    Type: Application
    Filed: April 10, 2007
    Publication date: October 16, 2008
    Applicant: Microsoft Corporation
    Inventors: Randy Dong, Rohan Shetty, Rou-Peng Huang, Peter Bull, Mark Yang
  • Publication number: 20060106707
    Abstract: A computer-based system provides a synthetic Contract for Difference (CFD) trading exchange that has the ability to link and replicate the order flow of corresponding underlying commodity markets into derivative CFDs and also link and replicate the CFD order flow into the underlying commodity markets in underlying non-derivative form, all in real time. A central processor collects CFD orders from remote members and synthesized orders from a synthesizing unit, reflecting orders from underlying cash commodity markets, and sends member orders to the synthesizing unit for replication onto underlying cash commodity markets. Members of the exchange who enter bids and offers at remote terminals have their orders handled in the central processor that compares and prioritises members' orders, finds matches with other members' orders or synthesized CFD orders and completes the execution of the transaction.
    Type: Application
    Filed: November 12, 2004
    Publication date: May 18, 2006
    Inventors: Rohan Shetty, Emlyn Scott