Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Google Technology Holdings Llc patents


Recent patent applications related to Google Technology Holdings Llc. Google Technology Holdings Llc is listed as an Agent/Assignee. Note: Google Technology Holdings Llc may have other listings under different names/spellings. We're not affiliated with Google Technology Holdings Llc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "G" | Google Technology Holdings Llc-related inventors


Radio resource assignment in control channel in wireless communication systems

A method in a wireless communication device including receiving (410) a composite control channel including at least two control channel elements, each control channel element only contains radio resource assignment information, for example, a codeword, exclusively addressed to a single wireless communication entity. The device combines (420) at least two of the control channel elements, and decodes (430) the combined control channel elements.. ... Google Technology Holdings Llc

Radio resource assignment in control channel in wireless communication systems

A method in a wireless communication device including receiving (410) a composite control channel including at least two control channel elements, each control channel element only contains radio resource assignment information, for example, a codeword, exclusively addressed to a single wireless communication entity. The device combines (420) at least two of the control channel elements, and decodes (430) the combined control channel elements.. ... Google Technology Holdings Llc

Method and system for identifying location of a touched body part

A method and system for identifying location of a touched body part. The method includes initializing a tracking system for monitoring travel of a pointer useful for indicating a touching operation, wherein the touching operation is performed on a body part. ... Google Technology Holdings Llc

Method and device with intelligent media management

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. ... Google Technology Holdings Llc

Display device, corresponding systems, and methods therefor

A display system includes a display and a control circuit operable with the display. The display is configured to provide visual output having a presentation orientation. ... Google Technology Holdings Llc

System providing sponsored content

A system receives an indication of selection of an item in a broadcast segment from an end device. A broadcast segment is identified by the selection and a broadcast segment schedule. ... Google Technology Holdings Llc

Moving content between set top box and end devices in home

A content moving device which enables providing content stored on a first user device, such as a dvr, in a first format and resolution to be provided to a second user device, such as a portable media player (pmp) in a second format and resolution. The content moving device identifies content on the first user device as candidate content which may be desired by the pmp and receives the candidate content from the dvr. ... Google Technology Holdings Llc

Method and apparatus for context-aware delivery of informational content on ambient displays

A method and apparatus is disclosed whereby the context of user activity can be used to tailor the ambient information system. The method and apparatus use both short-term context such as recent activity and long-term context such as historical patterns to highlight specific content on channels or widgets that are likely to be of most immediate interest to the user. ... Google Technology Holdings Llc

Systems and methods for coupling wireless devices

The various embodiments described herein include methods, devices, and systems for coupling wireless devices. In one aspect, a method includes: (1) initiating, at a camera device, a connection utility configured to enable the camera device to communicatively couple to a second electronic device via a wireless network; (2) capturing an image via the camera device; (3) obtaining information to facilitate connection to the second electronic device based at least in part on the captured image; and (4) establishing a wireless connection utilizing the obtained information.. ... Google Technology Holdings Llc

Method and apparatus for media property or characteristic control in a media system

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.. . ... Google Technology Holdings Llc

Method and apparatus for streaming media content to client devices

A method includes providing a variant playlist file that identifies a plurality of variant streams each corresponding to a different encoding of a same media presentation; tracking a first set of media segments encoded at a first bitrate that correspond to a first playlist file for a first variant stream associated with the variant playlist file; responsive to a second encoded bitrate associated with a second set of media segments that correspond to a second variant stream being higher than the first encoded bitrate: determining a number of media segments to include in a plurality of media segments from the second set of media segments that correspond to the first set of media segments; and providing, to the client device, a second playlist file that identifies a plurality of media segments from the second set of media segments that correspond to respective ones of the first set of media segments.. . ... Google Technology Holdings Llc

Vehicle detection

This application is directed to a method for initiating a driver mode or a passenger mode of an electronic device. A first wireless device determines whether a second wireless device associated with the user is communicatively connected to a vehicle. ... Google Technology Holdings Llc

Devices, systems, and methods for adaptive switching of multicast content delivery to optimize bandwidth usage

Systems, devices and methods for adaptive switching in multicast media streams are disclosed herein. In an embodiment, a method for adaptively transmitting content to one or more users based on currently available bandwidth via internet protocol (“ip”) multicast protocol, includes: receiving a first content stream having a plurality of data packets, the first content stream encoded at a first bit rate; receiving a second content stream having a plurality of data packets, the second content stream encoded at a second bit rate, wherein the first bit rate is different than the second bit rate and wherein the first and second content streams represent the same content; transmitting the first content stream to a user; determining that the user could receive the second content stream based on available bandwidth for transmitting data to the user; and transmitting the second content stream to the user.. ... Google Technology Holdings Llc

Systems and methods for equalizing audio for playback on an electronic device

Embodiments are provided for equalizing audio data for output by a speaker of an electronic device based on a local position or orientation of the electronic device. According to certain aspects, the electronic device can determine (858, 868) its local position based on various sensor data, and identify (870, 872) an appropriate equalization setting. ... Google Technology Holdings Llc

03/22/18 / #20180082684

Voice control user interface with progressive command engagement

A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. ... Google Technology Holdings Llc

03/22/18 / #20180082045

System and method for preventing unauthorized use of digital media

