Oracle international corporation (20240126743). NATIVELY SUPPORTING JSON DUALITY VIEW IN A DATABASE MANAGEMENT SYSTEM simplified abstract

From WikiPatents
Jump to navigation Jump to search

NATIVELY SUPPORTING JSON DUALITY VIEW IN A DATABASE MANAGEMENT SYSTEM

Organization Name

oracle international corporation

Inventor(s)

ZHEN HUA Liu of San Mateo CA (US)

JUAN R. Loaiza of Woodside CA (US)

SUNDEEP Abraham of Redwood City CA (US)

SHUBHA Bose of Foster City CA (US)

HUI JOE Chang of San Jose CA (US)

SHASHANK Gugnani of Foster City CA (US)

BEDA CHRISTOPH Hammerschmidt of Palo Alto CA (US)

TIRTHANKAR Lahiri of Palo Alto CA (US)

YING Lu of Sunnyvale CA (US)

DOUGLAS JAMES Mcmahon of Redwood City CA (US)

AUROSISH Mishra of Foster City CA (US)

AJIT Mylavarapu of Mountain View CA (US)

SUKHADA Pendse of Foster City CA (US)

ANANTH Raghavan of San Francisco CA (US)

NATIVELY SUPPORTING JSON DUALITY VIEW IN A DATABASE MANAGEMENT SYSTEM - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240126743 titled 'NATIVELY SUPPORTING JSON DUALITY VIEW IN A DATABASE MANAGEMENT SYSTEM

Simplified Explanation

The abstract of the patent application describes the concept of JSON duality views, which are object views that return JDV objects. These JDV objects are virtual and not stored in a database as JSON objects, but rather in shredded form across tables and table attributes. Changes to the state of a JDV object can be specified at the JDV object level, and updates are done using optimistic lock.

  • JSON duality views return JDV objects
  • JDV objects are virtual and not stored in a database as JSON objects
  • JDV objects are stored in shredded form across tables and table attributes
  • Changes to the state of a JDV object can be specified at the JDV object level
  • Updates to JDV objects are done using optimistic lock

Potential Applications

The technology of JSON duality views can be applied in various fields such as data management, database systems, and software development.

Problems Solved

1. Efficient storage and retrieval of complex object views 2. Simplified management of object state changes

Benefits

1. Improved performance in handling object views 2. Enhanced flexibility in specifying object state changes

Potential Commercial Applications

Optimized database systems for large-scale applications

Possible Prior Art

One possible prior art could be the concept of virtual views in database systems, where views are defined based on underlying tables but not physically stored.

Unanswered Questions

How does the use of optimistic lock impact the performance of updating JDV objects?

The article does not delve into the specific performance implications of using optimistic lock for updating JDV objects.

Are there any limitations to the size or complexity of JDV objects that can be efficiently managed using JSON duality views?

The article does not address any potential limitations in managing large or complex JDV objects efficiently.


Original Abstract Submitted

json duality views are object views that return jdv objects. jdv objects are virtual because they are not stored in a database as json objects. rather, jdv objects are stored in shredded form across tables and table attributes (e.g. columns) and returned by a dbms in response to database commands that request a jdv object from a json duality view. through json duality views, changes to the state of a jdv object may be specified at the level of a jdv object. jdv objects are updated in a database using optimistic lock.