US 11,756,441 B1
Methods, systems, and computer program products for providing feedback to a user of a portable electronic in motion
Robert Paul Morris, Cary, NC (US)
Assigned to RAFQA STAR, LLC, Waco, TX (US)
Filed by RAFQA STAR, LLC, Waco, TX (US)
Filed on Oct. 4, 2022, as Appl. No. 17/938,035.
Application 17/473,788 is a division of application No. 16/805,677, filed on Feb. 28, 2020, granted, now 11,145,215, issued on Oct. 12, 2021.
Application 17/938,035 is a continuation of application No. 17/473,788, filed on Sep. 13, 2021.
Application 16/805,677 is a continuation in part of application No. 16/574,026, filed on Sep. 17, 2019.
Application 16/574,026 is a continuation of application No. 15/921,636, filed on Mar. 14, 2018, abandoned.
Application 15/921,636 is a continuation in part of application No. 15/595,906, filed on May 15, 2017, abandoned.
Application 15/595,906 is a continuation in part of application No. 14/195,832, filed on Mar. 3, 2014, abandoned.
Application 14/195,832 is a continuation in part of application No. 13/045,556, filed on Mar. 11, 2011, abandoned.
Claims priority of provisional application 62/642,581, filed on Mar. 13, 2018.
This patent is subject to a terminal disclaimer.
Int. Cl. G08G 9/02 (2006.01); G08G 1/16 (2006.01); H04N 7/18 (2006.01); B60R 1/00 (2022.01); G08G 1/0962 (2006.01); H04N 23/61 (2023.01); H04N 23/611 (2023.01); H04N 23/63 (2023.01); H04N 5/33 (2023.01); H04N 23/51 (2023.01)
CPC G08G 9/02 (2013.01) [B60R 1/00 (2013.01); G08G 1/0962 (2013.01); G08G 1/165 (2013.01); G08G 1/166 (2013.01); H04N 7/183 (2013.01); H04N 23/61 (2023.01); H04N 23/611 (2023.01); H04N 23/634 (2023.01); B60R 2300/8093 (2013.01); H04N 5/33 (2013.01); H04N 23/51 (2023.01)] 30 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable media storing computer instructions that, when executed by one or more processors of a portable electronic device that further includes a video capture device, a tactile output device, and a display device, cause the portable electronic device to:
cause capture, utilizing the video capture device of the portable electronic device, of video input during movement of the portable electronic device in a first direction that is different than a second direction towards a first object that includes a fixed object for which location information is received by the portable electronic device from a database via a network, the movement resulting from a user walking with the portable electronic device in the first direction;
receive video data for the video input captured during the movement of the portable electronic device in the first direction;
using the video data, cause presentation, utilizing the display device of the portable electronic device, of video output for directing the user in the second direction towards the first object, where, in addition to the video output, the display device of the portable electronic device is utilized to also cause presentation of an user interface element on the display device of the portable electronic device that is based on a location of the first object and a movement of the portable electronic device;
cause output, utilizing the tactile output device of the portable electronic device, of tactile output with at least a portion of the presentation of the video output, the tactile output being caused to be output based on the location of the first object and the movement of the portable electronic device;
cause capture, utilizing the video capture device of the portable electronic device, of additional video input during additional movement of the portable electronic device in the second direction towards the first object, the additional movement resulting from the user walking with the portable electronic device in the second direction;
receive additional video data, that includes the first object, captured during the additional movement of the portable electronic device in the second direction; and
using the additional video data, cause presentation, utilizing the display device of the portable electronic device, of additional video output for directing the user in the second direction towards the first object.