Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
177 words
A system for accessing at least one data store having a data store content and a data store schema as at least one object from at least one object application comprising: at least one object schema including meta data corresponding to the data store schema; an adapter abstraction layer having a first interface responsive to the object application including an application bridge receiving an object comprising object attributes and an object name from the object application, said first interface extracting the object attributes and the object name from the object to effect packing of the object attributes and the object name as data, said first interface unpacking the data to effect instantiating the object attributes and the object name into a new object, and a second interface in communication with said first interface and in communication with at least one data store, said second interface having a meta data map comprising at least one object name and providing the data store content from at least one data store corresponding to the object attributes and the meta data.
Claim 2
Independent Claim
177 words
A system for accessing at least one data store having a data store content and a data store schema as at least one object from at least one object application comprising: at least one object schema including meta data corresponding to the data store schema; an adapter abstraction layer having a first interface responsive to the object application including an application bridge receiving an object comprising object attributes and an object name from the object application, said first interface extracting the object attributes and the object name from the object to effect packing of the object attributes and the object name as data, said first interface unpacking the data to effect instantiating the object attributes and the object name into a new object, and a second interface in communication with said first interface and in communication with at least one data store, said second interface having a meta data map comprising at least one object name and providing the data store content from at least one data store corresponding to the object attributes and the meta data.
Claim 3
Dependent Claim
22 words
A system according to claim 1 wherein the first interface comprises a first adapter and the second interface comprises a second adapter.
Claim 4
Independent Claim
172 words
A system for accessing at least one data store having a data store content and a data store schema as at least one object from at least one object application comprising: at least one object schema including meta data corresponding to the data store schema; a first adapter responsive to the object application including an application bridge receiving an object comprising object attributes and an object name from the object application, said first adapter extracting the object attributes and the object name from the object to effect packing of the object attributes and the object name as data, said first adapter unpacking the data to effect instantiating the object attributes and the object name into a new object; and a second adapter in communication with said first adapter and in communication with at least one data store, said second adapter having a meta data map comprising at least one object name and providing the data store content from at least one data store corresponding to the object attributes and the meta data.
Claim 5
Independent Claim
172 words
A system for accessing at least one data store having a data store content and a data store schema as at least one object from at least one object application comprising: at least one object schema including meta data corresponding to the data store schema; a first adapter responsive to the object application including an application bridge receiving an object comprising object attributes and an object name from the object application, said first adapter extracting the object attributes and the object name from the object to effect packing of the object attributes and the object name as data, said first adapter unpacking the data to effect instantiating the object attributes and the object name into a new object; and a second adapter in communication with said first adapter and in communication with at least one data store, said second adapter having a meta data map comprising at least one object name and providing the data store content from at least one data store corresponding to the object attributes and the meta data.
Claim 6
Dependent Claim
31 words
A system according to either of claim 2 or 3 further comprising an access code used to access the data store wherein said access code is separate from the object application.
Claim 7
Dependent Claim
31 words
A system according to either of claim 1, 2 or 3 wherein said object schema comprises a possible arbitrary joining of the data store content across at least one data store.
Claim 8
Dependent Claim
60 words
A system according to either of claim 1, 2 or 3 further comprising an object schema manager in communication with at least one object schema and at least one data store schema, said object schema manager including constructs, facades, objects, and methods, to effect meta data based on at least one object schema and at least one data store schema.
Claim 9
Independent Claim
274 words
A method for accessing at least one data store having a data store content and a data store schema as at least one object from at least one object application comprising the steps of: creating at least one object schema including meta data corresponding to the data store schema; communicating a request including an object comprising object attributes and an object name from the object application to an adapter abstraction layer having a first interface and a second interface; extracting the object attributes and the object name from the object; packing the object attributes and the object name as data; communicating the data and the request from the first interface to the second interface; searching a meta data map comprising at least one object name using the object name to determine whether the object name exists in the meta data map; if the meta data map contains the object name, using the object attributes and the meta data to generate at least one command for accessing the data store according to the request; executing at least one such command; obtaining data store content and/or an execution status based on executing at least one such command; processing the data store content using meta data; packing data store content, if found, as data; communicating the data and the execution status from the second interface to the first interface; unpacking the data; instantiating the object attributes and the object name into at least one new object and/or status according to the request and the data; and communicating the request and at least one such new object and/or status from the adapter abstraction layer to the application program.
Claim 10
Independent Claim
274 words
A method for accessing at least one data store having a data store content and a data store schema as at least one object from at least one object application comprising the steps of: creating at least one object schema including meta data corresponding to the data store schema; communicating a request including an object comprising object attributes and an object name from the object application to an adapter abstraction layer having a first interface and a second interface; extracting the object attributes and the object name from the object; packing the object attributes and the object name as data; communicating the data and the request from the first interface to the second interface; searching a meta data map comprising at least one object name using the object name to determine whether the object name exists in the meta data map; if the meta data map contains the object name, using the object attributes and the meta data to generate at least one command for accessing the data store according to the request; executing at least one such command; obtaining data store content and/or an execution status based on executing at least one such command; processing the data store content using meta data; packing data store content, if found, as data; communicating the data and the execution status from the second interface to the first interface; unpacking the data; instantiating the object attributes and the object name into at least one new object and/or status according to the request and the data; and communicating the request and at least one such new object and/or status from the adapter abstraction layer to the application program.
Claim 11
Independent Claim
262 words
A method for accessing at least one data store having a data store content and a data store schema as at least one object from at least one object application comprising the steps of: creating at least one object schema including meta data corresponding to the data store schema; communicating a request including an object comprising object attributes and an object name from the object application to a first adapter; extracting the object attributes and the object name from the object; packing the object attributes and the object name as data; communicating the data and the request from the first adapter to a second adapter; searching a meta data map comprising at least one object name using the object name to determine whether the object name exists in the meta data map; if the meta data map contains the object name, using the object attributes and the meta data to generate at least one command for accessing the data store according to the request; executing at least one such command; obtaining data store content and an execution status based on executing at least one such command; processing the data store content using meta data; packing data store content, if found, as data; communicating the data and the execution status from the second adapter to the first adapter; unpacking the data; instantiating the object attributes and the object name into at least one new object and/or status according to the request and the data; and communicating the request and at least one such new object from the first adapter to the application program.
Claim 12
Independent Claim
262 words
A method for accessing at least one data store having a data store content and a data store schema as at least one object from at least one object application comprising the steps of: creating at least one object schema including meta data corresponding to the data store schema; communicating a request including an object comprising object attributes and an object name from the object application to a first adapter; extracting the object attributes and the object name from the object; packing the object attributes and the object name as data; communicating the data and the request from the first adapter to a second adapter; searching a meta data map comprising at least one object name using the object name to determine whether the object name exists in the meta data map; if the meta data map contains the object name, using the object attributes and the meta data to generate at least one command for accessing the data store according to the request; executing at least one such command; obtaining data store content and an execution status based on executing at least one such command; processing the data store content using meta data; packing data store content, if found, as data; communicating the data and the execution status from the second adapter to the first adapter; unpacking the data; instantiating the object attributes and the object name into at least one new object and/or status according to the request and the data; and communicating the request and at least one such new object from the first adapter to the application program.