Patents Assigned to Google LLC
-
Patent number: 10116603Abstract: Methods, systems, and media for identifying video objects linked to a source video are provided. In some embodiments, the method comprises: identifying demographic attributes corresponding to a first user participating in an online conversation; determining at least one keyword associated with the online conversation, wherein the keyword indicates a topic of the online conversation; identifying a video object based at least on the demographic attributes and the at least one keyword, wherein the video object comprises a portion of a video; causing the identified video object to be presented in a group of video objects on a first user device associated with the first user; receiving an indication that the identified video object has been selected on the first user device for inclusion in a message in the online conversation; and causing the identified video object to be presented on a second user device associated with the second user.Type: GrantFiled: December 10, 2015Date of Patent: October 30, 2018Assignee: Google LLCInventors: Justin Lewis, Ruxandra Georgiana Davies
-
Publication number: 20180308471Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for speech recognition. One of the methods includes receiving first audio data corresponding to an utterance; obtaining a first transcription of the first audio data; receiving data indicating (i) a selection of one or more terms of the first transcription and (ii) one or more of replacement terms; determining that one or more of the replacement terms are classified as a correction of one or more of the selected terms; in response to determining that the one or more of the replacement terms are classified as a correction of the one or more of the selected terms, obtaining a first portion of the first audio data that corresponds to one or more terms of the first transcription; and using the first portion of the first audio data that is associated with the one or more terms of the first transcription to train an acoustic model for recognizing the one or more of the replacement terms.Type: ApplicationFiled: June 29, 2018Publication date: October 25, 2018Applicant: Google LLCInventors: Olga Kapralova, Evgeny A. Cherepanov, Dmitry Osmakov, Martin Baeuml, Gleb Skobeltsyn
-
Publication number: 20180308347Abstract: Various arrangements are presented for controlling a night light feature of a hazard detector. A user interface application executed on a mobile device may output, a graphical interface that provides an option to enable a night light feature of the hazard detector. The application may transmit data indicative of the night light feature being enabled and of an associated user account to a computer server system. The computer server system may receive and store data indicative of the night light feature being enabled and of the user account. The hazard detector may receive from the computer server system data indicative of the night light feature of the hazard detector being enabled by the application. The hazard detector may enable the plurality of LEDs to provide illumination in response to the received data indicative of the night light feature of the hazard detector being enabled by the application.Type: ApplicationFiled: June 26, 2018Publication date: October 25, 2018Applicant: Google LLCInventors: Timo A. Bruck, Shiney Rossi, David Sloo, Jeffrey A. Boyd
-
Publication number: 20180308510Abstract: A computer-implemented method of multisensory speech detection is disclosed. The method comprises determining an orientation of a mobile device and determining an operating mode of the mobile device based on the orientation of the mobile device. The method further includes identifying speech detection parameters that specify when speech detection begins or ends based on the determined operating mode and detecting speech from a user of the mobile device based on the speech detection parameters.Type: ApplicationFiled: June 25, 2018Publication date: October 25, 2018Applicant: Google LLCInventors: Dave Burke, Micheal J. Lebeau, Konrad Gianno, Trausti T. Kristjansson, John Nicholas Jitkoff, Andrew W. Senior
-
Patent number: 10109059Abstract: Example methods and systems for background subtraction re-initialization are disclosed. In an example method, computing system may use a set of active sensors to determine a background representation of a space that can be divided into subspaces with each subspace depicted by a quantity of data points that depends on the active sensors. The system may determine locations of objects moving the space using the active sensors and the background representation. In some instances, the system may receive an indication of a change in the active sensors and responsively determine new quantities of data points that depict each subspace after the change. The system may further adjust the background representation of the space by subtracting data points corresponding to the determined locations of the objects moving in the space from the new quantities of data points that depict each subspace of the space after the change in the active sensors.Type: GrantFiled: June 29, 2016Date of Patent: October 23, 2018Assignee: Google LLCInventors: Greg Joseph Klein, Charles Robert Barker, Jr.
-
Patent number: 10110954Abstract: 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. For recorded content, an optimization schedule is determined that replaces and time-shifts advertisements during playback of the recorded content. The advertising manager can also determine a fulfillment criterion for a product or service based on latency constraints to indicate a duration of time within which fulfillment of the product or service is expected when offered as a second advertisement corresponding to a first advertisement.Type: GrantFiled: January 9, 2017Date of Patent: October 23, 2018Assignee: Google LLCInventors: Nitya Narasimhan, Venugopal Vasudevan, Jehan Wickramasuriya, Joseph F. Wodka
-
Patent number: 10111304Abstract: This document describes an interactive cord with integrated light sources. An interactive cord includes a cable, a cover that covers the cable, and a plurality of light sources integrated into the cover. The cover includes capacitive touchpoints that enable reception of touch input that causes a change in capacitance to one or more conductive threads effective to trigger a function at a computing device. Different conductive threads can be used at different capacitive touchpoints to trigger different functions. The light sources are configured to indicate a position of a respective capacitive touchpoint on the cover.Type: GrantFiled: October 24, 2017Date of Patent: October 23, 2018Assignee: Google LLCInventors: Thad Eugene Starner, Karissa A. Sawyer, Greg Ellis Priest-Dorman
-
Patent number: 10110850Abstract: A method for localizing the attention of a user of a first-person point-of-view (FPPOV) device is disclosed. The method includes receiving data from an FPPOV device, the data being indicative of a first region-of-interest (ROI) of an event for a first time duration and a second ROI of the event for a second time duration. The method further include determining that a first camera from a plurality of cameras best captures the first ROI during the first time duration, and determining that a second camera from the plurality of cameras best captures the second ROI during the second time duration.Type: GrantFiled: July 15, 2014Date of Patent: October 23, 2018Assignee: Google LLCInventors: Caroline Rebecca Pantofaru, Vinay Bettadapura, Krishna Bharat, Irfan Essa
-
Patent number: 10108223Abstract: An electronic device includes at least one electronic component. The electronic device also includes a first housing of a single piece of metal. The first housing defines a length, a width, and a height that is less than both the length and the width. The housing has at least five side walls defining an internal cavity and an open end to the cavity that spans the width and height of the first housing. The electronic component is contained within the cavity. A cover is removably affixed over the open end of the housing so as to contribute to a retaining force applied on the electronic component therein. The first housing can be a base housing for a portable computer, and the cover can be a first portion of a hinge assembly. The electronic device can further include a display assembly operatively connected to the base housing by the hinge assembly.Type: GrantFiled: February 9, 2015Date of Patent: October 23, 2018Assignee: Google LLCInventor: Yoshimichi Matsuoka
-
Patent number: 10108988Abstract: The serving of advertisements with (e.g., on) video documents may be improved in a number of ways. For example, a system may (a) accept information defining at least one ad spot associated with at least one instance of an video document, (b) accept offers to have advertisements served in the ad spot(s), and (c) arbitrate among competing advertisements, using at least the offers, to determine at least one advertisement to be served in that ad spot(s). As another example, a system may (a) accept relevance information for an advertisement, (b) determine at least one video document using the accepted relevance information, (c) present information about the video document(s) to an advertiser associated with the advertisement, and (d) accept, from the advertiser, an offer to have its advertisement served with at least one of the video document(s) accepted.Type: GrantFiled: February 28, 2014Date of Patent: October 23, 2018Assignee: Google LLCInventors: Ronojoy Chakrabarti, Keval Desai, Jason S Bayer, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
-
Patent number: 10108390Abstract: Methods, systems, and media for presenting requested content on public display devices are provided.Type: GrantFiled: December 11, 2017Date of Patent: October 23, 2018Assignee: Google LLCInventors: Eric H C Liu, Kenneth Wayne Dauber, Michel Weksler, Jeremy Lyon
-
Patent number: 10108979Abstract: A dashboard to integrate gadgets and present data output from the gadgets in an integrated user interface. The gadgets dynamically collect information about an advertisement or an ad campaign associated with the advertisement as the information is collected from various sources during the ad campaign, each of some of the gadgets processing collected information and outputting the processed information in real time.Type: GrantFiled: April 30, 2015Date of Patent: October 23, 2018Assignee: Google LLCInventors: Matthew A. Shulman, Diane Lambert, Peter Kellis Kamvysselis, Ekaterina Rogers
-
Patent number: 10107510Abstract: A method of providing cooled air to electronic equipment includes capturing heated air from a volume containing electronic equipment, cooling the heated air by more than fifteen degrees Celsius in an air-to-water heat exchanger, and supplying cooling water to the air-to-water heat exchanger at a temperature above a dew point temperature of the heated air.Type: GrantFiled: April 10, 2018Date of Patent: October 23, 2018Assignee: Google LLCInventors: Andrew B. Carlson, William H. Whitted, Jimmy Clidaras, William Hamburgen, Gerald Aigner, Donald L. Beaty
-
Patent number: 10110598Abstract: In general, aspects of the disclosure are directed towards techniques for initiating an authorization flow with a user to enable a user interface-limited client computing device to obtain access to protected resources hosted by a resource service. In some aspects, a computing device comprises at least one processor. The computing device also comprises a short-range wireless communication module operable by the at least one processor to receive, using short-range wireless communication, an authentication request from a client device. The computing device also comprises an authorization module operable by the at least one processor to receive authorization to provide at least one security credential to the client device, wherein the authorization module is further configured to, responsive to receiving the authorization, send an indication of the authorization to an authentication service.Type: GrantFiled: November 20, 2017Date of Patent: October 23, 2018Assignee: Google LLCInventors: Alain Vongsouvanh, Claudio Cherubino
-
Patent number: 10108073Abstract: A heat transfer apparatus includes a circuit board assembly and an image sensor including a plurality of photodetectors disposed in a semiconductor material. The image sensor is mounted to the circuit board assembly. A thermal strap with a first end is thermally coupled to transfer heat out of the image sensor. A heat sink is thermally coupled to a second end of the thermal strap opposite the first end of the thermal strap to receive heat from the image sensor.Type: GrantFiled: April 13, 2017Date of Patent: October 23, 2018Assignee: Google LLCInventors: Jerry Chiu, Katherine Stoy, Li-Ping Wang
-
Patent number: 10109086Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating and presenting animated graphs. In one aspect, a method includes updating a user interface to present a first graph representing a set of data corresponding to a time period. The first graph includes a heat map that visually depicts different values of the data for different sub-time periods of the time period using different colors. The heat map includes visual graph elements that each represents a respective sub-time period and depicts a particular color based on the value for the respective sub-time period. The user interface is updated to replace the presentation of the first graph with a presentation of a second graph representing a sum of the different values over the time period. The updating includes animating a transition between the presentation of the first graph and the presentation of the second graph.Type: GrantFiled: January 25, 2016Date of Patent: October 23, 2018Assignee: Google LLCInventors: Nikhil Bakshi, Zev Nettleton Youra, Michael Goderbauer
-
Patent number: 10110609Abstract: Methods, systems, and media for controlling access to content are provided. In some embodiments, the method comprises: receiving a request to modify a first access list associated with a container item, wherein the first access list indicates a set of users that are authorized to access the container item; identifying the first access list in response to the request; accessing a second access list associated with a content item embedded in the container item, wherein the second access list indicates a set of users that are authorized to access the content item; modifying the first access list to filter out users from the first access list that are not included in the second access list; and storing the first access list such that the first access list is accessible to a host of the container item to verify that a requesting user is authorized to access the container item.Type: GrantFiled: November 20, 2017Date of Patent: October 23, 2018Assignee: Google LLCInventors: Justin Lewis, Gavin James
-
Patent number: 10110686Abstract: Systems and method of providing beacon-based notifications are provided. More particularly, an identifying signal can be received from a beacon device. A geographic location of a user device can be determined based at least in part on the identifying signal. At least a portion of time-based contextual beacon data can then be obtained based at least in part on spatial-temporal data associated with a user. One or more notifications associated with the contextual beacon data can then be determined. The one or more notifications can indicative of information corresponding to the beacon device, and can be provided for display on a user device.Type: GrantFiled: February 17, 2017Date of Patent: October 23, 2018Assignee: Google LLCInventors: Kenneth William Shirriff, Prasad Haridass, Damian Gajda, Matthew Joelson Secor
-
Patent number: 10109276Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for designating certain voice commands as hotwords. The methods, systems, and apparatus include actions of receiving a hotword followed by a voice command. Additional actions include determining that the voice command satisfies one or more predetermined criteria associated with designating the voice command as a hotword, where a voice command that is designated as a hotword is treated as a voice input regardless of whether the voice command is preceded by another hotword. Further actions include, in response to determining that the voice command satisfies one or more predetermined criteria associated with designating the voice command as a hotword, designating the voice command as a hotword.Type: GrantFiled: March 16, 2017Date of Patent: October 23, 2018Assignee: Google LLCInventor: Matthew Sharifi
-
Patent number: 10111057Abstract: An incoming message and an indication of a sender-specified destination for the incoming message are received. In addition, a determination is made as to whether a mobile telephone number is known by the sender to be associated with the sender-specified destination. If a mobile telephone number is known by the sender to be associated with the sender-specified destination, a first message that is based on the incoming message is sent to the mobile telephone number. Furthermore, a second message is sent to the mobile telephone number that indicates that the first message was sent to the mobile telephone number based on a determination that the mobile telephone number is known by the sender to be associated with the sender-specified destination.Type: GrantFiled: December 12, 2017Date of Patent: October 23, 2018Assignee: Google LLCInventor: Barry Appelman