Mobile device notification generation

US10111041B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10111041-B1
Application numberUS-201715686053-A
CountryUS
Kind codeB1
Filing dateAug 24, 2017
Priority dateDec 10, 2015
Publication dateOct 23, 2018
Grant dateOct 23, 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.

The methods and software application described herein monitor the acceleration experienced by a mobile device and determine when said acceleration exceeds a predetermined acceleration threshold that may be indicative of an unusually rapid acceleration or deceleration. In the event of a sudden acceleration or deceleration, the methods and mobile application described herein automatically trigger a timely, event-related notification to the user of the mobile device, such as displaying a banner on the mobile device's display, a text, electronic mail, or voice message.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: monitoring, by a mobile device, speed and acceleration associated with a mobile device associated with an automobile, wherein the mobile device comprises a global positioning system configured to monitor location data associated with the mobile device, wherein the mobile device comprises an accelerometer configured to monitor acceleration data associated with the mobile device along a plurality of axes associated with the mobile device, wherein the mobile device determines the mobile device's speed by periodically receiving the mobile device's location data via the global positioning system, and wherein the mobile device determines the acceleration associated with the mobile device by periodically receiving the acceleration data from the accelerometer; upon the mobile device's speed satisfying a first threshold and the acceleration data satisfying a second threshold, querying, by the mobile device, a server for a notification relating to automobile brake services, tire services, or services relevant to experiencing an acceleration that satisfies the second threshold in the automobile, wherein the notification corresponds to a user profile associated with the mobile device; and displaying, by the mobile device, the notification. 2. The method of claim 1 , wherein acceleration data represents a deceleration of the mobile device. 3. The method of claim 1 , wherein the notification comprises a link prompting the user to respond to the notification. 4. The method of claim 3 , wherein the link is an advertisement. 5. The method of claim 1 , wherein the notification corresponds to the user profile and a third acceleration threshold. 6. The method of claim 1 , wherein the user profile comprises purchase history associated with the automobile. 7. The method of claim 1 , wherein the notification is displayed on the mobile device after a pre-determined period of time. 8. The method of claim 1 , wherein the notification is transmitted, by the server, to an electronic device associated with the user. 9. The method of claim 1 , wherein the notification corresponds to a location associated with the mobile device. 10. The method of claim 1 , wherein acceleration data represents a deceleration of the mobile device. 11. The method of claim 1 , wherein the notification comprises a link prompting the user to respond to the notification. 12. The method of claim 11 , wherein the link is an advertisement. 13. A computer system comprising: a mobile device associated with an automobile, the mobile device configured to monitor speed and acceleration of the mobile device, wherein the mobile device comprises a global positioning system configured to monitor location data associated with the mobile device, wherein the mobile device comprises an accelerometer configured to monitor acceleration data associated with the mobile device along a plurality of axes associated with the mobile device, wherein the mobile device determines the mobile device's speed by periodically receiving the mobile device's location data via the global positioning system, and wherein the mobile device determines the acceleration associated with the mobile device by periodically receiving the acceleration data from the accelerometer; and a server communicatively coupled with the mobile device, the server configured to transmit a notification relating to automobile brake services, tire services, or services relevant to experiencing an acceleration that satisfies the second threshold in the automobile, wherein the mobile device queries the server for the notification in response to the mobile device's speed satisfying a first threshold and the acceleration data satisfying a second threshold, and wherein the notification corresponds to a user profile associated with the user. 14. The system of claim 13 , wherein the notification is displayed on the mobile device after a pre-determined period of time. 15. The system of claim 13 , wherein the notification is transmitted, by the server, to an electronic device associated with the user. 16. The system of claim 13 , wherein the notification corresponds to a location associated with the mobile device. 17. The system of claim 13 , wherein the user profile comprises purchase history associated with the automobile. 18. The system of claim 13 , wherein the server periodically updates the user profile. 19. The system of claim 13 , wherein the user profile comprises a list of services not used by the user.

Assignees

Inventors

Classifications

  • Devices for monitoring or checking brake systems; Signal devices · CPC title

  • H04W4/027Primary

    using movement velocity, acceleration information · CPC title

  • using display panels · CPC title

  • Real-time or near real-time messaging, e.g. instant messaging [IM] · CPC title

  • involving control of end-device applications over a network · 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 US10111041B1 cover?
The methods and software application described herein monitor the acceleration experienced by a mobile device and determine when said acceleration exceeds a predetermined acceleration threshold that may be indicative of an unusually rapid acceleration or deceleration. In the event of a sudden acceleration or deceleration, the methods and mobile application described herein automatically trigger…
Who is the assignee on this patent?
Massachusetts Mutual Life Insurance Co
What technology area does this patent fall under?
Primary CPC classification H04W4/027. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 23 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).