System, methods, and devices for addressed data communications
Abstract
According to one aspect, a communications system for sending a data packet, including a first device, comprising a processor, the processor configured to compose an addressing bitmask and, address the data packet with the bitmask; and, a transmitter connected to the processor for transmitting the addressed data packet; and a second device, comprising a receiver for receiving the addressed data packet; and a processor attached to the receiver, the processor configured to perform a bitmask test on the bitmask contained in the addressed data packet such that, if the test is failed, then the addressed data packet is discarded.
Claims
exact text as granted — not AI-modified1 .- 44 . (canceled)
45 . A communications system for sending a data packet, comprising:
(a) a first device, comprising:
(i) a processor, the processor configured to compose an addressing bitmask and, address the data packet with the bitmask; and,
(ii) a transmitter connected to the processor for transmitting the addressed data packet;
(b) a second device, comprising:
(i) a receiver for receiving the addressed data packet; and,
(ii) a processor attached to the receiver, the processor configured to perform a bitmask test on the bitmask contained in the addressed data packet such that, if the test is failed, then the addressed data packet is discarded; and
(c) a video camera configured to record at least one video image while the communications system is in use, and (d) wherein:
(i) at least one of the first device and the second device is configured to transmit the data packet to an at least one storage device; and
(ii) the video camera is configured to transmit the at least one video image to the at least one storage device for synchronization with the data packet.
46 . The communication system of claim 45 , wherein:
(a) the processor of the first device is further configured to segment the addressed data packet into at least one datagram; (b) the transmitter of the first device transmits the addressed data packet as a part of the at least one datagram, the at least one datagram being transmitted using a multi-casting protocol; (c) the receiver of the second device receives the addressed data packet as a part of at least one datagram; and, (d) the processor of the second device is further configured to reconstitute the data packet from the at least one datagram.
47 . The communications system of claim 46 , wherein:
the datagrams are User Datagram Protocol (UDP) datagrams; and, the multi-casting protocol uses the Internet Protocol multi-casting (IP multicasting) protocol.
48 . The communications system of claim 47 , wherein the at least one storage device is coupled to a processor to provide the data packet and the at least one video image to the processor, the processor configured to synchronize the data packet with the at least one video image.
49 . The communications system of claim 48 , further comprising a base station, wherein the processor is part of the base station and is further configured to manage the communications system.
50 . The communications system of claim 49 , wherein the at least one video image is of a user of the second device.
51 . The communications system of claim 47 , wherein the data packet is a Real-time Transport Protocol (RTP) packet.
52 . The communications system of claim 47 , wherein the data packet comprises encoded audio data encoded with pulse code modulation.
53 . The communications system of claim 47 , wherein at least one of the transmitter of the first device and the receiver of the second device are configured for use over a private wireless local area network
54 . The communications system of claim 53 , wherein the transmitter of the first device is a direct RF broadcast transmitter, and the receiver of the second device is a direct RF broadcast receiver.
55 . The communications system of claim 54 , wherein the private wireless local area network uses at least one IEEE 802.11 standard.
56 . A method for communicating a data packet, comprising:
(a) a processor in a first device performing the steps of:
(i) composing an addressing bitmask;
(ii) addressing the data packet with the bitmask;
(b) a transmitter in the first device transmitting the addressed data packet; (c) a receiver in a second device receiving the addressed data packet; (d) a processer in the second device performing a bitmask test on the bitmask contained in the addressed data packet such that, if the test is failed, then the addressed data packet is discarded; (e) at least one of the first device and the second device transmitting the data packet to an at least one storage device; (f) a video camera recording at least one video image while the transmitter in the first device transmits the addressed data packet; and (g) the video camera transmitting the at least one video image to the at least one storage device for synchronization with the data packet.
57 . The method of claim 56 , further comprising the steps of:
(a) the processor of the first device segmenting the addressed data packet into at least one datagram; (b) the transmitter of the first device transmitting the addressed data packet as a part of the at least one datagram, the at least one datagram being transmitted using a multi-casting protocol; (c) the receiver of the second device receiving the addressed data packet as a part of the at least one datagram; and, (d) the processor of the second device reconstituting the data packet from the at least one datagram.
58 . The method of claim 57 , wherein:
the datagrams are User Datagram Protocol (UDP) datagrams; and, the multi-casting protocol uses the Internet Protocol multi-casting (IP multicasting) protocol.
59 . The method of claim 58 , further comprising:
(a) the at least one storage device providing the data packet and the at least one video image to a processor; and (b) the processor synchronizing the data packet with the at least one video image.
60 . The method of claim 58 , wherein the data packet is a Real-time Transport Protocol or RTP packet.
61 . The method of claim 58 , wherein the transmitter is a direct RF broadcast transmitter and the receiver is a direct RF broadcast receiver.
62 . The method of claim 58 , wherein the data packet comprises encoded audio data encoded with pulse code modulation.
63 . The method of claim 58 , wherein at least one of the transmitter of the first device and the receiver of the second device are configured for use over a private wireless local area network.
64 . The method of claim 63 , wherein the private wireless local area network uses at least one IEEE 802.11 standard.Join the waitlist — get patent alerts
Track US2019306071A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.