International business machines corporation (20240119040). PRESERVING CONCURRENCY AND ASYNCHRONOUS EXECUTION FOR VERSIONED DOCUMENTS simplified abstract

From WikiPatents
Jump to navigation Jump to search

PRESERVING CONCURRENCY AND ASYNCHRONOUS EXECUTION FOR VERSIONED DOCUMENTS

Organization Name

international business machines corporation

Inventor(s)

Varun Ojha of Panchkula (IN)

Ana C. Biazetti of Cary NC (US)

Ritesh Tandon of Bangalore (IN)

PRESERVING CONCURRENCY AND ASYNCHRONOUS EXECUTION FOR VERSIONED DOCUMENTS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240119040 titled 'PRESERVING CONCURRENCY AND ASYNCHRONOUS EXECUTION FOR VERSIONED DOCUMENTS

Simplified Explanation

The abstract describes a method, system, and computer program product for preserving concurrency and asynchronous execution for versioned documents, such as on a blockchain platform. The metadata of the versioned document includes identifiers representing the time of creation and a specific state of the document. These identifiers are used to handle requests from users while maintaining concurrency and asynchronous execution.

  • Explanation of the patent/innovation:
 * Method, system, and computer program product for preserving concurrency and asynchronous execution for versioned documents
 * Metadata of versioned document includes identifiers for time of creation and specific state
 * Creation of document record with both identifiers for handling requests while maintaining concurrency and asynchronous execution
      1. Potential Applications of this Technology:

- Document management systems - Blockchain platforms for secure document storage

      1. Problems Solved by this Technology:

- Ensuring concurrency and asynchronous execution for versioned documents - Efficient handling of requests from users on distributed applications

      1. Benefits of this Technology:

- Improved document versioning and tracking - Enhanced security and integrity of versioned documents

      1. Potential Commercial Applications of this Technology:
        1. Optimizing Document Management with Concurrency and Asynchronous Execution
      1. Possible Prior Art:

- Version control systems like Git - Document management systems with versioning capabilities

        1. Unanswered Questions:
        2. How does this technology handle conflicts in document versions?

This article does not provide details on how conflicts in document versions are resolved within the system.

        1. What impact does this technology have on system performance?

The article does not discuss the potential impact of this technology on system performance, such as processing speed or resource utilization.


Original Abstract Submitted

a computer-implemented method, system and computer program product for preserving concurrency and asynchronous execution for versioned documents. a versioned document is received to be uploaded onto a platform, such as a blockchain platform, where the metadata of the versioned document includes a first identifier representing a time at which the version of the versioned document came into existence. furthermore, a second identifier is generated representing a specific state or instance of the versioned document with no relation to a logical order of the instance of the versioned document with respect to other versions of the versioned document. a document record may then be created for the versioned document which includes both identifiers. such identifiers may be utilized by a distributed application, such as a blockchain application, to handle various types of requests from the users of the client devices while still preserving concurrency and asynchronous execution for versioned documents.