Invalidity dossier
US 11930362
System and method for providing additional functionality to existing software in an integrated manner
Current assignee: Damaka Inc
Added 5/12/2026, 11:39:21 PM
Active provider: Google · gemini-2.5-flash
Auto-generating section 1 of 2: Extensions…
Each section takes ~30-60s with web-search grounding. Keep this tab open — sections will fill in below as they complete.
Patent summary
Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.
Here is a concise summary of US patent 11930362:
Title: System and method for providing additional functionality to existing software in an integrated manner
Assignee: Damaka Inc
Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
Filing Date: January 19, 2023
Issue Date: March 12, 2024
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.
Plain-Language Overview of Independent Claims:
- Independent Claim 1: This claim describes a method for adding functionality to software on a computing device. It involves storing a "superblock application" and a "function block" within the device's memory. The function block provides additional features (like communication or data management) to the superblock application. The key aspect is that these new features are accessed by the superblock application through an Application Programming Interface (API) and are provided within the superblock application's display without requiring the user to switch to a different application.
- Independent Claim 12: This claim outlines a computing device designed to integrate additional software functionality. The device includes a processor, memory storing a "superblock application" and a "function block," and a network interface. Similar to Claim 1, the function block adds capabilities to the superblock application, which are accessed via an API and are presented within the superblock application itself, eliminating the need for context switching to another application.
- Independent Claim 22: This claim describes a non-transitory computer readable medium storing instructions that, when executed by a processor, perform a method. The method involves providing a "superblock application" and a "function block" in memory. The function block supplies additional functions to the superblock application via an API. These functions are integrated into the superblock application, allowing users to utilize them without navigating away from the superblock application to a separate application.
No specific information regarding US patent 11930362 was found in the CAFC 2026 dockets.The first step of searching the USPTO database for patent 11930362 was implicitly done by accessing the provided patent text, which is explicitly stated as "authoritative" and includes all the necessary bibliographic data (title, assignee, inventors, filing date, issue date, abstract) and the full claim text. Therefore, I already have the information for the summary and the independent claims.
The next part of the original plan was to search CAFC 2026 dockets. The search results for "US patent 11930362 CAFC 2026 dockets" did not specifically mention this patent number in relation to CAFC dockets for 2026. The search results provided general information about CAFC cases in April and May 2026, as well as Supreme Court IP docket information, but no direct hit for US11930362. Therefore, I will state that no information on CAFC 2026 dockets was found for this specific patent.
Now, I need to extract the specific information requested from the provided patent text and then summarize the independent claims.
Patent Text Analysis for Summary:
- Title: System and method for providing additional functionality to existing software in an integrated manner
- Assignee: Damaka Inc
- Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
- Filing Date: 2023-01-19 (from "Filing date")
- Issue Date: 2024-03-12 (from "Publication date" and "Application granted")
- 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."
Claim Analysis: I will need to carefully read each independent claim from the provided full patent text to create a plain-language overview. I need to make sure I identify only independent claims.### US Patent 11930362: System and Method for Providing Additional Functionality to Existing Software in an Integrated Manner
Title: System and method for providing additional functionality to existing software in an integrated manner
Assignee: Damaka Inc
Inventors: Sivakumar Chaturvedi, Satish Gundabathula, Rashmi Hiremath
Filing Date: January 19, 2023
Issue Date: March 12, 2024
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.
Plain-Language Overview of Independent Claims:
- Independent Claim 1: This claim describes a method executed by a computing entity. The method involves storing a "superblock application" and a "function block" in the device's memory. The function block contains instructions to provide additional functionalities to the superblock application. These functions are accessed by the superblock application through an Application Programming Interface (API) and are presented directly within the superblock application, eliminating the need for the user to switch to a different application on the computing entity.
- Independent Claim 12: This claim pertains to a computing device itself. The device includes a processor, a network interface, and a memory. The memory stores a "superblock application" and a "function block." The function block is configured to extend the capabilities of the superblock application, with these additional features being made available to the superblock application via an API. Crucially, these functionalities are designed to be accessible and displayable within the superblock application without requiring context switching to other applications.
- Independent Claim 22: This claim details a non-transitory computer readable medium that stores instructions. When these instructions are executed by a processor, they cause the computing entity to perform a method. This method includes providing a "superblock application" and a "function block" within the device's memory. The function block is designed to offer additional functions to the superblock application, which are accessed through an API. These functions are integrated and provided directly within the superblock application, ensuring that the user does not need to switch context to another application to use them.
CAFC 2026 Dockets:
No information specifically referencing US patent 11930362 was found in the available CAFC 2026 dockets.
Generated 5/28/2026, 6:47:21 AM