-
公开(公告)号:US09977650B2
公开(公告)日:2018-05-22
申请号:US15838617
申请日:2017-12-12
Applicant: Google Inc.
Inventor: Tuna Toksoz , Thomas Price
IPC: H04R3/00 , G06F3/16 , H04W56/00 , H04W4/02 , H04W4/00 , H04R3/12 , H04W84/18 , H04R29/00 , G06F3/00
CPC classification number: G06F3/165 , G06F3/00 , H04N21/4307 , H04N21/4852 , H04N21/8547 , H04R3/12 , H04R27/00 , H04R29/00 , H04R2227/003 , H04W4/023 , H04W4/60 , H04W56/0015 , H04W56/002 , H04W84/18
Abstract: Implementations disclose a mesh network of nearby mobile devices as a combined speaker system for audio. A method includes receiving a prompt to join a speaker mesh network as a master computing device of the speaker mesh network, the speaker mesh network comprising one or more other computing devices detected within a geographic vicinity of a computing device, generating, by the computing device acting as the master computing device, playback synchronization instructions for the one or more other computing devices, the playback synchronization instructions to cause playback of a media item to be synchronized at a playback timestamp relative to a clock time, and transmitting the generated playback synchronization instructions to the one or more other computing devices.
-
公开(公告)号:US20180139507A1
公开(公告)日:2018-05-17
申请号:US15351355
申请日:2016-11-14
Applicant: Google, Inc
Inventor: Tuna Toksoz , Pasha Nahass
CPC classification number: H04N21/8166 , A63F13/355 , A63F13/49 , A63F2300/535 , G06K2209/01 , H04L65/4084 , H04L65/602 , H04L65/607 , H04N21/4781 , H04N21/6587
Abstract: A client system presents, within an execution environment of an application, a third-party media stream distinct from the application, received from a remote host server via a network. The client system detects interaction events during presentation of the third-party media stream, and transmits descriptions of the detected interaction events to the remote host server. The application may be pre-cued prior to presentation, e.g., to minimize start-up time. In some implementations, a side-band message channel is established to facilitate communication between the client system and the remote host server.
-
公开(公告)号:US20180130092A1
公开(公告)日:2018-05-10
申请号:US15344246
申请日:2016-11-04
Applicant: Google Inc.
Inventor: Pasha Nahass , Arunkumar Balaraman , Tuna Toksoz
CPC classification number: G06Q30/0248 , A63F13/352 , A63F13/49 , A63F13/69 , A63F13/79 , H04L65/1063 , H04L65/4069 , H04L67/20 , H04L67/22 , H04L67/42
Abstract: A client system presents, within an execution environment of an application, a third-party media stream distinct from the application, received from a remote host server via a network. The client system detects interaction events during presentation of the third-party media stream, and transmits descriptions of the detected interaction events to the remote host server. The client system updates a data set with data corresponding to detected interaction events and generates, by application of an interaction heuristic to the data set, an interaction score indicative of a likelihood of engagement with the third-party media stream. The interaction score is provided to the application, which may then provide a reward based on the likelihood of engagement. In some implementations, the interaction heuristic is based on a number or frequency of interaction events, e.g., button utilization, screen taps, device motion, or screen changes detected during presentation of the received third-party media stream.
-
公开(公告)号:US20170255835A1
公开(公告)日:2017-09-07
申请号:US15060339
申请日:2016-03-03
Applicant: Google Inc.
Inventor: Thomas Price , Tuna Toksoz
Abstract: Systems and methods are described for providing an interface and implementing rules and metrics received from the interface regarding the selection of sponsored content networks that provide sponsored content items. This may include providing mediation code to a publisher for inclusion in publisher content provided to a user device, the mediation code associated with a table of sponsored content networks, receiving an image of a sponsored content item and a sponsored content network identifier from the user device, analyzing the image of the sponsored content item, the analysis generating extracted image data from the sponsored content item, categorizing the sponsored content item based on the extracted image data and the sponsored content network identifier, receiving an instruction to filter the sponsored content networks exceeding a metric based on a category, and updating the table of sponsored content networks to remove a particular sponsored content network.
-
15.
公开(公告)号:US20170180229A1
公开(公告)日:2017-06-22
申请号:US14975027
申请日:2015-12-18
Applicant: Google Inc.
Inventor: Tuna Toksoz , Thomas Price
CPC classification number: H04L43/0876 , G06Q30/0241 , H04L67/32
Abstract: Systems and methods of reducing latency in online network traffic are provided. The system can include a processor and a memory couple to the processor. The memory stores computer-executable instructions, which when executed by the processor, cause the processor to identify an indication of an interaction with a content item presented within a content slot of an information resource, generate a click identifier that uniquely identifies the interaction, transmit a first request comprising a click resource link including the click identifier to a click server, and transmit a second request to access the landing page of the content item independent of transmitting the first request. The second request comprises a generated resource link that identifies a resource identifier of the landing page of the content item and the click identifier.
-
公开(公告)号:US20170169472A1
公开(公告)日:2017-06-15
申请号:US14968378
申请日:2015-12-14
Applicant: Google Inc.
Inventor: Thomas Price , Tuna Toksoz
CPC classification number: G06Q30/0261 , G06Q30/0255 , G06Q30/0259 , G06Q30/0267 , G06Q30/0269 , H04W4/021 , H04W4/33
Abstract: A method includes receiving, at a user device including one or more processors, a signal pushed to the user device from an in-store device physically located in a store. The signal includes a first store identifier. The method further includes storing the first store identifier in memory. The method further includes receiving a content item from a third-party content provider device, the content item including a second store identifier. The third-party content provider device transmits the content item to a plurality of user devices within a geographic area around a location associated with the second store identifier. The method further includes providing the content item for display in response to determining the first store identifier matches the second store identifier. The content item is displayed without providing an indication of the presence of the user device at the store to the in-store device or to the third-party content provider device.
-
公开(公告)号:US10216467B2
公开(公告)日:2019-02-26
申请号:US15014733
申请日:2016-02-03
Applicant: Google Inc.
Inventor: Thomas Price , Tuna Toksoz
IPC: G06F3/00 , G06F3/14 , G06F3/0481 , G06F3/0484 , G06T7/00 , H04L29/08 , H04L29/06 , G06F17/30
Abstract: A method of automatic content verification may include requesting, from a server by an application executed by a client device, an item of content for display to a user of the client device, the request comprising environmental information related to an environment in which the item of content is to be rendered on the client device. A network interface of the client device may receive, from the server, the requested item of content. A renderer of the client device integrated with the application may render the received item of content. A capture module of the client device integrated with the application may capture an image of the rendered item of content. The network interface of the client device may transmit, to the server, the captured image, the server comparing the captured image to a predetermined image to identify any rendering distortion.
-
18.
公开(公告)号:US10187486B1
公开(公告)日:2019-01-22
申请号:US15073175
申请日:2016-03-17
Applicant: Google Inc.
Inventor: Tuna Toksoz , Thomas Price
Abstract: An implementation involves a push notification system receiving, from an application server, a request to serve to a client device a push notification, the request including push notification identity information. The implementation further involves the push notification system transmitting to the client device in response to the received request, a push notification. The implementation further comprises the push notification system receiving, from an operating system of the client device, information related to whether and how a user of the client device interacted with the push notification. The implementation further involves determining, by the push notification system, based at least in part on the information related to whether and how the user interacted with the push notification, whether to transmit a request to the message creation system to create and serve a targeted message. The implementation further involves the push notification system transmitting a targeted message create and serve request including information related to the content of the transmitted push notification responsive to said determination and targeted message identity information associated with the push notification identity information. The implementation further involves the message creation system creating, responsive to the create and serve request, a targeted message including content, at least some of the content of the targeted message based on the information related to the content of the transmitted push notification, the message targeted based on the targeted message identity information, and serving the targeted message based on the targeted message identity information.
-
公开(公告)号:US20170280487A1
公开(公告)日:2017-09-28
申请号:US15079306
申请日:2016-03-24
Applicant: Google Inc.
Inventor: Thomas Price , Tuna Toksoz
IPC: H04W76/02 , H04B17/318
CPC classification number: H04W76/10 , H04B17/318 , H04L69/18 , H04W36/14 , H04W48/18 , H04W52/24 , H04W52/245 , H04W76/00 , H04W84/18 , H04W88/06
Abstract: In general, this disclosure is directed to techniques for toggling communication connections based on signal strengths. A first computing device receives an indication of a user input to send data packets to a second computing device. Responsive to receiving the indication, the first computing device determines a signal strength of a first wireless communication connection, comprising one of a cellular network connection or a wireless local area network connection, to the second computing device, and determines whether the signal strength satisfies a threshold signal strength level. Responsive to determining that the signal strength does not satisfy the threshold signal strength level, the first computing device automatically establishes a second wireless communication connection, including a mesh network using a different wireless communication protocol than the first wireless communication connection, to the second computing device, and sends the data packets to the second computing device via the second wireless communication connection.
-
公开(公告)号:US20170220306A1
公开(公告)日:2017-08-03
申请号:US15014733
申请日:2016-02-03
Applicant: Google Inc.
Inventor: Thomas Price , Tuna Toksoz
IPC: G06F3/14 , H04L29/08 , G06F3/0484 , H04L29/06 , G06F3/0481 , G06T7/00
CPC classification number: G06F3/1415 , G06F3/0481 , G06F3/0484 , G06F17/30256 , G06F17/30905 , G06T7/0002 , G06T7/97 , H04L67/10 , H04L67/42
Abstract: A method of automatic content verification may include requesting, from a server by an application executed by a client device, an item of content for display to a user of the client device, the request comprising environmental information related to an environment in which the item of content is to be rendered on the client device. A network interface of the client device may receive, from the server, the requested item of content. A renderer of the client device integrated with the application may render the received item of content. A capture module of the client device integrated with the application may capture an image of the rendered item of content. The network interface of the client device may transmit, to the server, the captured image, the server comparing the captured image to a predetermined image to identify any rendering distortion.
-
-
-
-
-
-
-
-
-