IP Library Granted Patent US 12,273,311
Granted Patent B2
US 12,273,311 · App. 18/389,415 · Granted Apr 8, 2025

Systems and methods for presenting event notifications, based on trending communications, on devices notwithstanding a user instruction to disable event notifications

Inventor: Abubakkar Siddiq (Methuen, MA)
Assignee: Adeia Guides Inc.
H04L51/212G06F3/04817G06F3/04847G06F3/04883H04L51/043H04L51/224H04L51/52G06F3/0482
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,273,311
App. No.
18/389,415
Granted
Apr 8, 2025
Kind
B2
Abstract

Systems and methods are provided for generating for presentation information about an event on a device that is in a mode of operation that prevents presentation of information about events. This may be accomplished by a media guidance application that receives a command, on a user device associated with a first user, to place the user device in a do not disturb mode. The media guidance application receives, while the user device is in the do not disturb mode, information about an event and determines whether the event is relevant to the user. The media guidance application then determines whether the event is trending among a plurality of users associated with the user and, if trending, displays, while the user device is in the do not disturb mode, a notification about the event to the user on the user device.

Claims (46)

1. A computer-implemented method comprising:

placing a device associated with a user in a do not disturb mode;

receiving, while the device is in the do not disturb mode, information about an event;

monitoring the user's electronic communications, in response to receiving the information about the event;

computing a level of importance of the event based on the monitoring of the user's electronic communications, wherein the computing includes assigning a weight to each of the user's electronic communications based on a plurality of factors;

in response to the computed level of importance exceeding a threshold and a determination that the event is trending among a plurality of users that share membership in a social group with the user:

overriding the do not disturb mode; and

displaying, while the device is in the do not disturb mode, a notification about the event to the user on the device.

2. The method of claim 1 , further comprising:

retrieving information about a plurality of electronic communications about the event that is relevant from the plurality of users;

determining that a threshold number of the plurality of electronic communications were sent within a predetermined time interval of one another; and

determining that the event is trending among the plurality of users that share membership in the social group with the user based on determining that the threshold number of the plurality of electronic communications were sent within the predetermined time interval of one another.

3. The method of claim 2 , further comprising, adjusting the predetermined time interval for determining that the threshold number of the plurality of electronic communications were sent within the predetermined time interval of one another, wherein the adjustment comprises increasing the predetermined time interval to a longer time period to allow a lesser number of the plurality of electronic communications to be received in the adjusted predetermined time interval for invoking the overriding of the do not disturb mode.

4. The method of claim 1 , further comprising:

averaging the weight assigned to each of the user's electronic communications; and

determining the level of importance of the event based on the averaged weight.

5. The method of claim 1 , wherein a factor, from the plurality of factors, used in computing the level of importance of the event is which individual, of the plurality of users, is communicating about the event.

6. The method of claim 1 , wherein a factor, from the plurality of factors, used in computing the level of importance of the event is the user's viewing habits of media assets related to the event.

7. The method of claim 1 , wherein a factor, from the plurality of factors, used in computing the level of importance of the event is a quantity of same keywords used in the user's profile that are related to the event.

8. The method of claim 1 , wherein monitoring of the user's electronic communications includes monitoring at least one of the user's text messages, social media posts, email communications, voice mail messages, or visual media messages.

9. The method of claim 1 , wherein the monitoring of the user's electronic communications is in response to receiving a past notification.

10. The method of claim 1 , further comprising, restoring the do not disturb mode on the device after a predetermined period of time of overriding the do not disturb mode.

11. A system comprising:

communications circuitry; and

control circuitry configured communicatively connected to the communications circuitry, wherein the control circuitry is configured to:

place a device associated with a user in a do not disturb mode;

receive, using the communications circuitry, while the device is in the do not disturb mode, information about an event;

monitor the user's electronic communications, in response to receiving the information about the event;

compute a level of importance of the event based on the monitoring of the user's electronic communications, wherein the computing includes assigning a weight to each of the user's electronic communications based on a plurality of factors;

in response to the computed level of importance exceeding a threshold and a determination that the event is trending among a plurality of users that share membership in a social group with the user:

override the do not disturb mode; and

display, while the device is in the do not disturb mode, a notification about the event to the user on the device.

12. The system of claim 11 , wherein the control circuitry is further configured to:

retrieve information about a plurality of electronic communications about the event that is relevant from the plurality of users;

determine that a threshold number of the plurality of electronic communications were sent within a predetermined time interval of one another; and

determine that the event is trending among the plurality of users that share membership in the social group with the user based on determining that the threshold number of the plurality of electronic communications were sent within the predetermined time interval of one another.

13. The system of claim 12 , wherein the control circuitry is further configured to, adjust the predetermined time interval for determining that the threshold number of the plurality of electronic communications were sent within the predetermined time interval of one another by increasing the predetermined time interval to a longer time period to allow a lesser number of the plurality of electronic communications to be received in the adjusted predetermined time interval for invoking the overriding of the do not disturb mode.

14. The system of claim 11 , wherein the control circuitry is further configured to:

