-
公开(公告)号:US20180253415A1
公开(公告)日:2018-09-06
申请号:US15447009
申请日:2017-03-01
Applicant: Google Inc.
Inventor: Murtaza Halai , Lloyd Dee Thompson , Brian Mulford , Armen Mkrtchyan
Abstract: Systems and methods for delivering cross-site auto-play media are described herein. The server can receive, from a client device, a request for media content at a first domain embedded in a content element from a second domain. The request can include an identifier indicating that the client device is configured to restrict cross-domain redirection. The server can determine, responsive to identifying the identifier indicating that the client device is configured to restrict cross-domain redirection, that the request comprises a content type header having a first predetermined value. The server can generate, responsive to the determination, a response comprising the media content element in a body of the response. The server can transmit the response to the client device. Receipt of the response can cause the client device to extract the media content element from the body of the response and to render the media content element.
-
公开(公告)号:US20180253189A1
公开(公告)日:2018-09-06
申请号:US13715232
申请日:2012-12-14
Applicant: Google Inc.
Inventor: Sachin Jain , Boris Mazniker , Sanjay Ghemawat , Jonathan Terleski , Gregory M. Marra
IPC: G06F3/0481
CPC classification number: G06F3/0481 , G06F3/0484 , G06F3/04847
Abstract: A method includes, in one or more processing devices, executing instructions to perform operations that include outputting data for a first graphical user interface comprising a control mechanism for specifying an amount of content from a first content set to include in a second content set. The method also includes receiving, through the control mechanism, information indicative of the amount of content from the first content set to include in the second content set. The method also includes identifying content from the first content set based on a score that is adjusted in accordance with the information, and based on an author of the content being a member of a predefined group of individuals. The method also includes outputting data for a second graphical user interface comprising the second content set the second content set including the identified content.
-
公开(公告)号:US10067757B2
公开(公告)日:2018-09-04
申请号:US15275584
申请日:2016-09-26
Applicant: Google Inc.
Inventor: Arnaud Claude Weber , Sivakumar Velusamy , Stephanie Saad Cuthbertson , Christopher Matthew Warrington , Jerome Dochez , Torbjorn Norbye , Esteban de la Canal , Jomo Fisher , Xavier Ducrohet
Abstract: In some examples, method includes, in response to receiving an initial user input that causes a builder computing system to compile a set of source code for an application into a set of compiled targets, deploying the set of compiled targets to initiate execution of the application, wherein a subset of the set of source code is compiled into an initial subset of the set of compiled targets; after modification to at least the subset of the set of source code, receiving a subsequent user input that causes the builder computing system to compile at least the subset of the set of source code into an updated subset of the set of compiled targets; and in response to determining that the updated subset differs from the initial subset, deploying the updated subset to update the application based on the updated subset without terminating execution of the application.
-
公开(公告)号:US20180246966A1
公开(公告)日:2018-08-30
申请号:US15444279
申请日:2017-02-27
Applicant: Google Inc.
Inventor: Bin Liu , Aranyak Mehta , Xi Tan , Christopher K. Harris , Samuel Sze Ming Ieong , Gabriel Florin Constantin
Abstract: Methods, systems, apparatus, including computer programs encoded on a computer storage medium, for determining whether to execute a query based on a predicted computerized rendering period The method may include actions of receiving a query, determining a set of one or more features based on the query, generating a query vector, providing the query vector to a machine learning model, receiving first data, based on the output of the machine learning model, that is indicative of whether the computerized rendering period associated with the query is likely to satisfy the predetermined threshold, determining based on the first data that the computerized rendering period available for displaying a set of one or more candidate content items that are responsive to the query is not likely to satisfy the predetermined threshold, and determining to not use a search engine to execute the received query.
-
公开(公告)号:US10064025B2
公开(公告)日:2018-08-28
申请号:US15210843
申请日:2016-07-14
Applicant: Google Inc.
Inventor: Justin Lewis , Robert Durbin
CPC classification number: H04W4/12 , H04L67/26 , H04L67/2861 , H04L67/289 , H04W4/80 , H04W52/0209 , H04W64/003 , H04W68/02 , Y02D70/10 , Y02D70/1262 , Y02D70/14 , Y02D70/142 , Y02D70/144 , Y02D70/166 , Y02D70/20 , Y02D70/26
Abstract: In general, this disclosure is directed to techniques for sending notification data to computing devices that are unable to receive the notification data from a central server. A server device may receive notification data for a notification account that is associated with a computing device and determine that the computing device is currently offline. The server device may then identify a group of one or more sharing devices and send a notification package to a sharing device of the group, wherein the notification package includes the notification data, an account identifier associated with the notification account, and a device identifier associated with the computing device. The sharing device may receive the notification package and, responsive to determining that a device identifier for the computing device matches the device identifier in the notification package, forward the notification data to the computing device.
-
公开(公告)号:US10063989B2
公开(公告)日:2018-08-28
申请号:US14937647
申请日:2015-11-10
Applicant: Google Inc.
Inventor: Marcin Gorzel , Frank Boland , Brian O'Toole , Ian Kelly
CPC classification number: H04S7/304 , H04S2400/11 , H04S2420/01 , H04S2420/11
Abstract: Provided are methods and systems for updating a sound field in response to user movement. The methods and systems are less computationally expensive than existing approaches for updating a sound field, and are also suitable for use with arbitrary loudspeaker configurations. The methods and systems provide a dynamic binaural sound field rendering realized with the use of “virtual loudspeakers.” Rather than loudspeaker signals being fed into the physical loudspeakers, the signals are instead filtered with left and right HRIRs (Head Related Impulse Response) corresponding to the spatial locations of these loudspeakers. The sums of the left and right ear signals are then fed into the audio output device of the user.
-
公开(公告)号:US10061796B2
公开(公告)日:2018-08-28
申请号:US14203774
申请日:2014-03-11
Applicant: Google Inc.
Inventor: Hui Xu , Erik Hendriks , Chen Wang
CPC classification number: G06F16/2365 , G06F16/951 , H04L67/303
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying consistency between content of a native application and content of a corresponding resource that is provided separately from the content of the native application.
-
公开(公告)号:US20180241884A1
公开(公告)日:2018-08-23
申请号:US15553734
申请日:2016-12-28
Applicant: GOOGLE INC.
Inventor: Joshua Converse , Brett Barros , Jamie Burrell , Paul Cole , Lilia Royanova
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing information. A request is received by a call routing server to establish a call between a client device and a remote telecommunications device. A given transmission criterion that triggered distribution of the particular digital component to the client device is determined by a call context server. A set of contextual information that is mapped to the given transmission criterion is identified, by the call context server, in a data store storing a mapping of transmission criteria to contextual information. The client device is connected, by the call routing server, to the remote telecommunications device using the phone number. The set of contextual information is transmitted to the remote telecommunications device or a computing device that is associated with the remote telecommunications device while the call is being connected or in progress.
-
公开(公告)号:US20180241703A1
公开(公告)日:2018-08-23
申请号:US15436163
申请日:2017-02-17
Applicant: Google Inc.
Inventor: Sandro Feuz , Sebastian Millius
IPC: H04L12/58
CPC classification number: H04L51/063 , G06Q10/10 , G06Q10/107 , H04L51/04 , H04L51/16 , H04L51/32 , H04L67/22
Abstract: This specification is generally directed to techniques for automatically transitioning applications—especially those that enable exchange of messages between users—into and/or out of a private state based on a variety of signals associated with the messages and/or the participants themselves. In various implementations, an ongoing message exchange thread between two or more participants operating two or more respective message exchange clients may be examined. Based at least in part on the examining, a likelihood may be determined that message(s) directed by one of the participants to another of the participants as part of the ongoing message exchange thread would be deemed private by at least a given participant of the two or more participants. A determination may be made of whether the determined likelihood satisfies one or more thresholds, and in response, one or more of the message exchange clients may be transitioned into a private state.
-
340.
公开(公告)号:US20180240211A1
公开(公告)日:2018-08-23
申请号:US15596943
申请日:2017-05-16
Applicant: Google Inc.
Inventor: Surojit Chatterjee , Terry Van Belle , Anshul Kothari , Jian Zhou , Paul Feng , Ravi Jain , Nandita Narasimha Prabhu , Yun Huang , Gaurav Bhaya , Robert Stets
CPC classification number: G06Q90/00 , G06Q30/0261
Abstract: Various methods, systems, and computer program products are disclosed for communicating location-based digital components to a mobile and other devices. A natural language processor component can parse an input audio signal to identify a request and a keyword. A content selector can select digital components based on keyword and request. An audio signal generator component can generate an output signal that includes a selected digital components. An interface can transmit the output signal to cause a client computing device to drive a speaker to generate an acoustic wave corresponding to the output signal prior to occurrence of at least one of the first action and the second action.
-
-
-
-
-
-
-
-
-