IP Library Granted Patent US 11,595,702
Granted Patent B2
US 11,595,702 · App. 14/828,249 · Granted Feb 28, 2023

Data repository for sports and entertainment information

Inventors: Patrick Baghdassarian (Glendale, CA); Satoe Kawashima (Los Angeles, CA); Steven E. Simonian (Los Angeles, CA)
Assignee: TFCF Digital Enterprises, Inc.
H04N21/2187H04N21/23109H04N21/431H04N21/6547H04N21/8133
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 11,595,702
App. No.
14/828,249
Granted
Feb 28, 2023
Kind
B2
Abstract

A method, system, apparatus, and computer program product provide/deliver information during a live broadcast. Information feeds (that include attributes and values) are ingested via a plug-in architecture, into an application server. The application server drives the information feeds into a database, and distributes the attributes to a web server. The web server exposes, using a web service, the attributes clients. The web service enables clients to select a set of the attributes and configure, for visual display, the values corresponding to the selected set of the attributes. The values are composited in real-time, based on the configuration, with live audio-video content. The composited elements and live audio-video content are broadcast/streamed live.

Claims (34)

1. A method of providing information during a live broadcast, the method comprising:

receiving, by an application server via a plug-in architecture, one or more information feeds including attributes and values for the attributes;

driving, by the application server, the one or more information feeds into a database, wherein the database stores the attributes and the values in one or more objects as a hierarchical data model, and wherein each of the one or more objects in the database is associated with an object in the application server;

generating and maintaining, by the application server, a correlation identification (ID) outside of the database, wherein the correlation ID identifies each of the one or more objects in the application server and a relationship between the one or more objects within the hierarchical data model;

using, by the application server, the correlation ID to traverse the hierarchical relationship of the one or more objects to obtain one or more of the attributes; and

distributing, by the application server, the one or more of the attributes to a web server.

2. The method of claim 1 further comprising:

exposing, by the web server using a web service, the one or more of the attributes to one or more clients, wherein the web service:

selects a set of the one or more of the attributes;

configures, for visual display, one or more of the values corresponding to the selected set of the one or more of the attributes; and

composites, in real-time, the one or more of the values, based on the configuration, with live audio-video content.

3. The method of claim 2 , wherein the compositing provides on-air graphics for the live-broadcast.

4. The method of claim 1 , wherein the one or more information feeds are from different sources, and the one or more information feeds are normalized for storage in the database.

5. The method of claim 1 , wherein the database comprises a local database, and the information is backed up to a cloud-based database.

6. The method of claim 5 , wherein the local database and the cloud based database enable parallel processing.

7. The method of claim 1 , wherein the values comprise real-time sports statistics for the live audio-video content.

8. A computer system for providing information during a live broadcast, the computer system comprising:

an application server configured to:

receive, via a plug-in architecture, one or more information feeds including attributes and values for the attributes;

drive the one or more information feeds into a database, wherein the database stores the attributes and the values in one or more objects as a hierarchical data model, and wherein each of the one or more objects in the database is associated with an object in the application server;

generate and maintain a correlation identification (ID) outside of the database, wherein the correlation ID identifies each of the one or more objects in the application server and a relationship between the one or more objects within the hierarchical data model;

use the correlation ID to traverse the hierarchical relationship of the one or more objects to obtain one or more of the attributes; and

distribute the one or more of the attributes to a web server.

9. The computer system of claim 8 further comprising:

the web server configured to:

expose, using a web service, the one or more of the attributes to one or more clients, wherein the web service is configured to:

select a set of the one or more of the attributes;

configure, for visual display, one or more of the values corresponding to the selected set of the one or more of the attributes; and

composite, in real-time, the one or more of the values, based on the configuration, with live audio-video content.

10. The computer system of claim 9 , wherein the compositing provides on-air graphics for the live-broadcast.

11. The computer system of claim 8 , wherein the one or more information feeds are from different sources, and the one or more information feeds are normalized for storage in the database.

12. The computer system of claim 8 , wherein the database comprises a local database, and the information is backed up to a cloud based database.

13. The computer system of claim 12 , wherein the local database and the cloud based database enable parallel processing.

14. The computer system of claim 8 , wherein the values comprise real-time sports statistics for the live audio-video content.

Assignments (2)
CHANGE OF NAME Recorded Sep 30, 2020
From: FOX DIGITAL ENTERPRISES, INC.
To: TFCF DIGITAL ENTERPRISES, INC.
Reel/Frame 053937/0235 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2015
From: BAGHDASSARIAN, PATRICK; KAWASHIMA, SATOE; SIMONIAN, STEVEN E.
To: FOX DIGITAL ENTERPRISES, INC.
Reel/Frame 036342/0493 →