Patents by Inventor Craig H. Barratt

Craig H. Barratt 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).

  • Patent number: 8532048
    Abstract: In one embodiment, the present invention comprises transmitting a broadcast burst in a broadcast channel from a base station of a radio communications system. The invention further comprises receiving a request burst from a user terminal, and transmitting a message burst from the base station to the user terminal from which the request was received. The message burst includes a description of the channels available on the radio communications system for receiving messages from user terminals.
    Type: Grant
    Filed: January 2, 2012
    Date of Patent: September 10, 2013
    Assignee: Intel Corporation
    Inventors: Christopher Richard Uhlik, Michael Youssefmir, Mitchell D. Trott, Craig H. Barratt
  • Patent number: 8326374
    Abstract: Methods and apparatus implementing spatial processing in a remote unit. In general, in one aspect, a remote unit in accordance with the invention includes a spatial processing unit to process signals received by a plurality of antennas.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: December 4, 2012
    Assignee: Intel Corporation
    Inventors: Craig H. Barratt, Athanasios A. Kasapi
  • Publication number: 20120099459
    Abstract: In one embodiment, the present invention comprises transmitting a broadcast burst in a broadcast channel from a base station of a radio communications system. The invention further comprises receiving a request burst from a user terminal, and transmitting a message burst from the base station to the user terminal from which the request was received. The message burst includes a description of the channels available on the radio communications system for receiving messages from user terminals.
    Type: Application
    Filed: January 2, 2012
    Publication date: April 26, 2012
    Inventors: CHRISTOPHER R. UHLIK, Michael Youssefmir, Mitchell D. Trott, Craig H. Barratt
  • Patent number: 8089925
    Abstract: In one embodiment, the present invention comprises transmitting a broadcast burst in a broadcast channel from a base station of a radio communications system. The invention further comprises receiving a request burst from a user terminal, and transmitting a message burst from the base station to the user terminal from which the request was received. The message burst includes a description of the channels available on the radio communications system for receiving messages from user terminals.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: January 3, 2012
    Assignee: Intel Corporation
    Inventors: Christopher Richard Uhlik, Michael Youssefmir, Mitchell D. Trott, Craig H. Barratt
  • Publication number: 20110294554
    Abstract: Methods and apparatus implementing spatial processing in a remote unit. In general, in one aspect, a remote unit in accordance with the invention includes a spatial processing unit to process signals received by a plurality of antennas.
    Type: Application
    Filed: August 8, 2011
    Publication date: December 1, 2011
    Inventors: CRAIG H. BARRATT, Athanasios A. Kasapi
  • Patent number: 7995547
    Abstract: A system and method are described for repeatedly and efficiently performing a wireless communication channel survey to determine whether comparable communications devices exist, which frequencies are in use, and the identities of the comparable communications devices. A beacon data table stores received beacon data which is used to predict beacon arrival times, thereby allowing a receiver to be tuned away from an active data communications channel for a shorter dwell time than a beacon period. A further efficiency can be gained if beacon generators cooperatively stagger their beacon times according to one or more measurable characteristics of the beacon generator, e.g. the operating channel number and the SSID.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: August 9, 2011
    Assignee: Atheros Communications, Inc.
    Inventor: Craig H. Barratt
  • Patent number: 7996049
    Abstract: Methods and apparatus implementing spatial processing in a remote unit. In general, in one aspect, a remote unit in accordance with the invention includes a spatial processing unit to process signals received by a plurality of antennas.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: August 9, 2011
    Assignee: Intel Corporation
    Inventors: Craig H. Barratt, Athanasios A. Kasapi
  • Patent number: 7907960
    Abstract: Methods and apparatus implementing spatial processing in a remote unit. In general, in one aspect, the present invention provides a remote unit, that includes a plurality of antennas and a spatial processing unit coupled to the plurality of antennas. The remote unit also includes a performance determination unit to determine a performance of the remote unit and a feedback adjustment unit to adjust feedback transmitted from the remote unit to a device, wherein the adjusted feedback accounts for performance associated with the spatial processing unit.
    Type: Grant
    Filed: February 24, 2006
    Date of Patent: March 15, 2011
    Assignee: Intel Corporation
    Inventors: Craig H. Barratt, David M. Parish, Stephen J. Sifferman
  • Publication number: 20100202313
    Abstract: Methods and apparatus implementing spatial processing in a remote unit. In general, in one aspect, a remote unit in accordance with the invention includes a spatial processing unit to process signals received by a plurality of antennas.
    Type: Application
    Filed: April 19, 2010
    Publication date: August 12, 2010
    Inventors: Craig H. Barratt, Athanasios A. Kasapi
  • Patent number: 7768960
    Abstract: A system and method are described for repeatedly and efficiently performing a wireless communication channel survey to determine whether comparable communications devices exist, which frequencies are in use, and the identities of the comparable communications devices. A beacon data table stores received beacon data which is used to predict beacon arrival times, thereby allowing a receiver to be tuned away from an active data communications channel for a shorter dwell time than a beacon period. A further efficiency can be gained if beacon generators cooperatively stagger their beacon times according to one or more measurable characteristics of the beacon generator, e.g. the operating channel number and the SSID.
    Type: Grant
    Filed: July 20, 2004
    Date of Patent: August 3, 2010
    Assignee: Atheros Communications, Inc.
    Inventor: Craig H. Barratt
  • Patent number: 7702298
    Abstract: Methods and apparatuses, including computer program products, for spatial processing in a radio receiver. One embodiment is a radio receiver for operation in a wireless communication system. The radio receiver may include a receive processing unit to process signals received by an antenna array by applying a selected spatial processing mode of a plurality of spatial processing modes. The modes include one or more modes of one or more spatial processing methods. The receiver also includes a selector to select the spatial processing mode from the plurality of spatial processing modes. The selecting includes selecting the spatial processing method in the case that the set of spatial processing modes are of more than one spatial processing method.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: April 20, 2010
    Assignee: Intel Corporation
    Inventors: Craig H. Barratt, Athanasios A. Kasapi
  • Patent number: 7606257
    Abstract: A method of minimizing collisions in a CSMA/CA wireless data communication system using an access point includes sensing the presence of a client desirous of communication with the access point. A start time slot list having at least one unique start time slot during which the client may begin transmitting can be allocated. The start time slot list to the client can be transmitted. A transmission from the client can be received, wherein such transmission begins only during the start time slot(s) indicated by the start time slot list. Notably, the start time slot list can include a high-priority start time slot and a low-priority start time slot substantially equally displaced in time from a center start time slot. A client capable of receiving the start time slot list can select between the high-priority start time slot and the low-priority start time slot based on a randomizing function.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: October 20, 2009
    Assignee: Atheros Communications, Inc.
    Inventors: Craig H. Barratt, William J. McFarland
  • Patent number: 7424002
    Abstract: A data stream is transmitted between a base station and user terminal. A first resource that is available to transmit a page is selected at the base station and the page transmitted from the base station via the first resource. The page is received at the user terminal via the first resource and a second resource that is available to transmit a page response is selected at the user terminal. A page response is transmitted from the user terminal via the second resource in response to the page. A data stream is then transmitted between the base station and user terminal via a third resource. In one embodiment, the first, second and third resources utilize the same sequence of radio frequency resources that follow a hopping sequence among a set of available radio frequency resources. In one embodiment, at least two of the first, second and third resources utilize the same sequence of radio frequency resources. In yet another embodiment, the resources utilize different sequences of radio frequency resources.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: September 9, 2008
    Assignee: ArrayComm, LLC
    Inventors: Craig H. Barratt, Mitchell D. Trott, Christopher R. Uhlik
  • Patent number: 7369510
    Abstract: Dynamic conditions present in a channel can quickly degrade signal quality, thereby reducing the data rate usable by a WLAN transmitter. For maximum throughput, the highest, reliable data rate available should be used. In accordance with one feature of an adaptive rate technique, a lookup RSSI from one or more acknowledgment packets can be determined. One or more valid data rates can then be determined, wherein a valid data rate has an RSSI threshold less than or equal to the lookup RSSI. An achievable throughput can be computed for each valid data rate based on a theoretical rate and a packet error rate (PER). The valid data rate having the highest achievable throughput can be chosen as the new transmission rate. A rate control table, which can include RSSI thresholds, UDP rates, and PERs for each supported data rate, can be updated based on actual transmission information.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: May 6, 2008
    Assignee: Atheros Communications, Inc.
    Inventors: Michael S. Y. Wong, Jeffrey M. Gilbert, Craig H. Barratt
  • Patent number: 7336626
    Abstract: A wireless communication system operates in a combined FDD and TDD mode. During a first time period, data may be transmitted at a first frequency band and received at a second frequency band. During a second time period, data is transmitted at the second frequency band and received at the first frequency band. The first and second time periods may be of identical durations, thereby creating a 50% duty cycle. When the base station operates with multiple frequency bands, spatial processing parameters such as the spatial signature or copy weights of the mobile stations may be collected in all frequency bands, thereby allowing the full processing advantage of adaptive antenna.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: February 26, 2008
    Assignee: Arraycomm, Inc
    Inventors: Craig H. Barratt, Christopher R. Uhlik
  • Patent number: 7299071
    Abstract: This invention relates to a method and apparatus for transmitting a downlink signal from a communication station to one or more subscriber units to achieve a desired radiation level over a desired sector (e.g., everywhere), the communication station including an array of antenna elements and one or more signal processors programmed (in the case of programmable signal processors) to weight the downlink signal according to one of a sequence of complex valued weight vectors. The method includes sequentially repeating transmitting the downlink signal, each repetition with a different weight vector from the sequence until all weight vectors in the sequence have been transmitted with. The sequence is designed for achieving the desired radiation level during at least one of the repetitions. In this way, every user in the desired region is transmitted to in the time period.
    Type: Grant
    Filed: October 11, 2000
    Date of Patent: November 20, 2007
    Assignee: ArrayComm, LLC
    Inventors: Craig H. Barratt, David M. Parish, Christopher R. Uhlik, Stephen Boyd, Louis C. Yun, Marc H. Goldburg
  • Patent number: 7277679
    Abstract: Methods and apparatuses, including computer program products, for spatial processing in a remote terminal unit. One embodiment is a wireless remote terminal receiver in a wireless terminal unit for operation in a wireless communication system. The wireless remote terminal receiver includes an antenna array, and a receive processing unit to process signals received by the antenna array by applying a selected spatial processing mode of a plurality of spatial processing modes. The modes include one or more modes of one or more spatial processing methods. The receiver also includes a selector to select the spatial processing mode from the plurality of spatial processing modes. The selecting includes selecting the spatial processing method in the case that the set of spatial processing modes are of more than one spatial processing method.
    Type: Grant
    Filed: October 7, 2002
    Date of Patent: October 2, 2007
    Assignee: Arraycomm, LLC
    Inventors: Craig H. Barratt, Athanasios A. Kasapi
  • Patent number: 7227855
    Abstract: A data stream is transmitted between a base station and user terminal. A first resource that is available to transmit a page is selected at the base station and the page transmitted from the base station via the first resource. The page is received at the user terminal via the first resource and a second resource that is available to transmit a page response is selected at the user terminal. A page response is transmitted from the user terminal via the second resource in response to the page. A data stream is then transmitted between the base station and user terminal via a third resource. In one embodiment, the first, second and third resources utilize the same sequence of radio frequency resources that follow a hopping sequence among a set of available radio frequency resources. In one embodiment, at least two of the first, second and third resources utilize the same sequence of radio frequency resources. In yet another embodiment, the resources utilize different sequences of radio frequency resources.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: June 5, 2007
    Assignee: ArrayComm LLC
    Inventors: Craig H. Barratt, Mitchell D. Trott, Christopher R. Uhlik
  • Patent number: 7158493
    Abstract: In one embodiment, the present invention comprises transmitting a broadcast burst in a broadcast channel from a base station of a radio communications system. The invention further comprises receiving a request burst from a user terminal, and transmitting a message burst from the base station to the user terminal from which the request was received. The message burst includes a description of the channels available on the radio communications system for receiving messages from user terminals.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: January 2, 2007
    Assignee: ArrayComm, LLC
    Inventors: Christopher Richard Uhlik, Michael Youssefmir, Mitchell D. Trott, Craig H. Barratt
  • Patent number: 7024163
    Abstract: Methods and apparatus implementing spatial processing in a remote unit. In general, in one aspect, the present invention provides a remote unit, that includes a plurality of antennas and a spatial processing unit coupled to the plurality of antennas. The remote unit also includes a performance determination unit to determine a performance of the remote unit and a feedback adjustment unit to adjust feedback transmitted from the remote unit to a device, wherein the adjusted feedback accounts for performance associated with the spatial processing unit.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: April 4, 2006
    Assignee: ArrayComm LLC
    Inventors: Craig H. Barratt, David M. Parish, Stephen J. Sifferman