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.

✓ Generated

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