Patents by Inventor John Logan Anderson
John Logan Anderson 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).
-
Patent number: 11900815Abstract: Technologies for providing augmented reality wayfinding experiences in ridesharing applications are provided. In some examples, a method for providing augmented reality wayfinding experiences can include determining a first location of an autonomous vehicle (AV) relative to a second location of a client device associated with a user that requested a ride from the AV; based on the first location of the AV relative to the second location of the client device, determining a direction from the second location of the client device to the first location of the AV; presenting, at the client device, a feed from a camera sensor associated with the client device, the feed including a local scene captured by the camera sensor; and presenting a virtual content overlay on the feed, the virtual content overlay including an indication of the direction from the second location of the client device to the first location of the AV.Type: GrantFiled: September 30, 2019Date of Patent: February 13, 2024Assignee: GM Cruise Holdings LLCInventors: Jessica Leary, Jonathon Staff, Pratikbhai Patel, Bradley Ryan, Josh Berlin, John Logan Anderson, Michael Magnoli, Stanley Shiao
-
Publication number: 20240025438Abstract: Various technologies described herein pertain to causing presentation on a user interface of an immediate portion of a navigation route of an autonomous vehicle. A computing system of the autonomous vehicle determines whether an object detected by sensor(s) of the autonomous vehicle proximate to the immediate portion of the navigation route are of a type and relative position defined as one of consequential and inconsequential for a human passenger. In response to determining that an object has both a type and relative position defined as consequential, the computing system causes presentation on the user interface a representation of the object relative to the immediate portion of the navigation route to provide a confidence engendering indication that the autonomous vehicle has detected the object. Otherwise if inconsequential, presentation on the user interface of any representation of the object is not caused by the computing system to avoid creating a confusing presentation.Type: ApplicationFiled: September 30, 2023Publication date: January 25, 2024Inventors: Stephanie Olivia Engle, Mariya Jacobo, Jacqueline Mary Shannon, David Hyon Berrios, Tejeswara Reddy Pogula, John Logan Anderson, Divya Thakur
-
Patent number: 11842184Abstract: There is disclosed herein examples of systems and procedures for performing software updates for vehicles. The vehicles may be scheduled for the software updates based on information related to the vehicles. Update systems may determine when the vehicles have entered service ranges of the update systems for the scheduled software updates and may initiate the software updates in response to determining that the vehicles have entered the service ranges. Progress of the software updates may be monitored and displayed on a dashboard system overseeing the software updates of the vehicles.Type: GrantFiled: October 31, 2022Date of Patent: December 12, 2023Assignee: GM CRUISE HOLDINGS LLCInventors: Nadav Ullman, Thomas Bachant, Paul Garcia, Jake McCloskey, Joseph Thibeault, Jose Arturo Covarrubias Reynoso, Armin Mahmoudi, John Logan Anderson, Liam O'Shea Staskawicz, Vineel Chand Adusumilli
-
Publication number: 20230391353Abstract: The present disclosure provides a method comprising detecting an event in connection with an autonomous vehicle, wherein the detected event comprises at least one of a current state of the autonomous vehicle, an impending state of the autonomous vehicle, and an intent of the autonomous vehicle; generating an image in connection with the detected event, wherein the image comprises at least one of text information and graphics information; and displaying the generated image on at least one window of the autonomous vehicle for conveying information about the detected event to at least one user located outside the autonomous vehicle.Type: ApplicationFiled: August 17, 2023Publication date: December 7, 2023Applicant: GM Cruise Holdings LLCInventors: Anthony Galliano, III, Arun A. Mathews, Charlotte Blanc, Pratik Palnitkar, John Logan Anderson, Jacqueline Mary Shannon
-
Patent number: 11807263Abstract: Various technologies described herein pertain to causing presentation on a user interface of an immediate portion of a navigation route of an autonomous vehicle. A computing system of the autonomous vehicle determines whether an object detected by sensor(s) of the autonomous vehicle proximate to the immediate portion of the navigation route are of a type and relative position defined as one of consequential and inconsequential for a human passenger. In response to determining that an object has both a type and relative position defined as consequential, the computing system causes presentation on the user interface a representation of the object relative to the immediate portion of the navigation route to provide a confidence engendering indication that the autonomous vehicle has detected the object. Otherwise if inconsequential, presentation on the user interface of any representation of the object is not caused by the computing system to avoid creating a confusing presentation.Type: GrantFiled: March 10, 2023Date of Patent: November 7, 2023Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Stephanie Olivia Engle, Mariya Jacobo, Jacqueline Mary Shannon, David Hyon Berrios, Tejeswara Reddy Pogula, John Logan Anderson, Divya Thakur
-
Patent number: 11760370Abstract: The present disclosure provides a method comprising detecting an event in connection with an autonomous vehicle, wherein the detected event comprises at least one of a current state of the autonomous vehicle, an impending state of the autonomous vehicle, and an intent of the autonomous vehicle; generating an image in connection with the detected event, wherein the image comprises at least one of text information and graphics information; and displaying the generated image on at least one window of the autonomous vehicle for conveying information about the detected event to at least one user located outside the autonomous vehicle.Type: GrantFiled: December 31, 2019Date of Patent: September 19, 2023Assignee: GM CRUISE HOLDINGS LLCInventors: Anthony Galliano, III, Arun A. Mathews, Charlotte Blanc, Pratik Palnitkar, John Logan Anderson, Jacqueline Mary Shannon
-
Publication number: 20230245071Abstract: Technologies for providing real-time visualizations of a behavior of an autonomous vehicle (AV) associated with a ride request. In some examples, a method for providing real-time visualizations of a behavior of an AV associated with a ride request can include receiving a user request for a ride from an AV, wherein the user request specifies a pick-up location associated with a user; receiving sensor data from one or more sensors associated with the AV; determining, based on the sensor data, a state and context of the AV while the AV is en route to the pick-up location; and presenting, at a display interface, a map depicting one or more visual indicators of the state and context of the AV, the state and context of the AV including a location of the AV and one or more AV operations.Type: ApplicationFiled: March 30, 2023Publication date: August 3, 2023Inventors: Jessica LEARY, Jonathon STAFF, John Logan Anderson, Max MEYERS, Pratikbhai PATEL, Robin YANG, Bradley RYAN, Josh BERLIN, Teresa LIN, Stanley SHIAO, Michael MAGNOLI, Chau-Yan WANG, Christopher FRY
-
Publication number: 20230202504Abstract: Various technologies described herein pertain to causing presentation on a user interface of an immediate portion of a navigation route of an autonomous vehicle. A computing system of the autonomous vehicle determines whether an object detected by sensor(s) of the autonomous vehicle proximate to the immediate portion of the navigation route are of a type and relative position defined as one of consequential and inconsequential for a human passenger. In response to determining that an object has both a type and relative position defined as consequential, the computing system causes presentation on the user interface a representation of the object relative to the immediate portion of the navigation route to provide a confidence engendering indication that the autonomous vehicle has detected the object. Otherwise if inconsequential, presentation on the user interface of any representation of the object is not caused by the computing system to avoid creating a confusing presentation.Type: ApplicationFiled: March 10, 2023Publication date: June 29, 2023Inventors: Stephanie Olivia Engle, Mariya Jacobo, Jacqueline Mary Shannon, David Hyon Berrios, Tejeswara Reddy Pogula, John Logan Anderson, Divya Thakur
-
Patent number: 11645629Abstract: Technologies for providing real-time visualizations of a behavior of an autonomous vehicle (AV) associated with a ride request. In some examples, a method for providing real-time visualizations of a behavior of an AV associated with a ride request can include receiving a user request for a ride from an AV, wherein the user request specifies a pick-up location associated with a user; receiving sensor data from one or more sensors associated with the AV; determining, based on the sensor data, a state and context of the AV while the AV is en route to the pick-up location; and presenting, at a display interface, a map depicting one or more visual indicators of the state and context of the AV, the state and context of the AV including a location of the AV and one or more AV operations.Type: GrantFiled: September 12, 2019Date of Patent: May 9, 2023Assignee: GM Cruise Holdings LLC.Inventors: Jessica Leary, Jonathon Staff, John Logan Anderson, Max Meyers, Pratik Patel, Robin Yang, Bradley Ryan, Josh Berlin, Teresa Lin, Stanley Shiao, Michael Magnoli, Chau-Yan Wang, Christopher Fry
-
Patent number: 11618467Abstract: Various technologies described herein pertain to causing presentation on a user interface of an immediate portion of a navigation route of an autonomous vehicle. A computing system of the autonomous vehicle determines whether an object detected by sensor(s) of the autonomous vehicle proximate to the immediate portion of the navigation route are of a type and relative position defined as one of consequential and inconsequential for a human passenger. In response to determining that an object has both a type and relative position defined as consequential, the computing system causes presentation on the user interface a representation of the object relative to the immediate portion of the navigation route to provide a confidence engendering indication that the autonomous vehicle has detected the object. Otherwise if inconsequential, presentation on the user interface of any representation of the object is not caused by the computing system to avoid creating a confusing presentation.Type: GrantFiled: December 31, 2020Date of Patent: April 4, 2023Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Stephanie Olivia Engle, Mariya Jacobo, Jacqueline Mary Shannon, David Hyon Berrios, Tejeswara Reddy Pogula, John Logan Anderson, Divya Thakur
-
Publication number: 20230081919Abstract: There is disclosed herein examples of systems and procedures for performing software updates for vehicles. The vehicles may be scheduled for the software updates based on information related to the vehicles. Update systems may determine when the vehicles have entered service ranges of the update systems for the scheduled software updates and may initiate the software updates in response to determining that the vehicles have entered the service ranges. Progress of the software updates may be monitored and displayed on a dashboard system overseeing the software updates of the vehicles.Type: ApplicationFiled: October 31, 2022Publication date: March 16, 2023Applicant: GM Cruise Holdings LLCInventors: Nadav Ullman, Thomas Bachant, Paul Garcia, Jake McCloskey, Joseph Thibeault, Jose Arturo Covarrubias Reynoso, Armin Mahmoudi, John Logan Anderson, Liam O'Shea Staskawicz, Vineel Chand Adusumilli
-
Publication number: 20220410841Abstract: The subject disclosure relates to ways to authenticate a rider/user of an autonomous vehicle (AV) using biometric data, such as facial recognition. A process of the disclosed technology can facilitate the automatic unlocking of an AV by performing steps that include: receiving a dispatch request associated with a user identifier (ID), receiving a recognition model that corresponds with the user ID, and receiving an image stream including images of pedestrian faces. In some aspects, the process can further include steps for: providing the images to the recognition model, and determining if a user represented in the images corresponds with the user ID. Systems and machine-readable media are also provided.Type: ApplicationFiled: August 25, 2022Publication date: December 29, 2022Inventors: John Logan Anderson, Robin Yang, Jiajian Zhou, Jackie Shannon, Jun Zhou, Divya Thakur, Alex Van Dorn
-
Patent number: 11494173Abstract: There is disclosed herein examples of systems and procedures for performing software updates for vehicles. The vehicles may be scheduled for the software updates based on information related to the vehicles. Update systems may determine when the vehicles have entered service ranges of the update systems for the scheduled software updates and may initiate the software updates in response to determining that the vehicles have entered the service ranges. Progress of the software updates may be monitored and displayed on a dashboard system overseeing the software updates of the vehicles.Type: GrantFiled: December 23, 2019Date of Patent: November 8, 2022Assignee: GM Cruise Holdings LLCInventors: Nadav Ullman, Thomas Bachant, Paul Garcia, Jake McCloskey, Joseph Thibeault, Jose Arturo Covarrubias Reynoso, Armin Mahmoudi, John Logan Anderson, Liam O'Shea Staskawicz, Vineel Chand Adusumilli
-
Patent number: 11458929Abstract: The subject disclosure relates to ways to authenticate a rider/user of an autonomous vehicle (AV) using biometric data, such as facial recognition. A process of the disclosed technology can facilitate the automatic unlocking of an AV by performing steps that include: receiving a dispatch request associated with a user identifier (ID), receiving a recognition model that corresponds with the user ID, and receiving an image stream including images of pedestrian faces. In some aspects, the process can further include steps for: providing the images to the recognition model, and determining if a user represented in the images corresponds with the user ID. Systems and machine-readable media are also provided.Type: GrantFiled: May 10, 2019Date of Patent: October 4, 2022Assignee: GM Cruise Holdings LLCInventors: John Logan Anderson, Robin Yang, Jiajian Zhou, Jackie Shannon, Jun Zhou, Divya Thakur, Alex Van Dorn
-
Patent number: 11144303Abstract: There is disclosed herein examples of systems and procedures for performing software updates for vehicles. The vehicles may be scheduled for the software updates based on information related to the vehicles. Update systems may determine when the vehicles have entered service ranges of the update systems for the scheduled software updates and may initiate the software updates in response to determining that the vehicles have entered the service ranges. Progress of the software updates may be monitored and displayed on a dashboard system overseeing the software updates of the vehicles.Type: GrantFiled: December 30, 2019Date of Patent: October 12, 2021Assignee: GM Cruise Holdings LLCInventors: Nadav Ullman, Thomas Bachant, Paul Garcia, Jake McCloskey, Joseph Thibeault, Jose Arturo Covarrubias Reynoso, Armin Mahmoudi, John Logan Anderson, Liam O'Shea Staskawicz, Vineel Chand Adusumilli
-
Publication number: 20210201261Abstract: The present disclosure provides a method comprising using at least one first sensing device to identify an item disposed in a vehicle for delivery by the vehicle from an origin to a destination; performing at the destination an authentication process to authenticate a user who purports to be a recipient of the item, wherein the authentication process may be performed without human intervention; determining whether the authenticated user is an authorized recipient of the item, wherein the determining may be performed without human intervention; and automatically permitting the authorized recipient to retrieve the item from the vehicle.Type: ApplicationFiled: December 31, 2019Publication date: July 1, 2021Applicant: GM Cruise Holdings LLCInventor: John Logan Anderson
-
Publication number: 20210197847Abstract: The present disclosure provides a method comprising detecting an event in connection with an autonomous vehicle, wherein the detected event comprises at least one of a current state of the autonomous vehicle, an impending state of the autonomous vehicle, and an intent of the autonomous vehicle; generating an image in connection with the detected event, wherein the image comprises at least one of text information and graphics information; and displaying the generated image on at least one window of the autonomous vehicle for conveying information about the detected event to at least one user located outside the autonomous vehicle.Type: ApplicationFiled: December 31, 2019Publication date: July 1, 2021Applicant: GM Cruise Holdings LLCInventors: Anthony Galliano, III, Arun A. Mathews, Charlotte Blanc, Pratik Palnitkar, John Logan Anderson, Jacqueline Mary Shannon
-
Publication number: 20210191714Abstract: There is disclosed herein examples of systems and procedures for performing software updates for vehicles. The vehicles may be scheduled for the software updates based on information related to the vehicles. Update systems may determine when the vehicles have entered service ranges of the update systems for the scheduled software updates and may initiate the software updates in response to determining that the vehicles have entered the service ranges. Progress of the software updates may be monitored and displayed on a dashboard system overseeing the software updates of the vehicles.Type: ApplicationFiled: December 23, 2019Publication date: June 24, 2021Applicant: GM Cruise Holdings LLCInventors: Nadav Ullman, Thomas Bachant, Paul Garcia, Jake McCloskey, Joseph Thibeault, Jose Arturo Covarrubias Reynoso, Armin Mahmoudi, John Logan Anderson, Liam O'Shea Staskawicz, Vineel Chand Adusumilli
-
Publication number: 20210191707Abstract: There is disclosed herein examples of systems and procedures for performing software updates for vehicles. The vehicles may be scheduled for the software updates based on information related to the vehicles. Update systems may determine when the vehicles have entered service ranges of the update systems for the scheduled software updates and may initiate the software updates in response to determining that the vehicles have entered the service ranges. Progress of the software updates may be monitored and displayed on a dashboard system overseeing the software updates of the vehicles.Type: ApplicationFiled: December 30, 2019Publication date: June 24, 2021Applicant: GM Cruise Holdings LLCInventors: Nadav Ullman, Thomas Bachant, Paul Garcia, Jake McCloskey, Joseph Thibeault, Jose Arturo Covarrubias Reynoso, Armin Mahmoudi, John Logan Anderson, Liam O'Shea Staskawicz, Vineel Chand Adusumilli
-
Publication number: 20210122389Abstract: Various technologies described herein pertain to causing presentation on a user interface of an immediate portion of a navigation route of an autonomous vehicle. A computing system of the autonomous vehicle determines whether an object detected by sensor(s) of the autonomous vehicle proximate to the immediate portion of the navigation route are of a type and relative position defined as one of consequential and inconsequential for a human passenger. In response to determining that an object has both a type and relative position defined as consequential, the computing system causes presentation on the user interface a representation of the object relative to the immediate portion of the navigation route to provide a confidence engendering indication that the autonomous vehicle has detected the object. Otherwise if inconsequential, presentation on the user interface of any representation of the object is not caused by the computing system to avoid creating a confusing presentation.Type: ApplicationFiled: December 31, 2020Publication date: April 29, 2021Inventors: Stephanie Olivia Engle, Mariya Jacobo, Jacqueline Mary Shannon, David Hyon Berrios, Tejeswara Reddy Pogula, John Logan Anderson, Divya Thakur