17966730. NATIVELY SUPPORTING JSON DUALITY VIEW IN A DATABASE MANAGEMENT SYSTEM simplified abstract (Oracle International Corporation)

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 17966730 titled 'NATIVELY SUPPORTING JSON DUALITY VIEW IN A DATABASE MANAGEMENT SYSTEM

Simplified Explanation

Innovations in Database Management Systems

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.

  • JSON Duality Views return JDV objects
  • JDV objects are stored in shredded form across tables
  • Changes to JDV objects can be specified at the object level
  • JDV objects are updated using optimistic lock

Potential Applications

The technology of JSON Duality Views can be applied in various fields such as:

  • Data analytics
  • Data visualization
  • Business intelligence

Problems Solved

JSON Duality Views help in solving several issues, including:

  • Efficient data storage
  • Simplified data retrieval
  • Enhanced data manipulation

Benefits

The benefits of JSON Duality Views include:

  • Improved data management
  • Enhanced data security
  • Streamlined database operations

Potential Commercial Applications

The technology of JSON Duality Views can be commercially applied in industries such as:

  • E-commerce
  • Finance
  • Healthcare

Possible Prior Art

One possible prior art in this field is the concept of object-relational mapping (ORM) which allows for the conversion of data between incompatible type systems in object-oriented programming.

Unanswered Questions

How does the performance of JDV objects compare to traditional JSON objects in terms of data retrieval speed?

The article does not provide information on the performance comparison between JDV objects and traditional JSON objects in terms of data retrieval speed.

What are the potential limitations or drawbacks of using JSON Duality Views in a database management system?

The article does not discuss any potential limitations or drawbacks of implementing JSON Duality Views in a database management system.


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.