IP Library Granted Patent US 12,244,675
Granted Patent B2
US 12,244,675 · App. 17/969,090 · Granted Mar 4, 2025

Communications channels in media systems

Inventors: Nicholas Brandon Newell (Centennial, CO); Christopher Day (Denver, CO)
Assignee: DISH Technologies L.L.C.
H04L67/535H04L65/612H04L65/80G10L25/63H04L67/306
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,244,675
App. No.
17/969,090
Granted
Mar 4, 2025
Kind
B2
Abstract

A computing device includes program instructions to select, based on indicia of interest for media content for each of a plurality of users, a first user and second user to engage in an interaction related to a media content item. The computing device further includes programming to select a topic related to the media content item for the interaction and initiate the interaction between the first and second user based on the topic.

Claims (40)

1. A system comprising:

one or more processing devices; and

a memory communicatively coupled with and readable by the one or more processing devices and having stored therein processor-readable instructions which, when executed by the one or more processing devices, cause the system to perform operations comprising:

causing sending of a first set of one or more communications, to a first set of one or more user devices and a second set of one or more communications to a second set of one or more user devices, to facilitate communications between a first set of one or more users and a second set of one or more users based at least in part on causing presentation of graphical user interface elements to indicate that the first set of one or more users should recommend a media content to the second set of one or more users and to facilitate establishing one or more communication links between the first set of one or more user devices and the second set of one or more user devices;

recognizing a plurality of segments of the communications between the first set of one or more users and the second set of one or more users;

assigning a value to each segment of the plurality of segments based at least in part on analyzing content of the segment;

ranking the plurality of segments of the communications based at least in part on the assigned values;

selecting, based at least in part on the ranking, two or more segments of the plurality of segments of the communications;

using the selected two or more segments to form a composite of communications hightlights selected from two or more of the communications between the first set of one or more users and the second set of one or more users based at least in part on scoring content of the two or more communications, where the composite of communication highlights comprises video communications; and

controlling serving of the composite of communications highlights to one or more remote devices.

2. The system as recited in claim 1 , where the composite of communications highlights comprises a composite of video communications.

3. The system as recited in claim 1 , where the communications comprise textual content or audio content.

4. The system as recited in claim 1 , where the assigning the value to each segment of the plurality of segments based at least in part on the analyzing the content of the segment comprises scoring the segment based at least in part on recognition of words and/or expressions in the segment that indicate positive content and/or positive emotion.

5. The system as recited in claim 1 , where the assigning the value to each segment of the plurality of segments based at least in part on the analyzing the content of the segment comprises scoring the segment based at least in part on recognition of words and/or expressions in the segment that indicate negative content and/or negative emotion.

6. The system as recited in claim 1 , where the assigning the value to each segment of the plurality of segments based at least in part on analyzing the content of the segment comprises scoring the segment based at least in part on recognition of positive facial expressions and/or negative facial expressions in the segment.

7. One or more non-transitory, machine-readable media having machine-readable instructions thereon which, when executed by one or more processing devices, cause the one or more processing devices to perform operations comprising:

causing sending of a first set of one or more communications, to a first set of one or more user devices and a second set of one or more communications to a second set of one or more user devices, to facilitate communications between a first set of one or more users and a second set of one or more users based at least in part on causing presentation of graphical user interface elements to indicate that the first set of one or more users should recommend a media content to the second set of one or more users and to facilitate establishing one or more communication links between the first set of one or more user devices and the second set of one or more user devices;

recognizing a plurality of segments of the communications between the first set of one or more users and the second set of one or more users;

assigning a value to each segment of the plurality of segments based at least in part on analyzing content of the segment;

ranking the plurality of segments of the communications based at least in part on the assigned values;

selecting, based at least in part on the ranking, two or more segments of the plurality of segments of the communications;

using the selected two or more segments to form a composite of communications highlights selected from two or more of the communications between the first set of one or more users and the second set of one or more users based at least in part on scoring content of the two or more communications, where the composite of communications highlights comprises video communications; and

controlling serving of the composite of communications highlights to one or more remote devices.

8. The one or more non-transitory, machine-readable media as recited in claim 7 , where the composite of communications highlights comprises a composite of video communications.

9. The one or more non-transitory, machine-readable media as recited in claim 7 , where the communications comprise textual content or audio content.

10. The one or more non-transitory, machine-readable media as recited in claim 7 , where the assigning the value to each segment of the plurality of segments based at least in part on the analyzing the content of the segment comprises scoring the segment based at least in part on recognition of words and/or expressions in the segment that indicate positive content and/or positive emotion.

11. The one or more non-transitory, machine-readable media as recited in claim 7 , where the assigning the value to each segment of the plurality of segments based at least in part on the analyzing the content of the segment comprises scoring the segment based at least in part on recognition of words and/or expressions in the segment that indicate negative content and/or negative emotion.

12. The one or more non-transitory, machine-readable media as recited in claim 7 , where the assigning the value to each segment of the plurality of segments based at least in part on analyzing the content of the segment comprises scoring the segment based at least in part on recognition of positive facial expressions and/or negative facial expressions in the segment.

13. A method comprising:

causing sending of a first set of one or more communications, to a first set of one or more user devices and a second set of one or more communications to a second set of one or more user devices, to facilitate communications between a first set of one or more users and a second set of one or more users based at least in part on causing presentation of graphical user interface elements to indicate that the first set of one or more users should recommend a media content to the second set of one or more users and to facilitate establishing one or more communication links between the first set of one or more user devices and the second set of one or more user devices;

recognizing a plurality of segments of the communications between the first set of one or more users and the second set of one or more users;

assigning a value to each segment of the plurality of segments based at least in part on analyzing content of the segment;

ranking the plurality of segments of the communications based at least in part on the assigned values;

selecting, based at least in part on the ranking, two or more segments of the plurality of segments of the communications;

using the selected two or more segments to form a composite of communication highlights selected from two or more of the communications between the first set of one or more users and the second set of one or more users based at least in part on scoring content of the two or more communications, where the composite of communication highlights comprises video communications; and

controlling serving of the composite of communications highlights to one or more remote devices.

14. The method as recited in claim 13 , where the composite of communications highlights comprises a composite of video communications.

15. The method as recited in claim 13 , where the communications comprise textual content or audio content.

16. The method as recited in claim 13 , where the assigning the value to each segment of the plurality of segments based at least in part on the analyzing the content of the segment comprises scoring the segment based at least in part on recognition of words and/or expressions in the segment that indicate positive content and/or positive emotion.

17. The method as recited in claim 13 , where the assigning the value to each segment of the plurality of segments based at least in part on analyzing the content of the segment comprises scoring the segment based at least in part on recognition of positive facial expressions and/or negative facial expressions in the segment.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2022
From: NEWELL, NICHOLAS BRANDON; DAY, CHRISTOPHER
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 061468/0526 →
CHANGE OF NAME Recorded Oct 19, 2022
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 061713/0552 →
Continuity (3)
Continuation 16930140 · Jul 15, 2020
Continuation 15389730 · Dec 23, 2016
Related Publication 20230053011A1 · Feb 16, 2023
References Cited (126)
US 4870579A · Hey · 1989 [cited by applicant]
US 6205427B1 · Itoh et al. · 2001 [cited by applicant]
US 6321221B1 · Bieganski · 2001 [cited by applicant]
US 6774926B1 · Ellis et al. · 2004 [cited by applicant]
US 6978470B2 · Swix · 2005 [cited by applicant]
US 7958525B2 · Karaoguz et al. · 2011 [cited by applicant]
US 8180804B1 · Narayanan · 2012 [cited by applicant]
US 8195460B2 · Degani et al. · 2012 [cited by applicant]
US 8327395B2 · Lee et al. · 2012 [cited by applicant]
US 8332883B2 · Lee et al. · 2012 [cited by applicant]
US 8510389B1 · Gurajada · 2013 [cited by examiner]
US 8561095B2 · Dimitrova et al. · 2013 [cited by applicant]
US 8589968B2 · Alberth et al. · 2013 [cited by applicant]
US 8654952B2 · Wang et al. · 2014 [cited by applicant]
US 8676875B1 · Smith et al. · 2014 [cited by applicant]
US 8682666B2 · Degani et al. · 2014 [cited by applicant]
US 8694495B2 · Saito et al. · 2014 [cited by applicant]
US 8768744B2 · Narasimhan et al. · 2014 [cited by applicant]
US 8782681B2 · Lee et al. · 2014 [cited by applicant]
US 8799953B2 · Mehta et al. · 2014 [cited by applicant]
US 8849199B2 · Shrum, Jr. et al. · 2014 [cited by applicant]
US 8849649B2 · Duong-Van · 2014 [cited by applicant]
US 8930977B1 · Swift · 2015 [cited by applicant]
US 8973022B2 · Lee et al. · 2015 [cited by applicant]
US 9009024B2 · Zhang et al. · 2015 [cited by applicant]
US 9026476B2 · Bist · 2015 [cited by applicant]
US 9075861B2 · Aravamudan · 2015 [cited by examiner]
US 9213705B1 · Story, Jr. et al. · 2015 [cited by applicant]
US 9306989B1 · Jayaram · 2016 [cited by applicant]
US 9338493B2 · Van Os et al. · 2016 [cited by applicant]
US 9454519B1 · Keysers et al. · 2016 [cited by applicant]
US 9679570B1 · Edara · 2017 [cited by applicant]
US 9712587B1 · Alfishawai et al. · 2017 [cited by applicant]
US 9832619B2 · Cho · 2017 [cited by applicant]
US 10032451B1 · Mamkina et al. · 2018 [cited by applicant]
US 10390084B2 · Newell · 2019 [cited by applicant]
US 10764381B2 · Newell · 2020 [cited by applicant]
US 11196826B2 · Newell · 2021 [cited by applicant]
US 20030063222A1 · Creed et al. · 2003 [cited by applicant]
US 20030195863A1 · Marsh · 2003 [cited by applicant]
US 20040001616A1 · Gutta · 2004 [cited by applicant]
US 20050132401A1 · Boccon-Gibod et al. · 2005 [cited by applicant]
US 20050144064A1 · Calabria et al. · 2005 [cited by applicant]
US 20060159109A1 · Lamkin · 2006 [cited by applicant]
US 20070288987A1 · Kim et al. · 2007 [cited by applicant]
US 20080046917A1 · de Heer · 2008 [cited by applicant]
US 20090030792A1 · Khivesara et al. · 2009 [cited by applicant]
US 20090144071A1 · Saito et al. · 2009 [cited by applicant]
US 20090144075A1 · Flinn et al. · 2009 [cited by applicant]
US 20090234727A1 · Petty · 2009 [cited by applicant]
US 20100114937A1 · Hawthorne et al. · 2010 [cited by applicant]
US 20100138416A1 · Bellotti · 2010 [cited by applicant]
US 20100273453A1 · Mikan et al. · 2010 [cited by applicant]
US 20100324992A1 · Birch · 2010 [cited by applicant]
US 20110238495A1 · Kang · 2011 [cited by applicant]
US 20110282947A1 · Dodson · 2011 [cited by applicant]
US 20110320471A1 · Hiroi et al. · 2011 [cited by applicant]
US 20120005224A1 · Ahrens et al. · 2012 [cited by applicant]
US 20120266191A1 · Abrahamsson et al. · 2012 [cited by applicant]
US 20120311618A1 · Blaxland · 2012 [cited by applicant]
US 20130145385A1 · Aghajanyan et al. · 2013 [cited by applicant]
US 20130185368A1 · Nordstrom · 2013 [cited by examiner]
US 20130297638A1 · Hein · 2013 [cited by applicant]
US 20130339105A1 · Russell et al. · 2013 [cited by applicant]
US 20140036022A1 · Croen et al. · 2014 [cited by applicant]
US 20140067953A1 · Weinstein · 2014 [cited by applicant]
US 20140088952A1 · Fife et al. · 2014 [cited by applicant]
US 20140089801A1 · Agrawal · 2014 [cited by applicant]
US 20140108142A1 · Toebes et al. · 2014 [cited by applicant]
US 20140173653A1 · Waibel et al. · 2014 [cited by applicant]
US 20140188997A1 · Schneiderman et al. · 2014 [cited by applicant]
US 20140195328A1 · Ferens et al. · 2014 [cited by applicant]
US 20140201125A1 · Moeinifar et al. · 2014 [cited by applicant]
US 20140229208A1 · Tamayo · 2014 [cited by applicant]
US 20140244636A1 · Mickelsen · 2014 [cited by applicant]
US 20140279751A1 · Ram et al. · 2014 [cited by applicant]
US 20140298364A1 · Stepanov et al. · 2014 [cited by applicant]
US 20140337427A1 · Hamada et al. · 2014 [cited by applicant]
US 20140337448A1 · Kline · 2014 [cited by examiner]
US 20140344039A1 · Kowalczyk · 2014 [cited by applicant]
US 20140365349A1 · Kennon · 2014 [cited by applicant]
US 20150020086A1 · Chen · 2015 [cited by applicant]
US 20150026706A1 · Leamon · 2015 [cited by applicant]
US 20150039549A1 · Aufmann · 2015 [cited by applicant]
US 20150081851A1 · Oyman et al. · 2015 [cited by applicant]
US 20150112918A1 · Zheng et al. · 2015 [cited by applicant]
US 20150154960A1 · Al et al. · 2015 [cited by applicant]
US 20150294221A1 · Gutierrez et al. · 2015 [cited by applicant]
US 20150302059A1 · Lee et al. · 2015 [cited by applicant]
US 20160029057A1 · Wickenkamp · 2016 [cited by applicant]
US 20160034970A1 · Musil · 2016 [cited by applicant]
US 20160036939A1 · Freund · 2016 [cited by applicant]
US 20160119757A1 · Zhang · 2016 [cited by applicant]
US 20160125419A1 · Arslan · 2016 [cited by applicant]
US 20160147767A1 · Manning et al. · 2016 [cited by applicant]
US 20160189562A1 · Vaughan et al. · 2016 [cited by applicant]
US 20160239547A1 · Lim et al. · 2016 [cited by applicant]
US 20160255163A1 · Stathacopoulos et al. · 2016 [cited by applicant]
US 20160259797A1 · Lewis et al. · 2016 [cited by applicant]
US 20160277787A1 · Kobayashi et al. · 2016 [cited by applicant]
US 20160291921A1 · Miller et al. · 2016 [cited by applicant]
US 20160352902A1 · Raanani et al. · 2016 [cited by applicant]
US 20170048184A1 · Lewis et al. · 2017 [cited by applicant]
US 20170134803A1 · Shaw · 2017 [cited by applicant]
US 20170134901A1 · Uyanik · 2017 [cited by examiner]
US 20170169726A1 · Aguirre · 2017 [cited by applicant]
US 20170220570A1 · Tilaye et al. · 2017 [cited by applicant]
US 20170228774A1 · Sallas et al. · 2017 [cited by applicant]
US 20170295249A1 · Vickrey · 2017 [cited by applicant]
US 20170322947A1 · Subramanian · 2017 [cited by applicant]
US 20170324697A1 · Bastide et al. · 2017 [cited by applicant]
US 20170339467A1 · Patel et al. · 2017 [cited by applicant]
US 20170364854A1 · Umematsu et al. · 2017 [cited by applicant]
US 20170366861A1 · Chung · 2017 [cited by applicant]
US 20180020243A1 · Ni · 2018 [cited by examiner]
US 20180040019A1 · Gavlovski et al. · 2018 [cited by applicant]
US 20180082331A1 · Feldman et al. · 2018 [cited by applicant]
US 20180167678A1 · Clerx · 2018 [cited by applicant]
US 20180295240A1 · Dickins · 2018 [cited by examiner]
US 20200351362A1 · Newell · 2020 [cited by applicant]
CN 104038836A · 2014 [cited by applicant]
Sato et al., “Recommender System By Grasping Individual Preference and Influence from other users,” 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM'13), ACM, 2013, pp. 1… [cited by applicant]
Kompan et al., “Context-based Satisfaction Modeling for Personalized Recommendations,” 8 [cited by applicant]
Bublitz et al., “Using Statistical Data for Context Sensitive Pervasive Advertising,” IEEE, 2014, pp. 41-44. [cited by applicant]
Hong et al., “A Comparative Study of Video Recommender Systems in Big Data Era,” IEEE, 2016, pp. 125-127. [cited by applicant]
Mao et al., “Multirelational Social Recommendations via Multigraph Ranking,” IEEE, 2016, pp. 1-13. [cited by applicant]