Inter-vehicle personal data communications device
First Claim
1. A visual network access method for providing two-way communications of digital information signals between geographically separate and distinct entities over an electromagnetic medium;
- each said entity having been preassigned its own unique alphanumeric identifier;
each said alphanumeric identifier consisting of a multiplicity of alphanumeric characters;
each said alphanumeric identifier being displayed on an object in close proximity to its associated entity and visible to the human eye from neighboring entities;
said visual network access method accepts input from a human operator associated with a local Sender entity, of the unique alphanumeric identifier associated with any one of said neighboring entities to which communications is being Targeted, as visually sighted by eyes of said operator;
said visual network access method uses said alphanumeric identifier, associated with the Target neighboring entity, together with the alphanumeric identifier associated with the local Sender entity, to determine the communications parameters required for establishment of two-way communications between said Sender and said Target entities;
said visual network access method consisting of the following method steps;
said Sender entity reading operator-entered Target alphanumeric identifier;
said Sender entity grouping together a predetermined number of alphanumeric characters at preselected positions of said Target alphanumeric identifier;
said Sender entity translating the alphanumeric character group into an equivalent decimal number;
said Sender entity using said decimal number to index a table of prestored numbers to identify the value of a specific communications parameter required to access said Target entity;
said Sender entity forwarding said value of said communications parameter to the communications subsystems associated with said communications parameter resident within said Sender entity to configure said communications subsystems for communications with said Target entity;
said Sender entity repeating the last four method steps to identify values for each of said communications parameters required by each of said Sender entity communications subsystems to access said Target entity;
said Sender entity translating said Target alphanumeric identifier into an equivalent binary address;
said Sender entity using said binary address to identify the destination address for packet messages sent to said Target entity;
said Sender entity translating said local Sender alphanumeric identifier into an equivalent binary address;
said Sender entity using said binary address to identify the origination address for packet messages sent to said Target entity;
said Sender entity sending message packets to said Target entity using Sender communications subsystems configured with selected communications parameter values;
said message packets containing;
said binary destination address, said binary origination address, said Sender alphanumeric identifier, and said Target alphanumeric identifier;
said Target entity receiving said message packets and parsing contents thereof;
said Target entity using said Sender alphanumeric identifier to select the communications parameter values for returning messages to the Sender entity by means of the following steps;
said Target entity grouping together a predetermined number of alphanumeric characters at preselected positions of said Sender alphanumeric identifier;
said Target entity translating the alphanumeric character group into an equivalent decimal number;
said Target entity using said decimal number to index a table of prestored numbers to identify the value of a specific communications parameter required to access said Sender entity;
said Target entity forwarding said value of said communications parameter to the communications subsystems associated with said communications parameter resident within said Target entity to configure said Target communications subsystems for communications with said Sender entity;
said Target entity repeating the last four method steps to identify values for each of said communications parameters required to access said Sender entity;
said Target entity translating said Target alphanumeric identifier into an equivalent binary address;
said Target entity using said binary encoded Target address as the origination address for packet messages sent to said Sender entity;
said Target entity translating said Sender alphanumeric identifier into an equivalent binary address;
said Target entity using said binary encoded Sender address as the destination address for packet messages sent to said Sender entity;
said Target entity sending message packets to said Sender entity using Target communications subsystems configured with selected communications parameter values;
said message packets containing;
said binary destination address, said binary origination address, said Sender alphanumeric identifier, and said Target alphanumeric identifier;
said Sender and said Target entities establishing a full-duplex communications link upon exchange of message packets.
0 Assignments
0 Petitions
Accused Products
Abstract
A device for wireless, secure transmission of digital information signals utilizing carrier sense multiple access (CSMA) packet communications, or spread spectrum code division multiple access (CDMA) circuits, between a plurality of stations. The device is intended for use within motor vehicles. The digital information signals may be data or compressed voice signals. Each device operates using a visual network access schema under which the operator of each station manually enters, into the device keyboard, the license plate number of the Target vehicle to be contacted. The license plate number of the Target motor vehicle is used by the Sender device to identify the transmission parameters to the Target device. These parameters are the network address, data link address, frequency channel, code division multiple access (CDMA) code, and encryption key. A Target device uses its own license plate number and that of the Sender vehicle to identify the transmission parameters for delivering a response. Each device contains two receive channels; one for reception of broadcast packet messages or CDMA circuits, and the other for directed packet messages, including signalling messages for the CDMA circuits. To support broadcast messages, the use of a pseudo license plate number, or common address, is entered by the operator of the Sender device. A preferred set of broadcast addresses supports specific types of broadcasts, such as, emergency distress messages ("EBROAD"), traffic reports ("TBROAD"), or general broadcast messages ("GBROAD"). The device consists of ten major components.
-
Citations
20 Claims
-
1. A visual network access method for providing two-way communications of digital information signals between geographically separate and distinct entities over an electromagnetic medium;
-
each said entity having been preassigned its own unique alphanumeric identifier; each said alphanumeric identifier consisting of a multiplicity of alphanumeric characters; each said alphanumeric identifier being displayed on an object in close proximity to its associated entity and visible to the human eye from neighboring entities; said visual network access method accepts input from a human operator associated with a local Sender entity, of the unique alphanumeric identifier associated with any one of said neighboring entities to which communications is being Targeted, as visually sighted by eyes of said operator; said visual network access method uses said alphanumeric identifier, associated with the Target neighboring entity, together with the alphanumeric identifier associated with the local Sender entity, to determine the communications parameters required for establishment of two-way communications between said Sender and said Target entities; said visual network access method consisting of the following method steps; said Sender entity reading operator-entered Target alphanumeric identifier; said Sender entity grouping together a predetermined number of alphanumeric characters at preselected positions of said Target alphanumeric identifier; said Sender entity translating the alphanumeric character group into an equivalent decimal number; said Sender entity using said decimal number to index a table of prestored numbers to identify the value of a specific communications parameter required to access said Target entity; said Sender entity forwarding said value of said communications parameter to the communications subsystems associated with said communications parameter resident within said Sender entity to configure said communications subsystems for communications with said Target entity; said Sender entity repeating the last four method steps to identify values for each of said communications parameters required by each of said Sender entity communications subsystems to access said Target entity; said Sender entity translating said Target alphanumeric identifier into an equivalent binary address; said Sender entity using said binary address to identify the destination address for packet messages sent to said Target entity; said Sender entity translating said local Sender alphanumeric identifier into an equivalent binary address; said Sender entity using said binary address to identify the origination address for packet messages sent to said Target entity; said Sender entity sending message packets to said Target entity using Sender communications subsystems configured with selected communications parameter values; said message packets containing;
said binary destination address, said binary origination address, said Sender alphanumeric identifier, and said Target alphanumeric identifier;said Target entity receiving said message packets and parsing contents thereof; said Target entity using said Sender alphanumeric identifier to select the communications parameter values for returning messages to the Sender entity by means of the following steps; said Target entity grouping together a predetermined number of alphanumeric characters at preselected positions of said Sender alphanumeric identifier; said Target entity translating the alphanumeric character group into an equivalent decimal number; said Target entity using said decimal number to index a table of prestored numbers to identify the value of a specific communications parameter required to access said Sender entity; said Target entity forwarding said value of said communications parameter to the communications subsystems associated with said communications parameter resident within said Target entity to configure said Target communications subsystems for communications with said Sender entity; said Target entity repeating the last four method steps to identify values for each of said communications parameters required to access said Sender entity; said Target entity translating said Target alphanumeric identifier into an equivalent binary address; said Target entity using said binary encoded Target address as the origination address for packet messages sent to said Sender entity; said Target entity translating said Sender alphanumeric identifier into an equivalent binary address; said Target entity using said binary encoded Sender address as the destination address for packet messages sent to said Sender entity; said Target entity sending message packets to said Sender entity using Target communications subsystems configured with selected communications parameter values; said message packets containing;
said binary destination address, said binary origination address, said Sender alphanumeric identifier, and said Target alphanumeric identifier;said Sender and said Target entities establishing a full-duplex communications link upon exchange of message packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12)
-
-
8. A device for two-way communications of digital information signals over an electromagnetic medium between geographically separate and distinct entities, each said entity being equipped with said device and identifiable by a unique alpha-numeric identifier;
- said device consisting of a man-machine interface means, a message processor means, a communications control processor means, and a transceiver means;
said man-machine interface means providing a mechanism for input of said alpha-numeric entity identifiers and information from said operator; said man-machine interface means communicating with said message processor for transfer of said alpha-numeric entity identifiers and operator-entered information; said message processor means providing a menu generation and control function for said man-machine interface means, and a function for formatting of said operator-entered information; said message processor means interfaces with said communications control processor means for transfer of said alpha-numeric entity identifiers and said operator-entered information; said communications control processor means providing a function for reformatting said operator-entered information received from said message processor means and said transceiver means, a function for identifying network communications parameter values from said alpha-numeric entity identifiers, and a function for configuring transceiver subsystems with said network communications parameter values; said communications control processor means interfaces with said transceiver means for conveyance of said operator-entered message information and said network communications parameter values; said transceiver means comprising a link control unit means, a digital modem unit means, and a radio frequency unit means to support electro-magnetic communications between devices. - View Dependent Claims (9, 10, 11, 13)
- said device consisting of a man-machine interface means, a message processor means, a communications control processor means, and a transceiver means;
-
14. A call signaling method for a hybrid CSMA/spread spectrum wireless network for the establishment and tearing down of full-duplex spread spectrum circuits between a Sender and a Target station comprising the following method steps:
-
said Sender station sending a call request message packet to said Target station using CSMA protocol to request establishment of a full-duplex spread spectrum circuit; said Target station processing said call request message packet and determining the availability of spread spectrum resources; said Target station sending a call request response packet to said Sender station with information regarding the availability of spread spectrum resources, and if available, notifying said Sender station to initiate spread spectrum acquisition sequence; said Sender station and said Target station each independently initiating a forward half-duplex spread spectrum acquisition sequence to the other, and independently synchronizing to a reverse half-duplex spread spectrum acquisition sequence from the other; said Sender station and said Target station notifying each other using a CSMA message packet when synchronization to said reverse half-duplex spread spectrum sequence has completed; said Sender station and said Target station commencing use of full-duplex spread spectrum circuit upon acquisition of said half-duplex reverse spread spectrum circuit from the other and notification from the other that acquisition of said forward half-duplex spread spectrum circuit has completed; said Sender station and said Target station using CSMA message packet to notify the other if a transmission error has occurred for tear-down of said full-duplex spread spectrum circuit; said Sender station and said Target station using CSMA message packet to notify the other when transmission has completed for tear-down of said full-duplex spread spectrum circuit.
-
-
15. A network access method for sending a message to a target entity, the target entity having a target identifier, the method comprising the steps of:
-
decoding at least one communication parameter encoded in the target identifier; formatting the message; setting at least one of a frequency band, a frequency channel, an encryption key, and a spread-spectrum code of a communication subsystem according to the at least one decoded communication parameter; and sending the formatted message to the target entity. - View Dependent Claims (16)
-
-
17. A data communications device for sending a message to a target entity, the target entity having a target identifier, comprising:
-
means for receiving the target identifier assigned to the target entity; means, coupled to the receiving means, for decoding at least one communication parameter encoded in the target identifier; means for formatting the message; means for setting at least one of a frequency band, a frequency channel, an encryption key, and a spread-spectrum code of a communication subsystem according to the at least one decoded communication parameter; and means for sending the formatted message to the target entity. - View Dependent Claims (18)
-
-
19. A data communications device for sending a message to a target entity where the target entity has a target identifier, the device comprising:
-
a keyboard and display unit which receives the target identifier; a memory coupled to the keyboard and display unit which stores at least one communication parameter; a message processor coupled to the memory and the keyboard and display unit which composes the message; a communications control processor coupled to the message processor and the memory which decodes at least one target communication parameter encoded in the target identifier and which sets at least one of a frequency band, a frequency channel, an encryption key, and a spread-spectrum code of the data communications device according to the at least one decoded target communication parameter; a link control unit coupled to the communications control processor which provides media access control addressing for the composed message; and a transceiver subsystem coupled to the link control unit and the communications control processor which transmits the composed message with the provided media access control addressing. - View Dependent Claims (20)
-
Specification