17966730. NATIVELY SUPPORTING JSON DUALITY VIEW IN A DATABASE MANAGEMENT SYSTEM simplified abstract (Oracle International Corporation)
Contents
- 1 NATIVELY SUPPORTING JSON DUALITY VIEW IN A DATABASE MANAGEMENT SYSTEM
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 NATIVELY SUPPORTING JSON DUALITY VIEW IN A DATABASE MANAGEMENT SYSTEM - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Potential Commercial Applications
- 1.9 Possible Prior Art
- 1.10 Unanswered Questions
- 1.11 Original Abstract Submitted
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)
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.
- Oracle International Corporation
- 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)
- G06F16/23
- G06F16/2455