IP Library Granted Patent US 8,656,435
Granted Patent B2
US 8,656,435 · App. 12/309,889 · Granted Feb 18, 2014

Controlled metadata revelation

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,656,435
App. No.
12/309,889
Granted
Feb 18, 2014
Kind
B2
Abstract

A method of controlling revelation of one or more metadata items is disclosed. Each of the one or more metadata items is associated with one or more parts of an audio-visual data stream ( 101 ). The method comprises: for a given one or more parts ( 103,105 ) of the audio-visual data stream ( 101 ), revealing one or more metadata items ( 113,115,117 ) associated with the given one or more parts ( 103,105 ) of the audio-visual data stream ( 101 ) only after the given one or more parts ( 103,105 ) of the audio-visual data stream ( 101 ) have been accessed.

Claims (28)

1. A method of revealing a metadata item related to a segment of an audio-visual data stream, said method comprising: performing the method in a physical device that is operable to perform the following steps:

receiving said audiovisual data stream and metadata items at a client, wherein each of the metadata items is related to one or more segments of said audiovisual data stream, and each segment of the one or more segments comprises a continuous fragment of a single programme, wherein at least one segment of the one or more segments is associated with segment reveal control metadata that indicate metadata items related to said at least one segment should not be revealed until the at least one segment has been displayed;

receiving, at said client, a viewer selection of a segment to view;

checking whether or not segment reveal control metadata are associated with the selected segment;

playing back the selected segment if no segment reveal control metadata are associated with the selected segment;

if segment reveal control metadata are associated with the selected segment:

hiding from view of a viewer any particular metadata items, that the segment reveal control metadata indicate should not be revealed, until said selected segment has been displayed; and

revealing said particular metadata items to said viewer only after said selected segment has been displayed.

2. A method according to claim 1 , wherein said revealing comprises also revealing one or more additional metadata items related to said audio-visual stream but not related to said selected segment.

3. A method according to claim 1 ,

wherein said segment reveal control metadata comprise information related to a temporal location within said at least one segment, and

wherein said at least one segment is deemed to have been displayed if said at least one segment is displayed beyond said temporal location.

4. A method according to claim 3 , wherein

said at least one segment comprises one of a plurality of a segments of said audio-visual data stream, and

a metadata item is related to each segment in said plurality of segments, and

a viewing extent is tracked, said viewing extent comprising a latest temporal location within said audio-visual data stream that has been viewed by said viewer, and

after one of said plurality of segments has been displayed, any metadata item is revealed if it is associated with reveal control metadata comprising information related to a temporal location earlier than said viewing extent.

5. A method according to claim 3 , wherein said at least one segment comprises one of a plurality of a segments of said audio-visual data stream, said plurality of segments forming a group of segments, and a segment group metadata item is related to said group of segments, said segment group metadata item comprising a reveal list, said reveal list identifying one or more of said plurality of segments, said method comprising: revealing said segment group metadata item only after all segments on said reveal list have been viewed.

6. A method according to claim 5 , wherein said reveal list further identifies one or more segments not in said group of segments.

7. A method according to claim 3 , wherein said at least one segment comprises one of a plurality of a segments of said audio-visual data stream, said plurality of segments forming a group of segments, and a segment group metadata item is related to said group of segments, said segment group metadata item comprising a reveal list, said reveal list identifying one or more of said plurality of segments, said method comprising: revealing said segment group metadata item after any segment on said reveal list has been viewed.

8. A method according to claim 7 , wherein said reveal list further identifies one or more segments not in said group of segments.

9. A method according to claim 5 , wherein said selected segment is among the group of segments, and the group of segments is associated with segment group reveal control metadata usable to determine when segments on said reveal list can be revealed.

10. A method according to claim 7 , wherein said selected segment is among the group of segments, and the group of segments is associated with segment group reveal control metadata usable to determine when segments on said reveal list can be revealed.

11. A method according to claim 1 , wherein said audio-visual data stream is delivered to the viewer with said metadata items.

12. A method according to claim 1 , wherein said audio-visual data stream is delivered to the viewer separately from said metadata items.

13. A method according to claim 1 , wherein a first metadata item and a second metadata item are each related to said at least one segment, said first metadata item and said second metadata item having differing reveal characteristics.

14. A method according to claim 1 , wherein said at least one segment comprises one of a plurality of a segments of said audio-visual data stream, and at least one of a plurality of metadata items is related, respectively, to each segment in said plurality of segments, and one or more metadata items remain hidden when a first one of the plurality of metadata items is revealed.

15. A method according to claim 1 , wherein a state of the particular metadata items is changed when the selected segment has been displayed, so that the particular metadata items can be revealed freely at all future times after the selected segment has been displayed.

Assignments (8)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2013
From: NDS LIMITED
To: CISCO TECHNOLOGY, INC.
Reel/Frame 030258/0465 →
RELEASE OF PATENT SECURITY INTERESTS Recorded Mar 29, 2011
From: J.P.MORGAN EUROPE LIMITED
To: NDS LIMITED; NEWS DATACOM LIMITED
Reel/Frame 026042/0124 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY INTERESTS Recorded Mar 11, 2011
From: NDS HOLDCO, INC.
To: NDS LIMITED; NEWS DATACOM LIMITED
Reel/Frame 025940/0710 →
SECURITY AGREEMENT Recorded May 18, 2009
From: NDS LIMITED; NEWS DATACOM LIMITED
To: NDS HOLDCO, INC.
Reel/Frame 022703/0071 →
SECURITY AGREEMENT Recorded May 14, 2009
From: NDS LIMITED; NEWS DATACOM LIMITED
To: J.P. MORGAN EUROPE LIMITED
Reel/Frame 022678/0712 →