Post-drive summary with tutorial

US9244650B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9244650-B2
Application numberUS-201414156407-A
CountryUS
Kind codeB2
Filing dateJan 15, 2014
Priority dateJan 15, 2014
Publication dateJan 26, 2016
Grant dateJan 26, 2016

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.

Aspects of the subject matter described herein relate to vehicle notifications. In aspects, while a vehicle is in motion, certain types of notifications are not presented to the driver. After the vehicle has stopped and a point appropriate for notification is occurring, a notification may be presented. The notification may assist a driver in, for example, learning features of the vehicle, improving efficiency, or in many other ways.

First claim

Opening claim text (preview).

What is claimed is: 1. A method implemented at least in part by a processor of a vehicle, the method comprising: while the vehicle is in motion, refraining from presenting a notification, the notification based on an observed interaction between an individual and the vehicle; obtaining an indication that the vehicle has stopped; determining whether a point appropriate for presenting the notification is occurring, the point satisfying a condition in addition to the vehicle being stopped; and if the point appropriate for presenting the notification is occurring, presenting the notification. 2. The method of claim 1 , wherein determining whether a point appropriate for presenting the notification is occurring comprises determining that the vehicle has been stopped for at least a period of a pre-defined threshold. 3. The method of claim 1 , wherein determining whether a point appropriate for presenting the notification is occurring comprises determining that the vehicle has been placed in park for at least a period of a pre-defined threshold. 4. The method of claim 1 , wherein determining whether a point appropriate for presenting the notification is occurring comprises determining whether the point satisfies the condition by a processor executing instructions that include one or more of: how long the vehicle has been stopped, whether the vehicle has been turned off, whether the vehicle has been placed in park, how long the vehicle has been placed in park, where the vehicle is located, what time it is, proximity of the vehicle to a friend of the individual, data regarding receptivity of notifications for people who live in a region where the vehicle is located, historical data relating to how long vehicles remain stopped in a location at which the vehicle has stopped, what percentage of time the vehicle spends in a location at which the vehicle has stopped, or what type of vehicle the vehicle is. 5. The method of claim 1 , further comprising prioritizing presenting the notification based on observed previous receptivity of the individual to similar notifications. 6. The method of claim 1 , wherein presenting the notification comprises providing gamification feedback to the user regarding safety, the gamification feedback based on the observed interaction between the individual and the vehicle, the gamification feedback indicating an action the individual is advised to take to improve the safety. 7. The method of claim 1 , wherein the notification provides information regarding a feature of the vehicle that is available via an interaction other than the observed interaction between the individual and the vehicle. 8. The method of claim 7 , wherein presenting the notification comprises providing a speech command that has an equivalent result to a result obtained via the observed interaction between the individual and the vehicle. 9. The method of claim 1 , further comprising observing that the individual has been unsuccessful in pairing a cell phone with the vehicle, determining that an update of pairing software is available, and wherein presenting the notification comprises providing an indication of the update together with a user interface element that, if selected, initiates pairing of the cell phone using the pairing software as updated. 10. In a vehicle, a system, comprising: a sensor for indicating that the vehicle has stopped; an input device for receiving input from an individual who interacts with the vehicle; an output device for providing output to the individual; a processor coupled to the sensor, the input device, and the output device, the processor structured to respond to the sensor indicating that the vehicle has stopped by determining whether a point appropriate for presenting a notification is occurring, the point satisfying a condition in addition to the vehicle being stopped, the processor further structured to present the notification to the individual via the output device if the point appropriate for presenting the notification is occurring. 11. The system of claim 10 , wherein the input device comprises a touch screen that is structured to receive touch input from the individual, the touch screen further configured to act as the output device for providing output to the individual. 12. The system of claim 10 , wherein the input device comprises a microphone that is structured to receive audio input from the individual. 13. The system of claim 10 , wherein the input device comprises a jog dial that is structured to receive input from the individual. 14. The system of claim 10 , wherein the processor being structured to determine whether a point appropriate for presenting a notification is occurring comprises the processor being structured to evaluate whether the condition is satisfied, the condition including one or more of: how long the vehicle has been stopped, whether the vehicle has been turned off, whether the vehicle has been placed in park, how long the vehicle has been in park, where the vehicle is located, what time it is, proximity to a friend, data specific to people who live in a region in which the vehicle is, historical data relating to how long vehicles remain stopped in a location at which the vehicle has stopped, whether the vehicle spends a significant amount of time at a location at which the vehicle has stopped, or what type of vehicle the vehicle is. 15. The system of claim 10 , wherein the processor is further structured to receive data from another sensor or the input device and to determine therefrom a behavior of the individual, the processor further structured to generate the notification based on the behavior. 16. The system of claim 15 , wherein the processor being structured to generate the notification based on the behavior comprises the processor being structured to generate output that teaches the driver about a feature of the vehicle that the driver did not used as demonstrated by the behavior. 17. The system of claim 16 , wherein the processor being structured to generate output that teaches the driver about a feature of the vehicle that the driver did not use as demonstrated by the behavior comprises the processing being structured to provide a speech command equivalent to one or more actions taken by the driver. 18. The system of claim 15 , wherein the processor being structured to generate the notification based on the behavior comprises the processor being structured to generate the notification based on receptivity of the individual to previous notifications having a similar characteristic to the notification. 19. The system of claim 10 , wherein the processor is further structured to determine the notification based on a number of people in the vehicle and identities of the people. 20. A vehicle, comprising: a display for displaying notifications to an individual; a sensor for indicating that the vehicle has stopped; a storage for storing executable instructions for generating the notifications; and a processor coupled to the display, the sensor, and the storage, the processor structured to respond to the sensor indicating that the vehicle has stopped by being structured to determine whether the vehicle is at a point appropriate for presenting a notification to the individual, the point satisfying a condition in addition to the vehicle being stopped.

Assignees

Inventors

Classifications

  • G06F3/147Primary

    using display panels · CPC title

  • having an indicator mounted inside the vehicle, e.g. giving voice messages · CPC title

  • Fittings or systems for preventing or indicating unauthorised use or theft of vehicles (locks for vehicles E05B77/00-E05B85/00) · CPC title

  • for creating historical data or processing based on historical data · CPC title

  • by batteries charged by engine-driven generators, e.g. series hybrid electric vehicles · 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 US9244650B2 cover?
Aspects of the subject matter described herein relate to vehicle notifications. In aspects, while a vehicle is in motion, certain types of notifications are not presented to the driver. After the vehicle has stopped and a point appropriate for notification is occurring, a notification may be presented. The notification may assist a driver in, for example, learning features of the vehicle, impro…
Who is the assignee on this patent?
Microsoft Corp, Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F3/147. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 26 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).