Patents by Inventor Brian Edmonds
Brian Edmonds has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240328795Abstract: Provided are methods, systems, devices, apparatuses, and tangible non-transitory computer readable media for navigation and geocoding. The disclosed technology can perform operations including accessing location data and semantic tags. The location data can include information associated with locations including the location of a carrier and the location of a passenger. The semantic tags can include information associated with features of the locations. The location data and the semantic tags that satisfy meeting criteria can be identified. The meeting criteria can be associated with a suitability of a location for the carrier and the passenger. A meeting location for the carrier and the passenger can be determined based on the location data and the semantic tags that satisfy the meeting criteria. Furthermore, indications associated with the meeting location can be generated based on the features of the meeting location.Type: ApplicationFiled: June 11, 2024Publication date: October 3, 2024Inventors: Yan Mayster, Brian Edmond Brewington, Brian Daniel Shucker, Vishal Goenka
-
Patent number: 12044536Abstract: Provided are methods, systems, devices, apparatuses, and tangible non-transitory computer readable media for navigation and geocoding. The disclosed technology can perform operations including accessing location data and semantic tags. The location data can include information associated with locations including the location of a carrier and the location of a passenger. The semantic tags can include information associated with features of the locations. The location data and the semantic tags that satisfy meeting criteria can be identified. The meeting criteria can be associated with a suitability of a location for the carrier and the passenger. A meeting location for the carrier and the passenger can be determined based on the location data and the semantic tags that satisfy the meeting criteria. Furthermore, indications associated with the meeting location can be generated based on the features of the meeting location.Type: GrantFiled: January 7, 2019Date of Patent: July 23, 2024Assignee: GOOGLE LLCInventors: Yan Mayster, Brian Edmond Brewington, Brian Daniel Shucker, Vishal Goenka
-
Publication number: 20240242509Abstract: The technology relates to factors regarding the external environment around a vehicle that are used to trigger enhanced driving directions for use by the driver. The factors can include issues such as adverse weather conditions, low light conditions and temporary obstacles or other obstructions that may prevent or reduce the ability of the driver to see street signs or other landmarks that are part of an initial set of driving directions. Upon determination of one or more relevant factors, the system is able to modify or otherwise enhances directions in real time. This allows the driver to be able to quickly and easily identify other visible landmarks and use such information to navigate to a desired destination. This approach employs one or more on-board cameras configured to detect objects and conditions in the environment adjacent to or otherwise nearby the vehicle, such as within line of sight of the vehicle's front end.Type: ApplicationFiled: March 27, 2024Publication date: July 18, 2024Inventors: Yan Borisovich Mayster, Brian Edmond Brewington
-
Patent number: 11972616Abstract: The technology relates to factors regarding the external environment around a vehicle that are used to trigger enhanced driving directions for use by the driver. The factors can include issues such as adverse weather conditions, low light conditions and temporary obstacles or other obstructions that may prevent or reduce the ability of the driver to see street signs or other landmarks that are part of an initial set of driving directions. Upon determination of one or more relevant factors, the system is able to modify or otherwise enhances directions in real time. This allows the driver to be able to quickly and easily identify other visible landmarks and use such information to navigate to a desired destination. This approach employs one or more on-board cameras configured to detect objects and conditions in the environment adjacent to or otherwise nearby the vehicle, such as within line of sight of the vehicle's front end.Type: GrantFiled: January 9, 2019Date of Patent: April 30, 2024Assignee: Google LLCInventors: Yan Mayster, Brian Edmond Brewington
-
Publication number: 20230044871Abstract: The technology relates to providing visually-verifiable metadata in response to a query. A query may be sent from an application. In response to the query visually-verifiable metadata corresponding to one or more points of interest relevant to the query and an image associated with the visually-verifiable metadata may be received. The image associated with the visually-verifiable metadata may be displayed and the visually-verifiable metadata may be annotated within the displayed image.Type: ApplicationFiled: December 29, 2020Publication date: February 9, 2023Inventors: Brian Edmond Brewington, Carl Staaf
-
Patent number: 11386672Abstract: The disclosure provides for a method of controlling one or more sensors on a moving vehicle that is executable by one or more computing devices. The one or more computing devices may detect a first surface at a first location and a second surface at a second location using the one or more sensors. The second surface may be classified as a target of interest. Then the one or more computing devices may determine one or more timing characteristics of the one or more sensors based on a pose or motion of the one or more sensors relative to the first location of the first surface and the second location of the second surface. Then, the one or more computing devices may control the one or more sensors to capture data according to the determined one or more timing characteristics.Type: GrantFiled: September 29, 2020Date of Patent: July 12, 2022Assignee: Google LLCInventors: Brian Edmond Brewington, Stephane Belmon, Alexander Cooper
-
Patent number: 11232149Abstract: The technology relates to determining an establishment's presence at a geolocation. A computing device may receive a first image including location data associated with the first image's capture. A set of images, which include location information and one or more identification marks associated with one or more establishments may also be received. The computing device may compare the first image to the set of images to determine whether the first image contains one of the one or more identification marks, and determine that one of the one or more establishments, associated with the one of the one or more identification marks contained in the first image, is currently located within a set proximity of the first image location. The computing device may also update a location database by associating the one of the one or more establishments with a location within a set proximity of the first image location.Type: GrantFiled: July 24, 2019Date of Patent: January 25, 2022Assignee: Google LLCInventors: Brian Edmond Brewington, Kirk Johnson
-
Publication number: 20210270621Abstract: Provided are methods, systems, devices, apparatuses, and tangible non-transitory computer readable media for navigation and geocoding. The disclosed technology can perform operations including accessing location data and semantic tags. The location data can include information associated with interactions at locations. Each semantic tag can include information associated with one of the locations. Further, each semantic tag can be descriptive of features associated with the respective location. The location data and the plurality of semantic tags that satisfy suitability criteria can be identified. The suitability criteria can be associated with the suitability of each location for use by a geographic context application. A suitable location can be determined based on the location data and the semantic tags that satisfy the suitability criteria. Furthermore, the indications including a description of the suitable location can be generated based on the features associated with the suitable location.Type: ApplicationFiled: January 7, 2019Publication date: September 2, 2021Inventors: Yan Mayster, Brian Edmond Brewington, Brian Daniel Shucker, Marcus Bulach
-
Publication number: 20210270618Abstract: Provided are methods, systems, devices, apparatuses, and tangible non-transitory computer readable media for navigation and geocoding. The disclosed technology can perform operations including accessing location data and semantic tags. The location data can include information associated with locations including the location of a carrier and the location of a passenger. The semantic tags can include information associated with features of the locations. The location data and the semantic tags that satisfy meeting criteria can be identified. The meeting criteria can be associated with a suitability of a location for the carrier and the passenger. A meeting location for the carrier and the passenger can be determined based on the location data and the semantic tags that satisfy the meeting criteria. Furthermore, indications associated with the meeting location can be generated based on the features of the meeting location.Type: ApplicationFiled: January 7, 2019Publication date: September 2, 2021Inventors: Yan Mayster, Brian Edmond Brewington, Brian Daniel Shucker, Vishal Goenka
-
Patent number: 11107099Abstract: Example embodiments of the disclosed technology implement a brand penetration determination system using image semantic content. A geographic sub-region determination system is configured to partition a geographic area into two or more sub-regions. An image content analysis engine is configured to determine, from images captured at one or more sites within each sub-region, a number of detections of a brand within each respective sub-region. A brand penetration index generation system is configured to generate a brand penetration index for each sub-region based on the number of detections of the brand in the respective sub-region weighted by one or more factors (e.g., population factor, category factor, etc.), which is stored in memory with an indicator of each respective sub-region. In splitting the geographic area into two or more sub-regions, the number and/or boundaries of sub-regions are determined so as to ensure that the population within each sub-region is above a threshold.Type: GrantFiled: July 12, 2019Date of Patent: August 31, 2021Assignee: Google LLCInventors: Yan Mayster, Brian Edmond Brewington, Rick Inoue
-
Patent number: 10922578Abstract: Systems and methods for tasking an image acquisition system are provided. In one embodiment, a method includes obtaining data descriptive of a plurality of images associated with a geographic area. The method includes analyzing at least a subset of the plurality of images to determine an occurrence of one or more changes associated with the geographic area. The method includes determining a level of change associated with the geographic area based, at least in part, on the occurrence of the one or more changes associated with the geographic area. The method includes providing a control command to an image acquisition system to adjust an acquisition of imagery data associated with the geographic area based, at least in part, on the level of change.Type: GrantFiled: August 24, 2016Date of Patent: February 16, 2021Assignee: Google LLCInventors: Sujoy Banerjee, Yan Mayster, Brian Edmond Brewington
-
Publication number: 20210012122Abstract: The disclosure provides for a method of controlling one or more sensors on a moving vehicle that is executable by one or more computing devices. The one or more computing devices may detect a first surface at a first location and a second surface at a second location using the one or more sensors. The second surface may be classified as a target of interest. Then the one or more computing devices may determine one or more timing characteristics of the one or more sensors based on a pose or motion of the one or more sensors relative to the first location of the first surface and the second location of the second surface. Then, the one or more computing devices may control the one or more sensors to capture data according to the determined one or more timing characteristics.Type: ApplicationFiled: September 29, 2020Publication date: January 14, 2021Inventors: Brian Edmond Brewington, Stephane Belmon, Alexander Cooper
-
Publication number: 20200349368Abstract: The technology relates to factors regarding the external environment around a vehicle that are used to trigger enhanced driving directions for use by the driver. The factors can include issues such as adverse weather conditions, low light conditions and temporary obstacles or other obstructions that may prevent or reduce the ability of the driver to see street signs or other landmarks that are part of an initial set of driving directions. Upon determination of one or more relevant factors, the system is able to modify or otherwise enhances directions in real time. This allows the driver to be able to quickly and easily identify other visible landmarks and use such information to navigate to a desired destination. This approach employs one or more on-board cameras configured to detect objects and conditions in the environment adjacent to or otherwise nearby the vehicle, such as within line of sight of the vehicle's front end.Type: ApplicationFiled: January 9, 2019Publication date: November 5, 2020Inventors: Yan Mayster, Brian Edmond Brewington
-
Patent number: 10817735Abstract: The disclosure provides for a method of controlling one or more sensors on a moving vehicle that is executable by one or more computing devices. The one or more computing devices may detect a first surface at a first location and a second surface at a second location using the one or more sensors. The second surface may be classified as a target of interest. Then the one or more computing devices may determine one or more timing characteristics of the one or more sensors based on a pose or motion of the one or more sensors relative to the first location of the first surface and the second location of the second surface. Then, the one or more computing devices may control the one or more sensors to capture data according to the determined one or more timing characteristics.Type: GrantFiled: July 28, 2017Date of Patent: October 27, 2020Assignee: Google LLCInventors: Brian Edmond Brewington, Stephane Belmon, Alexander Cooper
-
Publication number: 20200202371Abstract: Example embodiments of the disclosed technology implement a brand penetration determination system using image semantic content. A geographic sub-region determination system is configured to partition a geographic area into two or more sub-regions. An image content analysis engine is configured to determine, from images captured at one or more sites within each sub-region, a number of detections of a brand within each respective sub-region. A brand penetration index generation system is configured to generate a brand penetration index for each sub-region based on the number of detections of the brand in the respective sub-region weighted by one or more factors (e.g., population factor, category factor, etc.), which is stored in memory with an indicator of each respective sub-region. In splitting the geographic area into two or more sub-regions, the number and/or boundaries of sub-regions are determined so as to ensure that the population within each sub-region is above a threshold.Type: ApplicationFiled: July 12, 2019Publication date: June 25, 2020Inventors: Yan Mayster, Brian Edmond Brewington, Rick Inoue
-
Publication number: 20200034638Abstract: The disclosure provides for a method of controlling one or more sensors on a moving vehicle that is executable by one or more computing devices. The one or more computing devices may detect a first surface at a first location and a second surface at a second location using the one or more sensors. The second surface may be classified as a target of interest. Then the one or more computing devices may determine one or more timing characteristics of the one or more sensors based on a pose or motion of the one or more sensors relative to the first location of the first surface and the second location of the second surface. Then, the one or more computing devices may control the one or more sensors to capture data according to the determined one or more timing characteristics.Type: ApplicationFiled: July 28, 2017Publication date: January 30, 2020Applicant: Google LLCInventors: Brian Edmond Brewington, Stephane Belmon, Alexander Cooper
-
Patent number: 10528542Abstract: Systems and methods for updating a map interface are provided. In one embodiment, a method includes obtaining data descriptive of a map tile of a map interface that is displayable on a display device. The map tile presents imagery associated with at least a portion of a geographic area. The method includes obtaining data descriptive of an image depicting at least the portion of the geographic area. The image is acquired by an image acquisition system. The method includes analyzing the data descriptive of the map tile and the data descriptive of the image to determine an occurrence of a change associated with the geographic area. The method includes updating the map interface to reflect the change associated with the geographic area based at least in part on the occurrence of the change associated with the geographic area.Type: GrantFiled: August 24, 2016Date of Patent: January 7, 2020Assignee: Google LLCInventors: Sujoy Banerjee, Yan Mayster, Brian Edmond Brewington
-
Publication number: 20190347289Abstract: The technology relates to determining an establishment's presence at a geolocation. A computing device may receive a first image including location data associated with the first image's capture. A set of images, which include location information and one or more identification marks associated with one or more establishments may also be received. The computing device may compare the first image to the set of images to determine whether the first image contains one of the one or more identification marks, and determine that one of the one or more establishments, associated with the one of the one or more identification marks contained in the first image, is currently located within a set proximity of the first image location. The computing device may also update a location database by associating the one of the one or more establishments with a location within a set proximity of the first image location.Type: ApplicationFiled: July 24, 2019Publication date: November 14, 2019Applicant: Google LLCInventors: Brian Edmond Brewington, Kirk Johnson
-
Patent number: 10467284Abstract: The technology relates to determining an establishment's presence at a geolocation. A computing device may receive a first image including location data associated with the first image's capture. A set of images, which include location information and one or more identification marks associated with one or more establishments may also be received. The computing device may compare the first image to the set of images to determine whether the first image contains one of the one or more identification marks, and determine that one of the one or more establishments, associated with the one of the one or more identification marks contained in the first image, is currently located within a set proximity of the first image location. The computing device may also update a location database by associating the one of the one or more establishments with a location within a set proximity of the first image location.Type: GrantFiled: August 3, 2015Date of Patent: November 5, 2019Assignee: Google LLCInventors: Brian Edmond Brewington, Kirk Johnson
-
Patent number: 10169421Abstract: Computer-implemented methods for generating and executing user-based standing queries are provided. In one aspect, a method includes determining whether to generate a notification based on a user-based query and geographical context. The method also includes filtering the notification through explicit or inferred filter criteria. Systems and machine-readable media are also provided.Type: GrantFiled: September 15, 2015Date of Patent: January 1, 2019Assignee: Google LLCInventors: Brian Edmond Brewington, Gregory Michael Blevins, Guang Yang, Dale Hawkins, Tushar Udeshi, Steve Okamoto, Andrew Kirmse, Gokay Baris Gultekin, Emil Praun, Thomas Carl Stamm, David Singleton, James A. Guggemos, Pablo Bellver, Keir Mierle, Erez Louider