Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2007-06-05
2007-06-05
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S108000
Reexamination Certificate
active
10367108
ABSTRACT:
Methods and apparatus, including computer program products, for rendering objects. According to one aspect, a program has instructions to receive at run time, in a render manager, a request for rendering a first object and an output destination for rendering the first object, which is an object in a graph of objects; instructions to select a first renderer appropriate to the object and the output destination; and instructions to invoke the selected first renderer to render the first object. Advantageous implementations include instructions in the selected first renderer to call back the render manager when the selected first renderer encounters a second object to be rendered in rendering the first object, where the second object cannot be rendered by the selected renderer; and instructions in the render manager to select and use a second renderer to render the second object.
REFERENCES:
patent: 4885688 (1989-12-01), Crawford
patent: 5251296 (1993-10-01), Rhoden et al.
patent: 5428722 (1995-06-01), Marsh et al.
patent: 5481669 (1996-01-01), Poulton et al.
patent: 5530799 (1996-06-01), Marsh et al.
patent: 5986667 (1999-11-01), Jevans
patent: 6631498 (2003-10-01), McCauley et al.
patent: 6708217 (2004-03-01), Colson et al.
patent: 6816883 (2004-11-01), Baumeister et al.
patent: 6853377 (2005-02-01), Pharr
patent: 6954581 (2005-10-01), Miller et al.
Peter Kipfer et al., “Transparent Distributed Processing For Rendering”, Oct. 1999, ACM Press, 1999 IEEE, p. 39-46.
Marcio S. Pinho, et al., “Cooperative Object Manipulation in Immersive Virtual Environments: Framework and Techniques”, Nov. 2002, ACM Press, p. 171-178.
Abrams, Mark, et al., “UIML: An XML Language for Building Device-Independent User Interfaces,” Dec. 1999, retrieved from the Internet on May 17, 2004, at http://www.harmonia.com/resources/papers/xml99Final.pdf, XP002280477, 15 pgs.
Abrams, Marc, et al., “User Interface Markup Language (UIML) Specification, Version 3.0,” Feb. 8, 2002, retrieved from the Internet on May 18, 2002, at http://www.uiml.org/specs/docs/uiml30-revised02-12-02.pdf, XP002280679, 116 pgs.
Ali, Mir Farooq, et al., “Building Multi-Platform User Interfaces with UML,” Nov. 9, 2001, retrieved from the Internet on May 17, 2004, at http://arxiv.org/ftp/cs/papers/0111/0111024.pdf, XP002280476, XP002280477, XP002280490, 12 pgs.
“Computer Science, abstract,” Arxiv.org E-Print Archive, retrieved from the Internet on May 17, 2004, at http://arxiv.org/abs/cs.HC/0111024, XP002280478, 1 pg.
Kagle, Kurt, et al., “Professional XSL,” 2001, Wrox Press Ltd., Arden House, Birmingham, UK, XP002281359, p. 742.
Levine, John R., “Linkers & Loaders,” 2000, Morgan Kaufmann Publishers, San Francisco, CA, XP002283283, p. 48.
Phanouriou, Constantinos, “UIML: A Device-Independent User Interface Markup Language,” Virginia Polytechnic Institute and State University, Sep. 26, 2000, retrieved from the Internet on May 17, 2004, at http://scholar.lib.vt.edu/theses/available/etd-08122000-19510051/unrestricted/PhanouriouETD.pdf, XP002280491, 172 pgs.
Phanouriou, Constantinos, “User Interface Markup Language (UIML) Draft Specification, Version 2.0a,” Jan. 17, 2000, retrieved from the Internet on May 17, 2004, at http://www.uiml.org/specs/docs/uiml20-17Jan00.pdf, XP002280490, 64 pgs.
Deng Anna
Finnegan Henderson Farabow Garrett & Dunner L.L.P.
SAP (AG)
Zhen Wei
LandOfFree
Generic rendering framework does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Generic rendering framework, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generic rendering framework will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3848739