Invalidity dossier
US 9027032
System and method for providing additional functionality to existing software in an integrated manner
Current assignee: Unified Patents
Added 5/12/2026, 11:39:20 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's a concise summary of US Patent 9027032:
Patent Number: US9027032B2
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: 2013-09-11
Issue Date: 2015-05-05
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.
Plain-Language Overview of Independent Claims:
Independent Claim 1 (Method Claim): This claim describes a method for adding new functions to an existing software application (called a "superblock application") on a mobile device without making the user switch to a different application. The method involves including a "function block" within the superblock application's instructions. This function block provides extra capabilities, such as communication or data handling, through an Application Programming Interface (API). When the superblock application needs one of these extra functions, it calls the function block via the API. The key is that these functions are performed and displayed within the superblock application itself, avoiding disruptive context switching. The function block determines if it has the requested capability, if it can display or use it on the device (e.g., if a microphone is present for audio), and if external services are needed and available, or if the superblock application needs to help display or use the capability and can do so.
Independent Claim 13 (System Claim): This claim describes a mobile device system configured to provide additional functionality to a superblock application in an integrated manner. The system includes a network interface, a processor, and memory. The memory stores the superblock application, which itself contains a "function block." This function block provides extra capabilities to the superblock application via an API, making them available and usable directly within the superblock application without requiring context switching to another application. The system's components are arranged to allow the function block to perform these functions seamlessly within the superblock's environment.
CAFC 2026 Dockets Search:
A search of the CAFC 2026 dockets for US9027032B2 did not return any specific litigation or scheduled cases related to this patent number as of April 26, 2026. The search results provided general information about accessing CAFC case records and scheduled cases for upcoming months.
Generated 5/28/2026, 6:47:31 AM