Object-oriented framework for hyperlink navigation

Data processing: presentation processing of document – operator i – Operator interface – On-screen workspace or object

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C715S804000, C715S760000, C715S810000, C715S840000

Reexamination Certificate

active

07114128

ABSTRACT:
An object-oriented framework comprises system services, objects, and integration interfaces which unify retrieval and browsing of data among multiple different application programs, document formats, and local and remote data storage sites. The framework provides a hyperlink object which encapsulates general hyperlink navigation functions. The hyperlink object has a moniker which references a hyperlink's target, and a location string which designates a location in the target. The hyperlink object uses the moniker to retrieve the target as an object in the framework, and causes the object to display a view of the target at the location. The framework also provides a browse context object which maintains a navigation stack of navigated hyperlink targets, and allows passing of window and navigation tool bar position information to a frame in which the target is displayed to effect the appearance of window reuse when navigating between frames. The framework also includes a cache and table of running objects to speed return navigation to recently navigated targets.

REFERENCES:
patent: 4514800 (1985-04-01), Gruner et al.
patent: 4674040 (1987-06-01), Barker et al.
patent: 4739477 (1988-04-01), Barker et al.
patent: 4783648 (1988-11-01), Homma et al.
patent: 4815029 (1989-03-01), Barker et al.
patent: 4933880 (1990-06-01), Borgendale et al.
patent: 4962475 (1990-10-01), Hernandez et al.
patent: 4975690 (1990-12-01), Torres
patent: 5072412 (1991-12-01), Henderson, Jr. et al.
patent: 5187786 (1993-02-01), Densmore et al.
patent: 5191645 (1993-03-01), Carlucci et al.
patent: 5204947 (1993-04-01), Bernstein et al.
patent: 5206951 (1993-04-01), Khoyi et al.
patent: 5237680 (1993-08-01), Adams et al.
patent: 5249275 (1993-09-01), Srivastava
patent: 5274803 (1993-12-01), Dubin et al.
patent: 5297249 (1994-03-01), Bernstein et al.
patent: 5297283 (1994-03-01), Kelly, Jr. et al.
patent: 5313646 (1994-05-01), Hendricks et al.
patent: 5333317 (1994-07-01), Dann
patent: 5339423 (1994-08-01), Beitel et al.
patent: 5339424 (1994-08-01), Fushimi
patent: 5341478 (1994-08-01), Travis, Jr. et al.
patent: 5369766 (1994-11-01), Nakano et al.
patent: 5369778 (1994-11-01), San Soucie et al.
patent: 5377323 (1994-12-01), Vasudevan
patent: 5381547 (1995-01-01), Flug et al.
patent: 5408665 (1995-04-01), Fitzgerald
patent: 5410688 (1995-04-01), Williams et al.
patent: 5434975 (1995-07-01), Allen
patent: 5440744 (1995-08-01), Jacobson et al.
patent: 5446842 (1995-08-01), Schaeffer et al.
patent: 5459865 (1995-10-01), Heninger et al.
patent: 5463726 (1995-10-01), Price
patent: 5481722 (1996-01-01), Skinner
patent: 5504898 (1996-04-01), Klein
patent: 5517655 (1996-05-01), Collins et al.
patent: 5535389 (1996-07-01), Elder et al.
patent: 5542070 (1996-07-01), LeBlanc et al.
patent: 5550976 (1996-08-01), Henderson et al.
patent: 5551035 (1996-08-01), Arnold et al.
patent: 5572643 (1996-11-01), Judson
patent: 5577252 (1996-11-01), Nelson et al.
patent: 5581686 (1996-12-01), Koppolu et al.
patent: 5581760 (1996-12-01), Atkinson et al.
patent: 5608720 (1997-03-01), Biegal et al.
patent: 5634121 (1997-05-01), Tracz et al.
patent: 5640544 (1997-06-01), Onodera et al.
patent: 5659729 (1997-08-01), Nielsen
patent: 5664178 (1997-09-01), Sinofsky
patent: 5682536 (1997-10-01), Atkinson et al.
patent: 5689703 (1997-11-01), Atkinson et al.
patent: 5706501 (1998-01-01), Horikiri et al.
patent: 5720016 (1998-02-01), Egashira
patent: 5734380 (1998-03-01), Adams et al.
patent: 5740439 (1998-04-01), Atkinson et al.
patent: 5745683 (1998-04-01), Lee et al.
patent: 5758184 (1998-05-01), Lukovsky et al.
patent: 5758358 (1998-05-01), Ebbo
patent: 5761683 (1998-06-01), Logan et al.
patent: 5764984 (1998-06-01), Loucks
patent: 5778372 (1998-07-01), Cordell et al.
patent: 5784555 (1998-07-01), Stone
patent: 5796403 (1998-08-01), Adams et al.
patent: 5802304 (1998-09-01), Stone
patent: 5815830 (1998-09-01), Anthony
patent: 5825359 (1998-10-01), Derby et al.
patent: 5838906 (1998-11-01), Doyle et al.
patent: 5842018 (1998-11-01), Atkinson et al.
patent: 5854630 (1998-12-01), Nielsen
patent: 5963964 (1999-10-01), Nielsen
patent: 5987480 (1999-11-01), Donohue et al.
patent: 6016520 (2000-01-01), Facq et al.
patent: 6026379 (2000-02-01), Haller et al.
patent: 6026416 (2000-02-01), Kanerva et al.
patent: 6031989 (2000-02-01), Cordell
patent: 6044205 (2000-03-01), Reed et al.
patent: 6072870 (2000-06-01), Nguyen et al.
patent: 6078326 (2000-06-01), Kilmer et al.
patent: 6098081 (2000-08-01), Heidorn et al.
patent: 6108637 (2000-08-01), Blumenau
patent: 6163772 (2000-12-01), Kramer et al.
patent: 6253027 (2001-06-01), Weber et al.
patent: 6710789 (2004-03-01), Sekiguchi et al.
patent: 6806892 (2004-10-01), Plow et al.
patent: 3191429 (1991-08-01), None
Naming and Binding: Monikers, Kraig Brockschmidt,Inside OLE, Second Ed., Microsoft Press, Chap. 9, pp. 431-490, 1995.
The Visual Programmer Puts ActiveX Document Objects Through Their Paces, Joshua Trupin,Systems Journal, Jun. 1996.
Getting Results with Microsoft Office for Windows 95, pp. 109-112, Microsoft Corporation, 1996.
Peterson, Baird, “Unix Variants”,Unix Review, 10(4):29-31, Apr. 1992.
Pike, Rob et al., “UNIX—The Legend Evolves,”Plan 9 from Bell Labs, Proceedings of the Summer 1990 UKUUG Conference Jul. 9-13, 1990, Royal Lancaster Hotel, London, UK, ISBN: 0 9513181 7 9.
Pike, Rob et al., “The Use of Name Spaces in Plan 9”, Operating Systems Review, 27(2):72-76, Apr. 1993, ISSN: 0163-5980.
NeXTSTEP General reference, vol. 1, NeXTSTEP Publications, Addison Wesley Publishing Co., 1992, pp. 1-3 to 1-37, 2-5 to 2-16, 2-390 to 2-419, 2-503 to 2-507, 2-895 to 2-896, 2-986 to 2-987, 2-1045 to 2-1046.
Clapp, Doug, “The NeXT Application Kit, Part I: Non-Responsive Classes,”The NeXT Bible, Brady Books, N.Y., 1990, pp. 275-280.
Zdonik, Stanley B., “Object Management System Concepts,” Association for Computing Machinery. ACM # ACM 0-89791-1407/84/006/0013, 1984.
Zdonik, Stanley Benjamin, Jr., “Object Management System Concepts: Supporting Integrated Office Workstation Applications,” Doctoral Thesis,Massachusetts Institute of Technology, 1983.
Wolfgang, Herzner et al., “CDAM-Compound Document Access and Management. An Object-Oriented Approach.” Multimedia Systems, Interaction and Applications,Eurographics Workshop, Apr. 1991, Stockholm, Sweden, pp. 17-36.
Kobayashi, Masaaki et al., “An Update on BTRON-specification OS Development,”IEEE Proceedings of the 8thTron Project Symposium, Cat. Nr. 91THO412-7, Nov. 1991, Tokyo, Japan, pp. 132-140.
IBM, “Creating In-Line Objects Within an Integrated Editing Environment,”IBM Technical Disclosure Bulletin, 27(5):2962, Oct. 1984.
DiLascia, Paul et al., “Sweeper,” Microsoft Interactive Developer, vol. 1, No. 1, Spring 1996, pp. 16-52.
Staneck, W.R., Purcell, L. et al., “Electronic Publishing Unleashed”, Chapter 22, pp. 510-642, 1995.
Frank M. Carrano, Data Abstraction and Problem Solving with C++, Addison-Wesley Publishing Company, pp. 14-16, 1995.
Mark R. Brown, Using Netscape 2, pp. 162, 163, 148-156, 718-719.
Elinor Mills, Navigator “cookies” files will monitor Web user activity, Feb. 26, 1996.
Al Berg, Cookies nibble at your disk drive, Jul. 8, 1996.

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

Object-oriented framework for hyperlink navigation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object-oriented framework for hyperlink navigation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object-oriented framework for hyperlink navigation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3552489

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