-
公开(公告)号:US11262213B2
公开(公告)日:2022-03-01
申请号:US16884150
申请日:2020-05-27
Applicant: Google LLC
Inventor: Etienne Le Grand , Brian Patrick Williams
IPC: G01C25/00 , H04W4/02 , G01S19/13 , H04W4/029 , G01C21/12 , G01C22/00 , G01S19/49 , G01S5/02 , G01C19/00
Abstract: Examples include systems and methods for decomposition of error components between angular, forward, and sideways errors in estimated positions of a computing device. One method includes determining an estimation of a current position of the computing device based on a previous position of the computing device, an estimated speed over an elapsed time, and a direction of travel of the computing device, determining a forward, sideways, and orientation change error component of the estimation of the current position of the computing device, determining a weight to apply to the forward, sideways, and orientation change error components based on average observed movement of the computing device, and using the weighted forward, sideways, and orientation change error components as constraints for determination of an updated estimation of the current position of the computing device.
-
2.
公开(公告)号:US20200236550A1
公开(公告)日:2020-07-23
申请号:US16841124
申请日:2020-04-06
Applicant: Google LLC
Inventor: Liam O'Gorman , Nate Plumley , Jagjit Singh Chawla , Brian Patrick Williams
Abstract: Mechanisms for authenticating a connection between a user device and a streaming media content device comprising: identifying a collection of candidate streaming media content devices based on beacon(s) detected by a user device; receiving an indication that one of the content devices is to be selected for connection to the user device; transmitting instructions to the content devices to broadcast a signal, wherein the signal broadcast by each of the content devices contains a value that indicates an identity of the content device; receiving, from the user device, an audio signal that includes a detected signal; processing the audio signal to extract the value indicating the identity of a particular content device associated with the detected signal contained in the received audio signal; identifying the particular content device based on the determined value; and transmitting an indication that the user device and the particular content device are authenticated to communicate.
-
公开(公告)号:US10697797B2
公开(公告)日:2020-06-30
申请号:US16228425
申请日:2018-12-20
Applicant: Google LLC
Inventor: Etienne Le Grand , Brian Patrick Williams
IPC: G01C25/00 , G01S5/02 , G01S19/49 , G01C22/00 , G01S19/13 , G01C19/00 , G01C21/12 , H04W4/029 , H04W4/02
Abstract: Examples include systems and methods for decomposition of error components between angular, forward, and sideways errors in estimated positions of a computing device. One method includes determining an estimation of a current position of the computing device based on a previous position of the computing device, an estimated speed over an elapsed time, and a direction of travel of the computing device, determining a forward, sideways, and orientation change error component of the estimation of the current position of the computing device, determining a weight to apply to the forward, sideways, and orientation change error components based on average observed movement of the computing device, and using the weighted forward, sideways, and orientation change error components as constraints for determination of an updated estimation of the current position of the computing device.
-
4.
公开(公告)号:US20190239072A1
公开(公告)日:2019-08-01
申请号:US16377688
申请日:2019-04-08
Applicant: Google LLC
Inventor: Liam O'Gorman , Nate Plumley , Jagjit Singh Chawla , Brian Patrick Williams
CPC classification number: H04W12/06 , H04L63/0492 , H04L63/083 , H04L63/0876 , H04L65/4076 , H04L67/04 , H04L67/125 , H04L67/18
Abstract: Mechanisms for authenticating a connection between a user device and a streaming media content device comprising: identifying a collection of candidate streaming media content devices based on beacon(s) detected by a user device; receiving an indication that one of the content devices is to be selected for connection to the user device; transmitting instructions to the content devices to broadcast a signal, wherein the signal broadcast by each of the content devices contains a value that indicates an identity of the content device; receiving, from the user device, an audio signal that includes a detected signal; processing the audio signal to extract the value indicating the identity of a particular content device associated with the detected signal contained in the received audio signal; identifying the particular content device based on the determined value; and transmitting an indication that the user device and the particular content device are authenticated to communicate.
-
公开(公告)号:US10257701B2
公开(公告)日:2019-04-09
申请号:US15320450
申请日:2015-06-24
Applicant: Google LLC
Inventor: Liam O'Gorman , Nate Plumley , Jagjit Singh Chawla , Brian Patrick Williams
Abstract: Mechanisms for authenticating a connection between a user device and a streaming media content device comprising: identifying a collection of candidate streaming media content devices based on beacon(s) detected by a user device; receiving an indication that one of the content devices is to be selected for connection to the user device; transmitting instructions to the content devices to broadcast a signal, wherein the signal broadcast by each of the content devices contains a value that indicates an identity of the content device; receiving, from the user device, an audio signal that includes a detected signal; processing the audio signal to extract the value indicating the identity of a particular content device associated with the detected signal contained in the received audio signal; identifying the particular content device based on the determined value; and transmitting an indication that the user device and the particular content device are authenticated to communicate.
-
公开(公告)号:US10197418B2
公开(公告)日:2019-02-05
申请号:US15275648
申请日:2016-09-26
Applicant: Google LLC
Inventor: Etienne Le Grand , Brian Patrick Williams
IPC: G01C25/00 , G01S19/13 , H04W4/02 , H04W4/029 , G01C21/12 , G01C22/00 , G01S19/49 , G01S5/02 , G01C19/00
Abstract: Examples include systems and methods for decomposition of error components between angular, forward, and sideways errors in estimated positions of a computing device. One method includes determining an estimation of a current position of the computing device based on a previous position of the computing device, an estimated speed over an elapsed time, and a direction of travel of the computing device, determining a forward, sideways, and orientation change error component of the estimation of the current position of the computing device, determining a weight to apply to the forward, sideways, and orientation change error components based on average observed movement of the computing device, and using the weighted forward, sideways, and orientation change error components as constraints for determination of an updated estimation of the current position of the computing device.
-
公开(公告)号:US11265318B2
公开(公告)日:2022-03-01
申请号:US16841124
申请日:2020-04-06
Applicant: Google LLC
Inventor: Liam O'Gorman , Nate Plumley , Jagjit Singh Chawla , Brian Patrick Williams
IPC: H04L29/06 , H04W12/06 , H04L29/08 , H04L67/125 , H04L67/04 , H04L67/52 , H04L65/611
Abstract: Mechanisms for authenticating a connection between a user device and a streaming media content device comprising: identifying a collection of candidate streaming media content devices based on beacon(s) detected by a user device; receiving an indication that one of the content devices is to be selected for connection to the user device; transmitting instructions to the content devices to broadcast a signal, wherein the signal broadcast by each of the content devices contains a value that indicates an identity of the content device; receiving, from the user device, an audio signal that includes a detected signal; processing the audio signal to extract the value indicating the identity of a particular content device associated with the detected signal contained in the received audio signal; identifying the particular content device based on the determined value; and transmitting an indication that the user device and the particular content device are authenticated to communicate.
-
8.
公开(公告)号:US20200284611A1
公开(公告)日:2020-09-10
申请号:US16884150
申请日:2020-05-27
Applicant: Google LLC
Inventor: Etienne Le Grand , Brian Patrick Williams
IPC: G01C25/00 , H04W4/02 , G01S19/13 , H04W4/029 , G01C21/12 , G01C22/00 , G01S19/49 , G01S5/02 , G01C19/00
Abstract: Examples include systems and methods for decomposition of error components between angular, forward, and sideways errors in estimated positions of a computing device. One method includes determining an estimation of a current position of the computing device based on a previous position of the computing device, an estimated speed over an elapsed time, and a direction of travel of the computing device, determining a forward, sideways, and orientation change error component of the estimation of the current position of the computing device, determining a weight to apply to the forward, sideways, and orientation change error components based on average observed movement of the computing device, and using the weighted forward, sideways, and orientation change error components as constraints for determination of an updated estimation of the current position of the computing device.
-
公开(公告)号:US09971320B2
公开(公告)日:2018-05-15
申请号:US14331945
申请日:2014-07-15
Applicant: Google LLC
Inventor: Michael Angermann , Martin Frassl , Brian Patrick Williams , Patrick Otto Robertson
IPC: G05B15/02
CPC classification number: G05B15/02 , G05B2219/2642
Abstract: A computing system may receive a map of features in an environment. The computing system may identify one or more regions of the map for data collection. The computing system may receive sensor data from a plurality of devices. The sensor data may be associated with one or more periods of time when the sensor data was collected by the plurality of devices. The computing system may determine a likelihood of one or more devices being within a portion of the environment that corresponds to the one or more regions of the map for data collection during a future period of time. The computing device may provide a request for given sensor data from the one or more devices based on the likelihood. The given sensor data may be associated with the future period of time.
-
10.
公开(公告)号:US20190120656A1
公开(公告)日:2019-04-25
申请号:US16228425
申请日:2018-12-20
Applicant: Google LLC
Inventor: Etienne Le Grand , Brian Patrick Williams
IPC: G01C25/00 , G01S5/02 , G01S19/49 , G01C22/00 , G01S19/13 , G01C19/00 , H04W4/029 , H04W4/02 , G01C21/12
CPC classification number: G01C25/00 , G01C19/00 , G01C21/12 , G01C22/006 , G01C25/005 , G01S5/02 , G01S19/13 , G01S19/49 , H04W4/026 , H04W4/027 , H04W4/029
Abstract: Examples include systems and methods for decomposition of error components between angular, forward, and sideways errors in estimated positions of a computing device. One method includes determining an estimation of a current position of the computing device based on a previous position of the computing device, an estimated speed over an elapsed time, and a direction of travel of the computing device, determining a forward, sideways, and orientation change error component of the estimation of the current position of the computing device, determining a weight to apply to the forward, sideways, and orientation change error components based on average observed movement of the computing device, and using the weighted forward, sideways, and orientation change error components as constraints for determination of an updated estimation of the current position of the computing device.
-
-
-
-
-
-
-
-
-