IP Library › Granted Patent US 10,585,956
Granted Patent B2
US 10,585,956 · App. 15/709,992 · Granted Mar 10, 2020

Media selection and display based on conversation topics

Inventors: Nicholas Danyluk (Poughkeepsie, NY); Kavita Sehgal (Poughkeepsie, NY); Diane Stamboni (Pleasant Valley, NY); Sneha Varghese (Fishkill, NY); John Werner (Fishkill, NY); Sarah Wu (Ulster County, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F16/9535G06F16/4387G06F16/48G06F16/285G06F16/4393G06F16/639G06F17/2785H04L67/22H04L67/2804
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 10,585,956
App. No.
15/709,992
Filed
Sep 20, 2017
Granted
Mar 10, 2020
Kind
B2
Art Unit
2168
USPC
707/722
Abstract

Technical solutions are described for selecting and retrieving, by a media retrieval system, media items for displaying. An example method for selecting and retrieving the media items includes monitoring a conversation of a user via a user device, and extracting a conversation topic from the conversation. The method further includes determining that a metadata database of a media storage associated with the user includes the conversation topic. The method further includes adding, in response, to a topic match database, from the media storage, an identity of a media item matching with the conversation topic, and adding, to a list of media items to be played back by a media display device, the topic match database. Further yet, the method includes playing back, by the media display device, the media item.

Claims (25)

1. A system comprising:

a media display device configured to playback list of media items; and

a media retrieval system configured to select and retrieve a plurality of media items, the selecting and retrieving comprising:

monitoring a conversation of a user via a user device;

extracting a conversation topic from the conversation;

determining that a metadata database of a media storage associated with the user includes the conversation topic;

adding, in response, to a topic match database, from the media storage, identity of a media item matching with the conversation topic;

displaying a notification to a user indicating the conversation topic that is extracted;

receiving a user input indicative of a selection or bypassing of the conversation topic to automatically display the matching media item;

in response to receiving the user input indicative of bypassing the conversation topic, marking the topic match database as private; and

in response to receiving the user input indicative of using the conversation topic, marking the topic match database as public, and adding, to the list of media items to be played back by the media display device, the media item included in the topic match database.

2. The system of claim 1 , wherein the conversation comprises one or more electronic messages sent and/or received by the user device, the electronic messages consists of one from a group of e-mail, chat message, text message, and voice message.

3. The system of claim 1 , wherein the conversation comprises one or more social media posts sent and/or received by the user device.

4. The system of claim 1 , wherein the conversation is a speech-based conversation from a group consisting of a phone conversation using the user device, a video-call using the user device, and a face-to-face conversation monitored in the background by a microphone of the user device.

5. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processing circuit to cause the processing circuit to select and retrieve a plurality of media items, the selecting and retrieving comprising:

monitoring a conversation of a user via a user device;

extracting a conversation topic from the conversation;

determining that a metadata database of a media storage associated with the user includes the conversation topic;

adding, in response, to a topic match database, from the media storage, identity of a media item matching with the conversation topic;

displaying a notification to a user indicating the conversation topic that is extracted:

receiving a user input indicative of a selection or bypassing of the conversation topic to automatically display the matching media item; and

in response to receiving the user input indicative of bypassing the conversation topic, marking the topic match database as private; and

in response to receiving the user input indicative of using the conversation topic, marking the topic match database as public, and adding, to the list of media items to be played back by the media display device, the media item included in the topic match database.

6. The computer program product of claim 5 , wherein the conversation comprises one or more electronic messages sent and/or received by the user device, the electronic messages consists of one from a group of e-mail, chat message, text message, social media message, and voice message.

7. The computer program product of claim 5 , wherein the conversation is a speech-based conversation from a group consisting of a phone conversation using the user device, a video-call using the user device, and a face-to-face conversation monitored in the background by a microphone of the user device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2017
From: DANYLUK, NICHOLAS; SEHGAL, KAVITA; STAMBONI, DIANE; VARGHESE, SNEHA; WERNER, JOHN; WU, SARAH
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 043639/0798 →
Continuity (1)
Related Publication 20190087498A1 · Mar 21, 2019