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: 20150206089Abstract: 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: ApplicationFiled: January 22, 2014Publication date: July 23, 2015Applicant: Oracle International CorporationInventors: Rohan Shetty, Jayakrishnan Radhakrishnan, John Michael Docherty
-
Patent number: 8966381Abstract: 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: GrantFiled: April 10, 2007Date of Patent: February 24, 2015Assignee: Microsoft CorporationInventors: Randy Dong, Rohan Shetty, Rou-Peng Huang, Peter Bull, Mark Yang
-
Patent number: 8571923Abstract: 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: GrantFiled: April 24, 2008Date of Patent: October 29, 2013Assignee: Microsoft CorporationInventors: Rohan Shetty, Li Li
-
Publication number: 20090327073Abstract: 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: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: LI LI, YI CHEN, ROHAN SHETTY
-
Publication number: 20090271254Abstract: 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: ApplicationFiled: April 24, 2008Publication date: October 29, 2009Applicant: MICROSOFT CORPORATIONInventors: Rohan Shetty, Li Li
-
Publication number: 20090024577Abstract: 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: ApplicationFiled: July 20, 2007Publication date: January 22, 2009Inventors: Gregory Prestel, Rohan Shetty, Michael Consilvio
-
Publication number: 20080256122Abstract: 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: ApplicationFiled: April 10, 2007Publication date: October 16, 2008Applicant: Microsoft CorporationInventors: Randy Dong, Rohan Shetty, Rou-Peng Huang, Peter Bull, Mark Yang
-
Publication number: 20060106707Abstract: 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: ApplicationFiled: November 12, 2004Publication date: May 18, 2006Inventors: Rohan Shetty, Emlyn Scott