Pedestrian alerts for mobile devices

US10089862B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10089862-B2
Application numberUS-201615334826-A
CountryUS
Kind codeB2
Filing dateOct 26, 2016
Priority dateOct 26, 2016
Publication dateOct 2, 2018
Grant dateOct 2, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A pedestrian alert system supported on a mobile device such as a smartphone, tablet computer, or a wearable computing device which is employed by a user to engage in various activities, is configured to provide visual, auditory, or haptic alerts when the system uses location sensing and map data to determine the user's proximity to a pedestrian street crossing. The alert attracts the user's attention by having the user perform an explicit action to dismiss the alert before being able to continue with the activities on the device. Operations are suspended for applications rendering content on the device display (e.g., a touch screen), user inputs are disabled, and the display may be blurred, dimmed, obscured, or otherwise deactivated. The pedestrian alert system can take a snapshot of application state prior to suspension so that the applications can gracefully resume operations without disruption once the alert is manually or automatically dismissed.

First claim

Opening claim text (preview).

What is claimed: 1. A method for alerting a user of a mobile device that includes a display screen, comprising: tracking a location of the mobile device relative to a pedestrian street crossing identified from mapping data; based on the tracking, determining that the user is approaching the pedestrian street crossing; rendering an alert to the user regarding the pedestrian street crossing, the alert being active over a time interval; identifying one or more GUI (graphical user interface) applications among a plurality of applications executing on the mobile device, the GUI applications rendering content on the display screen; dimming, freezing, or obscuring the content rendered by the GUI applications on the display screen; determining that the user has completed traversing the pedestrian street crossing; and re-activating the display screen such that the user can continue interaction with the GUI applications without loss of state when the user completes traversing the pedestrian street crossing. 2. The method of claim 1 further comprising: determining whether the user is viewing the display screen; and suspending execution of the GUI applications to limit user interaction with the GUI applications using the display screen during at least a portion of the time interval in which the alert is active. 3. The method of claim 2 further comprising: taking a snapshot of each state associated with the suspended GUI applications; storing the snapshots of each state; and persisting the stored states during a time interval in which GUI applications are suspended. 4. The method of claim 1 further comprising: receiving a user input dismissing the alert; and resuming the execution of the GUI applications upon the dismissing. 5. The method of claim 1 in which the rendering of the alert further comprises: calculating a time until the user reaches the pedestrian street crossing based on the tracking; and displaying a countdown using the calculated time. 6. The method of claim 1 in which the rendering an alert to the user further comprises: receiving information regarding characteristics of the pedestrian street crossing; and controlling user interactivity with the alert based on the received information. 7. The method of claim 6 in which the controlled user interactivity includes whether or not the alert is dismissable by the user. 8. The method of claim 1 in which the alert comprises one of visual alert shown on the display screen, auditory alert played through an audio endpoint, or a haptic alert generated by one or more actuators disposed in the mobile device. 9. A mobile device, comprising: one or more processors; a sensor package configured to provide sensor data to the one or more processors; a display screen enabled for touch-based input from a mobile device user; and one or more hardware-based computer-readable storage devices storing a pedestrian alert system comprising instructions that, when executed by the one or more processors, cause the mobile device to: determine from the sensor data that a pedestrian is proximate to a pedestrian street crossing; determine from the sensor data whether the pedestrian is looking at the display screen; display an alert about the pedestrian street crossing on the display screen; and except for the displayed alert, limit user interactivity with the display screen. 10. The mobile device of claim 9 in which the pedestrian alert system further comprises instructions that cause the one or more processors to display the alert in a window shown on the display screen, the window showing a countdown until the user interactivity becomes limited. 11. The mobile device of claim 10 in which the pedestrian alert system further comprises instructions that, when executed by the one or more processors, cause the device to: receive an accident rate associated with the pedestrian street crossing; and disable user controls to close the window or dismiss the alert if the accident rate is greater than a predetermined threshold. 12. The mobile device of claim 11 in which the pedestrian alert system further comprises instructions that, when executed by the one or more processors, cause the device to: store a state associated with one or more GUI applications providing respective displays on the display screen; determine from sensor data and mapping data whether the pedestrian has completed traversal of the pedestrian street crossing; automatically dismiss the window upon the completed traversal of the pedestrian street crossing; and re-activate the display screen using the stored state to enable the pedestrian to continue interaction with the GUI applications. 13. The mobile device of claim 12 in which the pedestrian alert system further comprises instructions that, when executed by the processor, cause the device to: determine from sensor data and mapping data that the user has completed traversing the pedestrian street crossing; and re-activate the display screen such that the pedestrian can continue interaction with the GUI applications without loss of state when the pedestrian completes traversing the pedestrian street crossing. 14. The mobile device of claim 9 in which the pedestrian is associated with a profile having different types, and user interactivity with the display screen is selectively controlled by type. 15. The mobile device of claim 9 in which the pedestrian alert system further comprises instructions that, when executed by the processor, cause the device to: receive input from the user dismissing the alert; and responsively to the dismissing, re-activate the display screen such that the pedestrian can continue interaction with the GUI applications without loss of state. 16. The mobile device of claim 9 in which the pedestrian alert system further comprises instructions that, when executed by the processor, cause the device to: continue to execute background or non-visual tasks of one or more applications when user interactivity with the display screen is limited. 17. One or more hardware-based computer-readable storage devices storing computer-executable instructions for: receiving a request for data associated with a pedestrian street crossing, the data including characteristics of an area proximate to the pedestrian street crossing, the characteristics describing one or more of vehicular traffic, physical attributes, or accident history; retrieving data for the pedestrian street crossing responsively to the request; comparing the data for the pedestrian crossing with one or more predetermined criteria; sending a signal to a mobile device to control user interaction with a pedestrian alert rendered on the mobile device responsively to the comparing, wherein the pedestrian alert warns a pedestrian user of the mobile device of a pedestrian street crossing and control of user interactivity with the mobile device is based on the pedestrian user's proximity to the pedestrian street crossing. 18. The one or more hardware-based computer-readable storage devices of claim 17 further storing computer-executable instructions for: disabling user controls associated with the pedestrian alert when the data is indicative of a high accident rate at the identified pedestrian street crossing relative to the one or more predetermined criteria; and enabling the user controls associated with the pedestrian alert when the data is indicative of a low accident rate at the identified pedestrian street crossing relative to the one or more predetermined criteria.

Assignees

Inventors

Classifications

  • G08G1/005Primary

    including pedestrian guidance indicator · CPC title

  • Eye tracking input arrangements (G06F3/015 takes precedence) · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Input arrangements with force or tactile feedback as computer generated output to the user · CPC title

  • Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10089862B2 cover?
A pedestrian alert system supported on a mobile device such as a smartphone, tablet computer, or a wearable computing device which is employed by a user to engage in various activities, is configured to provide visual, auditory, or haptic alerts when the system uses location sensing and map data to determine the user's proximity to a pedestrian street crossing. The alert attracts the user's att…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G08G1/005. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 02 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).