Patents Assigned to ArrayComm, Inc.
  • Patent number: 6888882
    Abstract: A method and apparatus are provided that allows a predetermined training sequence to be selected from among different choices. According to one aspect of the present invention, the invention includes receiving a downlink broadcast burst from a base station, determining timing for sending an uplink burst, selecting a training sequence for the uplink burst; and transmitting the uplink burst using the selected training sequence.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: May 3, 2005
    Assignee: ArrayComm, Inc.
    Inventor: Mihat C. Dogan
  • Patent number: 6865377
    Abstract: A method and apparatus are provided that can combine the benefits of beamforming with transmit diversity. In one embodiment, the invention includes sampling a signal received from a remote radio at elements of an antenna array, deriving spatial parameters for transmitting a signal to the remote radio from an antenna array, sampling the signal received from the remote radio at elements of at least one additional antenna array, and deriving spatial parameters for transmitting a signal to the remote radio from the at least one additional antenna array. The invention further includes generating diversity parameters for transmitting a signal to the remote radio using each antenna array as an element of a diversity array, and transmitting a signal to the remote radio using the spatial parameters and the diversity parameters.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: March 8, 2005
    Assignee: ArrayComm, Inc.
    Inventors: Erik D. Lindskog, Adam B. Kerr, Christopher Brunner, Mitchell D. Trott
  • Patent number: 6839573
    Abstract: An apparatus and method for adaptively producing transmitted signals and processing received signals in a communication system which includes smart antenna array of antenna elements. When processing received signals, the invention modifies an existing processing scheme by incorporating information about a second set of signals for which training or other characteristic information such as a reference is unknown to information about a first set of signals for which characteristic information such as a reference is known, prior to executing the processing scheme. This approach can be used to modify the receive weights which determine the relative weight assigned to the signals received from each of a plurality of antenna elements to take into account the presence of a changing interference environment.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: January 4, 2005
    Assignee: ArrayComm, Inc.
    Inventors: Michael Youssefmir, Mitchell D. Trott, Kamarai Karuppiah, Paul Petrus
  • Patent number: 6839574
    Abstract: A downlink beamforming apparatus and method. In one embodiment, a method in accordance with the teachings of the present invention includes receiving uplink communication signals from a plurality of antenna array elements, selecting an operating condition of an environment and estimating downlink beamforming weights used in downlink communication signals in response to the selected operation condition of the environment.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: January 4, 2005
    Assignee: ArrayComm, Inc.
    Inventors: Paul Petrus, Antoine Chemali, David Depierre, Louis C. Yun
  • Patent number: 6836673
    Abstract: A method and apparatus for mitigating co-channel and inter-channel interference in an antenna array system. It is determined by a base station or other transmitter employing an antenna array that transmission of at least a first downlink signal will generate a co-channel or inter-channel ghost signal at at least one location that may be susceptible to such ghost signal (e.g., as interference). As such, a weight to be applied to the at least first downlink signal is adjusted to reduce mitigate the undesirable effect of the ghost signal at the location before transmission of the at least first downlink signal.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: December 28, 2004
    Assignee: ArrayComm, Inc.
    Inventor: Mitchell D. Trott
  • Patent number: 6834249
    Abstract: A handheld computing device is introduced comprising a motion detection sensor(s) and a motion control agent. The motion detection sensor(s) detect motion of the computing device in one or more of six (6) fields of motion and generate an indication of such motion. The motion control agent, responsive to the indications of motion received from the motion sensors, generate control signals to modify one or more of the operating state and/or the displayed content of the computing device based, at least in part, on the received indications.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: December 21, 2004
    Assignee: ArrayComm, Inc.
    Inventor: John T. Orchard
  • Patent number: 6801589
    Abstract: A method and apparatus are provided that allows a coarse timing approximation to be determined from analyzing only a portion of a received burst. The coarse timing can be refined by focusing on the coarse timing approximation. According to one aspect of the present invention, the invention includes receiving a burst having a known repeating core training sequence, selecting an analysis window to be substantially the same size as a multiple of a single repetition of the core training sequence, and over sampling the received burst for the portion overlapping the analysis window.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: October 5, 2004
    Assignee: ArrayComm, Inc.
    Inventor: Mithat C. Dogan
  • Patent number: 6802038
    Abstract: A receiving device receives a stream of information and appended thereto a cyclic redundancy check (CRC) value for the information stream. A new CRC value is computed for the information stream and compared to the CRC value. If the CRC value and the new CRC value differ, then a segment of the information stream is altered, and a pointer based on the altered information stream is obtained. The pointer points to a table from which a value is obtained that is used in revising the new CRC value. The CRC value is compared to the new CRC value as revised, and if they still differ, again the information stream is altered, the new CRC value revised in connection therewith, and the CRC value again compared to the new CRC as revised. This process repeats until such time as any data integrity error in the information stream is corrected, or some other appropriate action is taken to end the process.
    Type: Grant
    Filed: December 30, 2000
    Date of Patent: October 5, 2004
    Assignee: ArrayComm, Inc.
    Inventor: Xiaoming Yu
  • Publication number: 20040193982
    Abstract: The present invention allows a complex digital processing engine to be tested automatically and autonomously using a minimum of memory and processing resources. In one embodiment, the invention includes an input buffer to store a digital test sequence, a digital data modulator coupled to the input buffer to generate a modulated digital sample sequence using the test sequence, a test buffer coupled to the modulator to receive and store a representation of the sample sequence, and a test buffer output to enable the test buffer contents to be compared to a reference sequence.
    Type: Application
    Filed: March 31, 2003
    Publication date: September 30, 2004
    Applicant: ArrayComm, Inc.
    Inventors: Veerendra Bhora, Tibor Boros, Pulakesh Roy
  • Patent number: 6795413
    Abstract: In one embodiment, the present invention comprises broadcasting a broadcast burst in a broadcast channel from a base station. The broadcast channel has at least one assigned frequency and a plurality of time slots, at least one time slot being assigned for the broadcast burst. The invention further comprises transmitting traffic in a traffic channel from the base station. The traffic channel has a timed frequency hopping scheme, the hopped frequencies including the at least one broadcast channel frequency so that the traffic channel collides with the broadcast burst time slot. The invention further comprises broadcasting the broadcast burst in the traffic channel from the base station when the traffic channel collides with the broadcast channel, receiving a request for retransmission of traffic after the broadcast burst is broadcasted in the traffic channel due to a collision, and retransmitting the traffic in the traffic channel in response to the retransmission request.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: September 21, 2004
    Assignee: ArrayComm, Inc.
    Inventor: Christopher Richard Uhlik
  • Patent number: 6795409
    Abstract: A method, communication device, and machine-readable medium. The method includes sending a first poll from a first base station having a smart antenna system to a first user terminal. The first base station receives a first uplink response signal from the first user terminal as a result of the first user terminal successfully receiving the first poll. The first base station also receives at least one other uplink response signals as a result of at least one other remote user terminal successfully receiving a second poll from a second base station. The first base station transmits downlink data to the first user terminal using a downlink smart antenna processing strategy for transmitting to the first user terminal, including mitigating interference to the first and one or more other remote communication devices from which the first base station received a first or other uplink response signal and that may be receiving during transmission of downlink data to the first user terminal.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: September 21, 2004
    Assignee: ArrayComm, Inc.
    Inventors: Michael Youssefmir, Mitchell D. Trott, Roger Rogard
  • Publication number: 20040180625
    Abstract: Spatial and temporal characteristics of received radio signals in a multiple user radio system can be estimated based on signals received from the users. In one embodiment, the invention includes collecting measurements of radio frequency signals received at different elements of an antenna system over time, the received signals corresponding at least in part to transmissions received from a system user, collecting representations of the transmissions of the system user, cross-correlating the collected measurements and the collected representations, and comparing the cross-correlation to the collected measurements to form a characterization of the radio channel traversed by transmissions of the system user.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: ArrayComm, Inc.
    Inventors: James V. Steele, Todd H. Chauvin, Adam B. Kerr, Athanasios A. Kasapi
  • Patent number: 6788948
    Abstract: A method and apparatus are provided that determine group delay for a set of transmit or receive chains over a wide frequency band without causing significant interference with simultaneous users of the system. In one embodiment, the invention includes an antenna array adapted to transmit and receive radio communications signals with a plurality of other terminals, the communications signals each using a particular minimum bandwidth, a transmit chain to transmit a calibration signal through the antenna array to a transponder on at least two different frequency bands within the minimum bandwidth, and a receive chain to receive through the antenna array a transponder signal from the transponder, the transponder signal being received on at least two different frequency bands and being based on the calibration signal. A signal processor determines a frequency dependent calibration vector based on the at least two frequency bands of the transponder signal as received through the receive chain.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: September 7, 2004
    Assignee: ArrayComm, Inc.
    Inventors: Erik D. Lindskog, Mitchell D. Trott, Adam B. Kerr
  • Patent number: 6778513
    Abstract: A method and apparatus for distinguishing between two or more signals, each associated with a particular remote user terminal, in a shared-channel wireless communication system. A communication device, for example, a base station, causes an offset (e.g., a time and/or a frequency offset) between the transmission of first and second uplink signals that simultaneously occupy the same channel and that are transmitted by first and second remote user terminals, respectively. According to one aspect of the invention, the offset is relatively small enough such that the first and second uplink signals remain within the same channel, but relatively large enough such that based on the offset, the communication device may identify that the first uplink signal is associated with the first remote user terminal.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: August 17, 2004
    Assignee: ArrayComm, Inc.
    Inventors: Athanasios A. Kasapi, Mitchell D. Trott, David M. Parrish, Craig H. Barratt
  • Patent number: 6768747
    Abstract: A method and apparatus are provided that allows timing to be determined in two steps. According to one aspect of the present invention, the invention includes searching a received digital signal burst for a known repeating core sequence, the core sequence having a first symbol sequence, and, upon finding one of the core sequences, determining sequence timing of the found core sequence using the found core sequence. The invention further includes searching the received burst for a marker sequence following the repetition of the core sequence, the marker sequence having a second symbol sequence different from the first symbol sequence and upon finding the marker sequence, determining timing of the received digital signal burst using the found marker sequence.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: July 27, 2004
    Assignee: ArrayComm, Inc.
    Inventor: Mithat C. Dogan
  • Patent number: 6760599
    Abstract: In one embodiment, the present invention comprises receiving a first broadcast burst from a first base station of a radio communications system, the first broadcast message including a first broadcast information sequence representing the power with which the first broadcast burst was transmitted, and measuring the received signal strength of the first broadcast burst. The invention further comprises receiving a second broadcast burst from a second base station of the radio communications system, the second broadcast burst including a second broadcast information sequence representing the power with which the second broadcast burst was transmitted, and measuring the received signal strength of the second broadcast burst. The invention further includes selecting a base station of the radio communications system for communication of data based on the first and second broadcast information sequence and the received signal strength of the first and second broadcast bursts.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: July 6, 2004
    Assignee: ArrayComm, Inc.
    Inventor: Christopher Richard Uhlik
  • Patent number: 6747594
    Abstract: A method and apparatus are provided that determine a frequency dependent calibration vector for a set of transmit or receive chains of a radio communications system using only differential phase and amplitude between the transmit chains and the receive chains, respectively. In one embodiment, the invention includes an antenna array adapted to transmit and receive radio communications signals with a plurality of other terminals, a transmit chain to transmit a calibration signal through the antenna array to a transponder on at least two different frequency bands, and a receive chain to receive through the antenna array a transponder signal from the transponder, the transponder signal being received on at least two different frequency bands and being based on the calibration signal.
    Type: Grant
    Filed: November 14, 2002
    Date of Patent: June 8, 2004
    Assignee: ArrayComm, Inc.
    Inventors: Erik D. Lindskog, Mitchell D. Trott, Adam B. Kerr
  • Patent number: 6738020
    Abstract: A method and apparatus are provided that allows system calibration to be incorporated into a single function that also derives transmit parameters from receive parameters in a spatial diversity system. In one embodiment, the invention includes receiving signals at an antenna array from a plurality of different locations, deriving characterizations of the spatial parameters of the received signals, receiving measurements of a plurality of different signals transmitted from the antenna array to a plurality of different locations, deriving characterizations of the spatial parameters of the transmitted signals from the received measurements, and generating a transformation function for producing transmit spatial parameters based on measurements of received signals using the receive spatial parameter characterizations and the transmit spatial parameter characterizations.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: May 18, 2004
    Assignee: ArrayComm, Inc.
    Inventors: Erik D. Lindskog, Mitchell D. Trott, Hafedh Trigui, Serge de la Barbosa
  • Patent number: 6735258
    Abstract: A method and apparatus are provided that yields bandwidth efficient low bit rate communication of digital signals in a noisy channel. According to one aspect of the present invention, the invention includes demultiplexing a received input bit stream to divide it into a first block and a second block, convolutionally coding the first block, block coding the second block, mapping the convolutionally coded first block to a sequence of three-bit symbols, so that the bits of the convolutionally coded first block make up one bit of each three-bit symbol, mapping the block coded bits of the second block to the sequence of three-bit symbols, so that the bits of the block coded second block make up two bits of the three-bit symbol, and mapping the three-bit symbols to a phase shift keyed constellation.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: May 11, 2004
    Assignee: ArrayComm, Inc.
    Inventors: Mitchell D. Trott, Tibor Boros
  • Patent number: 6731689
    Abstract: A training sequence for a radio communications system is provided. According to one aspect of the present invention, the invention includes a core sequence of symbols, a successive repetition of the core sequence, and a marker sequence having a sequence of symbols different from the core sequence.
    Type: Grant
    Filed: February 19, 2002
    Date of Patent: May 4, 2004
    Assignee: ArrayComm, Inc.
    Inventor: Mithat C. Dogan