Method and apparatus for efficiently reflecting complex systems of objects in XML documents

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7240101
APP PUB NO 20020143941A1
SERIAL NO

09824614

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The invention provides an efficient method and apparatus for exchanging data between two entities, such as two application programs or a resource library and an application program. The invention provides a mechanism for populating a complex object model implementation in accordance with the particular data format preferred by the receiving entity from one or more external data formats on the fly responsive to a request for data. The method and apparatus allow the registration of resource factories which can produce resources through mechanisms other than the traditional parsing of a file. One implementation of this is using the URL scheme to identify the factory to handle a request, and allowing that factory to create a specialized Java package resource.The method and apparatus allow the registration of reflection adapter factories, and specialized model classes which work with those adapters, for the purpose of computing object attributes and populating the Java package resource with them. One implementation of this mechanism is a set of Java Reflection adapters which compute the properties of JavaClass model objects from the JDK reflection API'S.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
RAKUTEN GROUP INCSETAGAYA-KU TOKYO 158-0094

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Berg, Daniel Apex, NC 51 1910
Rich, L Scott Apex, NC 9 370
Schacher, Ritchard L Apex, NC 16 468

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation