Patents by Inventor Carroll Philip Gossett

Carroll Philip Gossett 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: 9747862
    Abstract: A method, apparatus, and system is presented by which images of virtual objects displayed in augmented reality systems, virtual reality systems, or immersive display systems for realistic rendering of wide field of view, may be corrected to provide for reduction of registration errors regarding real objects or locations.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: August 29, 2017
    Assignee: CastAR, Inc.
    Inventor: Carroll Philip Gossett
  • Patent number: 9720083
    Abstract: Methods, apparatus, and computer-readable media are described herein related to using self-generated sounds for determining a worn state of a wearable computing device. A wearable computing device can transmit an audio signal. One or more sensors coupled to the wearable computing device may then receive a modified version of the audio signal. A comparison may be made between the modified version of the audio signal and at least one reference signal, where the at least one reference signal is based on the audio signal that is transmitted. Based on an output of the comparison, a determination can be made of whether the wearable computing device is being worn.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: August 1, 2017
    Assignee: Google Inc.
    Inventors: Michael Patrick Johnson, Carroll Philip Gossett
  • Publication number: 20170160394
    Abstract: Methods, apparatus, and computer-readable media are described herein related to using self-generated sounds for determining a worn state of a wearable computing device. A wearable computing device can transmit an audio signal. One or more sensors coupled to the wearable computing device may then receive a modified version of the audio signal. A comparison may be made between the modified version of the audio signal and at least one reference signal, where the at least one reference signal is based on the audio signal that is transmitted. Based on an output of the comparison, a determination can be made of whether the wearable computing device is being worn.
    Type: Application
    Filed: February 15, 2017
    Publication date: June 8, 2017
    Inventors: Michael Patrick Johnson, Carroll Philip Gossett
  • Patent number: 9667991
    Abstract: A method and apparatus for estimating the motion of an image region (the “center” region) from a source video frame to a target video frame. The motion estimation is locally constrained in that the estimated motion of the “center region” is affected by the estimated motion of neighboring regions. Advantageously, this may reduce common motion matching problems such as false and ambiguous matches. In one embodiment, the locally-constrained motion estimation may be implemented by biasing an error map of the center region using error maps of the neighboring regions.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: May 30, 2017
    Assignee: Altera Corporation
    Inventors: Michial Gunter, David B. Kita, Oliver W. Shih, Carroll Philip Gossett
  • Publication number: 20170124980
    Abstract: A method, apparatus, and system is presented by which images of virtual objects displayed in augmented reality systems, virtual reality systems, or immersive display systems for realistic rendering of wide field of view, may be corrected to provide for reduction of registration errors regarding real objects or locations.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 4, 2017
    Inventor: Carroll Philip Gossett
  • Publication number: 20160339337
    Abstract: A retroreflective surface is described in which embedded tracking fiducial information is encoded by spatial patterns, the patterns providing modulation of characteristics of reflected light of selected wavelengths.
    Type: Application
    Filed: May 20, 2016
    Publication date: November 24, 2016
    Inventors: Jeri J. ELLSWORTH, Carroll Philip GOSSETT, Ken CLEMENTS
  • Patent number: 9363773
    Abstract: Computer-implemented techniques are presented for a client device to wake up, independent of receiving a beacon signal, and transmit a first pilot signal to establish a link with a base station. Subsequent to waking up, the client device can perform an association process to establish the link with the base station to become “partially associated” with the base station and update the client device information at the base station. The client device information can be stored in a table at the base station, and the table can be a global table that is shared between all base stations in the wireless MIMO network. After establishing a link, the base station can inform the client device whether there is a pending call or data packet for the client device. If there is a pending call or data packet, the client device can become “fully associated” with the base station.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: June 7, 2016
    Assignee: Google Inc.
    Inventors: Yuan Yuan, Carroll Philip Gossett
  • Patent number: 9332494
    Abstract: A technique includes communicating with a base station via a transmitter and a receiver of a first client device based on a static schedule. The static schedule indicates an uplink time and a downlink time allocated to the first client device and associated with each of multiple frames of the base station. Communication time between the base station and multiple client devices linked to the base station including the first client device is divided into multiple frames. A mode request signal is transmitted or received and performs one of: (i) requesting operation in a sleep mode for a selected number S of the frames, and (ii) indicating operation in a standby mode. An initiate signal is transmitted from the first client device to the base station via the transmitter and indicates when to begin operating in the one of the sleep mode and the standby mode.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: May 3, 2016
    Assignee: Google Inc.
    Inventors: Yuan Yuan, Carroll Philip Gossett
  • Patent number: 9271171
    Abstract: A technique includes (i) receiving a first pilot signal from a base station via a receiver of a client device, or (ii) transmitting a second pilot signal from the client device to the base station via a transmitter of the client device. First time differences and signal quality values for N samples of N respective packets in the first pilot signal are determined. Second time differences and signal quality values are received via the receiver. The second time differences and signal quality values are generated for M samples of M respective packets in the second pilot signal. An offset value is determined based on (i) the first time differences and signal quality values, or (ii) the second time differences and signal quality values. Activation or deactivation times of the receiver or the transmitter or transmission times of the transmitter are adjusted based on the offset value.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: February 23, 2016
    Assignee: Google Inc.
    Inventors: Yuan Yuan, Carroll Philip Gossett
  • Patent number: 9264803
    Abstract: Methods, apparatus, and computer-readable media are described herein related to using self-generated sounds for determining a worn state of a wearable computing device. A wearable computing device can transmit an audio signal. One or more sensors coupled to the wearable computing device may then receive a modified version of the audio signal. A comparison may be made between the modified version of the audio signal and at least one reference signal, where the at least one reference signal is based on the audio signal that is transmitted. Based on an output of the comparison, a determination can be made of whether the wearable computing device is being worn.
    Type: Grant
    Filed: June 5, 2013
    Date of Patent: February 16, 2016
    Assignee: Google Inc.
    Inventors: Michael Patrick Johnson, Carroll Philip Gossett
  • Patent number: 9100732
    Abstract: This disclosure related to an audio unit of a head-mounted apparatus. The head mounted device includes a support structure with at least one side section with least one audio unit. The audio unit is transmits a first signal and a second signal. Either the first signal or the second signal is directed toward an ear of the wearer of the apparatus. The first signal may be an in-phase audio signal and the second signal maybe an out-of-phase audio signal with a 180 degree phase difference. Alternatively, both the first signal and the second signal are in-phase audio signals. The audio unit may operate in one of two modes. The first mode includes the first signal being an in-phase audio signal and the second signal being an out-of-phase audio signal. The second mode includes both the first signal and the second signal being in-phase audio signals.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventors: Jianchun Dong, Carroll Philip Gossett
  • Patent number: 8855040
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing interference cancellation across base stations. Communications information for transmitting to a receiving device is received from a first base station at a second base station. At the second base station, second communications information is generated for transmission to the receiving device from the second base station. The second communications information comprises data to reduce interference with the first communications information.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: October 7, 2014
    Assignee: Google Inc.
    Inventors: Carroll Philip Gossett, Michial Allen Gunter
  • Patent number: 8699411
    Abstract: A method may include identifying a repeating frame structure for communication between a MIMO base station and one or more wireless devices, the frame structure including a plurality of slots, with each slot including an uplink portion and a downlink portion, and each uplink portion and downlink portion comprising a plurality of sub-slots, receiving, at the wireless base station, an identification of a first wireless device of the one or more wireless devices, assigning to the first wireless device, a sub-slot in an uplink portion of a static slot in the frame structure, communicating, to the first wireless device, information from which the first wireless device can identify the sub-slot, and communicating with the one or more wireless devices by associating data in the first sub-slot with the first wireless device.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: April 15, 2014
    Assignee: Google Inc.
    Inventors: Carroll Philip Gossett, Yuan Yuan, Kevin C. Yu, Emmanouil Koukoumidis, Xiaofang Jiang, Michial Allen Gunter
  • Patent number: 8565138
    Abstract: A method of coordinating communications between a wireless MIMO base station and a plurality of wireless communication devices is disclosed. The method includes generating a series of index numbers for controlling sub-slot assignments for the plurality of wireless communication devices, providing data representing the series of numbers to the MIMO base station and each of the plurality of wireless communication devices, and controlling simultaneous communication between the plurality of wireless communication devices and the MIMO base station by reassigning access by the plurality of wireless communication devices to a plurality of sub-slots in a communication structure of unit size.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: October 22, 2013
    Assignee: Google Inc.
    Inventors: Yuan Yuan, Kevin C. Yu, Emmanouil Koukoumidis, Xiaofang Jiang, Michial Allen Gunter, Carroll Philip Gossett
  • Patent number: 8559455
    Abstract: A computer-implemented method may include receiving, at the base station, an identification and request for transmission access from a wireless computing device, determining a level of efficiency for data communications between the base station and the wireless computing device, selecting a descriptor for the level of efficiency, from among a plurality of predetermined descriptors that identify discrete efficiency classifications across a range of efficiencies, determining a share of bandwidth for communication between the base station and the wireless computing device based on the selected descriptor, and communicating electronically with the wireless computing device using the selected share of bandwidth. A higher share of bandwidth may be selected for a wireless computing device having a higher determined level of efficiency.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: October 15, 2013
    Assignee: Google Inc.
    Inventors: Yuan Yuan, Kevin C. Yu, Carroll Philip Gossett, Michial Allen Gunter, Xiaofang Jiang, David James Carmichael
  • Patent number: 8396086
    Abstract: A computer-implemented method may include receiving at a wireless device one or more beacon packets sent by a communication base station, determining a delay period at the wireless device, wherein the delay period is determined so that a delay for the wireless device is different than a delay for another wireless device, sending a first association request from the wireless device after waiting for the delay period, and establishing communication with the base station if an association response is received from the base station within a determined time period. The first association request may include information identifying the wireless device and an association code.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: March 12, 2013
    Assignee: Google Inc.
    Inventors: Carroll Philip Gossett, Yuan Yuan, Kevin C. Yu, Xiaofang Jiang, Michial Allen Gunter, Emmanouil Koukoumidis
  • Patent number: 8385470
    Abstract: A method can include receiving, at an electronic transmitter device, for communication to an electronic receiver device, a first data value corresponding to one of a plurality of predetermined data values; identifying, from a matrix of data bits having the form of a 2N×2N Hadamard matrix whose rows have been randomly or pseudo-randomly shuffled, a column of data bits that is associated with the first data value; and transmitting to the electronic receiver device, in place of the first data value, the identified column of data bits. The method can further include receiving data at the electronic receiver; correlating the received data to the identified column of data bits; and providing the first data value for further processing by the electronic receiver.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: February 26, 2013
    Assignee: Google Inc.
    Inventors: Carroll Philip Gossett, Michial Allen Gunter
  • Patent number: 8368763
    Abstract: Systems, methods, and devices for reducing interference with digital television transmissions occurring over a bandwidth are disclosed. The digital television signal is correlated to a reference digital television field sync signal. A non-coherent correlation power measurement is determined based on the correlation of the received digital television signal to the reference digital television field sync signal. A plurality of maximum non-coherent correlation power measurements are determined over multiple field times. An energy estimate for the digital television transmission is determined based on the maximum non-coherent correlation power measurements. A transmit mask filter is generated based on the energy estimate. The transmit mask is applied to transmissions to reduce interference with detected digital television transmissions.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: February 5, 2013
    Assignee: Google Inc.
    Inventors: Carroll Philip Gossett, Jeremy Thorpe, Bob D. Nuckolls
  • Patent number: 8199768
    Abstract: Methods, systems, and apparatus, including computer program products, in which access allocations to a spectrum band and transmit rights to the access allocations are defined. Real-time auction bids for the transmit rights to the access allocations to the spectrum band are received, and the transmit rights are awarded to biding devices based on the real-time auction bids.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: June 12, 2012
    Assignee: Google Inc.
    Inventors: Carroll Philip Gossett, Hal R. Varian, Michial Allen Gunter
  • Patent number: 8170048
    Abstract: Methods, systems, and apparatus, including computer program products, in which access allocations to a spectrum band and transmit rights to the access allocations are defined. Real-time auction bids for the transmit rights to the access allocations to the spectrum band are sent from a participating device, and the participating device iteratively increments the bids until a maximum bid is reached or a transmit right is awarded to the participating device.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: May 1, 2012
    Assignee: Google Inc.
    Inventors: Carroll Philip Gossett, Hal R. Varian, Michial Allen Gunter