A method includes: receiving a blacklist identifying piracy threatening items that pose a piracy threat such that, if installed and active with playback of the digital media content on the client, the piracy threatening items facilitate unauthorized use of the digital media content, the piracy threatening items on the blacklist having associated priority values; identifying first and second subsets of piracy threatening items in the blacklist responsive to the associated priority values; determining whether one or more piracy threatening items associated with the first subset are present on the client; performing a drm transaction provisioning the digital media content for playback responsive to determining that no piracy threatening items associated with the first subset are present on the client; and determining whether to play back the digital media content responsive to determining whether one or more piracy threatening items associated with the second subset are present on the client.. . ... Google Technology Holdings Llc

03/15/18 / #20180077441

Scalable data acquisition and accumulation in a resource constrained environment

A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at least one ingestion marker associated with the data. ... Google Technology Holdings Llc

03/08/18 / #20180070072

Multi-processor support for array imagers

Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. ... Google Technology Holdings Llc

03/01/18 / #20180063565

Method and apparatus for providing customized information

A method for providing customized information to a plurality of portable communication devices. A customer premises equipment (cpe) synchronizes with at least one of the plurality of portable communication devices. ... Google Technology Holdings Llc

02/22/18 / #20180054697

Method and apparatus for providing secure communication in a self-organizing network

A communication system provides secure communication between two nodes in a self-organizing network without the need for a centralized security or control device. A first node of the two nodes is provisioned with one or more security profiles, auto-discovers a second node of the two nodes, authenticates the second node based on a security profile of the one or more security profiles, selects a security profile of the one or more security profiles to encrypt a communication session between the two nodes, and encrypts the communication session between the two nodes based on the selected security profile. ... Google Technology Holdings Llc

02/22/18 / #20180052507

System and methods for content handoffs between devices

In aspects of the disclosed technology, a processor receives a message containing updated content information and updated state information relating to an application of a first device and updates a peer table to reflect the updates. The processor outputs a message containing information related to the updated content and updated state to a second device, the message configured to cause the second device to update its lock screen to reflect the updated state information. ... Google Technology Holdings Llc

02/15/18 / #20180049146

Systems and methods for syncronizing multiple electronic devices

Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. ... Google Technology Holdings Llc

02/15/18 / #20180049145

Systems and methods for syncronizing multiple electronic devices

Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. ... Google Technology Holdings Llc

02/15/18 / #20180049144

Systems and methods for syncronizing multiple electronic devices

Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. ... Google Technology Holdings Llc

02/15/18 / #20180046257

Method and apparatus for selecting between multiple gesture recognition systems

A method and apparatus for selecting between multiple gesture recognition systems includes an electronic device determining a context of operation for the electronic device that affects a gesture recognition function performed by the electronic device. The electronic device also selects, based on the context of operation, one of a plurality of gesture recognition systems in the electronic device as an active gesture recognition system for receiving gesturing input to perform the gesture recognition function, wherein the plurality of gesture recognition systems comprises an image-based gesture recognition system and a non-image-based gesture recognition system.. ... Google Technology Holdings Llc

02/08/18 / #20180041787

Method and apparatus for streaming multimedia data with access point positioning information

A method includes downloading a playlist file for a multimedia presentation over a network from a streaming server using a transfer protocol, the playlist file including an ordered list of uris for a plurality of media files, each of the plurality of media files including compressed video data corresponding to a segment of the multimedia presentation and containing reference frames; downloading a data file that includes reference frame information indicating a location of the reference frame in the media file; performing a trick play related to a displaying of the multimedia presentation; selecting, from a plurality of variant streams, a first variant stream for use in displaying the multimedia presentation; and reassembling segments included in media files associated with a first variant stream of the plurality of variant streams to play the multimedia presentation as a continuous stream.. . ... Google Technology Holdings Llc

02/08/18 / #20180039318

Method and apparatus for adjusting a sleep mode display mechanism of an electronic device

An electronic device performs a method for adjusting a sleep mode display mechanism. The method includes determining, responsive to a trigger, whether a trusted device is proximate to the electronic device. ... Google Technology Holdings Llc

02/01/18 / #20180035239

Method and system for facilitating wireless communication via alternate communication pathway

A mobile device system and related method are disclosed by which the device is able to communicate wirelessly not only via a wide area network (wan) link but also via an alternate link such as a wi-fi link. In one embodiment, the method includes receiving a command from a remote server, via the wan link, to establish a wi-fi link when possible. ... Google Technology Holdings Llc

02/01/18 / #20180032988

Method and system having a virtual stock keeping unit for configurable mobile phone purchases

One disclosed method includes recording a sale to a customer of a configurable mobile device at a retail point-of-sale system and providing the customer with a virtual stock-keeping-unit at the point-of-sale system. The virtual stock-keeping-unit represents a customized mobile device that has not yet been assembled. ... Google Technology Holdings Llc

01/25/18 / #20180025142

Computing device chording authentication and control

Chording techniques are described that may be utilized in a variety of ways to provide inputs to a computing device. The computing device, for instance, may include sensors disposed on a housing of the computing device such that the sensors are configured to detect fingers of a user when grasping the device. ... Google Technology Holdings Llc

12/28/17 / #20170372721

Method and apparatus for estimating variability of background noise for noise suppression

An electronic device measures noise variability of background noise present in a sampled audio signal, and determines whether the measured noise variability is higher than a high threshold value or lower than a low threshold value. If the noise variability is determined to be higher than the high threshold value, the device categorizes the background noise as having a high degree of variability. ... Google Technology Holdings Llc

12/07/17 / #20170353578

Method and apparatus for determining a multimedia representation for a multimedia asset delivered to a client device

A method and apparatus determine a multimedia representation for a multimedia asset. The method includes receiving a multimedia asset request for a multimedia asset at a multimedia representation broker. ... Google Technology Holdings Llc

11/30/17 / #20170347331

Systems and methods for syncronizing multiple electronic devices

Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. ... Google Technology Holdings Llc

11/30/17 / #20170346586

Broadcast content preview notification in wireless communication networks

A method includes receiving, by a wireless terminal from a content provider, preview information referencing video content not yet received by the wireless terminal and that is associated with bonus content that has limited availability, expiration notification metadata, and expiration window information corresponding to expiration of the limited availability of the bonus content. The method further includes determining that the video content has not been consumed or purchased and that the limited availability is nearing the expiration based on the expiration window information. ... Google Technology Holdings Llc

11/30/17 / #20170344094

User interface adaptation based on detected user location

A device (102) detects when a user is in close physical proximity to the device, such as within a few feet of the device. While the user is in close physical proximity to the device, the device also detects the location of the user relative to the device, and optionally a speed at which the user is moving. ... Google Technology Holdings Llc

11/16/17 / #20170331773

Method and system for achieving communications in a manner accounting for one or more user preferences or contexts

A method and system for selectively communicating information are disclosed herein. In at least one embodiment, the method includes receiving at a server first information portions regarding one or more preferences, instructions, user profile details, or operational history details. ... Google Technology Holdings Llc

11/16/17 / #20170330015

Electronic device with a fingerprint reader and method for operating the same

A method for operating an electronic device is provided, in which the device detects contact with a user's finger, scans its fingerprint and sets the orientation of the electronic device based on the fingerprint (e.g., whether is from the user's left hand or right hand) and on an angle of the fingerprint with respect to the device. This allows the electronic device to determine its orientation with respect to the user rather than with respect to the environment.. ... Google Technology Holdings Llc

10/26/17 / #20170310980

Devices and methods for sample adaptive offset coding and/or selection of edge offset parameters

In one embodiment, a method for encoding sample adaptive offset (sao) values in a video encoding process is provided, the method comprising: selecting an edge offset type; selecting one of one or more edge offset sub-classes; within at least one of the edge offset sub-classes, generating an interpolated pixel value that is related to a current pixel value; generating an offset value that is related to the interpolated pixel value; and optionally applying the offset value to at least the current pixel value to form an sao compensated value.. . ... Google Technology Holdings Llc

10/26/17 / #20170308176

System for controlling a plurality of cameras in a device

A portable device includes first and second camera openings. The portable device further includes an imager coupled to the first and second camera openings. ... Google Technology Holdings Llc

10/12/17 / #20170295555

Gps time-aiding and frequency correction

A system and method for time-aiding an autonomous global positioning system device over a bluetooth connection allows for a faster time to fix by allowing faster acquisition of time and ephemeris data. The time-aiding information may be distributed in a one-to-one manner or in a manner that allows for the synchronization of multiple devices.. ... Google Technology Holdings Llc

10/12/17 / #20170295527

Wireless communication system, method of routing data in a wireless communication system, and method of handing over a wireless communication device, having an established data connection to a local network

A wireless communication system (100) comprises a plurality of access points (102) for communicating with a plurality of wireless communication devices (104) within an enterprise (106). A local gateway (108) provides access to a local network (110) within the enterprise and an access point gateway (114) is coupled to the local gateway (108) and is communicably coupled to each of the plurality of access points (102) and to a core network (116) of the wireless communication system. ... Google Technology Holdings Llc

10/05/17 / #20170289909

Delivering data to a wireless station

Disclosed are methods for delivering data (212) to a wireless station (102). An access point (104), or any other suitable device or system, receives a plurality of association requests (204) from a plurality of wireless stations (102) and transmits a different association identifier (208) to each of the plurality of wireless stations (102). ... Google Technology Holdings Llc

09/28/17 / #20170277876

Electronic device with method for controlling access to same

An electronic device is able to alter one or more settings of its imager based on the motion of a user that the device is attempting to authenticate. The electronic device, in one implementation, captures a first set of image data of the user (e.g., a video or still photo of the user), detects motion of the user, alters a setting of the imager based on the motion, captures a second set of image data of the user, and authenticates the user based on the second set of image data. ... Google Technology Holdings Llc

09/21/17 / #20170270914

Method and apparatus for evaluating trigger phrase enrollment

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. ... Google Technology Holdings Llc

09/21/17 / #20170270913

Method and apparatus for evaluating trigger phrase enrollment

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. ... Google Technology Holdings Llc

09/21/17 / #20170270214

Method and apparatus that collect and uploads implicit analytic data

A method (300) and apparatus (110, 150) collect and upload implicit analytic data. The method can include storing (320) dependency rules corresponding explicit events to implicit events. ... Google Technology Holdings Llc

09/21/17 / #20170269786

Touch sensitive surface with recessed surface feature for an electronic device

An electronic device (300) includes a housing (301). A touch sensitive surface (100) can be disposed along the housing. ... Google Technology Holdings Llc

09/14/17 / #20170265019

Method and system for vicarious downloading or uploading of information

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. ... Google Technology Holdings Llc

09/14/17 / #20170265001

Audio routing system for routing audio data to and from a mobile device

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. ... Google Technology Holdings Llc

09/14/17 / #20170263262

Method for coding pulse vectors using statistical properties

Improved methods for coding an ensemble of pulse vectors utilize statistical models (i.e., probability models) for the ensemble of pulse vectors, to more efficiently code each pulse vector of the ensemble. At least one pulse parameter describing the non-zero pulses of a given pulse vector is coded using the statistical models and the number of non-zero pulse positions for the given pulse vector. ... Google Technology Holdings Llc

09/14/17 / #20170263244

Method and apparatus for evaluating trigger phrase enrollment

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. ... Google Technology Holdings Llc

09/14/17 / #20170263243

Method and apparatus for evaluating trigger phrase enrollment

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. ... Google Technology Holdings Llc

09/14/17 / #20170262039

System and methods for preventing interruptions due to battery drain during streaming media sessions between devices

A cloud server intermediates in a streaming media session from a source to a receiving device for a media content. Upon determining that time remaining to complete the streaming media session for the media content is greater than time of remaining battery power for the source, the cloud server redirects the streaming media session to the receiving device. ... Google Technology Holdings Llc

08/31/17 / #20170251091

Method and apparatus for media property or characteristic control in a media system

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.. . ... Google Technology Holdings Llc

08/24/17 / #20170244772

Multi-streaming multimedia data

A method for multi-streaming multimedia content data over a network to affiliated client devices is provided. A manifest including a list of universal resource indicators (uris) for different segments of multimedia content data for selected primary multimedia content and a list of uris for different segments of multimedia content data for at least one alternate multimedia content related to and different from the selected primary multimedia content is built and made available for download over the network with a transfer protocol. ... Google Technology Holdings Llc

08/17/17 / #20170237995

Method of determining binary codewords for transform coefficients

Decoding a symbol may include decoding a binary codeword from an encoded video stream and decoding a symbol from the binary codeword, wherein the binary codeword is a binary codeword generated by an encoder for the symbol by determining a truncated rice prefix for a symbol, the symbol having a parameter variable, in response to a determination that the parameter variable is greater than zero, determining a truncated rice suffix for the symbol and concatenating the end of the truncated rice prefix with the truncated rice suffix to determine a main prefix, and in response to a determination that the main prefix is the same as a comparison string, wherein the comparison string is a bin string with each bin set to “1”, determining a main suffix for the symbol by concatenating the end of the main prefix with the main suffix to determine the binary codeword for the symbol.. . ... Google Technology Holdings Llc

08/17/17 / #20170236548

Highlight reels

Techniques and apparatuses for generating highlight reels are described. These techniques and apparatuses enable a user to quickly and easily generate a highlight reel to highlight audiovisual media, such as photos and video clips.. ... Google Technology Holdings Llc

08/10/17 / #20170230912

Method for switching between predefined transmit power classes on a mobile telecommunications device

In a method of controlling power level of transmit signals from a wireless communication device that is communicating with a plurality of wireless ad-hoc network nodes as part of an ad-hoc network, a value of a usage parameter of a communication between the wireless device and a first wireless ad-hoc network node of the plurality of nodes is detected. A power level of a transmit signal from the wireless device to the first wireless ad-hoc network node is set to a level corresponding to the value of the usage parameter. ... Google Technology Holdings Llc

08/03/17 / #20170221451

Displaying always on display-related content

Systems and methods for displaying always-on content on a display of a mobile device allow the device to use a low power processor for certain always-on content and to coordinate with the device application processor for the remaining always-on content. In an embodiment, a pixel row-skip pattern is specified by the low power processor based on the display screen's resolution setting as well as ambient light conditions. ... Google Technology Holdings Llc

08/03/17 / #20170221057

Secure payment of virtual items

A method (400, 500) and a system (100) of conducting transactions for acquisition of virtual items. The method can include receiving from a user (108) a request to acquire the virtual item. ... Google Technology Holdings Llc

08/03/17 / #20170220780

Secure large volume feature license provisioning system

Disclosed is a manufacturing process and feature licensing system for provisioning personalized (device-unique) licenses to devices, with the following characteristics. The system is secure in that it uses a secure key wrapping mechanism to deliver the lsk to lps. ... Google Technology Holdings Llc

07/27/17 / #20170213574

Method and apparatus for creating short video clips of important events

A method and apparatus for creating video clips is provided herein. During operation, a processing device will receive multiple video feeds from multiple video sources. ... Google Technology Holdings Llc

07/27/17 / #20170213553

Voice control user interface with progressive command engagement

A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. ... Google Technology Holdings Llc

07/20/17 / #20170208142

Sharing content within an evolving content-sharing zone

A user selects a content item that he wishes to send. He then performs a “sending” gesture and specifies an initial “content-sharing zone.” in order to be eligible to receive the selected content item, a receiving device must be located within the content-sharing zone. ... Google Technology Holdings Llc

07/20/17 / #20170206901

Voice control user interface with progressive command engagement

A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. ... Google Technology Holdings Llc

07/20/17 / #20170206060

System and method for speech-based navigation and interaction with a device's visible screen elements using a corresponding view hierarchy

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enabling screen-specific user interfacing with elements of viewable screens presented by an electronic device are disclosed. In one aspect, a method includes the actions of identifying a character sequence representing a first input that is received while displaying a viewable screen having at least one selectable viewable element. ... Google Technology Holdings Llc

07/13/17 / #20170199856

Method and apparatus for annotating video content with metadata generated using speech recognition technology

A method and apparatus is provided for annotating video content with metadata generated using speech recognition technology. The method begins by rendering video content on a display device. ... Google Technology Holdings Llc

07/06/17 / #20170194007

Method and device for voice recognition training

A method on a mobile device for voice recognition training is described. A voice training mode is entered. ... Google Technology Holdings Llc

07/06/17 / #20170193996

Method and apparatus for using image data to aid voice recognition

A device performs a method for using image data to aid voice recognition. The method includes the device capturing (302) image data of a vicinity of the device and adjusting (304), based on the image data, a set of parameters for voice recognition performed by the device (102). ... Google Technology Holdings Llc

07/06/17 / #20170193990

Recognizing accented speech

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.. ... Google Technology Holdings Llc

07/06/17 / #20170193989

Recognizing accented speech

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.. ... Google Technology Holdings Llc

07/06/17 / #20170193985

Method and device for voice recognition training

A method on a mobile device for voice recognition training is described. A voice training mode is entered. ... Google Technology Holdings Llc

07/06/17 / #20170189808

Software-application initiation

Disclosed are methods and apparatus for triggering (i.e., initiating, launching, or running) a software application (e.g., an interactive game application) or other computer program or application on a user device (e.g., a computer, etc.) based on multimedia content being provided to (e.g., displayed on) a different user device (e.g., a different computer, a television, etc.). The methods may comprise displaying, using a first device, multimedia content. ... Google Technology Holdings Llc

06/29/17 / #20170188061

Identifying media on a mobile device

Disclosed is a method of associating, at a secondary device, secondary media content with primary media content being output at a primary device. The method includes receiving, at the secondary device, first information based upon the primary content being output at the primary device, wherein the first information includes at least one of an audio and a visual signal, determining at the secondary device second information corresponding to the first information, receiving at the secondary device one or more portions of secondary media content that have been made available by a third device, determining at the secondary device whether one or more of the portions of the secondary media content match one or more portions of the second information, and taking at least one further action upon determining that there is a match.. ... Google Technology Holdings Llc

06/22/17 / #20170180743

Scalable video coding with enhanced base layer

Disclosed is a method comprising: (a) receiving a layer 0 bitstream, the layer 0 bitstream including coding information for the layer 0 bitstream; (b) receiving a layer 1 bitstream, the layer 1 bitstream including coding information for the layer 1 bitstream; and (c) reconstructing the layer 0 bitstream using previously received information for another layer 0 bitstream and previously received information for another layer 1 bitstream.. . ... Google Technology Holdings Llc

06/22/17 / #20170180561

Apparatus with adaptive acoustic echo control for speakerphone mode

A method includes cycling through a plurality of microphone and speaker combinations in a mobile device in response to the mobile device being placed in speakerphone mode. The mobile device includes a plurality of microphones and at least one speaker. ... Google Technology Holdings Llc

06/22/17 / #20170177093

Primary device that interfaces with a secondary device based on gesture commands

An incoming call from a remote device can be received by a primary device. The primary device can determine a numerical count of detected user gestures. ... Google Technology Holdings Llc

06/22/17 / #20170173834

Floating core for glass insert molding method and apparatuses therefrom

A tool (1000) includes a mold defining a cavity (1002). The cavity can be for receiving a glass layer (402). ... Google Technology Holdings Llc

06/15/17 / #20170171514

Method and system for monitoring a location

A method and system for monitoring a location via a called telephony communication device is disclosed. The method at the called telephony communication device includes receiving a request from a calling telephony communication device. ... Google Technology Holdings Llc

06/08/17 / #20170163708

Method and apparatus for streaming media content to client devices

A method and apparatus for streaming media content to a client device includes a server providing, for the client device, a variant playlist file that identifies a plurality of variant streams having different encoded bitrates; tracking sequence numbers of a first set of media segments downloaded by the client device from a first playlist file that corresponds to the first variant stream encoded at a first bitrate; receiving, from the client device, a request for a second playlist file that identifies a second set of media segments from a second variant stream encoded at a second bitrate; determining whether to identify, in the second playlist file, at least one media segment in the second set of media segments that has a same sequence number as any of the media segments, from the first variant stream, downloaded by the client device; and providing, to the client device, the second playlist file.. . ... Google Technology Holdings Llc

06/08/17 / #20170162192

Method and apparatus for evaluating trigger phrase enrollment

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. ... Google Technology Holdings Llc

06/08/17 / #20170160397

Systems and methods for location assistance with personal area network devices

Implementations relate to systems and methods for location assistance using devices (104) in a personal area network (pan). In one scenario, a user may use two separate location-enabled devices, such as a wearable personal device (102) and a cellular telephone device (104). ... Google Technology Holdings Llc

06/01/17 / #20170155951

Moving content between set top box and end devices in home

A content moving device which enables providing content stored on a first user device, such as a dvr, in a first format and resolution to be provided to a second user device, such as a portable media player (pmp) in a second format and resolution. The content moving device identifies content on the first user device as candidate content which may be desired by the pmp and receives the candidate content from the dvr. ... Google Technology Holdings Llc

05/18/17 / #20170142173

Method and device with intelligent media management

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. ... Google Technology Holdings Llc

05/04/17 / #20170126584

Allocation of client device memory for content from content sources

A client device presents content received from various content sources to a user. Different portions of the client device's memory are allocated for storing content from different content sources. ... Google Technology Holdings Llc

05/04/17 / #20170124316

Method and apparatus for authenticating access to a multi-level secure environment of an electronic device

An electronic system utilizes a method (500) for authenticating access to a multi-level secure environment. According embodiments, the system stores (501) fingerprint data for at least one authorized human user of the system. ... Google Technology Holdings Llc

04/27/17 / #20170118516

Attention-based advertisement scheduling in time-shifted content

An advertisement system includes an advertising manager that receives a content-event indicator, which indicates playback of an advertisement for viewing on a first display screen at a media-playback device or indicates playback of recorded content that includes advertisements. The advertising manager can determine an optimal time offset as a duration of time before or after playback of an advertisement to the start of an event that is associated with the advertisement for viewing on a second display screen at a mobile device. ... Google Technology Holdings Llc

04/27/17 / #20170118478

Devices and methods for signaling sample adaptive offset (sao) parameters

Systems and methods that improve video quality by signaling of parameters in a sample adaptive offset (sao) process are disclosed. The methods and systems described herein generally pertain to video processing such as video encoders and decoders.. ... Google Technology Holdings Llc

04/27/17 / #20170116997

Apparatus and method for encoding a multi channel audio signal

An encoding apparatus comprises a frame processor (105) which receives a multi channel audio signal comprising at least a first audio signal from a first microphone (101) and a second audio signal from a second microphone (103). An itd processor 107 then determines an inter time difference between the first audio signal and the second audio signal and a set of delays (109, 111) generates a compensated multi channel audio signal from the multi channel audio signal by delaying at least one of the first and second audio signals in response to the inter time difference signal. ... Google Technology Holdings Llc

04/20/17 / #20170111679

System and method for synching portable media player content with storage space optimization

A device is provided for use with a content provider that is operable to provide content, which includes a plurality of content components. The device includes a communication portion, a memory portion, a parsing portion, a counting portion and a processing portion. ... Google Technology Holdings Llc

04/20/17 / #20170111672

Intelligent buffering of media streams delivered over internet

A multimedia content stream that includes a series of segments may be received where each segment corresponds to a respective predicted seek position of a plurality of predicted seek positions in the multimedia content stream. A likelihood of receiving a seek request from a user to move from a current playout position in the multimedia content stream to one of the predicted seek positions in the multimedia content stream may be determined. ... Google Technology Holdings Llc

04/20/17 / #20170109522

In-band peripheral authentication

This document describes techniques (300, 400) and apparatuses (100, 500, 600, 700) for in-band peripheral authentication. These techniques (300, 400) and apparatuses (100, 500, 600, 700) may communicate via a non-media channel allowing host device (102) to authenticate peripheral (106), enable an enhanced operational mode of the host device (102), and/or provide content configured for the peripheral (106) without the use of out-of-band signaling.. ... Google Technology Holdings Llc

04/06/17 / #20170099640

Methods and apparatus for determining a transmit antenna gain and a spatial mode of a device

Methods and apparatus for determining a transmit antenna gain and a spatial mode of a wireless device (100) are disclosed. The apparatus (100) includes a main receive antenna (112) associated with a first receive signal strength, a diversity receive antenna (114) associated with a second receive signal strength, and a transmit antenna (116). ... Google Technology Holdings Llc

03/30/17 / #20170094821

Electronic device having a display and method for manufacture

A method of making a device housing involves providing a transparent lens with a front surface and a rear surface, and a stepped flange along at least a portion of the lens perimeter. The method includes injecting plastic onto the transparent lens perimeter, including the stepped flange, the plastic forming a plastic feature that has a front surface that is tangent to the front surface of the transparent lens, a rear surface that is tangent to the rear surface of the transparent lens, and that extends outward from the sides of the transparent lens away from a device width center line. ... Google Technology Holdings Llc

03/30/17 / #20170093592

Method of targeted discovery of devices in a network

A targeted discovery between a first device and a second device in a network, in particular, a whdi network, provides discovery for an identified device or a group of identified devices. The targeted discovery determines an identifier for a second device or a group of devices that the second device belongs to, and sends a device discovery message to the second device using the identifier for the second device when the second device is configured to respond to the device discovery message if the device discovery message includes the identifier for the second device. ... Google Technology Holdings Llc

03/23/17 / #20170085924

System and method for stream fault tolerance through usage based duplication and shadow sessions

Embodiments of the present invention: provide, from a first vod server having a first cache, a first media presentation to a first group of user devices and a second media presentation to a second group of user devices; provide, from a second vod server having a second cache, a third content to a third group of user devices; measure a first popularity corresponding to the first media presentation and a second popularity corresponding to the second media presentation; store a copy of the first media presentation on the second cache based on the first popularity and the second popularity; determine when the first vod server fails to continue to provide the first media presentation; and provide, from the second vod server, the first media presentation to the first group of user devices, wherein the first cache has the first media presentation stored therein, and wherein the second cache has the second media presentation stored therein.. . ... Google Technology Holdings Llc

