Patents by Inventor Girija Bhagavatula

Girija Bhagavatula 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: 20170078422
    Abstract: Techniques for managing and applying an availability profile are described. An apparatus may comprise a profile management component operative to store a profile for a user having a condition for activation, a user agent component operative to determine whether the condition is satisfied, a user location component operative to determine a location of the user, and a communication component operative to apply the profile to communication for the user if the condition is satisfied. Other embodiments are described and claimed.
    Type: Application
    Filed: November 23, 2016
    Publication date: March 16, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Divya Jindal, Sumit Garg, Girija Bhagavatula, Arulkumar Elumalai
  • Patent number: 9537965
    Abstract: Techniques for managing and applying an availability profile are described. An apparatus may comprise a profile management component operative to store a profile for a user having a condition for activation, a user agent component operative to determine whether the condition is satisfied, a user location component operative to determine a location of the user, and a communication component operative to apply the profile to communication for the user if the condition is satisfied. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: January 3, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Divya Jindal, Sumit Garg, Girija Bhagavatula, Arulkumar Elumalai
  • Patent number: 9350819
    Abstract: A centralized service communicatively links an application provider to a plurality of different message forwarding services. The centralized service receives a request and authenticates the application provider associated with the request. Further, the centralized service delivers a message embodied by the request to a first message forwarding service with a first protocol and/or to a second message forwarding service with a second protocol different than the first protocol.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: May 24, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Girija Bhagavatula, Aidan Downes, Vadim Eydelman, Neeraj Garg, Anand Lakshminarayanan, Bimal K. Mehta, Deepak Rao, Rahul Thatte
  • Patent number: 8654958
    Abstract: Call forwarding profiles corresponding to call forwarding settings based on time, location, and/or presence states of a called party are created. Different call forwarding settings are then activated based on corresponding predefined call forwarding profiles. Users are enabled to pre-configure their call forwarding profiles based on one or more rules.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: February 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Girija Bhagavatula, Alexander W. Darrow, Arulkumar Elumalai, Scott A. Plette, Eran Shtiegman, Sumit Garg
  • Publication number: 20130024690
    Abstract: A centralized service communicatively links an application provider to a plurality of different message forwarding services. The centralized service receives a request and authenticates the application provider associated with the request. Further, the centralized service delivers a message embodied by the request to a first message forwarding service with a first protocol and/or to a second message forwarding service with a second protocol different than the first protocol.
    Type: Application
    Filed: December 14, 2011
    Publication date: January 24, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Girija Bhagavatula, Aidan Downes, Vadim Eydelman, Neeraj Garg, Anand Lakshminarayanan, Bimal K. Mehta, Deepak Rao, Rahul Thatte
  • Publication number: 20120311014
    Abstract: Techniques for managing and applying an availability profile are described. An apparatus may comprise a profile management component operative to store a profile for a user having a condition for activation, a user agent component operative to determine whether the condition is satisfied, a user location component operative to determine a location of the user, and a communication component operative to apply the profile to communication for the user if the condition is satisfied. Other embodiments are described and claimed.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Applicant: MICROSOFT CORPORAT
    Inventors: Divya Jindal, Sumit Garg, Girija Bhagavatula, Arulkumar Elumalai
  • Publication number: 20110293084
    Abstract: Call forwarding profiles corresponding to call forwarding settings based on time, location, and/or presence states of a called party are created. Different call forwarding settings are then activated based on corresponding predefined call forwarding profiles. Users are enabled to pre-configure their call forwarding profiles based on one or more rules.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Girija Bhagavatula, Alexander W. Darrow, Arulkumar Elumalai, Scott A. Plette, Eran Shtiegman, Sumit Garg