Patents by Inventor Samir Vijay Ginde

Samir Vijay Ginde 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: 8213295
    Abstract: This disclosure describes techniques for handling transaction timeouts during setup and management of communication sessions. In particular, a communication device may be configured to handle transaction timeouts differently based on the type of signaling and control message that experienced the transaction timeout. In one aspect, the communication devices may handle transaction timeouts experienced during register transactions differently than transaction timeouts experienced during non-register. For example, the communication device that initiated the transaction initiates at least one subsequent transaction to the current proxy server when a non-register transaction experiences the transaction timeout. After experiencing a threshold number of consecutive transaction timeouts, an expiration of a failure duration timer, or a transaction timeout associated with a register transaction, the communication device cancels the current communication session and sends a register message to a new proxy server.
    Type: Grant
    Filed: September 11, 2007
    Date of Patent: July 3, 2012
    Assignee: QUALCOMM Incorporated
    Inventor: Samir Vijay Ginde
  • Patent number: 8077626
    Abstract: In general, this disclosure relates to the establishment of communication sessions between communication devices. In particular, this disclosure describes techniques that provide for quality of service (QoS) aware establishment of communication sessions. As an example, a communication device may attempt to reserve QoS for one or more codecs using a QoS reservation procedure corresponding to the access technology of an access network via which the communication device accesses a core network. The communication device selects one or more codecs to include in a call control message, such a Session Description Protocol (SDP) message, based on the QoS reservation and a QoS mode of the device.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: December 13, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Samir Vijay Ginde, Srinivasan Balasubramanian, Anup Kuzhiyil
  • Patent number: 7898995
    Abstract: In general, this disclosure is directed to establishment and release of a connection between a communication device and an access network. More specifically, the techniques of this disclosure are directed to determining when a data flow used for exchanging call control requests becomes inactive. For example, a communication device may dynamically adjust an inactivity timer threshold associated with the data flow used by applications to exchange call control messages when a new call control transaction starts or an existing call control transaction ends, e.g., by selecting a single inactivity timer threshold for the data flow to satisfy minimum connection requirements of existing call control transactions, recently ended call control transactions and the new call control transaction. The data flow is considered inactive when no applications send or receive messages via the data flow for a period of time that exceeds the adjusted inactivity timer threshold.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: March 1, 2011
    Assignee: QUALCOMM, Incorporated
    Inventors: Reza Shahidi, Samir Vijay Ginde
  • Publication number: 20080198871
    Abstract: In general, this disclosure is directed to establishment and release of a connection between a communication device and an access network. More specifically, the techniques of this disclosure are directed to determining when a data flow used for exchanging call control requests becomes inactive. For example, a communication device may dynamically adjust an inactivity timer threshold associated with the data flow used by applications to exchange call control messages when a new call control transaction starts or an existing call control transaction ends, e.g., by selecting a single inactivity timer threshold for the data flow to satisfy minimum connection requirements of existing call control transactions, recently ended call control transactions and the new call control transaction. The data flow is considered inactive when no applications send or receive messages via the data flow for a period of time that exceeds the adjusted inactivity timer threshold.
    Type: Application
    Filed: February 21, 2007
    Publication date: August 21, 2008
    Inventors: Reza Shahidi, Samir Vijay Ginde
  • Publication number: 20080062863
    Abstract: This disclosure describes techniques for handling transaction timeouts during setup and management of communication sessions. In particular, a communication device may be configured to handle transaction timeouts differently based on the type of signaling and control message that experienced the transaction timeout. In one aspect, the communication devices may handle transaction timeouts experienced during register transactions differently than transaction timeouts experienced during non-register. For example, the communication device that initiated the transaction initiates at least one subsequent transaction to the current proxy server when a non-register transaction experiences the transaction timeout. After experiencing a threshold number of consecutive transaction timeouts, an expiration of a failure duration timer, or a transaction timeout associated with a register transaction, the communication device cancels the current communication session and sends a register message to a new proxy server.
    Type: Application
    Filed: September 11, 2007
    Publication date: March 13, 2008
    Applicant: QUALCOMM Incorporated
    Inventor: Samir Vijay Ginde
  • Publication number: 20080013544
    Abstract: In general, this disclosure relates to the establishment of communication sessions between communication devices. In particular, this disclosure describes techniques that provide for quality of service (QoS) aware establishment of communication sessions. As an example, a communication device may attempt to reserve QoS for one or more codecs using a QoS reservation procedure corresponding to the access technology of an access network via which the communication device accesses a core network. The communication device selects one or more codecs to include in a call control message, such a Session Description Protocol (SDP) message, based on the QoS reservation and a QoS mode of the device.
    Type: Application
    Filed: February 9, 2007
    Publication date: January 17, 2008
    Inventors: Samir Vijay Ginde, Srinivasan Balasubramanian, Anup Kuzhiyil