03/23/17 / #20170085498

Accessing a cloud-based service using a communication device linked to another communication device via a peer-to-peer ad hoc communication link

Arrangements described herein relate to accessing a cloud based service. Responsive to a user of a first communication device initiating access to the cloud based service via the first communication device, a prompt for a valid password to be entered to access the cloud based service can be received by the first communication device. ... Google Technology Holdings Llc

03/23/17 / #20170083743

Electronic device with a fingerprint reader and method for operating the same

A method for operating an electronic device is provided, in which the device detects contact with a user's finger, scans its fingerprint and sets the orientation of the electronic device based on the fingerprint (e.g., whether is from the user's left hand or right hand) and on an angle of the fingerprint with respect to the device. This allows the electronic device to determine its orientation with respect to the user rather than with respect to the environment.. ... Google Technology Holdings Llc

03/16/17 / #20170079004

Method and apparatus for wireless network data collection

A method on an electronic device for a wireless network is described. A first set of unique wireless access point ids is collected. ... Google Technology Holdings Llc

03/16/17 / #20170078784

Circuit assembly for compact acoustic device

A circuit assembly (600) includes a printed circuit board assembly (100). The printed circuit board assembly includes a first circuit board (101), a second circuit board (102), and a first flexible substrate (103) interposed between, and continuous with, the first circuit board and the second circuit board. ... Google Technology Holdings Llc

03/16/17 / #20170078666

Apparatus for dual pass rate control video encoding

A dual-pass rate control video encoder including a first pass encoder module configured to receive uncompressed input video including a sequence of pictures, the input video including a plurality of contiguous sequences of pictures each referred to as a group of pictures (gop) that, when coded, begin with an i-picture in display order and end with a last picture before a next i-picture, detect scene changes within the input video. The dual-pass rate control video encoder including a second pass encoder module configured to receive the uncompressed input video via a delay unit.. ... Google Technology Holdings Llc

03/16/17 / #20170078273

Retrieval of data across multiple partitions of a storage device using digital signatures

A system and method for exchanging data among partitions of a storage device is disclosed. For example, data stored in a first partition is exchanged with an application included in the first partition or with a second application included in a second partition. ... Google Technology Holdings Llc

03/09/17 / #20170068444

Information interchange via selective assembly using single gesture

Disclosed are methods and devices for a gesture-enabled tool that enables a user to assemble a data bundle using a single continuous gesture to select items for the data bundle from a plurality of menus or lists and to deliver the data bundle to a recipient as part of the single continuous gesture.. . ... Google Technology Holdings Llc

03/02/17 / #20170064689

Method and apparatus for transport block signaling in a wireless communication system

User equipment determines a transport block size column indicator representative of a number of resource blocks based on a number of allocated resource blocks, an adjustment factor, and a limiting factor. The transport block size column indicator is determined by applying the adjustment factor to the number of allocated resource blocks and comparing a result of applying the adjustment factor to the number of allocated resource blocks to the limiting factor. ... Google Technology Holdings Llc

03/02/17 / #20170064672

Reducing the effects of interference experienced by a communication device

Disclosed are methods for allowing a wireless communication device (or “user equipment” or “ue”) to receive signaling information when there is a power imbalance between a primary cell (“pcell”) and a new carrier type (“nct”) secondary cell (“scell”). In one aspect, the ue reduces its downlink bandwidth to cover only a carrier of the pcell, receives control signaling information, if present, and then increases its bandwidth to cover carriers of both the pcell and scell.. ... Google Technology Holdings Llc

03/02/17 / #20170064643

Methods and devices for path-loss estimation

A method on an electronic device for a wireless network is described. A wireless signal is received from a second electronic device. ... Google Technology Holdings Llc

02/23/17 / #20170055092

Systems and methods for equalizing audio for playback on an electronic device

Embodiments are provided for equalizing audio data for output by a speaker of an electronic device based on a local position or orientation of the electronic device. According to certain aspects, the electronic device can determine (858, 868) its local position based on various sensor data, and identify (870, 872) an appropriate equalization setting. ... Google Technology Holdings Llc

02/16/17 / #20170048762

Harq adaptation for acquisition of neighbor cell system information

A method in a mobile station including receiving an order from a serving cell for system information acquisition of a neighbor cell, wherein the order includes at least a physical cell identifier and a time limit for acquisition of the system information of the neighbor cell, acquiring the system information of the neighbor cell within the time limit for the acquisition of the system information, and reporting at least a part of the acquired system information to the serving cell.. . ... Google Technology Holdings Llc

02/09/17 / #20170038853

Method and apparatus for selecting between multiple gesture recognition systems

A method and apparatus for selecting between multiple gesture recognition systems includes an electronic device determining a context of operation for the electronic device that affects a gesture recognition function performed by the electronic device. The electronic device also selects, based on the context of operation, one of a plurality of gesture recognition systems in the electronic device as an active gesture recognition system for receiving gesturing input to perform the gesture recognition function, wherein the plurality of gesture recognition systems comprises an image-based gesture recognition system and a non-image-based gesture recognition system.. ... Google Technology Holdings Llc

02/02/17 / #20170034337

