9330379

Providing Notifications of Messages for Consumption

PublishedMay 3, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
25 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. At least one non-transitory computer-readable medium comprising instructions that, in response to execution of the instructions by a first computing device, cause the first computing device to: determine a subject matter of a message to a user of a second computing device based on analysis of content of the message; determine that the user is currently using the second computing device to consume a particular media content; determine a subject matter of the particular media content; determine whether the subject matter of the message overlaps with the subject matter of the media content; in response to determining whether the subject matter of the message overlaps with the subject matter of the media content, cause the provision of a notification of the message to the user for consumption using the second computing device, wherein provision of the notification is in a timing or manner that is based on: at least one characteristic of the message, wherein the at least one characteristic of the message comprises the subject matter of the message; and data about preferred timing or manner of notification of messages having the same characteristic or a related characteristic, wherein the data includes a rule that specifies that notification of a message whose subject matter does not overlap with the subject matter of currently consumed media content is to be delayed at the second computing device and that notification of the message is to be provided at a third computing device, different from the second computing device, for consumption.

2

2. The at least one non-transitory computer-readable medium of claim 1 , wherein the timing or manner of provision of the notification is further based on whether content of the message has a higher priority to the user than the media content.

3

3. The at least one non-transitory computer-readable medium of claim 1 , wherein the instructions, in response to execution by the first computing device, further cause the first computing device to update the empirical data to include a timing or manner in which the notification of the message to the recipient is consumed.

4

4. The at least one non-transitory computer-readable medium of claim 1 , wherein the at least one characteristic of the message includes a source of the message, and wherein the timing or manner of provision of the notification is further based on the source of the message.

5

5. The at least one non-transitory computer-readable medium of claim 1 , wherein the at least one characteristic of the message includes a relationship between a sender and the user, and wherein the timing or manner of provision of the notification is further based on the relationship between the sender and the user.

6

6. The at least one non-transitory computer-readable medium of claim 1 , wherein the timing of provision of the notification is defined relative to a timing of provision of notification of at least another message to the recipient for consumption using the computing device.

7

7. The at least one non-transitory computer-readable medium of claim 1 , wherein the timing of provision of the notification is on occurrence of a future event.

8

8. The at least one non-transitory computer-readable medium of claim 7 , wherein the future event is a commercial interruption.

9

9. The at least one non-transitory computer-readable medium of claim 1 , wherein the at least one characteristic of the message includes a non-deterministic hint as to the timing or manner in which notification of the message should be provided for consumption using the first computing device, or includes an indication of a format in which notification of the message should be provided to the recipient for consumption using the computing device.

10

10. The at least one non-transitory computer-readable medium of claim 1 , wherein provision of the notification is in a manner that requires interaction from the user to access the content of the message.

11

11. The at least one non-transitory computer-readable medium of claim 10 , wherein another notification of another message remains provided until after the recipient interacts with the notification, or the another notification is provided again after the recipient interacts with the notification.

12

12. The at least one non-transitory computer-readable medium of claim 1 , wherein the rule that specifies that notification of a message whose subject matter does not overlap with the subject matter of currently consumed media content is to be delayed comprises a rule that specifies that visual notification of a message whose subject matter does not overlap with the subject matter of currently consumed media content is to be delayed.

13

13. The at least one non-transitory computer-readable medium of claim 1 , wherein no indication of the message is provided to the user prior to provision of the notification.

14

14. The at least one non-transitory computer-readable medium of claim 1 , wherein the instructions, in response to execution by the first computing device, further cause the first computing device to determine that the third computing device is proximate to the second computing device, prior to causing the provision of the notification of the message to the user.

15

15. The at least one non-transitory computer-readable medium of claim 1 , wherein the first computing device is a same computing device as the second computing device.

16

16. A computer-implemented method, comprising: receiving or generating, by a first computing device, a message to a user of a second computing device; analyzing, by the first computing device, (i) at least one characteristic of the message, (ii) an operational context of the second computing device, and (iii) data about preferred timing or manner of notification of messages having the same characteristic or a related characteristic, wherein: analyzing at least one characteristic of the message includes determining a subject matter of the message based on analysis of content of the message, analyzing the operational content of the second computing device comprises determining that the user is currently using the second computing device to consume a particular media content, determining a subject matter of the media content, and determining whether the subject matter of the message overlaps with the subject matter of the media content, and the data about preferred timing or manner or notification includes a rule that specifies that notification of a message whose subject matter does not overlap with the subject matter of the currently consumed media content is to be delayed at the second computing device and that notification of the message is to be provided at a third computing device, different from the second computing device, for consumption; and causing the provision, by the first computing device, a notification of the message to a recipient for consumption using the second computing device in a timing or manner that is based on a result of the analyzing and in accordance with the rule.

17

17. The computer-implemented method of claim 16 , further comprising providing the notification in a manner that requires interaction from the user to access the content of the message.

18

18. The computer-implemented method of claim 16 , wherein no indication of the message is provided to the user prior to providing the notification.

19

19. The computer-implemented method of claim 16 , further comprising determining that the third computing device is proximate to the second computing device, prior to causing the provision of the notification of the message to the user.

20

20. The computer-implemented method of claim 16 , wherein the first computing device is a same computing device as the second computing device.

21

21. A system, comprising: one or more processors; a memory coupled with the one or more processors; an opportunity logic to be operated by the one or more processors to analyze: a characteristic of a message to a user of the system, analyze the characteristic of the message includes determine a subject matter of the message based on analysis of the content of the message; an operational context of the system, wherein analyze the operational context of the system comprises determine that the user is currently using a computing device to consume a particular media content, determine a subject matter of the particular media content, and determine whether the subject matter of the message overlaps with the subject matter of the media content; and data about preferred timing or manner of notification of messages having the same characteristic or a related characteristic, wherein the data includes a rule that specifies that notification of a message whose subject matter does not overlap with subject matter of currently consumed media content is to be delayed; and a delivery system to be operated by the one or more processors to provide a notification of the message to the recipient for consumption using the system in a timing or manner that is based at least in part on a result of the analysis by the opportunity logic and in accordance with the rule that specifies that notification of a message whose subject matter does not overlap with the subject matter of the currently consumed media content is to be delayed at the computing device and that notification of the message is to be provided at a second computing device, different from the computing device, for consumption.

22

22. The system of claim 21 , wherein provision of the notification is in a manner that requires interaction from the user to access the content of the message.

23

23. The system of claim 21 , wherein no indication of the message is provided to the user prior to provision of the notification.

24

24. The system of claim 21 , wherein the opportunity logic is further to determine that the third computing device is proximate to the second computing device, prior to causing the provision of the notification of the message to the user.

25

25. The system of claim 21 , wherein the opportunity logic is included in the computing device.

Patent Metadata

Filing Date

Unknown

Publication Date

May 3, 2016

Inventors

Aras Bilgen
Dirk Hohndel
Shruti Kapur
Giorgio Venturi

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “PROVIDING NOTIFICATIONS OF MESSAGES FOR CONSUMPTION” (9330379). https://patentable.app/patents/9330379

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.