Invention Grant
- Patent Title: Programming model for performant computing in document-oriented storage services
-
Application No.: US13827917Application Date: 2013-03-14
-
Publication No.: US10817312B2Publication Date: 2020-10-27
- Inventor: Dharma Shukla , Madhan Gajendran , Quetzalcoatl Bradley
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Alleman Hall Creasman & Tutttle LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/448 ; G06F9/455

Abstract:
Object-oriented application languages often provide resources to applications for accessing objects stored in the volatile application memory region, and, separately, for packaging objects for persistent storage and network transport by serialization and deserialization involving a storage format. However, this design creates discrepancies between the application language and storage format, and depends on affirmative serialization and deserialization by the application. Presented herein are techniques for providing object access to objects involving persisting the objects as documents in a document store, where such persistence occurs automatically upon object creation and updating, and where such objects are stored in a language format integral to the application language (e.g., when a JavaScript application creates an object, the objects are automatically stored as documents of the document store in a JavaScript Object Notation (JSON) format). This design enables various advantages in efficiency, flexibility, and seamless interaction between the application and the objects.
Public/Granted literature
- US20140282392A1 PROGRAMMING MODEL FOR PERFORMANT COMPUTING IN DOCUMENTORIENTED STORAGE SERVICES Public/Granted day:2014-09-18
Information query