Patents by Inventor Ramesh K. Vyaghrapuri

Ramesh K. Vyaghrapuri 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: 8301710
    Abstract: Functionality is described for collecting data from a presence-based system, such as an instant messaging system. The functionality can extract information from the collected data based on one or more rules. For instance, the functionality can identify presence data and/or message data that includes predetermined key words. The functionality can formulate result information based on the extracted information for presentation to a recipient.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: October 30, 2012
    Assignee: Microsoft Corporation
    Inventors: Henry W Setiawan, George Joy, Alexandra K. Heron, Ramesh K Vyaghrapuri, Diego E. Rejtman, Muneer Mirza, Kitty L Leung, Keiji Kanazawa, Nicolas Duchastel de Montrouge, Vlad Cretu, Darren H. Louie
  • Patent number: 8291067
    Abstract: An approach is described for maintaining multiple presence objects associated with a single entity. The different presence objects correspond to different respective aspects of the entity's presence. Each presence object includes subscriber information and permission information associated therewith. The subscriber information identifies the subscribers that subscribe to receive notifications for a particular presence object. The permission information identifies the users who are entitled to receive notifications for the particular presence object. By virtue of the use of multiple objects, the entity can control access to its presence information with a high degree of granularity.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: October 16, 2012
    Assignee: Microsoft Corporation
    Inventors: Jithendra K. Veeramachaneni, Ramesh Manne, Ramesh K. Vyaghrapuri, Nishant V. Dani, Kitty L. Leung, Chris G. Parker, Stephen Gordon, Lan Tang
  • Publication number: 20110106620
    Abstract: Functionality is described for collecting data from a presence-based system, such as an instant messaging system. The functionality can extract information from the collected data based on one or more rules. For instance, the functionality can identify presence data and/or message data that includes predetermined key words. The functionality can formulate result information based on the extracted information for presentation to a recipient.
    Type: Application
    Filed: January 6, 2011
    Publication date: May 5, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Henry W. Setiawan, George Joy, Alexandra K. Heron, Ramesh K. Vyaghrapuri, Diego E. Rejtman, Muneer Mirza, Kitty L. Leung, Keiji Kanazawa, Nicolas Duchastel de Montrouge, Vlad Cretu, Darren H. Louie
  • Patent number: 7890592
    Abstract: Functionality is described for collecting data from a presence-based system, such as an instant messaging system. The functionality can extract information from the collected data based on one or more rules. For instance, the functionality can identify presence data and/or message data that includes predetermined key words. The functionality can formulate result information based on the extracted information for presentation to a recipient. Based on these operations, the collected data supports a data-mining operation, as well as the traditional role of facilitating communication among the participants of the presence-based system. The result information can correspond to a report that presents aggregated findings, optionally organized into one or more demographic categories, or the result information can correspond to an advertisement, etc.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Henry W. Setiawan, George Joy, Alexandra K. Heron, Ramesh K. Vyaghrapuri, Diego E. Rejtman, Muneer Mirza, Kitty L. Leung, Keiji Kanazawa, Nicolas Duchastel de Montrouge, Vlad Cretu, Darren Louie
  • Publication number: 20090063643
    Abstract: Functionality is described for collecting data from a presence-based system, such as an instant messaging system. The functionality can extract information from the collected data based on one or more rules. For instance, the functionality can identify presence data and/or message data that includes predetermined key words. The functionality can formulate result information based on the extracted information for presentation to a recipient. Based on these operations, the collected data supports a data-mining operation, as well as the traditional role of facilitating communication among the participants of the presence-based system. The result information can correspond to a report that presents aggregated findings, optionally organized into one or more demographic categories, or the result information can correspond to an advertisement, etc.
    Type: Application
    Filed: February 29, 2008
    Publication date: March 5, 2009
    Applicant: Microsoft Corporation
    Inventors: Henry W. Setiawan, George Joy, Alexandra K. Heron, Ramesh K. Vyaghrapuri, Diego E. Rejtman, Muneer Mirza, Kitty L. Leung, Keiji Kanazawa, Nicolas Duchastel de Montrouge, Vlad Cretu, Darren Louie
  • Publication number: 20090006566
    Abstract: An approach is described for maintaining multiple presence objects associated with a single entity. The different presence objects correspond to different respective aspects of the entity's presence. Each presence object includes subscriber information and permission information associated therewith. The subscriber information identifies the subscribers that subscribe to receive notifications for a particular presence object. The permission information identifies the users who are entitled to receive notifications for the particular presence object. By virtue of the use of multiple objects, the entity can control access to its presence information with a high degree of granularity.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Jithendra K. Veeramachaneni, Ramesh Manne, Ramesh K. Vyaghrapuri, Nishant V. Dani, Kitty L. Leung, Chris G. Parker, Stephen Gordon, Lan Tang
  • Patent number: 7051087
    Abstract: The present invention relates to a system for automatic detection and configuration of network parameters. The system includes a first computer system for communicating to a network and at least a second computer system for providing network information. The first computer system queries the network and receives network information from the at least a second computer system before a network identification has been established for the first computer system. The system further includes a storage for storing at least one configuration associated with a network interface. The first computer system configures the network interface based upon the network information received from the at least a second computer system. Also, the first computer system may configure the network interface by determining a network identification associated with the network information and matching the at least one configuration with the network identification.
    Type: Grant
    Filed: June 5, 2000
    Date of Patent: May 23, 2006
    Assignee: Microsoft Corporation
    Inventors: Pradeep Bahl, Ramesh K. Vyaghrapuri, Florin Teodorescu, Shirish R. Koti