×

Object-oriented framework for hyperlink navigation

  • US 6,460,058 B2
  • Filed: 12/06/1996
  • Issued: 10/01/2002
  • Est. Priority Date: 12/06/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of computer software execution supporting browsing documents of a plurality of different application programs in a computer system, each application program implementing a document object server which provides document objects to encapsulate data of documents of a type associated with the application program together with operational code to display views of the documents, the document objects individually supporting a document object interface for use by a frame object to cause the operational code of the document objects to display their respective document'"'"'s display view within a designated display area framed within an application window frame managed by the respective frame object, wherein an object used in the method is a programming entity that encapsulates data members to provide storage of data with function members implemented by operational code to provide processing of the data and that has an interface exposing the function members to programmatic access by a client program, the method comprising:

  • providing a frame object having operational code for managing a frame displayed within a window and having a document display area, and for interacting with any document object hosted by the frame object through the document object interface to cause such hosted document object to display a display view of a document encapsulated by the hosted document object within the document display area;

    creating a first document object to encapsulate data of a first document using an object server of a first application program associated with a type of the first document, the first document containing a hyperlink to a second document of a type associated with a second different application program;

    causing the frame object to host the first document object with the first document object displaying a view of the first document in the document display area;

    creating a second document object to encapsulate data of the second document using an object server of the second application; and

    on activation of the hyperlink by a user, causing the frame object to host the second document object with the second document object displaying a view of the second document in place of the view of the first document in the document display area;

    wherein a user can activate the hyperlink within the display area containing the view of the first document, said view controlled by the first document object created using the object server of the first application, said activation thereby causing the frame object to host within the display area the view of the second document, said view controlled by the second document object created using the object server of the second application.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×