-
公开(公告)号:US20190306901A1
公开(公告)日:2019-10-03
申请号:US16441721
申请日:2019-06-14
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Price
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.
-
公开(公告)号:US10342053B2
公开(公告)日:2019-07-02
申请号:US15941900
申请日:2018-03-30
Applicant: Google LLC
Inventor: Thomas Price , Tuna Toksoz
IPC: H04W76/10 , H04B17/318 , H04W36/14 , H04W48/18 , H04W52/24 , H04W76/00 , H04L29/06 , G06F21/33 , 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.
-
23.
公开(公告)号:US20190149863A1
公开(公告)日:2019-05-16
申请号:US15815321
申请日:2017-11-16
Applicant: Google LLC.
Inventor: Justin Lewis , Thomas Price
IPC: H04N21/25 , H04N21/258 , G06F15/18 , G06K9/62
Abstract: A system and method are disclosed for training a machine learning model using information pertaining to transmissions of one or more media items to user devices associated with a user account. In an implementation, training data for the machine learning model includes first contextual information associated with a first user device and second contextual information associated with a second user device. The number of the transmissions to the user devices for the user account exceeds a threshold number of transmissions allowed for the user account. Training data further includes generating a first target output that identifies an indication of a preference of a user preference to keep or cancel each of the transmission. The method includes providing the training data to train the machine learning model. The trained machine learning model may be used to determine which of the new transmissions is to be canceled.
-
公开(公告)号:US10237268B2
公开(公告)日:2019-03-19
申请号:US15342083
申请日:2016-11-02
Applicant: GOOGLE LLC
Inventor: Thomas Price , Anurag Agrawal
IPC: H04L29/06
Abstract: A computing system is described that at least one microphone, a secure processing unit, and a general processing unit. The microphone is coupled to an audio processor configured to receive at least one audio signal from the at least one microphone and generate a first encrypted audio signal and a second encrypted audio signal The secure processing unit is configured to: receive the first encrypted audio signal from the audio processor, decrypt the first encrypted audio signal, and responsive to determining that the first encrypted audio signal includes an unlock command, output an indication of a decryption key. The general processing unit is configured to: receive the second encrypted audio signal from the audio processor, and decrypt the second encrypted audio signal with the decryption key.
-
公开(公告)号:US20190079787A1
公开(公告)日:2019-03-14
申请号:US15765179
申请日:2016-11-14
Applicant: GOOGLE LLC
Inventor: Tuna Toksoz , Thomas Price
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.
-
公开(公告)号:US11727050B2
公开(公告)日:2023-08-15
申请号:US16785317
申请日:2020-02-07
Applicant: Google LLC
Inventor: Thomas Price , Tuna Toksoz
IPC: G06F16/583 , G06F16/958 , G06V30/224 , G06F18/243 , G06Q30/0241
CPC classification number: G06F16/583 , G06F16/958 , G06F18/24323 , G06Q30/0241 , G06V30/224
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.
-
27.
公开(公告)号:US20210400324A1
公开(公告)日:2021-12-23
申请号:US17465543
申请日:2021-09-02
Applicant: Google LLC
Inventor: Justin Lewis , Thomas Price
IPC: H04N21/25 , H04N21/258 , H04L12/24 , H04L29/08
Abstract: A system and method are disclosed for training a machine learning model using information pertaining to transmissions of one or more media items to user devices associated with a user account. Generating training data for the machine learning model includes generating first contextual information associated with a first user device and generating a first target output that identifies an indication of a preference of a user preference to cancel the first transmission. The method includes providing the training data to train the machine learning model.
-
28.
公开(公告)号:US11115695B2
公开(公告)日:2021-09-07
申请号:US15815321
申请日:2017-11-16
Applicant: Google LLC.
Inventor: Justin Lewis , Thomas Price
IPC: H04N21/25 , H04N21/258 , H04L12/24 , H04L29/08 , H04L12/26
Abstract: A system and method are disclosed for training a machine learning model using information pertaining to transmissions of one or more media items to user devices associated with a user account. In an implementation, training data for the machine learning model includes first contextual information associated with a first user device and second contextual information associated with a second user device. The number of the transmissions to the user devices for the user account exceeds a threshold number of transmissions allowed for the user account. Training data further includes generating a first target output that identifies an indication of a preference of a user preference to keep or cancel each of the transmission. The method includes providing the training data to train the machine learning model. The trained machine learning model may be used to determine which of the new transmissions is to be canceled.
-
公开(公告)号:US11095723B2
公开(公告)日:2021-08-17
申请号:US16606501
申请日:2018-06-15
Applicant: Google LLC
Inventor: Justin Lewis , Thomas Price
IPC: G06F15/173 , H04L29/08 , G06F16/958 , G06F16/955
Abstract: Systems and methods for maintaining session identifiers across multiple webpages for content selection are described herein. A server can generate a session identifier corresponding to the client device for use in selecting content to be served across the information resources of a content publisher. The server can then receive, from the client device, a request for instructions to insert into a header of an information resource for selecting a content provider. The server can determine that the request includes the session identifier that matches the one generated for a previous request. The server can obtain a parameter value for each content provider with the session identifier. The server can select a content provider using the parameter values. The server can provide a script to the client device for the header. The script can be configured to cause the client device to obtain a content item from the selected content provider to insert into the information resource.
-
公开(公告)号:US10892968B2
公开(公告)日:2021-01-12
申请号:US14975027
申请日:2015-12-18
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Price
IPC: H04L12/26 , H04L29/08 , G06Q30/02 , G06Q10/06 , G06F16/955
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.
-
-
-
-
-
-
-
-
-