IP Library Patent Application 13858857
Patent Application
App. No. 13/858,857

SYSTEM AND METHOD FOR PRESENTING AND MANAGING SOCIAL MEDIA

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 None
App. No.
13/858,857
Abstract

A method, system, apparatus, and computer program product provide the ability to present media content on a social media network. Live streaming data is received from multiple data sources. The data is enriched with meta information using internal systems via application programming interfaces (APIs). The live streamed data is transformed and transmitted, based on the meta information, to one or more users on a social media network.

Claims (39)

1 . A computer-implemented method for presenting media content on a social media network comprising:

receiving, in a computer, live streaming data from multiple data sources;

enriching the live streaming data with meta information using one or more internal systems via application programming interfaces (APIs) for the one or more internal systems; and

transforming and transmitting the live streamed data based on the meta information, wherein the transformed live streamed data is transmitted to one or more users on a social media network.

2 . The computer-implemented method of claim 1 , further comprising:

normalizing the live streaming data into a common format via extraction transformation, and loading functions.

3 . The computer-implemented method of claim 1 , wherein one of the one or more internal systems comprises a frame application that identifies an influence of a user or resource within a pre-defined context based on point values assigned to activities that occur within the pre-defined context.

4 . The computer-implemented method of claim 1 , wherein one of the one or more internal systems comprises a tag inheritance system that determines affinities for resources and users via the live streamed data.

5 . The computer-implemented method of claim 1 , wherein the enriching comprises:

maintaining state between one or more events such that meta information from one of the one or more internal systems is applied to a second of the one or more internal systems.

6 . The computer-implemented method of claim 1 , further comprising ensuring that the live streaming data is not lost by:

maintaining a history of actions using a logging service and complex events processing.

7 . The computer-implemented method of claim 1 , wherein the transforming is based on a series of one or more configurations that map an attribute of the live streaming data to a combination of one or more transformed keys.

8 . The computer-implemented method of claim 7 , wherein:

each configuration comprises a weight;

the weight is applied to the transformed data; and

the weight is dynamically adjusted based on a context of an event associated with the live streamed data.

9 . The computer-implemented method of claim 1 , wherein the transforming comprises:

utilizing a real-time windowed counter that stores incremented counts over a sliding window of time.

10 . The computer-implemented method of claim 9 , further comprising:

determining elements of the live streaming data that are trending based on the real-time windowed counter.

11 . A system for presenting media content on a social media network comprising:

live streaming data received from multiple data sources into a computer;

one or more internal systems, executing in the computer, that enrich the live streaming data with meta information via application programming interfaces (APIs) for the one or more internal systems; and

a data transform, executing in the computer, that transforms and transmits the live streamed data based on the meta information, wherein the transformed live streamed data is transmitted to one or more users on a social media network.

12 . The system of claim 11 , further comprising:

an extraction, transformation, and loading (ETL) module, executing in the computer, that normalizes the live streaming data into a common format.

13 . The system of claim 11 , wherein one of the one or more internal systems comprises a frame application that identifies an influence of a user or resource within a pre-defined context based on point values assigned to activities that occur within the pre-defined context.

14 . The system of claim 11 , wherein one of the one or more internal systems comprises a tag inheritance system that determines affinities for resources and users via the live streamed data.

15 . The system of claim 11 , wherein one or more of the internal systems is configured to enrich the data by:

maintaining state between one or more events such that meta information from one of the one or more internal systems is applied to a second of the one or more internal systems.

16 . The system of claim 11 , further comprising a logging service and complex events processing executing in the computer, wherein the logging service and complex event processing ensure that the live streaming data is not lost by maintaining a history of actions.

17 . The system of claim 11 , wherein the transforming is based on a series of one or more configurations that map an attribute of the live streaming data to a combination of one or more transformed keys.

18 . The system of claim 17 , wherein:

each configuration comprises a weight;

the weight is applied to the transformed data; and

the weight is dynamically adjusted based on a context of an event associated with the live streamed data.

19 . The system of claim 11 , wherein the one or more internal systems is configured to transform the live streamed data by utilizing a real-time windowed counter that stores incremented counts over a sliding window of time.

20 . The system of claim 19 , wherein one of the one or more internal systems comprises a trending application configured to determine elements of the live streaming data that are trending based on the real-time windowed counter.

Assignments (5)
PATENT SECURITY AGREEMENT Recorded Nov 10, 2019
From: VIANT TECHNOLOGY LLC; ADELPHIC LLC; MYSPACE LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 050977/0542 →
RELEASE OF PATENT SECURITY INTEREST RECORDED AT REEL 037136/FRAME 0806, REEL 037829/FRAME 0757, AND REEL 042196/FRAME 0747 Recorded Oct 31, 2019
From: VIANT TECHNOLOGY LLC (AS ASSIGNED FROM BANK OF AMERICA, AND PURSUANT TO CHANGE OF NAME)
To: TI NEWCO LLC (AS ASSIGNED FROM MYSPACE LLC)
Reel/Frame 050900/0079 →
SECURITY INTEREST Recorded Feb 25, 2016
From: BANK OF AMERICA, N.A.
To: TI NEWCO LLC
Reel/Frame 037829/0757 →
SECURITY INTEREST Recorded Nov 24, 2015
From: MYSPACE LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037136/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2013
From: ANDLER, MICHAEL SCOTT; BEAUPRE, JAMES ANDREW; KIM, ERIC J.; WERZ III, THOMAS B.
To: MYSPACE LLC
Reel/Frame 030173/0350 →