United States Patent
Patent No.: US 11,093,306 B1
Title: AUTOMATIC PRIORITIZATION AND DELIVERY OF AUDIO-VISUAL NOTIFICATIONS OPTIMIZED FOR USER WORKFLOW
Date of Patent: Aug. 17, 2021
Applicant:
All Turtles Corporation, San Francisco, CA (US)
Inventor:
Phil Libin, San Francisco, CA (US)
Assignee:
All Turtles Corporation, San Francisco, CA (US)
Notice:
Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days.
Appl. No.: 16/816,991
Filed: Mar. 12, 2020
Related U.S. Application Data
Provisional application No. 62/818,134, filed on Mar. 14, 2019.
International Classification
- G06F 9/54
- H04L 29/08
U.S. Classification
- CPC G06F 9/542 (2013.01)
- G06F 9/546 (2013.01)
- H04L 67/24 (2013.01)
References Cited
U.S. PATENT DOCUMENTS
| Patent Number | Type | Date | Inventor |
|---|---|---|---|
| 10,200,237 | B1* | 2/2019 | Gupta |
| 2005/0198265 | A1* | 9/2005 | Veprek |
| 2010/0180001 | A1* | 6/2010 | Hardt |
| 2018/0077097 | A1* | 3/2018 | Alfaro |
- cited by examiner
Primary Examiner
Syed A Roni
Attorney, Agent, or Firm
Muirhead and Saturnelli LLC
Abstract
Managing push notifications for a user includes buffering a plurality of notifications, sorting the notifications based on relevance of the notifications to the user and workflow of the user, and delivering the notifications to the user in an order corresponding to sorting the notifications. Sorting may include classifying the notifications into categories that include user notifications, transactional notifications, promotional notifications, and system notifications. Sorting may include associating each of the notifications with aspects of the workflow of the user. Sorting may include scoring notifications according to notification relevance factors and prioritizing the notifications according to an aggregate relevance score of each of the notifications. The notification relevance factors may depend on notification properties, activities of the user, user settings, a physiological and emotional state of the user, and/or user interaction with content. The notification properties may include expiring, non-expiring, recurrence, non-recurrence, audio delivery format, and/or visual delivery format.
Claims
25 Claims, 6 Drawing Sheets