Patents by Inventor Srivatsa K. Srinivasan

Srivatsa K. Srinivasan 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: 9699225
    Abstract: Real-time media optimization may be provided. First, a remote session may be established with a remote computing device. Then, during the remote session, non-real-time media data may be exchanged with the remote computing device over a server path. Moreover, real-time media data may be exchanged with the remote computing device over a media path during the remote session.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Guo-Wei Sheih, Srivatsa K. Srinivasan, Senthil K. Velayutham, Rajneesh Mahajan, Subhashri Iyer, Humayun Khan
  • Patent number: 9065681
    Abstract: A park request is received from a first computing system. The park request is a request to park a conversation between a user of the first computing system and a user of a second computing system. The park request conforms to a protocol that supports parking and unparking of conversations having a first modality and conversations having a second modality. Furthermore, an unpark request is received from a third computing system. The unpark request is a request to unpark the conversation. Referral information is sent to the third computing system. The referral information enables the third computing system to establish a communication session to carry the conversation.
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: June 23, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Srivatsa K. Srinivasan, Krishnamurthy Ganesan, Timothy M. Moore, Andreas Strebel, Brian S. Stucker, Stephane L. Taine
  • Patent number: 8972594
    Abstract: Protocol architecture for wiring media streams and specifying mixing behavior in a multipoint control unit. The protocol provides the capability to expose the core mixing algorithms to modification for mixing media without dealing with the functionality of the mixer itself (e.g., ports and IP specifics). The protocol facilitates the wiring of input media streams to output media streams by changing the mixing behavior via changes to the mixing algorithms using the protocol. The protocol operates based on a schema that includes controls related to route, wire, and filter for the mixer input and mixer output.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: March 3, 2015
    Assignee: Microsoft Corporation
    Inventors: Srivatsa K. Srinivasan, Timothy M. Moore, Dhigha D. Sekaran, Sankaran Narayanan
  • Patent number: 8275107
    Abstract: Techniques include managing a multimedia conference call. An apparatus may comprise a wireless device having at least one wireless transceiver and a conference call manager module. The conference call manager module may establish a voice connection and a data connection for a multimedia conference call using the wireless transceiver, the voice connection to communicate media information and the data connection to communicate conference call event information during the multimedia conference call.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: September 25, 2012
    Assignee: Microsoft Corporation
    Inventor: Srivatsa K. Srinivasan
  • Publication number: 20110302247
    Abstract: Modality selection in establishing multimodal conversations is performed automatically based on contextual information in enhanced communication platforms. Automata in client machines determine how a client machine chooses one or more modalities of a conversation invite based on contextual information such as computing device environment, network environment, user presence state, and comparable factors. Executed automata automatically join the user to a selected modality of a conversation or reject one.
    Type: Application
    Filed: June 2, 2010
    Publication date: December 8, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Giridhar Kalpathy Narayanan, Rajesh Ramanathan, Srivatsa K. Srinivasan, Lokesh Srinivas Koppolu
  • Publication number: 20110179107
    Abstract: A park request is received from a first computing system. The park request is a request to park a conversation between a user of the first computing system and a user of a second computing system. The park request conforms to a protocol that supports parking and unparking of conversations having a first modality and conversations having a second modality. Furthermore, an unpark request is received from a third computing system. The unpark request is a request to unpark the conversation. Referral information is sent to the third computing system. The referral information enables the third computing system to establish a communication session to carry the conversation.
    Type: Application
    Filed: January 20, 2010
    Publication date: July 21, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Srivatsa K. Srinivasan, Krishnamurthy Ganesan, Timothy M. Moore, Andreas Strebel, Brian S. Stucker, Stephane L. Taine
  • Publication number: 20090204716
    Abstract: Protocol architecture for wiring media streams and specifying mixing behavior in a multipoint control unit. The protocol provides the capability to expose the core mixing algorithms to modification for mixing media without dealing with the functionality of the mixer itself (e.g., ports and IP specifics). The protocol facilitates the wiring of input media streams to output media streams by changing the mixing behavior via changes to the mixing algorithms using the protocol. The protocol operates based on a schema that includes controls related to route, wire, and filter for the mixer input and mixer output.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Srivatsa K. Srinivasan, Timothy M. Moore, Dhigha D. Sekaran, Sankaran Narayanan
  • Publication number: 20080226051
    Abstract: Techniques for managing a multimedia conference call are described. An apparatus may comprise a wireless device having at least one wireless transceiver and a conference call manager module. The conference call manager module may establish a voice connection and a data connection for a multimedia conference call using the wireless transceiver, the voice connection to communicate media information and the data connection to communicate conference call event information during the multimedia conference call. Other embodiments are described and claimed.
    Type: Application
    Filed: March 14, 2007
    Publication date: September 18, 2008
    Applicant: Microsoft Corporation
    Inventor: Srivatsa K. Srinivasan