Method, electronic device, and accessory for carrying out functions based on reflected electromagnetic radiation

A method, electronic device, and accessory for carrying out functions based on reflected electromagnetic radiation are provided. According to one implementation, an electronic device transmits electromagnetic radiation (“emr”) to an accessory and detects a reflection of the transmitted emr off of the accessory. ... Google Technology Holdings Llc

01/26/17 / #20170026715

Systems and methods for in-home and on-the-go targeted content delivery

A method and apparatus for streaming content is disclosed. A streamer (155) detects a cue for a break in a segment of the program content, wherein the cue includes an identification of an advertising provider associated with the break. ... Google Technology Holdings Llc

01/26/17 / #20170026668

Distribution and use of video statistics for cloud-based video encoding

A method receives first and second copies of a video stream by first and second video processing devices, respectively, and processes the first and the second copies of the video stream to generate first and second statistical data for the video stream, respectively. The method transmits in first and second transmissions the first and the second copies of the video stream with the first and the second statistical data respectively from the first and the second video processing device to a third video processing device, and reads the first and the second statistical data from the first and the second transmissions by the third video processing device. ... Google Technology Holdings Llc

01/19/17 / #20170019938

Method, apparatus and system for triggering wireless communication devices to attach to a wireless communications network

A method for triggering a group of one or more detached wireless communication devices (122) to attach to a wireless communications network (101) for enabling data communications is disclosed. A trigger request message including a group identifier, size information for the group, and location information for the one or more wireless communication devices (122) is received (302) at the network (101). ... Google Technology Holdings Llc

01/19/17 / #20170019658

Context-based depth sensor control

An electronic device (100) includes a depth sensor (120), a first imaging camera (114, 116), and a controller (802). The depth sensor (120) includes a modulated light projector (119) to project a modulated light pattern (500). ... Google Technology Holdings Llc

01/19/17 / #20170018276

Voice control user interface with progressive command engagement

A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. ... Google Technology Holdings Llc

01/19/17 / #20170018275

Voice control user interface with progressive command engagement

A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. ... Google Technology Holdings Llc

01/12/17 / #20170013659

Device auto pairing without touch and tap

A device-to-device (d2d) pairing assembly comprises: a first and a second device detecting and communicating (ddc) component communicatively coupled to each other and to a microprocessor that executes a device pairing parameter exchange (dppe) utility, which configures the d2d pairing assembly to: detect a communicative coupling of a first user device to the first ddc component; receive from the first user device at least one first pairing parameter, which first pairing parameter enables another device to connect to and participate in a pairing session with the first user device; detect a communicative coupling of a second user device to the second ddc component; and communicate the at least one first pairing parameter to the second user device, via the second ddc component, to trigger the second user device to connect to and participate in a pairing session with the first user device via a direct device-to-device communication channel.. . ... Google Technology Holdings Llc

01/12/17 / #20170013594

Alert peripheral for notification of events occurring on a programmable user equipment with communication capabilities

An alert peripheral device that provides sensory notification to a user of the device includes: a power subsystem; a communication mechanism by which notification signals is received from a first user equipment (ue) that generates and transmits the notification signals in response to detection of specific events at the first ue; and a response notification mechanism that provides a sensory response of the peripheral device following receipt of a notification of a detected event (nde) signal. The device further includes an embedded controller coupled to each of the other components and which includes firmware that when executed on the embedded controller configures the embedded controller to: establish a communication link between the communication mechanism and the first ue; and in response to detecting a receipt of the nde signal from the first ue, trigger the response notification mechanism to exhibit the sensory response.. ... Google Technology Holdings Llc

01/12/17 / #20170012936

Sharing media among remote access clients in a universal plug and play environment

In general, in one aspect, the disclosure describes a universal plug and play (upnp) remote access server (ras) to provide a communication channel between upnp remote access clients (racs) connected thereto. The upnp ras maintains local discovery information for upnp devices connected to a local network and remote discovery information for remote upnp devices communicating therewith. ... Google Technology Holdings Llc

01/12/17 / #20170011491

Generating an enhanced image of a predetermined scene from a plurality of images of the predetermined scene

A method, device, system, and article of manufacture are provided for generating an enhanced image of a predetermined scene from images. In one embodiment, a method comprises receiving, by a computing device, a first indication associated with continuous image capture of a predetermined scene being enabled; in response to the continuous image capture being enabled, receiving, by the computing device, from an image sensor, a reference image and a first image, wherein each of the reference image and the first image is of the predetermined scene and has a first resolution; determining an estimated second resolution of an enhanced image of the predetermined scene using the reference image and the first image; and in response to the continuous image capture being disabled, determining the enhanced image using the reference image and the first image, wherein the enhanced image has a second resolution that is at least the first resolution and about the estimated second resolution.. ... Google Technology Holdings Llc

01/12/17 / #20170010705

Electronic device with a touch sensor and method for operating the same

An electronic device has a combination touch sensor (such as a fingerprint reader) and mechanical switch (actuated, for example, by a button press). The electronic device carries out various functions according to whether the touch sensor is being touched, the mechanical switch is being actuated, the electronic device is face up or face down, the state of the electronic device (awake or in sleep mode), and the function that the electronic device is currently carrying out.. ... Google Technology Holdings Llc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Google Technology Holdings Llc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Google Technology Holdings Llc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###