average the weight assigned to each of the user's electronic communications; and

determine the level of importance of the event based on the averaged weight.

15. The system of claim 11 , wherein a factor, from the plurality of factors, used by the control circuitry in computing the level of importance of the event is which individual, of the plurality of users, is communicating about the event.

16. The system of claim 11 , wherein a factor, from the plurality of factors, used by the control circuitry in computing the level of importance of the event is the user's viewing habits of media assets related to the event.

17. The system of claim 11 , wherein a factor, from the plurality of factors, used by the control circuitry in computing the level of importance of the event is a quantity of same keywords used in the user's profile that are related to the event.

18. The system of claim 11 , wherein monitoring of the user's electronic communications by the control circuitry includes monitoring at least one of the user's text messages, social media posts, email communications, voice mail messages, or visual media messages.

19. The system of claim 11 , wherein the monitoring of the user's electronic communications by the control circuitry is in response to receiving a past notification.

20. The system of claim 11 , wherein the control circuitry is further configured to restore the do not disturb mode on the device after a predetermined period of time of overriding the do not disturb mode.

Assignments (2)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069112/0430 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2023
From: SIDDIQ, ABUBAKKAR
To: ROVI GUIDES, INC.
Reel/Frame 065565/0137 →
Continuity (4)
Continuation 17742579 · May 12, 2022
Continuation 16923254 · Jul 8, 2020
Continuation 15920657 · Mar 14, 2018
Related Publication 20240080292A1 · Mar 7, 2024
References Cited (43)
US 6239794B1 · Yuen et al. · 2001 [cited by applicant]
US 6564378B1 · Satterfield et al. · 2003 [cited by applicant]
US 6757713B1 · Ogilvie et al. · 2004 [cited by applicant]
US 7165098B1 · Boyer et al. · 2007 [cited by applicant]
US 7313617B2 · Malik et al. · 2007 [cited by applicant]
US 7706915B2 · Mohapatra et al. · 2010 [cited by applicant]
US 7761892B2 · Ellis et al. · 2010 [cited by applicant]
US 8046801B2 · Ellis et al. · 2011 [cited by applicant]
US 8296675B2 · Falchuk · 2012 [cited by examiner]
US 8823507B1 · Touloumtzis · 2014 [cited by applicant]
US 8998720B2 · Dinka et al. · 2015 [cited by applicant]
US 9075435B1 · Noble et al. · 2015 [cited by applicant]
US 9367521B2 · O'Sullivan et al. · 2016 [cited by applicant]
US 10491962B2 · Siddiq · 2019 [cited by applicant]
US 10749828B2 · Siddiq · 2020 [cited by applicant]
US 11362974B2 · Siddiq · 2022 [cited by applicant]
US 20030046421A1 · Horvitz et al. · 2003 [cited by applicant]
US 20050198125A1 · Macleod Beck · 2005 [cited by examiner]
US 20050251827A1 · Ellis et al. · 2005 [cited by applicant]
US 20080214148A1 · Ramer et al. · 2008 [cited by applicant]
US 20090207979A1 · Russell · 2009 [cited by applicant]
US 20100153885A1 · Yates · 2010 [cited by applicant]
US 20100199340A1 · Jonas · 2010 [cited by examiner]
US 20100304766A1 · Goyal · 2010 [cited by applicant]
US 20110258049A1 · Ramer et al. · 2011 [cited by applicant]
US 20110276993A1 · Ferguson · 2011 [cited by applicant]
US 20140344334A1 · Trachtenberg et al. · 2014 [cited by applicant]
US 20150215250A1 · Dinka et al. · 2015 [cited by applicant]
US 20160055215A1 · Kauwe · 2016 [cited by applicant]
US 20160062590A1 · Karunamuni et al. · 2016 [cited by applicant]
US 20160078245A1 · Amarendran et al. · 2016 [cited by applicant]
US 20160360382A1 · Gross et al. · 2016 [cited by applicant]
US 20170099592A1 · Loeb et al. · 2017 [cited by applicant]
US 20170140319A1 · Gottemukkala et al. · 2017 [cited by applicant]
US 20170339458A1 · Patel et al. · 2017 [cited by applicant]
US 20170352083A1 · Ruck et al. · 2017 [cited by applicant]
US 20170366828A1 · Burkitt et al. · 2017 [cited by applicant]
US 20180089330A1 · Smolic et al. · 2018 [cited by applicant]
US 20190065156A1 · Varadarajan · 2019 [cited by examiner]
US 20230006954A1 · Siddiq · 2023 [cited by applicant]
WO 2014004524A2 · 2014 [cited by applicant]
Uddin et al., “RichNote: Adaptive Selection and Delivery of Rich Media Notifications to Mobile Users”, Sep. 2, 2016, IEEE, 2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS) (2016, pp. 159-… [cited by examiner]
Sherchan et al., “Harnessing Twitter and Instagram for disaster management”, IBM Journal of Research and Development, 61(6):8:1-8:12, (2017). [cited by applicant]