Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
98 words
A system for mapping objects to a data store, said system comprising: a first graphical user interface for mapping an object schema to a data store schema; a data structure for embodying said mapping, said data structure supporting said first graphical user interface and supporting a run-time access; a high level language generator for generating, from said data structure, a high level language representing said mapping; a parser for parsing said high level language into said data structure; and a translator for creating from said data structure and displaying said first graphical user interface representation of said mapping.
Claim 2
Independent Claim
98 words
A system for mapping objects to a data store, said system comprising: a first graphical user interface for mapping an object schema to a data store schema; a data structure for embodying said mapping, said data structure supporting said first graphical user interface and supporting a run-time access; a high level language generator for generating, from said data structure, a high level language representing said mapping; a parser for parsing said high level language into said data structure; and a translator for creating from said data structure and displaying said first graphical user interface representation of said mapping.
Claim 3
Independent Claim
223 words
A system for mapping and accessing objects in data stores, said system comprising: graphical user interface for defining a mapping between an object schema and a data store schema in a high level language; a first graphical user interface for mapping said object schema to said data store schema; a data structure for embodying said mapping, said data structure supporting said first graphical user interface and supporting a run-time access; high level language generator for generating, from said data structure, said high level language representing said mapping; a parser for parsing said high level language into said data structure; a translator for creating said first user interface representation of said mapping from said data structure; a second user interface, dependent upon an application programming interface, for accessing object data from said data store; said application programming interface, independent of said second user interface, for accessing object data from said data store; a run-time component executing said application programming interface and implementing said object data access from said data store; a data store access for said run-time component to utilize said data structure embodying said mapping definition in accessing said objects from said data store; and a generator for generating, from said data structure, an object oriented programming language and data access language for deleting, adding, retrieving, and updating objects from said data store.
Claim 4
Independent Claim
223 words
A system for mapping and accessing objects in data stores, said system comprising: graphical user interface for defining a mapping between an object schema and a data store schema in a high level language; a first graphical user interface for mapping said object schema to said data store schema; a data structure for embodying said mapping, said data structure supporting said first graphical user interface and supporting a run-time access; high level language generator for generating, from said data structure, said high level language representing said mapping; a parser for parsing said high level language into said data structure; a translator for creating said first user interface representation of said mapping from said data structure; a second user interface, dependent upon an application programming interface, for accessing object data from said data store; said application programming interface, independent of said second user interface, for accessing object data from said data store; a run-time component executing said application programming interface and implementing said object data access from said data store; a data store access for said run-time component to utilize said data structure embodying said mapping definition in accessing said objects from said data store; and a generator for generating, from said data structure, an object oriented programming language and data access language for deleting, adding, retrieving, and updating objects from said data store.
Claim 5
Independent Claim
86 words
A method of mapping objects to a data store, said method comprising the steps of: mapping an object schema to a data store schema via a first graphical user interface; embodying said mapping in a data structure supporting said first graphical user interface and supporting a run-time access; generating, from said data structure, a high level language representing said mapping; parsing said high level language into said data structure; and creating from said data structure and displaying said first graphical user interface representation of said mapping.
Claim 6
Independent Claim
86 words
A method of mapping objects to a data store, said method comprising the steps of: mapping an object schema to a data store schema via a first graphical user interface; embodying said mapping in a data structure supporting said first graphical user interface and supporting a run-time access; generating, from said data structure, a high level language representing said mapping; parsing said high level language into said data structure; and creating from said data structure and displaying said first graphical user interface representation of said mapping.
Claim 7
Independent Claim
204 words
A method of mapping and accessing objects in data stores, said method comprising the steps of: defining a mapping between an object schema and a data store schema in a high level language via a graphical user interface; mapping said object schema to said data store schema via a first graphical user interface; embodying said mapping in a data structure supporting said first graphical user interface and supporting a run-time access; generating, from said data structure, said high level language representing said mapping; parsing said high level language into said data structure; creating said first user interface representation of said mapping from said data structure; accessing object data from said data store via a second user interface, dependent upon an application programming interface; accessing object data from said data store via said application programming interface, independent of said second user interface; implementing said object data access from said data store via a run-time component executing said application programming interface; accessing said objects from said data store by said run-time component utilizing said data structure embodying said mapping definition; and generating, from said data structure, an object oriented programming language and data access language for deleting, adding, retrieving, and updating objects from said data store.
Claim 8
Independent Claim
204 words
A method of mapping and accessing objects in data stores, said method comprising the steps of: defining a mapping between an object schema and a data store schema in a high level language via a graphical user interface; mapping said object schema to said data store schema via a first graphical user interface; embodying said mapping in a data structure supporting said first graphical user interface and supporting a run-time access; generating, from said data structure, said high level language representing said mapping; parsing said high level language into said data structure; creating said first user interface representation of said mapping from said data structure; accessing object data from said data store via a second user interface, dependent upon an application programming interface; accessing object data from said data store via said application programming interface, independent of said second user interface; implementing said object data access from said data store via a run-time component executing said application programming interface; accessing said objects from said data store by said run-time component utilizing said data structure embodying said mapping definition; and generating, from said data structure, an object oriented programming language and data access language for deleting, adding, retrieving, and updating objects from said data store.
Claim 9
Dependent Claim
111 words
An article of manufacture for use in a computer system for mapping objects to a data store, said article of manufacture comprising a computer-readable storage medium having a computer program embodied in said medium which causes the computer system to: map an object schema to a data store schema via a first graphical user interface; embody said mapping in a data structure supporting said first graphical user interface and supporting a run-time access; generate, from said data structure, a high level language representing said mapping; parse said high level language into said data structure; and create from said data structure and display said first graphical user interface representation of said mapping.
Claim 10
Dependent Claim
111 words
An article of manufacture for use in a computer system for mapping objects to a data store, said article of manufacture comprising a computer-readable storage medium having a computer program embodied in said medium which causes the computer system to: map an object schema to a data store schema via a first graphical user interface; embody said mapping in a data structure supporting said first graphical user interface and supporting a run-time access; generate, from said data structure, a high level language representing said mapping; parse said high level language into said data structure; and create from said data structure and display said first graphical user interface representation of said mapping.
Claim 11
Dependent Claim
229 words
An article of manufacture for use in a computer system for mapping objects to a data store, said article of manufacture comprising a computer-readable storage medium having a computer program embodied in said medium which causes the computer system to: define a mapping between an object schema and a data store schema in a high level language via a graphical user interface; map said object schema to said data store schema via a first graphical user interface for; embody said mapping in a data structure supporting said first graphical user interface and supporting a run-time access; generate, from said data structure, said high level language representing said mapping; parse said high level language into said data structure; create said first user interface representation of said mapping from said data structure; access object data from said data store via a second user interface, dependent upon an application programming interface; access object data from said data store via said application programming interface, independent of said second user interface; implement said object data access from said data store via a run-time component executing said application programming interface; access said objects from said data store by said run-time component utilizing said data structure embodying said mapping definition; and generate, from said data structure, an object oriented programming language and data access language for deleting, adding, retrieving, and updating objects from said data store.
Claim 12
Dependent Claim
229 words
An article of manufacture for use in a computer system for mapping objects to a data store, said article of manufacture comprising a computer-readable storage medium having a computer program embodied in said medium which causes the computer system to: define a mapping between an object schema and a data store schema in a high level language via a graphical user interface; map said object schema to said data store schema via a first graphical user interface for; embody said mapping in a data structure supporting said first graphical user interface and supporting a run-time access; generate, from said data structure, said high level language representing said mapping; parse said high level language into said data structure; create said first user interface representation of said mapping from said data structure; access object data from said data store via a second user interface, dependent upon an application programming interface; access object data from said data store via said application programming interface, independent of said second user interface; implement said object data access from said data store via a run-time component executing said application programming interface; access said objects from said data store by said run-time component utilizing said data structure embodying said mapping definition; and generate, from said data structure, an object oriented programming language and data access language for deleting, adding, retrieving, and updating objects from said data store.