The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 14, 2015
Filed:
Aug. 23, 2007
Samuel Jonathan Smith, Southampton, GB;
John Colgrave, Eastleigh, GB;
Manfred Oevers, Tuebingen, DE;
Samuel Jonathan Smith, Southampton, GB;
John Colgrave, Eastleigh, GB;
Manfred Oevers, Tuebingen, DE;
International Business Machines Corporation, Armonk, NY (US);
Abstract
This invention relates to a service registry and repository system, method and computer program product for accessing objects in an object repository. A method of managing an object database for objects comprising: receiving a database XPATH query; translating the database path query into an object query; and querying the object database using the object query. The translating comprises: breaking the path query into nodes; examining each node to identify objects for selection and objects from which selection is made; consolidating objects for selection from each node; consolidating objects from which selection is made; and forming the object query from a SELECT clause made up of the consolidated objects for selection from each node and from a FROM clause made up of the consolidated objects from which selection is made.