Machine, Program Product, and Computer-Implemented Methods for a Hybrid Command Management Aggregator
First Claim
1. A hybrid communications machine defining a computer having a non-transitory computer memory and a computer processor, the hybrid communications machine enabling interoperable and low-latency networking among service devices, the hybrid communications machine comprising:
- an I/O device for receiving a plurality of incoming data transmissions, the incoming data transmissions including a plurality of analog data transmissions via one of an impedance-matched twisted-pair copper wire or optical media, the plurality of analog data transmissions media defining VUTP media, and farther including a plurality of digital data transmissions via one of a fiber medium, twisted pair copper wire, or wireless medium, the plurality of digital data transmissions defining Ethernet transmission media, each of the analog data transmissions being received from a plurality of analog service devices implementing a unique device protocol and each of the digital data transmissions being received from a plurality of digital service devices implementing a unique device protocol; and
a computer program product, stored in the non-transitory computer memory and operable on the computer for performing a process of controlling the digital service devices and analog service devices and a process of allocating a frequency spectrum for outgoing data transmissions, the computer program product comprising the instructions of;
matching, upon receipt of the incoming data transmission, the incoming data transmission to a plurality of analog device protocols to determine the necessary instructions and transmission media to command and control the plurality of analog service devices according to the incoming data transmission or a plurality of digital device protocols to determine the necessary instructions and transmission media to command and control the plurality of digital service devices according to the incoming data transmission,determining an outgoing transmission media for the incoming data transmission,constructing outgoing data transmissions between any of the analog service devices and any of the digital service devices responsive to the matching of the analog and digital device protocols and the identification of the outgoing transmission media, anddynamically allocating frequency spectrum for data transmissions between any of the analog service devices and any of the digital service devices, the dynamic allocation being responsive to any of a service type, service demand, and quality of service threshold for the outgoing transmission media, digital device protocols, and analog device protocols.
3 Assignments
0 Petitions
Accused Products
Abstract
A machine, program product, and method for enabling interoperable and low-latency networking among service devices. The machine, program product and methods perform the tasks of automatically matching, upon the receipt of the incoming data transmission, the data transmission to a plurality of analog device protocols to determine the necessary instructions and transmission media to command and control the plurality of analog service devices according to the data transmission or a plurality of digital device protocols to determine the necessary instructions and transmission media to command and control the plurality of digital service devices according to the data transmission, determining an outgoing transmission media for the incoming data transmission, constructing outgoing data transmissions between any of the analog service devices and any of the digital service devices responsive to the matching of the analog and digital device protocols and the identification of the outgoing transmission media, and dynamically allocating frequency spectrum for data transmissions between any of the analog service devices and any of the digital service devices, the dynamic allocation being responsive to any of a service type, service demand, and quality of service threshold for the outgoing transmission media and digital and analog device protocols.
18 Citations
15 Claims
-
1. A hybrid communications machine defining a computer having a non-transitory computer memory and a computer processor, the hybrid communications machine enabling interoperable and low-latency networking among service devices, the hybrid communications machine comprising:
-
an I/O device for receiving a plurality of incoming data transmissions, the incoming data transmissions including a plurality of analog data transmissions via one of an impedance-matched twisted-pair copper wire or optical media, the plurality of analog data transmissions media defining VUTP media, and farther including a plurality of digital data transmissions via one of a fiber medium, twisted pair copper wire, or wireless medium, the plurality of digital data transmissions defining Ethernet transmission media, each of the analog data transmissions being received from a plurality of analog service devices implementing a unique device protocol and each of the digital data transmissions being received from a plurality of digital service devices implementing a unique device protocol; and a computer program product, stored in the non-transitory computer memory and operable on the computer for performing a process of controlling the digital service devices and analog service devices and a process of allocating a frequency spectrum for outgoing data transmissions, the computer program product comprising the instructions of; matching, upon receipt of the incoming data transmission, the incoming data transmission to a plurality of analog device protocols to determine the necessary instructions and transmission media to command and control the plurality of analog service devices according to the incoming data transmission or a plurality of digital device protocols to determine the necessary instructions and transmission media to command and control the plurality of digital service devices according to the incoming data transmission, determining an outgoing transmission media for the incoming data transmission, constructing outgoing data transmissions between any of the analog service devices and any of the digital service devices responsive to the matching of the analog and digital device protocols and the identification of the outgoing transmission media, and dynamically allocating frequency spectrum for data transmissions between any of the analog service devices and any of the digital service devices, the dynamic allocation being responsive to any of a service type, service demand, and quality of service threshold for the outgoing transmission media, digital device protocols, and analog device protocols. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product, stored in a non-transitory computer memory and operable on a computer, the computer program product performing a process of controlling digital service devices and analog service devices and a process of allocating a frequency spectrum for data transmissions, the computer program product comprising the instructions of:
-
matching, upon receipt of an incoming data transmission from a plurality of analog service devices and a plurality of digital service devices, the incoming data transmission to a plurality of analog device protocols to determine the necessary instructions and transmission media to command and control the plurality of analog service devices according to a format of the incoming data transmission or a plurality of digital device protocols to determine the necessary instructions and transmission media to command and control the plurality of digital service devices according to the incoming data transmission; determining an outgoing transmission media for the incoming data transmission; constructing outgoing data transmissions between any of the analog service devices and any of the digital service devices responsive to the matching of the analog and digital device protocols and the identification of the outgoing transmission media; and dynamically allocating frequency spectrum for outgoing data transmissions between any of the analog service devices and any of the digital service devices, the dynamic allocation being responsive to any of a service type, service demand, and quality of service threshold for the outgoing transmission media, digital device protocols, and analog device protocols. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-implemented method, implemented on a computer having non-transitory computer memory, the computer-implemented method performing a process of controlling digital service devices and analog service devices and a process of allocating a frequency spectrum for data transmissions, the computer-implemented method performing the steps of:
-
matching, upon receipt of an incoming data transmission from a plurality of analog service devices and a plurality of digital service devices, the incoming data transmission to a plurality of analog device protocols to determine the necessary instructions and transmission media to command and control the plurality of analog service devices according to a format of the incoming data transmission or a plurality of digital device protocols to determine the necessary instructions and transmission media to command and control the plurality of digital service devices according to the incoming data transmission; determining an outgoing transmission media for the incoming data transmission; constructing outgoing data transmissions between any of the analog service devices and any of the digital service devices responsive to the matching of the analog and digital device protocols and the identification of the outgoing transmission media; and dynamically allocating frequency spectrum for outgoing data transmissions between any of the analog service devices and any of the digital service devices, the dynamic allocation being responsive to any of a service type, service demand, and quality of service threshold for the outgoing transmission media, digital device protocols, and analog device protocols. - View Dependent Claims (12, 13, 14, 15)
-
Specification