1. A mobile multi-media intelligent tourist guide service system, comprising:
a GPS receiver, a GPS subsystem, a multi-media managing display subsystem, and an electronic map subsystem, wherein the system further comprises a mobile tourist guide service control subsystem, a trigger area network subsystem, and a tourist guide information intelligent selecting and compositing subsystem;
wherein said mobile tourist guide service control subsystem receives and processes position information from the GPS subsystem, produces multi-media tourist guide information in real-time, plays on said multi-media managing display subsystem, and controls said electronic map subsystem,
wherein said mobile tourist guide service control subsystem produces the multi-media tourist guide information in real-time through:
extracting, by said trigger area network subsystem, tourist guide information; and
judging, selecting and compositing, by said tourist guide information intelligent selecting and compositing subsystem, the tourist guide information, and
wherein said mobile tourist guide service control subsystem controls said electronic map subsystem comprises:
said mobile tourist guide service control subsystem controls said electronic map subsystem to display a position in real-time, to record a track and to display corresponding geography information;
wherein said trigger area network subsystem pre-sets up a trigger area network, and pre-deploys tourist guide information in the trigger area network according to a scenery environment and a tourism order,
wherein the tourism order comprises tourist eyesight, wherein the trigger area network is configured to coordinate the scenery environment with the tourist eyesight, wherein the trigger area network accounts for factors including: a landform and a geomorphy on the tourist eyesight;
wherein said tourist guide information intelligent selecting and compositing subsystem uses a status property and a process property to judge, select and composite the tourist guide information and gets the multi-media tourist guide information according to a tourist behavior;
wherein said status property is used for checking a tourist status, said process property is used for tracking a tourist visiting process, and said process property is determined through a process judgment according to a historical triggering result and said status property through said tourist guide information intelligent selecting and compositing subsystem, and is stored through said tourist guide information intelligent selecting and compositing subsystem;
wherein said historical triggering result comprises whether or not the tourist guide information has been triggered.
2. The mobile multi-media intelligent tourist guide service system, as recited in claim 1, wherein said multi-media managing display subsystem is used for playing audio, video, and image files.
3. The mobile multi-media intelligent tourist guide service system, as recited in claim 1, wherein said trigger area network subsystem sets up the trigger area network through determining positions, sizes, shapes and the number of trigger areas of the trigger area network such that real scenery, explanation and tourist eyesight are coordinated.
4. The mobile multi-media intelligent tourist guide service system, as recited in claim 1, wherein said trigger area network subsystem manages the tourist guide information deployed in the trigger area network through information type, language, nation, city, area, and title of the tourist guide information.
5. The mobile multi-media intelligent tourist guide service system, as recited in claim 1, wherein said process property comprises priority judgment, non-repeat judgment, exclusive judgment, and dependence judgment, wherein said process property has \u201cand\u201d and \u201cor\u201d relationships in between.
6. The mobile multi-media intelligent tourist guide service system, as recited in claim 1, wherein said status property comprises position status judgment, velocity judgment, moving direction judgment, road side judgment, and present time.
7. A method of providing a mobile multi-media intelligent tourist guide service, comprising:
a) pre-profiling, by a trigger area network subsystem, a trigger area according to a human geography environment of a scenery;
b) pre-forming, by the trigger area network subsystem, a trigger area network by all trigger areas;
c) pre-deploying, by the trigger area network subsystem, tourist guide information units in a scenery information database according to a possible tourist order in the trigger area network, the tourism order comprising tourist eyesight, wherein the trigger area network is configured to coordinate the scenery environment with the tourist eyesight, wherein the trigger area network accounts for factors including: a landform and a geomorphy on the tourist eyesight;
d) receiving, by a mobile tourist guide service control subsystem, a real-time position signal through a GPS subsystem from a global positioning satellite;
e) transferring, by the mobile tourist guide service control subsystem, the real-time position signal to a real-time position coordinate and recording to a historical position coordinate aggregate;
f) extracting, by the trigger area network subsystem, tourist guide information units from the scenery information database through the trigger area network based on the real-time position coordinate;
g) calculating, by a tourist guide information intelligent selecting and compositing subsystem, a status property through a status judgment according to the real-time position coordinate and the historical position coordinate aggregate, wherein the status property is used for checking a tourist status;
h) determining, by the tourist guide information intelligent selecting and compositing subsystem, a process property through a process judgment according to a historical triggering result and the status property, wherein the process property is used for tracking a tourist visiting process, wherein the historical triggering result comprises whether or not the tourist guide information units have been triggered; and storing, by the tourist guide information intelligent selecting and compositing subsystem, the process property;
i) selectively compositing, by the tourist guide information intelligent selecting and compositing subsystem, the tourist guide information units according to the status property and the process property, and producing real-time multi-media tourist guide information; and
j) transferring, by the mobile tourist guide service control subsystem, the real-time multi-media tourist guide information to audio and video signals to play, and displaying a position in real-time, recording a track and displaying corresponding geography information for a user;
k) repeating steps d) to j) during a tour.
8. The method of providing a mobile multi-media intelligent tourist guide service, as recited in claim 7, wherein said status judgment comprises a position status judgment, a velocity range judgment, a moving direction judgment, and a road side judgment, and present time.
9. The method of providing a mobile multi-media intelligent tourist guide service, as recited in claim 7, wherein said process judgment comprises a priority judgment, an exclusive judgment, a non-repeat judgment, and a dependence judgment.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A system comprising:
a programmable lookup word generator to receive a set of information and to produce a lookup word, the programmable lookup word generator including:
a profile memory configured to store a set of instructions for generating the lookup word; and
a selection mechanism for selecting portions of the set of information in response to the set of instructions retrieved from the profile memory, the selection mechanism including a matrix of storage elements and shift logic for use in generating the lookup word; and
a content-addressable memory, coupled to the programmable lookup word generator, configured to receive said generated lookup word and to perform a lookup operation based on said generated lookup word in order to generate one or more lookup result indications.
2. The system of claim 1, further comprising a queue coupled to the matrix of storage elements and the content-addressable memory.
3. The system of claim 1, wherein the profile memory is responsive to a profile selection in retrieving the set of instructions used by the selection mechanism; and wherein the received set of information includes the profile selection.
4. The system of claim 3, wherein the programmable lookup word generator includes a shift logic control unit responsive to the set of instruction for controlling said shift logic.
5. The system of claim 1, wherein the programmable lookup word generator includes a shift logic control unit responsive to the set of instruction for controlling said shift logic.
6. The system of claim 1, wherein the set of information includes information contained in a packet.
7. The system of claim 1, wherein the set of information includes one or more fields from a header of the packet.
8. The system of claim 1, wherein the set of information includes an indication of other information not contained in the packet.
9. The system of claim 1, wherein the content-addressable memory is a binary content-addressable memory.
10. The system of claim 1, wherein the content-addressable memory is a ternary content-addressable memory.
11. A packet switching system including the system of claim 1.
12. A computer system including the system of claim 1.
13. A communications system including the system of claim 1.
14. A router including the system of claim 1.
15. A method for generating a lookup word, the method comprising:
receiving a set of information including a profile identification;
retrieving a set of instructions from a profile memory based on the profile identification;
manipulating the set of information in response to the set of instructions to generate the lookup word, said manipulation including controlling a selection mechanism, the selection mechanism including a matrix of storage elements and shift logic for use in generating the lookup word; and
exporting the lookup word to a content-addressable memory for use by said content-addressable memory in performing a lookup operation to identify one or more content-addressable memory lookup results.
16. The method of claim 15, further comprising programming the profile memory with the set of instructions.
17. The method of claim 15, wherein the set of information includes information related to a packet, and said one or more content-addressable memory results include a packet classification.
18. The system of claim 15, wherein the content-addressable memory is a binary content-addressable memory.
19. The system of claim 15, wherein the content-addressable memory is a ternary content-addressable memory.
20. A system for generating a lookup word, the system comprising:
means for receiving a set of information including a profile identification;
means for retrieving a set of instructions from a profile memory based on the profile identification;
means for manipulating the set of information in response to the set of instructions to generate the lookup word, said means for manipulating the set of information includes a matrix of storage elements and shift logic for use in generating the lookup word; and
means for exporting the generated lookup word to a content-addressable memory for use by said content-addressable memory in performing a lookup operation to identify one or more content-addressable memory lookup results.
21. The system of claim 20, wherein said means for manipulating the set of information includes means for controlling shift logic.
22. The system of claim 20, wherein the set of information includes information related to a packet.
23. The system of claim 20, wherein the content-addressable memory is a binary content-addressable memory.
24. The system of claim 20, wherein the content-addressable memory is a ternary content-addressable memory.