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. Robots can use conditions which, when
satisfied by attribute/value pairs within a specific object, or conditions
which are satisfied by other, external, conditions, trigger specific
processing. The processing can include one or more objects, other
information processing, software or hardware control functions, etc.
Information can be appended to objects. Statistics on object use,
publication, subscription or transfers can be compiled. Groups of robots
can operate in cooperation. Robots can share information.
Die Verarbeitung der Informationen Gegenstände vergrößern gebracht unter Prozessoren innerhalb eines Netzes. Die Verarbeitung wird durch einen Prozeß oder den Prozessor, (genannt einen "Roboter") an irgendeinem Punkt im Netz durchgeführt, in dem ein Informationen Gegenstand gebracht wird, oder wo der Gegenstand liegt. Indem er die Verarbeitung an der Quelle erlaubt, zeigt Bestimmungsort und "an der Zwischenzeit" zwischen die Quelle und Bestimmungsort, die Fähigkeit, Funktionalität zu addieren, die Services, die Steuerung und das Management der Gegenstände und der Gegenstandübertragungen wird groß erhöht. Die Roboter, können an irgendeinem Punkt im System liegen. Ein Roboter kann zum Computer eines Endbenutzers lokal sein, kann auf einem zufriedenen Quellbediener liegen oder kann auf einem anderen Computer, Prozessor, Speicherposition oder Vorrichtung im Netz sein. Irgendeine Verarbeitungsart kann durch die Roboter durchgeführt werden. Z.B. können Auskunftsrechte gewahrt werden, damit bestimmte Attribute und Werte der Informationen Gegenstände auf a pro Benutzer-, pro Maschine, chronologische oder anderegrundlage eingeschränkt sind. Roboter können Bedingungen verwenden, die, wenn Sie durch attribute/value erfüllt werden, innerhalb eines spezifischen Gegenstandes zusammenpaßt oder die Bedingungen, die durch andere erfüllt werden, extern, Bedingungen, die spezifische Verarbeitung auslösen. Die Verarbeitung kann einen oder mehr Gegenstände, andere Informationsverarbeitung, Software- oder Kleinteilsteuerfunktionen, usw. einschließen. Informationen können zu den Gegenständen angefügt werden. Statistiken über Gegenstandgebrauch, -publikation, -subskription oder -übertragungen können kompiliert werden. Gruppen Roboter können in der Mitarbeit funktionieren. Roboter können Informationen teilen.