A dynamic information transfer system in which there are at least two
targets 110 120, one of which is a mobile target 110 and among which
information can be transferred. The targets 110 120 possess systems to
store, process, and use information and programs in the form of an
intelligent software agent (ISA) system 130 associated with each target
that is capable of initiating actions and negotiating with other agents or
systems in the network. The ISA system 130 includes a personal assistant
device (PAD), or the like, that interacts with the user, and performs
operations on the user's behalf. A Location Determination System (LDS) 140
is utilized to determine the user's geographic position and the user's
direction and speed of travel, if mobile. Virtual zones 150 are used to
trigger data transfers among the involved targets, events, or programs to
be initiated or terminated at one of the involved targets. Virtual zones
150 are bounded areas encompassing targets that are calculated dynamically
from the location, direction, speed, and current or pending user
activities associated with all involved targets. A User Profile is created
and maintained either manually by the user or automatically by the user's
PAD, and which specifies various user preferences related to such things
as software programs, communications and messaging, entertainment,
scheduling, and the degree of freedom and behavior of the PAD itself.
Ένα δυναμικό σύστημα μεταφοράς πληροφοριών στο οποίο υπάρχουν τουλάχιστον δύο στόχοι 110.120, ένας από τους οποίους είναι ένας κινητός στόχος 110 και μεταξύ των οποίων οι πληροφορίες μπορούν να μεταφερθούν. Οι στόχοι 110.120 κατέχουν τα συστήματα που αποθηκεύουν, που επεξεργάζονται, και του πληροφορία και του πρόγραμμα χρήσης υπό μορφή ευφυούς συστήματος 130 πρακτόρων λογισμικού (isa) που συνδέεται με κάθε στόχο που είναι σε θέση τις ενέργειες και με άλλα πράκτορες ή συστήματα στο δίκτυο. Το isa σύστημα 130 περιλαμβάνει μια προσωπική βοηθητική συσκευή (pad), ή τους ομοίους, που αλληλεπιδρούν με το χρήστη, και εκτελεί τις διαδικασίες εκ μέρους του χρήστη. Ένα σύστημα προσδιορισμού θέσης (LDS) 140 χρησιμοποιείται για να καθορίσει τη γεωγραφική θέση του χρήστη και την κατεύθυνση και την ταχύτητα του χρήστη του ταξιδιού, εάν κινητή. Οι εικονικές ζώνες 150 χρησιμοποιούνται για να προκαλέσουν τις μεταφορές στοιχείων μεταξύ των περιληφθέντων στόχων, των γεγονότων, ή των προγραμμάτων που αρχίζουν ή που ολοκληρώνονται σε ένας από τους περιληφθέντες στόχους. Οι εικονικές ζώνες 150 είναι οριακές περιοχές που καλύπτουν τους στόχους που υπολογίζονται δυναμικά από τη θέση, την κατεύθυνση, την ταχύτητα, και τις τρέχουσες ή εκκρεμείς δραστηριότητες χρηστών που συνδέονται με όλους τους περιληφθέντες στόχους. Παράμετροι χρήστη δημιουργούνται και διατηρούνται είτε με το χέρι από το χρήστη είτε αυτόματα από pad του χρήστη, και που διευκρινίζει τις διάφορες προτιμήσεις χρηστών σχετικές με τέτοια πράγματα όπως τα προγράμματα λογισμικού, τις επικοινωνίες και το μήνυμα, την ψυχαγωγία, το σχεδιασμό, και το βαθμό ελευθερίας και τη συμπεριφορά το ίδιο pad.