US2006064503A1PendingUtilityA1
Data routing systems and methods
Est. expirySep 25, 2023(expired)· nominal 20-yr term from priority
H04L 67/02H04L 67/12
48
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A data routing system for collecting data from at least one data origin and distributing data to at least one data destination. The data routing system comprises a data input module and a data output module. The data input module operatively connected to the at least one data origin. The data input module is configured to collect data from the at least one data origin. The data output module operatively connected to the data input module and to the at least one data destination. The data collection component is configured to distribute the data collected by the data input module to the at least one data destination.
Claims
exact text as granted — not AI-modified1 . A data routing system for collecting data from at least one data origin and distributing data to at least one data destination, comprising:
a data input module operatively connected to the at least one data origin, where the data input module is configured to collect data from the at least one data origin; and a data output module operatively connected to the data input module and to the at least one data destination, where the data collection component is configured to distribute the data collected by the data input module to the at least one data destination.
2 . A data routing system as recited in claim 1 , in which:
the data collected by the data input module is distributed to a plurality of data destinations; and the data output module comprises decision logic that determines how data collected by the data input module is distributed to the plurality of data destinations.
3 . A data routing system as recited in claim 2 , in which the decision logic determines:
what data is distributed to which of the plurality of data destinations; the format of the data to be distributed to each of the plurality of data destinations; and the method of transporting data to each of the plurality of data destinations.
4 . A data routing system as recited in claim 1 , in which the data output module comprises:
an inference engine component for determining how data is distributed to the at least one data destination; and a data output component for receiving data from the data input module and distributing the data to the at least one data destination based on the determination made by the inference engine.
5 . A data routing system as recited in claim 2 , in which the data output module comprises:
an inference engine component for determining how data is distributed to the plurality of data destinations; and a data output component for receiving data from the data input module and distributing the data to the plurality of data destinations based on the determination made by the inference engine.
6 . A data routing system as recited in claim 5 , in which the inference engine maps data to one or more of the data destinations based on logic rules.
7 . A data routing system as recited in claim 6 , in which the logic rules determine:
what data is distributed to which of the plurality of data destinations; the format of the data to be distributed to each of the plurality of data destinations; and the method of transporting data to each of the plurality of data destinations.
8 . A data routing system as recited in claim 5 , in which the inference engine component comprises at least one computer logic system selected from the group of computer logic systems consisting of artificial intelligence systems, fuzzy logic algorithm systems, neural network pattern matching systems, genetic algorithm systems, expert logic systems, and pattern matching systems.
9 . A data routing system as recited in claim 5 , in which the data output module further comprises at least one data transport component for transporting data to at least one of the data destinations.
10 . A data routing system as recited in claim 5 , in which the data output module further comprises at least one data formafter component for formatting data distributed to at least one of the data destinations.
11 . A data routing system as recited in claim 1 , in which the data input module comprises:
at least one data source component associated with at least one data origin; and a data collection component for controlling the at least one data source to collected data from the at least one data origin associated therewith.
12 . A data routing system as recited in claim 1 , further comprising a data cache module for storing data collected by the data input module, where data stored by the data cache module is accessible by the output data module.
13 . A data routing system as recited in claim 1 , in which the data cache module comprises:
at least one data cache component associated with a data storage system; and a data store component for receiving data from the data input module, storing the data in the data storage system associated with the at least one data cache component, retrieving data from the data storage system associated with the at least one data cache component, and delivering data to the data output module.
14 . A data routing system as recited in claim 2 , in which decision logic further determines how data requests generated by the data destinations are distributed to the plurality of data origins.
15 . A method of routing data collected from a plurality of data origins to a plurality of data destinations, comprising the steps of:
collecting data from the plurality of data origins; determining how the collected data is to be distributed to the plurality of data destinations based on decision logic; and distributing the collected data to the plurality of data destinations.
16 . A data routing method as recited in claim 15 , in which the decision logic determines:
what data is distributed to which of the plurality of data destinations; the format of the data to be distributed to each of the plurality of data destinations; and the method of transporting data to each of the plurality of data destinations.
17 . A data routing method as recited in claim 15 , in which the decision logic maps collected data to one or more of the data destinations based on logic rules.
18 . A data routing method as recited in claim 15 , further comprising the step of transporting the collected data to at least one of the data destinations based on the decision logic.
19 . A data routing method as recited in claim 15 , further comprising the step of formatting the collected data as appropriate for at least one of the data destinations based on the decision logic.
20 . A data routing method as recited in claim 15 , further comprising the steps of:
providing at least one data source component associated with at least one data origin; and controlling the at least one data source to collect data from the at least one data origin associated therewith.
21 . A data routing method as recited in claim 15 , further comprising the step of storing collected data before the collected data is distributed to the plurality of data destinations.
22 . A data routing system for collecting data from a plurality of data origins and distributing data to a plurality of data destinations, comprising:
a data input module operatively connected to the at least one data origin, where the data input module comprises
at least one data source component associated with at least one data origin, and
a data collection component for controlling the at least one data source to collected data from the at least one data origin associated therewith;
a data cache module for storing data collected by the data input module, where the data cache module comprises
at least one data cache component associated with a data storage system, and
a data store component for receiving data from the data input module, storing the data in the data storage system associated with the at least one data cache component, retrieving data from the data storage system associated with the at least one data cache component, and delivering data to the data output module; and
a data output module operatively connected to the data input module and to the at least one data destination, where data output module comprises
an inference engine component for determining how data is distributed to the at least one data destination, and
a data output component for receiving data from the data input module and distributing the data to the at least one data destination based on the determination made by the inference engine,
at least one data transport component for controlling the transportation of data to at least one of the data destinations,
at least one data formatter component for formatting data distributed to at least one of the data destinations.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.