Abstract: Augmenting processing of information objects transferred among processors within a network. Processing is performed by a process, or processor, (called a “robot”) at any point in the network where an information object is transferred, or where the object resides. By allowing processing at source, destination and at “interim” points between the source and destination, the ability to add functionality, services, control and management of objects and object transfers is greatly enhanced. The robots, can reside at any point in the system. A robot can be local to an end-user's computer, can reside on a content source server, or can be on another computer, processor, storage location or device on the network. Any type of processing can be performed by the robots. For example, access rights can be maintained so that certain attributes and values of information objects are restricted on a per user, per machine, chronological or other basis.
Abstract: Information is stored that reflects the existence of relationships between identified parties with respect to use of the digital facility. A predetermined type of interaction of the parties is permitted) via the electronic communication medium with respect to the digital facility if the stored information reflects the existence of relationships between them.
Abstract: A method and apparatus are provided for accessing, viewing and manipulating data stored in a computer system. This is achieved by selecting one or more of the non-modifiable data objects stored in a computer system, creating references to the selected objects and adding the references to a reference list. The reference list is then manipulated to allow a user to add to, remove from or search the references in the reference list. In some embodiments, different operations are performed by different computers connected to a computer network such as the Internet. In such cases, data objects are stored on a server computer and searched by client computers connected to the server computer over the network. A reference list is stored on the client computers and can be directly manipulated by the user without a need for further interaction with the server computer.
Abstract: Various aspects of the invention provide for the creation, modification, transfer, manipulation, requesting and destruction of information objects in a computer network. Although some aspects of the invention are based on publish-subscribe techniques, many modifications and additional features are provided.