Patents by Inventor Rajesh K. Shenoy

Rajesh K. Shenoy 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: 9894048
    Abstract: Communications methods and appliances are described. According to one embodiment, a communications method includes prior to deployment of an appliance, establishing a trusted association between the appliance and a certificate authority, during deployment of the appliance, associating the appliance with a communications address of a communications medium, using the certificate authority, creating a signed certificate including the communications address of the appliance, announcing the signed certificate using the appliance, after the announcing, extracting the communications address of the appliance from the signed certificate, and after the extracting, verifying the communications address of the appliance.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: February 13, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rajesh K Shenoy, Keith E Moore
  • Patent number: 8856112
    Abstract: User accounts in a social networking application are divided into highly-connected accounts and regular accounts. A mapping of the highly-connected accounts to their friends, and a mapping of accounts to documents endorsed by the users associated with the accounts are stored on index servers of a search engine. When a query is received by a front-end server of the search engine, the front-end server determines if an account associated with the query is a highly-connected account. If it is, only an identifier of the account is sent to the index servers with the query. If it is not, however, then identifiers of all of the accounts that are friends with the account are sent with the query. The index servers then determine the documents that are endorsed by the friends of the account, and consider the determined documents when selecting documents that are responsive to the query.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Marc A. Najork, Rina Panigrahy, Rajesh K. Shenoy
  • Patent number: 8681352
    Abstract: A presentation output system includes a digital computer network, one or more job submission clients, and a job store. The job store accepts and holds output jobs from the plurality of job submission clients. The presentation output system further includes one or more presentation output devices that pull the output jobs from the job store for outputting.
    Type: Grant
    Filed: April 18, 2002
    Date of Patent: March 25, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rajesh K. Shenoy, Keith E. Moore, Emiliano Bartolome
  • Publication number: 20130054640
    Abstract: User accounts in a social networking application are divided into highly-connected accounts and regular accounts. A mapping of the highly-connected accounts to their friends, and a mapping of accounts to documents endorsed by the users associated with the accounts are stored on index servers of a search engine. When a query is received by a front-end server of the search engine, the front-end server determines if an account associated with the query is a highly-connected account. If it is, only an identifier of the account is sent to the index servers with the query. If it is not, however, then identifiers of all of the accounts that are friends with the account are sent with the query. The index servers then determine the documents that are endorsed by the friends of the account, and consider the determined documents when selecting documents that are responsive to the query.
    Type: Application
    Filed: August 26, 2011
    Publication date: February 28, 2013
    Applicant: Microsoft Corporation
    Inventors: Marc A. Najork, Rina Panigrahy, Rajesh K. Shenoy
  • Patent number: 8375202
    Abstract: Communications methods and appliances are described. According to one embodiment, a communications method includes prior to deployment of an appliance, establishing a trusted association between the appliance and a certificate authority, during deployment of the appliance, associating the appliance with a communications address of a communications medium, using the certificate authority, creating a signed certificate including the communications address of the appliance, announcing the signed certificate using the appliance, after the announcing, extracting the communications address of the appliance from the signed certificate, and after the extracting, verifying the communications address of the appliance.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: February 12, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Keith E. Moore, Rajesh K. Shenoy
  • Publication number: 20110242607
    Abstract: A job store for a pull-based presentation output system includes a job storage storing one or more jobs from a plurality of job submission clients; and a driver storage storing one or more drivers for converting a job into a format used by a corresponding presentation output device. The job store receives a job from a job submission client, stores the job in the job storage, receives a pull command from a presentation output device when the presentation output device is one of idle and nearly finished with a current job and without receiving further input from a user of the job submission client, retrieves the job from the job storage, applies a driver for converting that job into a format used by the presentation output device sending the pull command and outputs the job to the presentation output device sending the pull command.
    Type: Application
    Filed: June 17, 2011
    Publication date: October 6, 2011
    Inventors: Rajesh K. Shenoy, Keith E. Moore, Emiliano Bartolome
  • Publication number: 20110178995
    Abstract: Methods, systems, and computer-readable media for searching microblog entries. The microblog entries may be generated through a single microblog website or across multiple microblog sites. Upon receiving a search input, a series of microblog entries responsive to the search input may be displayed to the user. The displayed microblog entries may be the most recently generated microblog entries that are responsive to the search input. In another embodiment, the microblog entries returned are a best match to the search criteria, which may be based on a user authority score for a user that drafted a microblog entry and additional characteristics of the microblog entry.
    Type: Application
    Filed: January 21, 2010
    Publication date: July 21, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: SEAN SUCHTER, RAJESH K. SHENOY, CHARLES C. CARSON, JR., STEVEN WAYNE ICKMAN, HO JOHN LEE, SHUBHA UMESH NABAR, CLEMENT WANG, XIANG JI, TOM MATTHEW LAIRD-MCCONNELL, ERIC R. SCHEEL
  • Patent number: 7856657
    Abstract: An exemplary method for providing secure access to resources at shared appliances comprises obtaining an instruction from a first user to send a resource to a secure repository, the resource being associated with a first identifier, receiving a second identifier from a shared appliance, determining a pseudo identity associated with the shared appliance based on the second identifier, granting to the shared appliance permissions associated with the pseudo identity, including a permission to retrieve the resource from the secure repository, receiving the first identifier from a second user at the shared appliance, and enabling the shared appliance to provide the resource to the second user at the shared appliance.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: December 21, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Keith E. Moore, Mohamed Dekhil, Rajesh K. Shenoy
  • Patent number: 6754731
    Abstract: A method for automatically determining device settings based on usage history. The method includes determining a characterization for a device operation in terms of a set of features and selecting a previous device operation having a characterization which is similar to the characterization of the device operation. The device settings which are associated with the characterization of the selected previous device operation may then be employed in performing the device operation.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: June 22, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ullas Gargi, Rajesh K. Shenoy
  • Publication number: 20030217201
    Abstract: A method for automatically determining device settings based on usage history. The method includes determining a characterization for a device operation in terms of a set of features and selecting a previous device operation having a characterization which is similar to the characterization of the device operation. The device settings which are associated with the characterization of the selected previous device operation may then be employed in performing the device operation.
    Type: Application
    Filed: May 14, 2002
    Publication date: November 20, 2003
    Inventors: Ullas Gargi, Rajesh K. Shenoy
  • Publication number: 20030197887
    Abstract: A presentation output system includes a digital computer network, one or more job submission clients, and a job store. The job store accepts and holds output jobs from the plurality of job submission clients. The presentation output system further includes one or more presentation output devices that pull the output jobs from the job store for outputting.
    Type: Application
    Filed: April 18, 2002
    Publication date: October 23, 2003
    Inventors: Rajesh K. Shenoy, Keith E. Moore, Emiliano Bartolome