Data processing: presentation processing of document – operator i – Presentation processing of document – Layout
Reexamination Certificate
2005-04-12
2005-04-12
Paula, Cesar B (Department: 2178)
Data processing: presentation processing of document, operator i
Presentation processing of document
Layout
C345S215000
Reexamination Certificate
active
06880126
ABSTRACT:
A method and apparatus of an architectural pattern for creating applications for a data processing system. A graphical user interface is created in which the graphical user interface includes a plurality of components. Processes for presenting the plurality of components and receiving user input are handled by a first set of graphical objects, wherein in response to selected user input, a first event is generated. An application object is created in which the application process controls an order in which the graphical objects present the set of components and process the event and wherein the application generates a second event. A transport object is created in which the transport object processes the second event and forwards the second event for processing to a destination within the plurality of destinations. A plurality of destination objects are created in which each destination object within the plurality of destinations objects handles accessing a destination within the plurality of destinations.
REFERENCES:
patent: 4649473 (1987-03-01), Hammer et al.
patent: 4816653 (1989-03-01), Anderl et al.
patent: 5233686 (1993-08-01), Rickenbach et al.
patent: 5317741 (1994-05-01), Schwanke
patent: 5317746 (1994-05-01), Watanabe
patent: 5369778 (1994-11-01), San Soucie et al.
patent: 5396630 (1995-03-01), Banda et al.
patent: 5408650 (1995-04-01), Arsenault
patent: 5408659 (1995-04-01), Cavendish et al.
patent: 5438676 (1995-08-01), Schwanke
patent: 5560014 (1996-09-01), Imamura
patent: 5566330 (1996-10-01), Sheffield
patent: 5634124 (1997-05-01), Khoyi et al.
patent: 5675755 (1997-10-01), Trueblood
patent: 5704029 (1997-12-01), Wright, Jr.
patent: 5710920 (1998-01-01), Maruyama et al.
patent: 5713045 (1998-01-01), Berdahl
patent: 5724589 (1998-03-01), Wold
patent: 5752018 (1998-05-01), Sheffield
patent: 5758152 (1998-05-01), LeTourneau
patent: 5761509 (1998-06-01), Danforth et al.
patent: 5764230 (1998-06-01), Baradel et al.
patent: 5787431 (1998-07-01), Shaughnessy
patent: 5801701 (1998-09-01), Koppolu et al.
patent: 5805892 (1998-09-01), Nakajima
patent: 5812849 (1998-09-01), Nykiel et al.
patent: 5819055 (1998-10-01), MacLean et al.
patent: 5822580 (1998-10-01), Leung
patent: 5835914 (1998-11-01), Brim
patent: 5838969 (1998-11-01), Jacklin et al.
patent: 5892510 (1999-04-01), Lau et al.
patent: 5893118 (1999-04-01), Sonderegger
patent: 5926177 (1999-07-01), Hatanaka et al.
patent: 5973702 (1999-10-01), Orton et al.
patent: 5974428 (1999-10-01), Gerard et al.
patent: 5983348 (1999-11-01), Ji
patent: 6002874 (1999-12-01), Bahrs et al.
patent: 6003042 (1999-12-01), Melahn
patent: 6023271 (2000-02-01), Quaeler-Bock et al.
patent: 6026413 (2000-02-01), Challenger et al.
patent: 6029182 (2000-02-01), Nehab et al.
patent: 6035303 (2000-03-01), Baer et al.
patent: 6054985 (2000-04-01), Morgan et al.
patent: 6054996 (2000-04-01), Bardon et al.
patent: 6064382 (2000-05-01), Diedrich et al.
patent: 6085120 (2000-07-01), Schwerdtfeger et al.
patent: 6091411 (2000-07-01), Straub et al.
patent: 6108583 (2000-08-01), Schneck et al.
patent: 6112024 (2000-08-01), Almond et al.
patent: 6115646 (2000-09-01), Fiszman et al.
patent: 6134676 (2000-10-01), VanHuben et al.
patent: 6148306 (2000-11-01), Seidl et al.
patent: 6167523 (2000-12-01), Strong
patent: 6169546 (2001-01-01), Bogdan
patent: 6175364 (2001-01-01), Wong et al.
patent: 6177936 (2001-01-01), Cragun
patent: 6182154 (2001-01-01), Campagnoni et al.
patent: 6185583 (2001-02-01), Blando
patent: 6185590 (2001-02-01), Klein
patent: 6185684 (2001-02-01), Pravetz et al.
patent: 6202207 (2001-03-01), Donohue
patent: 6208339 (2001-03-01), Atlas et al.
patent: 6208994 (2001-03-01), Abdelnur
patent: 6211872 (2001-04-01), Matsutsuka et al.
patent: 6237011 (2001-05-01), Ferguson et al.
patent: 6249284 (2001-06-01), Bogdan
patent: 6272641 (2001-08-01), Ji
patent: 6275228 (2001-08-01), Cataudella
patent: 6275232 (2001-08-01), Cataudella et al.
patent: 6292803 (2001-09-01), Richardson et al.
patent: 6295553 (2001-09-01), Gilbertson et al.
patent: 6307571 (2001-10-01), Mozdzer et al.
patent: 6330659 (2001-12-01), Poff et al.
patent: 6335741 (2002-01-01), Nock
patent: 6355741 (2002-03-01), Marechal
patent: 6362839 (2002-03-01), Hamilton et al.
patent: 6425126 (2002-07-01), Branson et al.
patent: 6438617 (2002-08-01), Savitzky et al.
patent: 6442620 (2002-08-01), Thatte et al.
patent: 6442754 (2002-08-01), Curtis
patent: 6457142 (2002-09-01), Klemm et al.
patent: 6469714 (2002-10-01), Buxton et al.
patent: 6493871 (2002-12-01), McGuire et al.
patent: 6532498 (2003-03-01), Hager et al.
patent: 6556218 (2003-04-01), Alcorn
patent: 6557046 (2003-04-01), McCauley, III et al.
patent: 6560770 (2003-05-01), Saxena et al.
patent: 6590594 (2003-07-01), Bates et al.
patent: 6611498 (2003-08-01), Baker et al.
patent: 6615258 (2003-09-01), Barry et al.
patent: 20020109734 (2002-08-01), Umezu et al.
Lemay et al, “Laura Lemay's Web Workshop JavaScript”, Sams.net, 1996, pp. 132-137.*
Vanhelsuwe, “Mastering JavaBeans”, Sybex, 1997, chapter 3,
Zukowski, “Mastering Java 2”, Sybex, 1998, chapters 12, 14, 22.
Weber, “Advanced JFC”, QUE, 1998, chapter 24.
IBM TDB, “Sequencing Event Handlers in Java”, vol. 24, No. 423, Jul. 1999.
Bryant et al., “Automatic Parallelization of Object-Oriented Programming Languages Using Tuple Space”, ACM pp. 89-96, 1995.
Hadjerrouit, “A Constructivist Approach to Object-Oriented Design and Programming”, ITICSE ACM, pp. 171-174, Feb. 1999.
Jarvinen et al., “Object-Oriented Specification of Reactive Systems”, IEEE, pp. 63-71, 1990.
McDonald et al., “Painting Multiple View of Complex Objects”, 1990, ACM, 245-257.
Grundy et al., “Support for Constructing Environments with Multiple View”, 1996, ACM, pp. 212-216.
Sullivan et al., “Reconciling Environment Integration and Software Evolution”, ACM Transactions on Software Engineering and Methodology, vol. 1, No. 3, Jul. 1992, pp. 229-268.
Boone, “Harvesting Design for an Application Framework”, Proceedings of the 1996 Conference of the Centre for Advanced Studies on Collaborative Research, Nov. 1996, pp. 1-9.
Schuckmann et al., “Designing Object-Oriented Synchronous Groupware with COAST”, Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, Nov. 1996, pp. 30-38.
Bahrs Peter C.
Brown Michael Wilfrid
Chancey Raphael Poole
Feigenbaum Barry Alan
Modh Manish Mahesh
International Business Machines - Corporation
Mims Jr. David A.
Paula Cesar B
Yee Duke W.
Yociss Lisa L.B.
LandOfFree
Controlling presentation of a GUI, using view controllers... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Controlling presentation of a GUI, using view controllers..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Controlling presentation of a GUI, using view controllers... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3439626