Patents by Inventor Sivakumar Chaturvedi

Sivakumar Chaturvedi 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: 9578092
    Abstract: An improved system and method are disclosed for improving functionality in software applications. In one example, the method includes a computing entity 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 computing entity.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: February 21, 2017
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
  • Publication number: 20170041382
    Abstract: An improved system and method are disclosed for improving functionality in software applications. In one example, the method includes a computing entity 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 computing entity.
    Type: Application
    Filed: October 19, 2016
    Publication date: February 9, 2017
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA, RASHMI HIREMATH
  • Patent number: 9497181
    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: September 26, 2014
    Date of Patent: November 15, 2016
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 9497127
    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: April 30, 2015
    Date of Patent: November 15, 2016
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rameshkumar Chaturvedi, Dennis Kurian
  • Patent number: 9491233
    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: February 22, 2016
    Date of Patent: November 8, 2016
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
  • Publication number: 20160277501
    Abstract: An improved system and method are disclosed for sharing a document between two communication devices that do not have an application that can display the document. In one example, the document is sent by the communication device that is sharing the document to a document server for processing into pages of one or more different document types, and both communication devices retrieve the stored pages as needed for display. The sharing communication device updates the other communication device when a new page is to be retrieved from the document server.
    Type: Application
    Filed: May 27, 2016
    Publication date: September 22, 2016
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA
  • Publication number: 20160277307
    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: May 27, 2016
    Publication date: September 22, 2016
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA, RAJARAMAN KRISHNAN
  • Publication number: 20160277453
    Abstract: An improved system and method are disclosed for providing voice call continuity in an enterprise network. For example, an enterprise public branch exchange (PBX) may be configured with a pilot number that is used to provide VCC services when called by a client. Digit collection via DMTF signaling or other means may be used to collect destination information from the client. The enterprise network may use the collected digits to establish a communication session with another device that corresponds to the destination information.
    Type: Application
    Filed: May 27, 2016
    Publication date: September 22, 2016
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA
  • Publication number: 20160173577
    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: February 22, 2016
    Publication date: June 16, 2016
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA, RASHMI HIREMATH
  • Patent number: 9356997
    Abstract: An improved system and method for sharing a document between two communication devices that do not have an application that can display the document. In one example, the document is sent by the communication device that is sharing the document to a document server for processing into pages of one or more different document types, and both communication devices retrieve the stored pages as needed for display. The sharing communication device updates the other communication device when a new page is to be retrieved from the document server.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: May 31, 2016
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 9357016
    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: Grant
    Filed: October 18, 2013
    Date of Patent: May 31, 2016
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rajaraman Krishnan
  • Patent number: 9356972
    Abstract: An improved system and method are disclosed for providing voice call continuity in an enterprise network. For example, an enterprise public branch exchange (PBX) may be configured with a pilot number that is used to provide VCC services when called by a client. Digit collection via DMTF signaling or other means may be used to collect destination information from the client. The enterprise network may use the collected digits to establish a communication session with another device that corresponds to the destination information.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: May 31, 2016
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Publication number: 20160134663
    Abstract: An improved system and method are disclosed for providing voice call continuity in an enterprise network. For example, an enterprise public branch exchange (PBX) may be configured with a pilot number that is used to provide VCC services when called by a client. Digit collection via DMTF signaling or other means may be used to collect destination information from the client. The enterprise network may use the collected digits to establish a communication session with another device that corresponds to the destination information.
    Type: Application
    Filed: November 17, 2015
    Publication date: May 12, 2016
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA
  • Publication number: 20160080504
    Abstract: A system and method for endpoint handoff in a hybrid peer-to-peer networking environment are provided. In one example, the method includes logging into the peer-to-peer network by a first endpoint. The first endpoint directly notifies a second endpoint that the second endpoint is to transfer an active communication session existing between the second endpoint and a third endpoint from the second endpoint to the first endpoint. The first endpoint receives session parameters associated with the active communication session directly from the second endpoint and directly notifies the third endpoint that the first endpoint is online. The first endpoint then re-establishes the active communication session with the third endpoint using the session parameters.
    Type: Application
    Filed: November 25, 2015
    Publication date: March 17, 2016
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA
  • Publication number: 20160080350
    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: November 23, 2015
    Publication date: March 17, 2016
    Inventors: Sivakumar CHATURVEDI, Satish GUNDABATHULA, Rameshkumar CHATURVEDI
  • Patent number: 9270744
    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: April 20, 2015
    Date of Patent: February 23, 2016
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
  • Patent number: 9264458
    Abstract: A system and method for endpoint handoff in a hybrid peer-to-peer networking environment are provided. In one example, the method includes logging into the peer-to-peer network by a first endpoint. The first endpoint directly notifies a second endpoint that the second endpoint is to transfer an active communication session existing between the second endpoint and a third endpoint from the second endpoint to the first endpoint. The first endpoint receives session parameters associated with the active communication session directly from the second endpoint and directly notifies the third endpoint that the first endpoint is online. The first endpoint then re-establishes the active communication session with the third endpoint using the session parameters.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: February 16, 2016
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Publication number: 20160014101
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables endpoints to securely send and receive messages to one another within a hybrid peer-to-peer environment.
    Type: Application
    Filed: September 16, 2015
    Publication date: January 14, 2016
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA
  • Publication number: 20160006798
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables two endpoints to directly establish and maintain a communication session after authenticating with an access server.
    Type: Application
    Filed: September 16, 2015
    Publication date: January 7, 2016
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA
  • Patent number: 9210268
    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: Grant
    Filed: April 7, 2014
    Date of Patent: December 8, 2015
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath