IP Library › Granted Patent US 12,192,159
Granted Patent B2
US 12,192,159 · App. 18/417,950 · Granted Jan 7, 2025

Methods, systems, and media for generating a notification in connection with a video content item

Inventors: David Patierno (San Francisco, CA); Jokubas Zukerman (San Francisco, CA); Christopher Cooke (Mountain View, CA); Tomer Margolin (Sunnyvale, CA)
Assignee: Google LLC
H04L51/10H04L51/224H04L67/55
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,192,159
App. No.
18/417,950
Filed
Jan 19, 2024
Granted
Jan 7, 2025
Kind
B2
Art Unit
2457
USPC
709/206
Abstract

Techniques are described for generating a notification in connection with a video content item are provided. An example method comprises receiving, from at least a portion of the plurality of user devices, a plurality of messages via the first message interface, determining whether a message from the plurality of messages is associated with participant information that would be of interest to a content creator of the video content item, and responsive to determining that the message is associated with the participant information that would be of interest to the content creator of the video content item, causing a creator interface including a second message interface to be presented on a user device associated with the content creator, wherein the second message interface presents a notification concerning the participant information by modifying an appearance of the message in the second message interface based on the participant information.

Claims (38)

1. A method comprising:

causing, by a computing system, a video content item and a first message interface to be presented on a plurality of user devices;

receiving, by the computing system and from at least a portion of the plurality of user devices, a plurality of messages via the first message interface;

determining, by the computing system, whether a message from the plurality of messages is associated with participant information that would be of interest to a content creator of the video content item; and

responsive to determining that the message is associated with the participant information that would be of interest to the content creator of the video content item, causing, by the computing system, a creator interface including a second message interface to be presented on a user device associated with the content creator, wherein the second message interface presents a notification concerning the participant information by modifying an appearance of the message in the second message interface based on the participant information.

2. The method of claim 1 , wherein the notification is a first notification, the method further comprising causing, by the computing system, a second notification to be presented by modifying an appearance of the message in the first message interface of the plurality of user devices.

3. The method of claim 2 , wherein causing the second notification to be presented comprises causing, by the computing system, the appearance of the message in the first message interface of the plurality of user devices to be modified based on the participant information.

4. The method of claim 2 , further comprising:

storing, by the computing system, metadata that indicates a time period of the video content item during which the first notification was presented; and

presenting, by the computing system, the second notification in connection with presentation of the video content item on the plurality of user devices using the stored metadata.

5. The method of claim 1 , further comprising, causing, by the computing system, the message to be pinned at the second message interface, wherein the message remains visible for a predetermined period of time at the second message interface when pinned.

6. The method of claim 1 , further comprising receiving, by the computing system, a selection of the notification from the plurality of messages.

7. The method of claim 6 , wherein the notification is a first notification, the method further comprising, responsive to receiving the selection, causing, by the computing system, a second notification to be presented by modifying an appearance of the message in the first message interface of the plurality of user devices.

8. The method of claim 6 , wherein the notification is a first notification, the method further comprising, responsive to receiving the selection, causing, by the computing system, a second notification to be superimposed on the presentation of the video content item on the plurality of user devices.

9. A computing system comprising:

a memory that stores instructions; and

one or more processors that execute the instructions to:

cause a video content item and a first message interface to be presented on a plurality of user devices;

receive, from at least a portion of the plurality of user devices, a plurality of messages via the first message interface;

determine that a message from the plurality of messages is associated with participant information that would be of interest to a content creator of the video content item; and

responsive to determining that the message is associated with the participant information that would be of interest to the content creator of the video content item, cause a creator interface including a second message interface to be presented on a user device associated with the content creator, wherein the second message interface presents a notification concerning the participant information by modifying an appearance of the message in the second message interface based on the participant information.

10. The computing system of claim 9 , wherein the notification is a first notification and the one or more processors further execute the instructions to cause a second notification to be presented by modifying an appearance of the message in the first message interface of the plurality of user devices.

11. The computing system of claim 10 , wherein to cause the second notification to be presented the one or more processors further execute the instructions to modify the appearance of the message in the first message interface of the plurality of user devices based on the participant information.

12. The computing system of claim 10 , wherein the one or more processors further execute the instructions to:

