Replaceable and extensible notebook component of a network component
First Claim
1. An extensible and replaceable network-oriented component system for recording locations of resources coupled to computer networks, the system residing on a computer including a component architecture layer interfacing with an operating system to control the operations of the computer, the system comprising:
- a network component layer coupled to the component architecture layer in cooperating relation; and
a notebook component defined by the network component layer for recording a reference to a resource coupled to the computer networks, the notebook component being replaceable and extensible by other notebook-type components in response to the cooperating relationship between the network component layer and the component architecture layer, wherein said component architecture layer and said network component layer cooperate via an application programming interface to embed components within one another to form a compound document including mixed data types and formats.
1 Assignment
0 Petitions
Accused Products
Abstract
A notebook component of an extensible and replaceable network-oriented component system records locations of resources coupled to a computer network. The network-oriented system includes a novel application programming interface for the notebook component that facilitates integration with an underlying software component architecture. Such a highly-modular cooperating layered-arrangement between the network component system and the component architecture allows the notebook component to be replaced, extended or modified by other notebook-type components, while ensuring that these latter components "seamlessly" interact with existing components and component editors of the system.
-
Citations
20 Claims
-
1. An extensible and replaceable network-oriented component system for recording locations of resources coupled to computer networks, the system residing on a computer including a component architecture layer interfacing with an operating system to control the operations of the computer, the system comprising:
-
a network component layer coupled to the component architecture layer in cooperating relation; and a notebook component defined by the network component layer for recording a reference to a resource coupled to the computer networks, the notebook component being replaceable and extensible by other notebook-type components in response to the cooperating relationship between the network component layer and the component architecture layer, wherein said component architecture layer and said network component layer cooperate via an application programming interface to embed components within one another to form a compound document including mixed data types and formats. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An extensible and replaceable network-oriented component system for providing services directed to resources coupled computer networks, the system comprising:
-
a processor; an operating system; a component architecture layer interfacing with the operating system to control the operations of the processor; a network component layer coupled to the component architecture layer in cooperating relation; and a notebook component defined by the network component layer for recording a reference to a resource coupled to the computer networks, the notebook component being replaceable and extensible by other notebook-type components in response to the cooperating relationship between the network component layer and the component architecture layer, wherein said component architecture layer and said network component layer cooperate via an application programming interface to embed components within one another to form a compound document including mixed data types and formats. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for recording locations of selected network resources of interest to a user of a computer system coupled to computer networks, the method comprising the steps of:
-
controlling operations of the computer system with an operating system coupled to a component architecture layer of the system; integrating a network component layer of the computer system with the component architecture layer to provide a cooperating component computing arrangement; creating a notebook component using the cooperating component computing arrangement, the notebook component comprising a repository for recording items comprising references to network resources connected to the computer networks, the items represented by item icons displayed on a notebook window of a screen of the computer system, wherein said component architecture layer and said network component layer cooperate via an application programming interface to embed components within one another to form a compound document including mixed data types and formats; and inserting references to selected network resources into the notebook component by dragging and dropping selected item icons onto the notebook window. - View Dependent Claims (17, 18, 19, 20)
-
Specification