Patent · US Active

Communication of data between software applications

US10860397B1 · kind B1 · utility

0Cited by
1References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 8, 2019
Grant dateDec 8, 2020
Priority date
Expiry dateMar 8, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/5027
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer system has a memory configured for sharing data between a first application and a second application. The memory includes a metadata region and a data region. The metadata region includes metadata that indicates how data being communicated between the first application and the second application is to be interpreted. The metadata also indicates whether the data can be found in the metadata itself or in a particular location in the data region. Each application can be assigned its own memory location containing a flag that can be set in order to indicate to the other application that the memory is ready to be accessed by the other application. The memory location can be implemented using a hardware register or in memory, either the same memory that includes the metadata and data regions or on a separate memory.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.