IP Library Granted Patent US 8,055,659
Granted Patent B2
US 8,055,659 · App. 12/927,604 · Granted Nov 8, 2011

System for handling program meta-data

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 8,055,659
App. No.
12/927,604
Granted
Nov 8, 2011
Kind
B2
Abstract

A method of accessing program meta-data is disclosed. The method includes receiving a plurality of program meta-data virtual containers, at least one of the virtual containers comprising normalized program meta-data of programs having instances in a plurality of time windows, receiving an input indicating a selected time window, the input at least one of comprises and refers to a time-window identifier identifying the selected time window, and using the time-window identifier to filter the plurality of virtual containers, so as to obtain a subset of the program meta-data which corresponds to the selected time window. Related apparatus and methods are also disclosed.

Claims (20)

1. A method of accessing program meta-data, the method comprising:

receiving a plurality of program meta-data virtual containers and program identifiers associated with the virtual containers, each of the program identifiers identifying a program that has meta-data which is different from meta-data of a program identified by every other program identifier;

receiving an input indicating a selected program, the input at least one of comprising and referring to a program identifier identifying the selected program; and

using the program identifier to filter the virtual containers so as to obtain a subset of the program meta-data which is comprised in a virtual container, the subset of the program meta-data corresponding to the selected program.

2. The method according to claim 1 and wherein each of the program identifiers comprises a virtual container identifier (container_id).

3. The method according to claim 1 and also comprising:

receiving an input indicating a selected service, the input at least one of comprising and referring to a service identifier identifying the selected service; and

using the service identifier to filter the virtual containers so as to obtain a subset of the program meta-data which is comprised in a virtual container, the subset of the program meta-data corresponding to the selected service.

4. The method according to claim 3 and wherein the service identifier comprises a container_id.

5. The method according to claim 1 and also comprising:

receiving an input indicating at least one editorial attribute in the program meta-data; and

filtering the virtual containers so as to obtain a subset of the program meta-data which is comprised in a virtual container, the subset of the program meta-data corresponding to the at least one editorial attribute.

6. Apparatus for accessing program meta-data, the apparatus comprising:

a receiver which is operative to receive a plurality of program meta-data virtual containers and program identifiers associated with the virtual containers, each of the program identifiers identifying a program that has meta-data which is different from meta-data of a program identified by another program identifier;

an input unit which is operative to receive an input indicating a selected program, the input at least one of comprising and referring to a program identifier identifying the selected program; and

a processor which is operative to use the program identifier to filter the virtual containers so as to obtain a subset of the program meta-data which is comprised in a virtual container, the subset of the program meta-data corresponding to the selected program.

7. Apparatus for accessing program meta-data, the apparatus comprising:

means for receiving a plurality of program meta-data virtual containers and program identifiers associated with the virtual containers, each of the program identifiers identifying a program that has meta-data which is different from meta-data of a program identified by another program identifier;

means for receiving an input indicating a selected program, the input at least one of comprising and referring to a program identifier identifying the selected program; and

means for using the program identifier to filter the virtual containers so as to obtain a subset of the program meta-data which is comprised in a virtual container, the subset of the program meta-data corresponding to the selected program.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE 26 APPLICATION NUMBERS ERRONEOUSLY RECORDED AGAINST ON THE ATTACHED LIST PREVIOUSLY RECORDED AT REEL: 048513 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Mar 18, 2021
From: NDS LIMITED
To: SYNAMEDIA LIMITED
Reel/Frame 056623/0708 →
CHANGE OF NAME Recorded Mar 6, 2019
From: NDS LIMITED
To: SYNAMEDIA LIMITED
Reel/Frame 048513/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2018
From: BEAUMARIS NETWORKS LLC; CISCO SYSTEMS INTERNATIONAL S.A.R.L.; CISCO TECHNOLOGY, INC.; CISCO VIDEO TECHNOLOGIES FRANCE
To: NDS LIMITED
Reel/Frame 047420/0600 →