store metadata that indicates a time period of the video content item during which the first notification was presented; and

present the second notification in connection with presentation of the video content item on the plurality of user devices using the stored metadata.

13. The computing system of claim 9 , wherein the one or more processors further execute the instructions to cause the message to be pinned at the second message interface, wherein the message remains visible for a predetermined period of time at the second message interface when pinned.

14. The computing system of claim 9 , wherein the one or more processors further execute the instructions to receive, by the creator interface, a selection of the notification from the plurality of messages.

15. The computing system of claim 14 , wherein the notification is a first notification and wherein the one or more processors further execute the instructions to, responsive to receiving the selection, cause a second notification to be presented by modifying an appearance of the message in the first message interface of the plurality of user devices.

16. The computing system of claim 14 , wherein the notification is a first notification and wherein the one or more processors further execute the instructions to, responsive to receiving the selection, cause a second notification to be superimposed on the presentation of the video content item on the plurality of user devices.

17. A non-transitory computer-readable storage medium comprising instructions, that when executed by one or more processors of a computing system, cause the one or more processors to:

cause a video content item and a first message interface to be presented on a plurality of user devices;

receive, from at least a portion of the plurality of user devices, a plurality of messages via the first message interface;

determine that a message from the plurality of messages is associated with participant information that would be of interest to a content creator of the video content item; and

responsive to determining that the message is associated with the participant information that would be of interest to the content creator of the video content item, cause a creator interface including a second message interface to be presented on a user device associated with the content creator, wherein the second message interface presents a notification concerning the participant information by modifying an appearance of the message in the second message interface based on the participant information.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the notification is a first notification and the one or more processors further execute the instructions to cause a second notification to be presented by modifying an appearance of the message in the first message interface of the plurality of user devices.

19. The non-transitory computer-readable storage medium of claim 18 , wherein to cause the second notification to be presented the one or more processors further execute the instructions to modify the appearance of the message in the first message interface of the plurality of user devices based on the participant information.

20. The non-transitory computer-readable storage medium of claim 17 , wherein the one or more processors further execute the instructions to cause the message to be pinned at the second message interface, wherein the message remains visible for a predetermined period of time at the second message interface when pinned.

