1
Parag Samdadiya, Sameer D Bedekar, Sankaran Narayanan: Endpoint selection for a call completion response. Microsoft Corporation, Perkins Coie, April 21, 2009: US07522608 (10 worldwide citation)

Techniques for selecting a call completion response from a group of call completion responses based on weights associated with the call completion responses, are provided. A server processes a call invitation for a callee by forwarding the call invitation to each of the callee's endpoints. Each of t ...


2
Rajesh Ramanathan, Parag Samdadiya: Maintaining real-time conversations over unreliable connections. Microsoft Corporation, Perkins Coie, January 19, 2010: US07650384 (8 worldwide citation)

A method and system for maintaining real-time conversations over unreliable connections is provided. The reliable messaging system initiates a conversation from a sending participant to a receiving participant by sending an invitation to join the conversation to the receiving participant. Once a con ...


3
Amritansh Raghav, Ankur Chavda, Eran Shtiegman, Nikhil Bobde, Parag Samdadiya: Accepting an invitation sent to multiple computer systems. Microsoft Corporation, Perkins Coie, December 21, 2010: US07856470 (3 worldwide citation)

A method and system for accepting invitations sent to multiple endpoints for an instant messaging participant is provided. The acceptance system allows multiple endpoints of a participant to be registered at the same time with an instant messaging service. The endpoint of the inviting participant se ...


4
Parag Samdadiya, Peeyush Ranjan, Jaideep M Mirchandani: Event management for hosted applications. Google, Fish & Richardson P C, January 13, 2015: US08935392 (2 worldwide citation)

At a server system, event data is received that was sent over a network to the server system. The event data reflects one or more application events generated by at least one hosted application. The hosted application is executed on one or more servers and being accessible by a user over a network u ...


5
Parag Samdadiya, Rajesh Ramanathan, Marc Boyer: Missed instant message notification. Microsoft Corporation, Perkins Coie, July 17, 2012: US08224904 (2 worldwide citation)

A method and system for capturing missed communications is provided. An enhanced real-time communication system receives a communication from an initiating participant for a receiving participant that is not available. The enhanced real-time communication system detects that the receiving participan ...


6
Parag Samdadiya, Amritansh Raghav, Danny Levin, Eran Shtiegman, Nikhil Bobde: Associating real-time conversations with a logical conversation. Microsoft Corporation, Perkins Coie, August 3, 2010: US07769809 (2 worldwide citation)

Techniques for associating one or more real-time sessions, which are each signaled separately, into one logical conversation without a centralized control, are provided. Some techniques share a conversation identifier that uniquely identifies a logical conversation across the real-time sessions that ...


7
Parag Samdadiya, Rama Ranganath, Joerg Heilig: Placement identification and reservation. Google, Fish & Richardson P C, August 27, 2013: US08521598 (2 worldwide citation)

A reservation system receives placement inventory data from publishers that define placements that the publishers are offering for reservation. Placement queries that include targeting criteria for advertisements are received from an advertiser. Available placements that satisfy the target query fro ...


8
Amritansh Raghav, Danny Levin, Parag Samdadiya: Associating a telephone call with a dialog based on a computer protocol such as SIP. Microsoft Corporation, Perkins Coie, April 10, 2012: US08155294 (2 worldwide citation)

Providing non-voice capabilities relating to a phone call at a computing device includes receiving a request to begin a telephone call from a first telephone to a second telephone, wherein the requesting is performed using messaging between computing devices connected via a computer network, and whe ...


9
Parag Samdadiya, Sameer D Bedekar, Sankaran Narayanan: Endpoint selection for a call completion response. Microsoft Corporation, Perkins Coie, May 15, 2012: US08179899 (2 worldwide citation)

Techniques for selecting a call completion response from a group of call completion responses based on weights associated with the call completion responses, are provided. A server processes a call invitation for a callee by forwarding the call invitation to each of the callee's endpoints. Each of t ...


10
Parag Samdadiya, Rama Ranganath, Joerg Heilig: Placement identification and reservation. Google, Fish & Richardson P C, December 18, 2012: US08335721 (1 worldwide citation)

A reservation system receives placement inventory data from publishers that define placements that the publishers are offering for reservation. Placement queries that include targeting criteria for advertisements are received from an advertiser. Available placements that satisfy the target query fro ...



Click the thumbnails below to visualize the patent trend.