Patents by Inventor Tibor Boros
Tibor Boros has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20040193993Abstract: According to an embodiment of the invention, a method and apparatus are described for error detection for multi-stream communication. Under an embodiment of the invention, a method for producing an error word for a data stream comprises computing an intermediate error word for each of a plurality of data sub-streams, the data stream being equivalent to a concatenation of the plurality of data sub-streams; and combining the intermediate error words to produce the error word for the data stream.Type: ApplicationFiled: March 28, 2003Publication date: September 30, 2004Inventors: Pulakesh Roy, Tibor Boros, Veerendra Bhora
-
Publication number: 20040193994Abstract: According to an embodiment of the invention, a method and apparatus are described for producing an error word for a data stream. According to an embodiment of the invention, a method comprises receiving a plurality of data elements of a data stream; and updating an error word for the data stream by processing the plurality of data elements in a single iteration.Type: ApplicationFiled: March 28, 2003Publication date: September 30, 2004Inventors: Pulakesh Roy, Tibor Boros
-
Publication number: 20040193985Abstract: 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 a test controller integrated on an IC, a test pattern generator coupled to the controller to provide a test pattern upon receiving a controller command, and a unit under test integrated on the IC coupled to the test controller to receive a start signal from the test controller to apply an operation to the test pattern, the operation generating a test output. It further includes a test buffer integrated on the IC coupled to the unit under test to receive and store a representation of the test output, a reference memory integrated on the IC to store a reference value, and a comparator integrated on the IC coupled to the test controller to compare the test buffer contents to the stored reference value and to provide a test result signal to the test.Type: ApplicationFiled: March 31, 2003Publication date: September 30, 2004Inventors: Veerendra Bhora, Tibor Boros, Pulakesh Roy
-
Publication number: 20040190604Abstract: In one embodiment, a Walsh-Hadamard decoder can have a hardware efficient Fast Hadamard Transform (“FHT”) engine. In one embodiment, the FHT engine can include an input to receive an input sequence to be decoded into a Walsh-Hadamard codeword. The FHT engine can further include a controller to correlate the received input sequence with a plurality of Walsh-Hadamard codewords using two add/subtract modules. In one embodiment, the two add/subtract modules operate in parallel.Type: ApplicationFiled: March 27, 2003Publication date: September 30, 2004Inventors: Veerendra Bhora, Pulakesh Roy, Tibor Boros
-
Publication number: 20040194109Abstract: Embodiments of the invention provide methods and apparatuses to provide concurrent execution of multiple instruction threads for independent control of two or more subsystems of a communication device. One embodiment includes a memory containing a plurality of instruction threads. Each of the plurality of instruction threads contains a timing specification and a corresponding timing reference. An execution unit is coupled to the memory. The execution unit concurrently executes each of the plurality of instruction threads in accordance with the timing specification and the corresponding timing reference of each instruction thread.Type: ApplicationFiled: March 25, 2003Publication date: September 30, 2004Inventors: Tibor Boros, Rabih Chrabieh, Doug Dahlby
-
Publication number: 20040187071Abstract: In one embodiment of the present invention, the efficiency of an encoder can be maintained while reducing the complexity of a decoder. In one embodiment, the invention includes a communication system in which a transmitter has a pipelined encoder that includes a controller that does not access a look-up table to encode a block of data bits into a binary codeword, and in which a receiver has a decoder to receive the binary codeword after transmission through a communications medium, and to correct an error in the binary codeword introduced during transmission without using a look-up table.Type: ApplicationFiled: March 20, 2003Publication date: September 23, 2004Inventors: Yan Zhang, Tibor Boros
-
Publication number: 20040187072Abstract: In one embodiment, the present invention can be used to correct one more error in an extended codeword encoded with a block code and a single parity check code than the block code is able to correct. In one embodiment, a communications device includes a decoder that has a soft decoder to receive an extended codeword and a strength of each bit of the extended codeword, and to produce a codeword by soft decoding the extended codeword using the received strengths, and a block decoder coupled to the soft decoder to produce a corrected codeword by block decoding the codeword using an error correcting block code.Type: ApplicationFiled: March 21, 2003Publication date: September 23, 2004Inventors: Mitchell D. Trott, Tibor Boros
-
Publication number: 20040132454Abstract: A method and apparatus are provided that a highly efficient broadcast channel that can be shared among many different base stations. In one embodiment, the invention includes a broadcast channel structure with a first burst having a first reuse factor, a plurality of secondary bursts having a second reuse factor greater than the first reuse factor, and a plurality of segments of each secondary burst, each segment being associated with a different set of unchanging spatial parameters, each secondary burst including at least one repetition of the plurality of segments.Type: ApplicationFiled: June 28, 2002Publication date: July 8, 2004Inventors: Mitchell D. Trott, Tibor Boros
-
Publication number: 20040127260Abstract: A method and apparatus for estimating the downlink signature for a remote transceiver which is part of a wireless communication system that includes a main transceiver for communicating with the remote transceiver. The main transceiver includes an array of transmit antenna elements. The method uses the remote transceiver for receiving signals when the main transceiver transmits downlink calibration signals. When the main transceiver also has a receive antenna array, the remote transceiver can transmit uplink calibration signals to the main transceiver for determining an uplink signature. The downlink and uplink signatures are used to determine a calibration function to account for differences in the apparatus chains that include the antenna elements of the arrays, and that enable downlink smart antenna processing weights to be determined from uplink smart antenna processing weights when the main transceiver includes means for smart antenna processing according to weights.Type: ApplicationFiled: October 24, 2003Publication date: July 1, 2004Inventors: Tibor Boros, Craig H. Barratt, Christopher R. Uhlik, Mitchell D. Trott
-
Patent number: 6735258Abstract: 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: GrantFiled: September 29, 2000Date of Patent: May 11, 2004Assignee: ArrayComm, Inc.Inventors: Mitchell D. Trott, Tibor Boros
-
Patent number: 6683915Abstract: In one embodiment, the present invention comprises demultiplexing a bit stream into a first block and a second block, convolutionally coding the first block and block coding the second block. The invention further comprises applying the block coded second block to a function module to apply one of a plurality of different functions to form a third block at an output of the module and mapping the convolutionally coded first block and the third block to a modulation constellation for transmission, the mapping resulting in different constellation points depending on the applied function.Type: GrantFiled: December 21, 2000Date of Patent: January 27, 2004Assignee: ArrayComm, Inc.Inventors: Mitchell D. Trott, Tibor Boros
-
Patent number: 6684366Abstract: A method and apparatus are provided that provide bandwidth efficient variable bit rate communication of digital signals in a noisy channel. According to one aspect of the present invention, the invention includes receiving a puncturing request, puncturing a data packet in accordance with the puncturing request, creating a puncturing code indicating the puncturing that has been applied to the data packet and transmitting the punctured data packet and the puncturing code.Type: GrantFiled: September 29, 2000Date of Patent: January 27, 2004Assignee: ArrayComm, Inc.Inventors: Mitchell D. Trott, Tibor Boros, Christopher Richard Uhlik
-
Publication number: 20040005011Abstract: In one embodiment, the present invention comprises demultiplexing a bit stream into a first block and a second block, convolutionally coding the first block and block coding the second block. The invention further comprises applying the block coded second block to a function module to apply one of a plurality of different functions to form a third block at an output of the module and mapping the convolutionally coded first block and the third block to a modulation constellation for transmission, the mapping resulting in different constellation points depending on the applied function.Type: ApplicationFiled: December 21, 2000Publication date: January 8, 2004Inventors: Mitchell D. Trott, Tibor Boros
-
Patent number: 6668161Abstract: A partial spatial signature can be determined to be used in calibration. In one embodiment, determining the partial spatial signature includes receiving a first segment of a waveform, the first segment resulting from a radio transmitting a combined signal from a first antenna element, the combined signal comprising the sum of a first signal and a second signal, and calculating a first spatial signature related measurement using the received first segment, the first signal and the second signal. The process may further include receiving a second segment of the waveform, the second segment resulting from the radio transmitting the first signal from the first antenna element, and the radio simultaneously transmitting the second signal from a second antenna element, and calculating a second spatial signature related measurement using the second received segment, the first signal, and the second signal.Type: GrantFiled: April 29, 2002Date of Patent: December 23, 2003Assignee: ArrayComm, Inc.Inventors: Tibor Boros, Craig H. Barratt, Christopher R. Uhlik, Mitchell D. Trott
-
Patent number: 6654590Abstract: A calibration function for calibrating a base station can be determined using one or more remote terminals. In one embodiment of the present invention, determining the calibration function includes transmitting a calibration signal, using an array of antenna elements of a first radio, to a second radio, and receiving, at the first radio, a downlink spatial signature related signal from the second radio containing information related to a second radio downlink spatial signature, the information being calculated using the calibration signal. Then, a second radio downlink spatial signature may be determined using the downlink spatial signature related signal. Also, a second radio uplink spatial signature may be determined using an uplink spatial signature signal from the second radio to the first radio. The calibration function may then be determined using the second radio downlink spatial signature and the second radio uplink spatial signature.Type: GrantFiled: April 29, 2002Date of Patent: November 25, 2003Assignee: ArrayComm, Inc.Inventors: Tibor Boros, Craig H. Barratt, Christopher R. Uhlik, Mitchell D. Trott
-
Patent number: 6651210Abstract: In one embodiment, the present invention comprises a demultiplexer to divide a bit stream into a first block at a first output and a second block at a second output, a convolutional coder coupled to the first output to encode the first block and a block coder coupled to the second output to encode the second block. The invention further includes a function module coupled to the block coder to apply one of a plurality of different functions to the encoded second block to produce a third block at an output and a mapper coupled to the function module output and to the convolutional coder to map the third block from the output of the function module and the encoded first block into one of a plurality of modulation constellations. A controller is coupled to the demultiplexer to control the size of the first and second blocks, is coupled to the block coder to control the block coding, and is coupled to the function module to control the function to be applied.Type: GrantFiled: December 21, 2000Date of Patent: November 18, 2003Assignee: ArrayComm, Inc.Inventors: Mitchell D. Trott, Tibor Boros
-
Patent number: 6615024Abstract: A method and apparatus for estimating the downlink signature for a remote transceiver which is part of a wireless communication system that includes a main transceiver for communicating with the remote transceiver. The main transceiver includes an array of transmit antenna elements. The method uses the remote transceiver for receiving signals when the main transceiver transmits downlink calibration signals. When the main transceiver also has a receive antenna array, the remote transceiver can transmit uplink calibration signals to the main transceiver for determining an uplink signature. The downlink and uplink signatures are used to determine a calibration function to account for differences in the apparatus chains that include the antenna elements of the arrays, and that enable downlink smart antenna processing weights to be determined from uplink smart antenna processing weights when the main transceiver includes means for smart antenna processing according to weights.Type: GrantFiled: April 20, 1999Date of Patent: September 2, 2003Assignee: ArrayComm, Inc.Inventors: Tibor Boros, Craig H. Barratt, Christopher R. Uhlik, Mitchell D. Trott
-
Publication number: 20030050016Abstract: A method and apparatus for estimating the downlink signature for a remote transceiver which is part of a wireless communication system that includes a main transceiver for communicating with the remote transceiver. The main transceiver includes an array of transmit antenna elements. The method uses the remote transceiver for receiving signals when the main transceiver transmits downlink calibration signals. When the main transceiver also has a receive antenna array, the remote transceiver can transmit uplink calibration signals to the main transceiver for determining an uplink signature. The downlink and uplink signatures are used to determine a calibration function to account for differences in the apparatus chains that include the antenna elements of the arrays, and that enable downlink smart antenna processing weights to be determined from uplink smart antenna processing weights when the main transceiver includes means for smart antenna processing according to weights.Type: ApplicationFiled: April 29, 2002Publication date: March 13, 2003Inventors: Tibor Boros, Craig H. Barratt, Christopher R. Uhlik, Mitchell D. Trott
-
Publication number: 20030032423Abstract: A method and apparatus for estimating the downlink signature for a remote transceiver which is part of a wireless communication system that includes a main transceiver for communicating with the remote transceiver. The main transceiver includes an array of transmit antenna elements. The method uses the remote transceiver for receiving signals when the main transceiver transmits downlink calibration signals. When the main transceiver also has a receive antenna array, the remote transceiver can transmit uplink calibration signals to the main transceiver for determining an uplink signature. The downlink and uplink signatures are used to determine a calibration function to account for differences in the apparatus chains that include the antenna elements of the arrays, and that enable downlink smart antenna processing weights to be determined from uplink smart antenna processing weights when the main transceiver includes means for smart antenna processing according to weights.Type: ApplicationFiled: April 29, 2002Publication date: February 13, 2003Inventors: Tibor Boros, Craig H. Barratt, Christopher R. Uhlik, Mitchell D. Trott
-
Publication number: 20020155818Abstract: A method and apparatus for estimating the downlink signature for a remote transceiver which is part of a wireless communication system that includes a main transceiver for communicating with the remote transceiver. The main transceiver includes an array of transmit antenna elements. The method uses the remote transceiver for receiving signals when the main transceiver transmits downlink calibration signals. When the main transceiver also has a receive antenna array, the remote transceiver can transmit uplink calibration signals to the main transceiver for determining an uplink signature. The downlink and uplink signatures are used to determine a calibration function to account for differences in the apparatus chains that include the antenna elements of the arrays, and that enable downlink smart antenna processing weights to be determined from uplink smart antenna processing weights when the main transceiver includes means for smart antenna processing according to weights.Type: ApplicationFiled: April 29, 2002Publication date: October 24, 2002Applicant: ArrayComm, Inc.Inventors: Tibor Boros, Craig H. Barratt, Christopher R. Uhlik, Mitchell D. Trott