Continuity (5)
Continuation 18079398 · Dec 12, 2022
Continuation 17238606 · Apr 23, 2021
Continuation 16436015 · Jun 10, 2019
Continuation 15377369 · Dec 13, 2016
Related Publication 20240154924A1 · May 9, 2024
References Cited (71)
US 7383310B1 · Lyle et al. · 2008 [cited by applicant]
US 8230343B2 · Logan et al. · 2012 [cited by applicant]
US 8606297B1 · Simkhai et al. · 2013 [cited by applicant]
US 8687121B2 · Watanabe et al. · 2014 [cited by applicant]
US 8838696B2 · Tiwari et al. · 2014 [cited by applicant]
US 8843510B2 · Newell et al. · 2014 [cited by applicant]
US 8848027B2 · DeLand · 2014 [cited by applicant]
US 9094726B2 · Roberts et al. · 2015 [cited by applicant]
US 9191615B1 · Valimaki et al. · 2015 [cited by applicant]
US 9467718B1 · Newell et al. · 2016 [cited by applicant]
US 9467750B2 · Banica et al. · 2016 [cited by applicant]
US 9485212B1 · Bastide et al. · 2016 [cited by applicant]
US 9668023B1 · Twyman et al. · 2017 [cited by applicant]
US 9813495B1 · Van Rensburg et al. · 2017 [cited by applicant]
US 10110536B2 · Vincent · 2018 [cited by applicant]
US 10320728B2 · Patierno et al. · 2019 [cited by applicant]
US 10515561B1 · Fieldman · 2019 [cited by applicant]
US 10904632B2 · Bernstein et al. · 2021 [cited by applicant]
US 10992620B2 · Patierno et al. · 2021 [cited by applicant]
US 11039218B1 · April et al. · 2021 [cited by applicant]
US 11218431B2 · Jalil · 2022 [cited by applicant]
US 11277512B1 · Leeds et al. · 2022 [cited by applicant]
US 11397517B2 · Al Majid et al. · 2022 [cited by applicant]
US 11528243B2 · Patierno et al. · 2022 [cited by applicant]
US 20070245243A1 · Lanza et al. · 2007 [cited by applicant]
US 20080120501A1 · Jannink et al. · 2008 [cited by applicant]
US 20090172150A1 · Alkov et al. · 2009 [cited by applicant]
US 20090248637A1 · Yamasaki et al. · 2009 [cited by applicant]
US 20100169786A1 · O'Brien et al. · 2010 [cited by applicant]
US 20100205541A1 · Rapaport et al. · 2010 [cited by applicant]
US 20130007661A1 · Klappert et al. · 2013 [cited by applicant]
US 20130173531A1 · Rinearson et al. · 2013 [cited by applicant]
US 20130227420A1 · Pasquero et al. · 2013 [cited by applicant]
US 20130297705A1 · Arora et al. · 2013 [cited by applicant]
US 20130302005A1 · HarWell et al. · 2013 [cited by applicant]
US 20130326352A1 · Morton · 2013 [cited by applicant]
US 20140013200A1 · White · 2014 [cited by applicant]
US 20140146052A1 · Takamura et al. · 2014 [cited by applicant]
US 20140188997A1 · Schneiderman et al. · 2014 [cited by applicant]
US 20140218461A1 · DeLand · 2014 [cited by applicant]
US 20140229471A1 · Galvin, Jr. et al. · 2014 [cited by applicant]
US 20140310365A1 · Sample et al. · 2014 [cited by applicant]
US 20150046822A1 · Kitch et al. · 2015 [cited by applicant]
US 20150089399A1 · Megill et al. · 2015 [cited by applicant]
US 20150142888A1 · Browning et al. · 2015 [cited by applicant]
US 20160092576A1 · Quercia et al. · 2016 [cited by applicant]
US 20160248853A1 · Chiu · 2016 [cited by applicant]
US 20160277802A1 · Bernstein et al. · 2016 [cited by applicant]
US 20160286244A1 · Chang et al. · 2016 [cited by applicant]
US 20160294799A1 · Miller et al. · 2016 [cited by applicant]
US 20160330526A1 · Marchetti et al. · 2016 [cited by applicant]
US 20160357770A1 · Wu et al. · 2016 [cited by applicant]
US 20160381427A1 · Taylor et al. · 2016 [cited by applicant]
US 20170003740A1 · Verfaille et al. · 2017 [cited by applicant]
US 20170019694A1 · Hundemer · 2017 [cited by applicant]
US 20170034237A1 · Silver · 2017 [cited by applicant]
US 20170039765A1 · Zhou et al. · 2017 [cited by applicant]
US 20170142044A1 · Ball et al. · 2017 [cited by applicant]
US 20170220579A1 · Kazi et al. · 2017 [cited by applicant]
US 20180025078A1 · Quennesson · 2018 [cited by applicant]
US 20180075128A1 · Srinivasan et al. · 2018 [cited by applicant]
US 20180098134A1 · Sufuentes et al. · 2018 [cited by applicant]
US 20180143950A1 · al-Arnaouti et al. · 2018 [cited by applicant]
US 20180145936A1 · Geng et al. · 2018 [cited by applicant]
US 20180176661A1 · Varndell et al. · 2018 [cited by applicant]
US 20200322688A1 · Lehtiniemi et al. · 2020 [cited by applicant]
US 20230106316A1 · Patierno et al. · 2023 [cited by applicant]
Prosecution History from U.S. Appl. No. 15/377,369, now issued U.S. Pat. No. 10,320,728, dated Sep. 13, 2018 through Jan. 30, 2019, 27 pp. [cited by applicant]
Prosecution History from U.S. Appl. No. 16/436,015, now issued U.S. Pat. No. 10,992,620, dated Jun. 23, 2020 through Dec. 28, 2020, 46 pp. [cited by applicant]
Prosecution History from U.S. Appl. No. 17/238,606, now issued U.S. Pat. No. 11,528,243, dated Apr. 27, 2022 through Aug. 12, 2022, 31 pp. [cited by applicant]
Prosecution History from U.S. Appl. No. 18/079,398, dated Sep. 7, 2023 through Sep. 13, 2023, 11 pp. [cited by applicant]