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: 11930362
    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: January 19, 2023
    Date of Patent: March 12, 2024
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
  • Patent number: 11902343
    Abstract: A system and method for managing a conference call using a selective transmission unit (STU) to manage multiple client devices participating in the conference call. In one example, the STU uses video transmission parameters and video reception parameters from each of the client devices to control which video streams are sent by the client devices to the STU. The STU then sends particular received video streams to each of the client devices based on the video reception parameters of the respective client device.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: February 13, 2024
    Assignee: Damaka, Inc.
    Inventors: Rajaraman Krishnan, Rashmi Lohita, Channamallesh G. Hiremath, Sivakumar Chaturvedi
  • Publication number: 20230388583
    Abstract: A system and method for optimizing video for transmission on a device includes, in one example, the method includes capturing an original video frame and scaling the original video frame down to a lower resolution video frame. The lower resolution video frame is downscaled using a first encoder to produce a first layer output and the first layer output is decoded. The decoded first layer output is upscaled to match a resolution of the original video frame. A difference is obtained between the upscaled decoded first layer output and the original video frame. The difference is independently encoded using a second encoder to create a second layer output. The first and second layer outputs may be stored or sent to another device.
    Type: Application
    Filed: August 4, 2023
    Publication date: November 30, 2023
    Inventors: Channamallesh G. Hiremath, Rashmi Lohita, Rajaraman Krishnan, Sivakumar Chaturvedi
  • Publication number: 20230379370
    Abstract: Disclosed are a system and method for establishing and managing one-to-one and conference call sessions through a virtual waiting room. Conference calls may be established initially or created as additional people are invited to an existing call. Functions such as screensharing, chat messaging, and file sharing may be provided. Media, including video, text, and images, may be selected and sent to participants while they are on hold or during an active call session.
    Type: Application
    Filed: July 14, 2023
    Publication date: November 23, 2023
    Inventors: Rashmi Lohita, Sivakumar Chaturvedi
  • Patent number: 11770584
    Abstract: A system and method for optimizing video for transmission on a device includes, in one example, the method includes capturing an original video frame and scaling the original video frame down to a lower resolution video frame. The lower resolution video frame is downscaled using a first encoder to produce a first layer output and the first layer output is decoded. The decoded first layer output is upscaled to match a resolution of the original video frame. A difference is obtained between the upscaled decoded first layer output and the original video frame. The difference is independently encoded using a second encoder to create a second layer output. The first and second layer outputs may be stored or sent to another device.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: September 26, 2023
    Assignee: Damaka, Inc.
    Inventors: Channamallesh G. Hiremath, Rashmi Lohita, Rajaraman Krishnan, Sivakumar Chaturvedi
  • Patent number: 11576046
    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: December 2, 2020
    Date of Patent: February 7, 2023
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
  • Publication number: 20220086197
    Abstract: Disclosed are a system and method for establishing and managing one-to-one and conference call sessions through a virtual waiting room. Conference calls may be established initially or created as additional people are invited to an existing call. Functions such as screensharing, chat messaging, and file sharing may be provided. Media, including video, text, and images, may be selected and sent to participants while they are on hold or during an active call session.
    Type: Application
    Filed: September 14, 2021
    Publication date: March 17, 2022
    Inventors: Rashmi Lohita, Sivakumar Chaturvedi
  • Publication number: 20210120414
    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: December 2, 2020
    Publication date: April 22, 2021
    Inventors: Sivakumar CHATURVEDI, Satish GUNDABATHULA, Rashmi HIREMATH
  • Patent number: 10863357
    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: August 19, 2019
    Date of Patent: December 8, 2020
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
  • Publication number: 20200295877
    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: Application
    Filed: May 28, 2020
    Publication date: September 17, 2020
    Inventors: Sivakumar CHATURVEDI, Satish GUNDABATHULA
  • Patent number: 10771556
    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: Grant
    Filed: November 18, 2019
    Date of Patent: September 8, 2020
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 10673568
    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 24, 2015
    Date of Patent: June 2, 2020
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Publication number: 20200092370
    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: November 18, 2019
    Publication date: March 19, 2020
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 10506036
    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: December 22, 2017
    Date of Patent: December 10, 2019
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rameshkumar Chaturvedi
  • Publication number: 20190370087
    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: August 19, 2019
    Publication date: December 5, 2019
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA, RASHMI HIREMATH
  • Patent number: 10484475
    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: Grant
    Filed: October 9, 2018
    Date of Patent: November 19, 2019
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 10387220
    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: February 13, 2017
    Date of Patent: August 20, 2019
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
  • Publication number: 20190116166
    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: December 1, 2018
    Publication date: April 18, 2019
    Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA
  • Publication number: 20190045011
    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: October 9, 2018
    Publication date: February 7, 2019
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 10148628
    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: Grant
    Filed: July 17, 2017
    Date of Patent: December 4, 2018
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula