Patents Assigned to Google Technology Holding LLC
  • Patent number: 10244093
    Abstract: A method including: transmitting, by a control device, a first portion of content comprising a first portion of a signal corresponding to a multimedia presentation characteristic of a peripheral device; receiving, when an adjustment of the signal is below an adjustment threshold, a first instance of an input indicating a request to change the multimedia presentation characteristic; in response to receiving the first instance of the input, adjusting a second portion of the signal and transmitting a second portion of the content comprising the adjusted second portion of the signal; receiving, when the adjustment of the signal is at or above the adjustment threshold, a second instance of the input; and transmitting, in response to receiving the second instance of the input, a communication signal to the peripheral device to adjust a peripheral device control of an output of the multimedia presentation characteristic.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: March 26, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Liang Zhao, Yu-Ling Fu, Qiu-Ling Li
  • Patent number: 10242661
    Abstract: Techniques (300, 400, 500) and apparatuses (100, 200, 700) for recognizing accented speech are described. In some embodiments, an accent module recognizes accented speech using an accent library based on device data, uses different speech recognition correction levels based on an application field into which recognized words are set to be provided, or updates an accent library based on corrections made to incorrectly recognized speech.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: March 26, 2019
    Assignee: Google Technology Holdings LLC
    Inventor: Kristin A. Gray
  • Patent number: 10244484
    Abstract: A method on an electronic device for a wireless network is described. A wireless signal is received from a second electronic device. A receive power level indication for the received wireless signal is determined. A path-loss offset for the received wireless signal is determined based on sensor data that indicates a path-loss condition. A path-loss for the received wireless signal is estimated based on the receive power level indication and the path-loss offset. A function is performed based on the path-loss and the path-loss threshold.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: March 26, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Mark R Braun, Scott P Debates, Francis W Forest, James A Van Bosch
  • Patent number: 10237666
    Abstract: An electronic device includes a housing and a user interface. The electronic device also includes an acoustic detector and one or more processors operable with the acoustic detector. The one or more processors can receive, from the user interface, user input corresponding to an operation of the electronic device. The one or more processors can then optionally initiate a timer in response to receiving the user input and monitor the acoustic detector for a predefined acoustic marker, one example of which is acoustic data indicating detection of one or more finger snaps. Where the one or more finger snaps occur prior to expiration of the timer, the one or more processors can perform the operation of the electronic device. Otherwise ignore the user input. The acoustic confirmation of user input helps to eliminate false triggers, thereby conserving battery power and extending run time.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: March 19, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Su-Yin Gan, Alex Vaz Waddington
  • Patent number: 10235150
    Abstract: A communication system includes client devices that detect erroneous interactions with touch screen Graphical User Interfaces (GUIs) of software apps and transmit information about the erroneous interactions to servers which aggregate the information to identify erroneous interactions that occur at a significant rate across a population of devices. The software apps are updated to reduce the likelihood of the identified erroneous interactions and the updated versions of the apps are deployed to the client devices.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: March 19, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Long Peng, Xin Guan, Olivier D Meirhaeghe, Xiu Jin Wang
  • Patent number: 10237312
    Abstract: A method (300) and device (200) with intelligent media management is disclosed. The method (300) can include: streaming (310) media content in a wireless communication device; identifying (320) a media signature of the streamed media content; searching (330) a stored library for the identified media signature; and playing (340) locally stored media content, if the search results in finding a match with the identified media signature in the stored library. Thus, when a match occurs, locally stored media content replaces the streamed media content, to provide substantially lower power consumption and enhanced battery life in connection with wireless communication devices.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: March 19, 2019
    Assignee: Google Technology Holdings LLC
    Inventor: Andrew S. Lundholm
  • Patent number: 10232535
    Abstract: A tool (1000) includes a mold defining a cavity (1002). The cavity can be for receiving a glass layer (402). A floating core insert (1001) can be placed in the cavity to apply a preloading force against a first major face of the glass layer, preclude an overmolding operation on the first major face, and allow overmolding only on minor faces of the glass layer when polymeric material (1100) is injected into runners (1018,1019,1020) of the tool.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: March 19, 2019
    Assignee: Google Technology Holdings LLC
    Inventor: Eric J. Haupt
  • Patent number: 10229697
    Abstract: One method of operation includes beamforming a plurality of microphone outputs to obtain a plurality of virtual microphone audio channels. Each virtual microphone audio channel corresponds to a beamform. The virtual microphone audio channels include at least one voice channel and at least one noise channel. The method includes performing voice activity detection on the at least one voice channel and adjusting a corresponding voice beamform until voice activity detection indicates that voice is present on the at least one voice channel. Another method beamforms the plurality of microphone outputs to obtain a plurality of virtual microphone audio channels, where each virtual microphone audio channel corresponds to a beamform, and with at least one voice channel and at least one noise channel. The method performs voice recognition on the at least one voice channel and adjusts the corresponding voice beamform to improve a voice recognition confidence metric.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: March 12, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Kevin J. Bastyr, Giles T Davis, Plamen A Ivanov, Rivanaldo S Oliveira, Tenkasi V Ramabadran, Snehitha Singaraju
  • Patent number: 10216019
    Abstract: A method and apparatus performed by an electronic device for operating a display assembly of the electronic device includes a display assembly having an externally-lit display with first and second polarizing layers and a backlighting source. The first polarizing layer is positioned between the backlighting source and the second polarizing layer. The display assembly also includes a self-lit display positioned between the first and second polarizing layers of the externally-lit display.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: February 26, 2019
    Assignee: Google Technology Holdings LLC
    Inventor: Xiaodong Xun
  • Patent number: 10212269
    Abstract: A system and method of determining whether a device user is driving provide an improved ability to switch between a normal mode and a driving mode with fewer false positives and false negatives. Bluetooth connectivity and motion sensor readings are fused to make the drive mode determination and to set the timing of nay switch. In an embodiment, Bluetooth devices correlated with driving are used to modify the confidence level and the decision threshold associated with sensor input. When a node having a driving correlation higher than a particular threshold is connected to a device, a lower threshold is applied to the motion sensor input for entering drive mode and a higher threshold is applied for exiting drive mode. Similarly, when a user device is not connected to any highly correlated node, default thresholds may be used for entering and exiting the drive mode.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: February 19, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Boby Iyer, Gabriel J Dottl, Atulkumar D Pandya
  • Patent number: 10212149
    Abstract: In a method for enabling support for backwards compatibility in a User Domain, in one of a Rights Issuer (RI) and a Local Rights Manager (LRM), a Rights Object Encryption Key (REK) and encrypted REK are received from an entity that generated a User Domain Authorization for the one of the RI and the LRM and the REK is used to generate a User Domain Rights Object (RO) that includes the User Domain Authorization and the encrypted REK.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: February 19, 2019
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventor: David W. Kravitz
  • Patent number: 10212566
    Abstract: Methods and systems for vicarious downloading or uploading of information are disclosed herein. In one embodiment, such a system involves a mobile device that includes a memory device capable of storing information or content, and at least one wireless communication component. The mobile device further includes a processing device coupled at least indirectly to the memory device and to the at least one wireless communication component, and a power source. The processing device is configured to determine at least one characteristic/condition pertaining in at least some manner to the mobile device. Also, the mobile device is configured to send a command message to another device when the at least one characteristic/condition is determined, the command message being configured cause the other device to perform vicariously a downloading or uploading of the information or content on behalf of the mobile device.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: February 19, 2019
    Assignee: Google Technology Holdings LLC
    Inventor: Azimul Mannan
  • Patent number: 10192548
    Abstract: An electronic device includes a microphone that receives an audio signal that includes a spoken trigger phrase, and a processor that is electrically coupled to the microphone. The processor measures characteristics of the audio signal, and determines, based on the measured characteristics, whether the spoken trigger phrase is acceptable for trigger phrase model training. If the spoken trigger phrase is determined not to be acceptable for trigger phrase model training, the processor rejects the trigger phrase for trigger phrase model training.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: January 29, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Joel A. Clark, Tenkasi V. Ramabadran, Mark A. Jasiuk
  • Patent number: 10182293
    Abstract: A method includes receiving sound by a first audio unit installed in an electrical outlet, routing audio data corresponding to the received sound from the first audio unit to a second audio unit installed in a second electrical outlet, and sending the audio data to a mobile device using a wireless link between the mobile device and the second audio unit. Routing the audio data may include receiving the audio data from the first audio unit by a third audio unit and routing the audio data to the second audio unit by the third audio unit serving as a router. The data may be routed using table driven routing, on-demand routing or some other appropriate routing protocol. The method may also include performing voice recognition on the audio data and detecting a command word and routing command word data to the second audio unit.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: January 15, 2019
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J Lombardi, Mitul R. Patel, Amber M. Pierce
  • Patent number: 10169795
    Abstract: Disclosed are techniques for sizing wearable items by device scanning. A shopper scans a wearable item with a sensor assembly of a mobile computing device, such as a mobile phone. A wearable-item mapping is generated based on the scan of the wearable item. Similarly, a body part of the shopper is scanned with the sensor assembly to generate a body-part mapping based on the scan of the body part. The wearable-item mapping is then be compared to the body-part mapping, and a fit result determined based on the comparison. The fit result indicates for the shopper whether or not the wearable item is compatible with an associated body part and likely to fit the person. The fit result is presented at the mobile computing device, such as via an audio feedback or a visual feedback.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: January 1, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: John T. Bretscher, Hisashi D. Watanabe
  • Patent number: 10170105
    Abstract: An electronic device includes a microphone that receives an audio signal that includes a spoken trigger phrase, and a processor that is electrically coupled to the microphone. The processor measures characteristics of the audio signal, and determines, based on the measured characteristics, whether the spoken trigger phrase is acceptable for trigger phrase model training. If the spoken trigger phrase is determined not to be acceptable for trigger phrase model training, the processor rejects the trigger phrase for trigger phrase model training.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: January 1, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Joel A. Clark, Tenkasi V. Ramabadran, Mark A. Jasiuk
  • Patent number: 10165250
    Abstract: A communication system is provided that includes a source multimedia communication device that supports three dimension (3D) video streaming to a destination multimedia communication device. The source multimedia communication device receives multiview video data from multiple multiview video data sources, generates spatial disparity information based on the multiview video data, determine a 3D video content quality level capability of the destination multimedia communication device or user selected service category (low 3D scene or high 3D scene), select a 3D video content quality level for the video data based on the determined 3D video content quality level capability or user selected service category, and encodes the multiview video data based on the selected 3D video content quality level or user selected service category to produce encoded video data for conveyance to the destination multimedia communication device.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: December 25, 2018
    Assignee: Google Technology Holdings LLC
    Inventors: Jin-Yue Chen, Xiao-Mei He
  • Patent number: 10165047
    Abstract: Methods and apparatus for transmitting service information in a neighborhood of peer-to-peer communication groups are disclosed. A peer-to-peer client device connects to a peer-to-peer communication group via a peer-to-peer group owner. The peer-to-peer client generates a service notification including a category and a sub-category and transmits the service notification to the first peer-to-peer group owner. The first peer-to-peer group owner then forwards the service notification (a) to a first group member that is associated with the category and the sub-category, and (b) to a second group member that is identified as a first bridge and is associated with the category.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: December 25, 2018
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Dwight R. Smith, David E. Halasz, Apostolis K. Salkintzis
  • Patent number: 10165484
    Abstract: A method (500) of indicating a process to be implemented in support of a mobility transfer operation and a method (600) of responding to a mobility transfer operation being initiated. A session initiation protocol (SIP) request (120, 124, 128, 220, 226, 228) can be generated. The SIP request can indicate a mobility transfer type that corresponds to the mobility transfer operation. The SIP request can be sent from a first device (102, 106) participating in the mobility transfer operation to at least a second device (106, 102) participating in the mobility transfer operation.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: December 25, 2018
    Assignee: Google Technology Holdings LLC
    Inventors: Michael F. Coulas, Apostolis K. Salkintzis
  • Patent number: 10163439
    Abstract: An electronic device includes a microphone that receives an audio signal that includes a spoken trigger phrase, and a processor that is electrically coupled to the microphone. The processor measures characteristics of the audio signal, and determines, based on the measured characteristics, whether the spoken trigger phrase is acceptable for trigger phrase model training. If the spoken trigger phrase is determined not to be acceptable for trigger phrase model training, the processor rejects the trigger phrase for trigger phrase model training.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: December 25, 2018
    Assignee: Google Technology Holdings LLC
    Inventors: Joel A. Clark, Tenkasi V. Ramabadran, Mark A. Jasiuk