Integration of social interactions into media sharing

US11082507B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11082507-B2
Application numberUS-201615235272-A
CountryUS
Kind codeB2
Filing dateAug 12, 2016
Priority dateAug 12, 2016
Publication dateAug 3, 2021
Grant dateAug 3, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments for integration of social interactions in shared media by a processor. The social interactions are mapped in real time according to a predetermined preference. Duplicate ones of the social interactions are managed according to a data deduplication operation. The shared media is analyzed in view of the mapped social interactions to generate placement or duration display attributes for the social interactions such that the mapped social interactions and the shared media may be concurrently viewed on a particular display without obfuscating content of the shared media at a particular time.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for integration of social interactions in shared media in a distributed computing environment comprising: a processor, operational within and between the distributed computing environment, that: receives the shared media comprising a video hosted on a social media platform, renders the video within a window of a user interface on a particular display associated with the user, during the rendering of the video within the window of the user interface, receives the social interactions comprising user-submitted comments associated with a context of the video, maps the social interactions in real time during the rendering of the video according to a predetermined preference; wherein duplicate ones of the social interactions are managed according to a data deduplication operation, responsive to mapping the social interactions in real time during the rendering of the video, analyzes the shared media in view of the mapped social interactions to generate placement and duration display attributes for the social interactions to concurrently display the user-submitted comments and content of the video within the window of the user interface without obfuscating the content of the video at a particular time during the rendering thereof, wherein analyzing the shared media includes performing a cognitive analysis of the content of the video to ascertain topic and presentation style characteristics associated with the context; commensurate with generating the placement and duration display attributes, dynamically modifies, in real time throughout a duration of the rendering of the video, a position in two-dimensional space within the window of the user interface, relative to the content of the video while being rendered, in which each of the social interactions are rendered, wherein the position in two-dimensional space within the window of the user interface is determined according to an auto-calculation of a display aspect performed on the content with respect to each of the social interactions selected to be displayed at the particular time, and wherein the placement and duration display attributes further define and modify, in real time, a duration of time each of the social interactions are displayed at the position in two-dimensional space within the window of the user interface based on a comment length of each of the social interactions, and responsive to analyzing the shared media, determines whether a particular condition of the content of the video at a given point in time during the rendering of the video is contextually relevant to commentary of the social interactions submitted at the given point in time according to the cognitive analysis; wherein, if the commentary of one of the user-submitted comments is not contextually relevant to the content of the video at the given point in time, the one of the user-submitted comments is withheld from being displayed until a time during the rendering of the content in which the particular condition is met. 2. The system of claim 1 , wherein the processor displays the mapped social interactions and the shared media concurrently on the particular display as an integrated media set according to the placement or duration display attributes. 3. The system of claim 2 , wherein the processor performs a temporal alignment process on the integrated media set in real time. 4. The system of claim 1 , wherein the processor, pursuant to mapping the social interactions in real time according to the predetermined preference, tracks a number of times an identified one of the social interactions is repeated. 5. The system of claim 1 , wherein the processor records a user profile inclusive of the predetermined preference. 6. The system of claim 5 , wherein the processor maps the social interactions subsequent to determining the predetermined preference by examining the user profile. 7. The system of claim 6 , wherein the predetermined preference is a placement positional preference, and the processor displays the mapped social interactions according to the placement positional preference. 8. The system of claim 1 , wherein the processor utilizes the predetermined preference to determine one of the placement or duration display attributes for the social interactions. 9. The system of claim 1 , wherein the processor identifies a minimum and a maximum display duration for one of the mapped social interactions. 10. The system of claim 1 , wherein the processor analyzes the shared media to determine an elapsed time of the shared media in which to integrate and display one of the mapped social interactions. 11. A computer program product for integration of social interactions in shared media in a distributed computing environment by a processor, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising: an executable portion that receives the shared media comprising a video hosted on a social media platform; an executable portion that renders the video within a window of a user interface on a particular display associated with the user; an executable portion that, during the rendering of the video within the window of the user interface, receives the social interactions comprising user-submitted comments associated with a context of the video; an executable portion that maps the social interactions in real time during the rendering of the video according to a predetermined preference; wherein duplicate ones of the social interactions are managed according to a data deduplication operation; an executable portion that, responsive to mapping the social interactions in real time during the rendering of the video, analyzes the shared media in view of the mapped social interactions to generate placement and duration display attributes for the social interactions to concurrently display the user-submitted comments and content of the video within the window of the user interface without obfuscating the content of the video at a particular time during the rendering thereof, wherein analyzing the shared media includes performing a cognitive analysis of the content of the video to ascertain topic and presentation style characteristics associated with the context; an executable portion that, commensurate with generating the placement and duration display attributes, dynamically modifies, in real time throughout a duration of the rendering of the video, a position in two-dimensional space within the window of the user interface, relative to the content of the video while being rendered, in which each of the social interactions are rendered, wherein the position in two-dimensional space within the window of the user interface is determined according to an auto-calculation of a display aspect performed on the content with respect to each of the social interactions selected to be displayed at the particular time, and wherein the placement and duration display attributes further define and modify, in real time, a duration of time each of the social interactions are displayed at the position in two-dimensional space within the window of the user interface based on a comment length of each of the social interactions; and an executable portion that, responsive to analyzing the shared media, determines whether a particular condition of the content of the video at a given point in time during the rendering of the video is contextually relevant to commentary of the social interactions submitted at the given point in time according to the cognitive analysis; wherein, if the commentary of one of the user-submitted comm

Assignees

Inventors

Classifications

  • G06F3/0481Primary

    based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • specially adapted for the location of the user terminal · CPC title

  • H04L67/535Primary

    Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • User profiles · CPC title

  • Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11082507B2 cover?
Embodiments for integration of social interactions in shared media by a processor. The social interactions are mapped in real time according to a predetermined preference. Duplicate ones of the social interactions are managed according to a data deduplication operation. The shared media is analyzed in view of the mapped social interactions to generate placement or duration display attributes fo…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F3/0481. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).