Unified rendering

Data processing: software development – installation – and managem – Software program development tool – Code generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07340718

ABSTRACT:
Systems, methods, and apparatus, including computer program products, for abstracting rendering logic and automatically generating platform-specific renderers from the abstracted rendering logic for multiple platforms. A platform-independent description of rendering logic for a control is specified. The platform-independent description is used to generate a platform-specific renderer for the control. The platform-specific renderer is operable to be executed on a specific platform to produce code that can be used in rendering the control on a client computer. Some implementations enable code for platform-specific renderers to be generated automatically based on centrally defined rendering logic. Rendering logic can thus be modified once and used to automatically update code and libraries for platform-specific renderers on multiple platforms.

REFERENCES:
patent: 5987256 (1999-11-01), Wu et al.
patent: 6091422 (2000-07-01), Ouaknine et al.
patent: 6504554 (2003-01-01), Stone et al.
patent: 6904566 (2005-06-01), Feller et al.
patent: 2003/0076345 (2003-04-01), Feller et al.
patent: 2003/0225829 (2003-12-01), Pena et al.
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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Unified rendering does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Unified rendering, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Unified rendering will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3979309

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.