Patents Assigned to Damaka, Inc.
  • Patent number: 9128927
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to send and/or receive audio speech translations to facilitate communications between users who speak different languages.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: September 8, 2015
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 9106509
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to transfer data directly to another endpoint.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: August 11, 2015
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 9043488
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to sweep an ongoing communication session to another endpoint by transferring session information between the endpoints.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: May 26, 2015
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 9031005
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to send a reverse invitation in response to an incoming call. The reverse invitation may be used to set up an alternate communication session rather than maintaining the incoming call.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: May 12, 2015
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rameshkumar Chaturvedi, Dennis Kurian
  • Patent number: 9027032
    Abstract: An improved system and method are disclosed for improving functionality in software applications. In one example, the method includes a mobile device having a network interface, a processor, and a memory configured to store a plurality of instructions. The instructions include instructions for a superblock application having instructions for a function block included therein. The function block is configured to provide functions that are accessible to the superblock application via an application programming interface (API). The functions are provided within the superblock application itself and are accessible within the superblock application without switching context to another application on the mobile device.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: May 5, 2015
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
  • Publication number: 20150113119
    Abstract: An improved system and method are disclosed for providing virtual parallel access to a shared resource. In one example, the method includes receiving a request from a device to take control of the shared resource. After determining that another device is currently in control of the shared resource, a timer is started. Control of the shared resource will automatically pass from the device currently in control to the requesting device when the timer expires. Input received from the device currently in control is executed. Input received from the device that has requested control is buffered and executed once control is transferred.
    Type: Application
    Filed: October 18, 2013
    Publication date: April 23, 2015
    Applicant: DAMAKA, INC.
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA, RAJARAMAN KRISHNAN
  • Patent number: 9015258
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to engage in a call with another endpoint using a third party instant message system to carry instant messages containing signaling information and a route that is external to the third party instant message system for both signaling and media information.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: April 21, 2015
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 8948132
    Abstract: Provided are a device and method for maintaining a communication session during a network transition. In one example, the method includes monitoring, by a client, a connection with a first network to determine whether a signal strength of the connection falls below a threshold value. The client establishes a connection with a second network if the signal strength of the connection with the first network falls below the threshold value. Establishing the connection with the second network includes obtaining an address and port assignment corresponding to the client from the second network. The client uses the obtained address and port assignment to maintain a communication session during the changeover from the first network to the second network.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: February 3, 2015
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Publication number: 20150026700
    Abstract: An improved system and method are disclosed for improving functionality in software applications. In one example, the method includes a mobile device having a network interface, a processor, and a memory configured to store a plurality of instructions. The instructions include instructions for a superblock application having instructions for a function block included therein. The function block is configured to provide functions that are accessible to the superblock application via an application programming interface (API). The functions are provided within the superblock application itself and are accessible within the superblock application without switching context to another application on the mobile device.
    Type: Application
    Filed: September 11, 2013
    Publication date: January 22, 2015
    Applicant: DAMAKA, INC.
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA, RASHMI HIREMATH
  • Patent number: 8892646
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables the joining and/or recording of an ongoing peer-to-peer communication session in real time.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: November 18, 2014
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rameshkumar Chaturvedi
  • Patent number: 8874785
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to use a tunneling server to bypass a network address translation (NAT) device that is blocking messages to an endpoint on the other side of the NAT device.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: October 28, 2014
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 8867549
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method provides for concurrent sessions to be maintained by multiple endpoints.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: October 21, 2014
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 8862164
    Abstract: Provided are a system and method for network transitions. In one example, the method includes receiving messages from a mobile device indicating that the mobile device is in a session initiation protocol (SIP) wireless hotspot and that the mobile device is engaged in a communication session via a cellular network while in the SIP wireless hotspot. The cellular network is instructed to add the mobile device to the communication session via the SIP wireless hotspot. An affirmative response is received from the cellular network and a third message is sent to the mobile device to notify the mobile device of the affirmative response.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: October 14, 2014
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Publication number: 20140280734
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to send a reverse invitation in response to an incoming call. The reverse invitation may be used to set up an alternate communication session rather than maintaining the incoming call.
    Type: Application
    Filed: June 2, 2014
    Publication date: September 18, 2014
    Applicant: DAMAKA, INC.
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA, RAMESHKUMAR CHATURVEDI, DENNIS KURIAN
  • Publication number: 20140226656
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method is for connecting an endpoint that is separated from another endpoint by a symmetric network address translation device.
    Type: Application
    Filed: April 23, 2014
    Publication date: August 14, 2014
    Applicant: DAMAKA, INC.
    Inventors: Sivakumar R. CHATURVEDI, Satish GUNDABATHULA
  • Publication number: 20140219435
    Abstract: An improved system and method are disclosed for conference bridging. In one example, the method enables a device engaged in a conference call as a participant to bridge the conference call and to transfer the bridge to another device engaged in the conference call as a participant.
    Type: Application
    Filed: April 7, 2014
    Publication date: August 7, 2014
    Applicant: DAMAKA, INC.
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA, RASHMI HIREMATH
  • Publication number: 20140181905
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables the creation of a virtual endpoint that may operate within a peer-to-peer network to represent a device that is unable to operate as an endpoint.
    Type: Application
    Filed: February 27, 2014
    Publication date: June 26, 2014
    Applicant: DAMAKA, INC.
    Inventors: Sivakumar CHATURVEDI, Satish GUNDABATHULA, Rameshkumar CHATURVEDI
  • Publication number: 20140164522
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables two endpoints to dynamically select one of multiple possible routes for inbound and outbound messages.
    Type: Application
    Filed: February 18, 2014
    Publication date: June 12, 2014
    Applicant: DAMAKA, INC.
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA
  • Patent number: 8750280
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method is for connecting an endpoint that is separated from another endpoint by a symmetric network address translation device.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: June 10, 2014
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 8743781
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to send a reverse invitation in response to an incoming call. The reverse invitation may be used to set up an alternate communication session rather than maintaining the incoming call.
    Type: Grant
    Filed: October 11, 2010
    Date of Patent: June 3, 2014
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rameshkumar Chaturvedi, Dennis Kurian