Method for clustering photos for pictoral storytelling
US-2024419384-A1 · Dec 19, 2024 · US
US10743047B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10743047-B2 |
| Application number | US-201815860135-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 2, 2018 |
| Priority date | Nov 1, 2007 |
| Publication date | Aug 11, 2020 |
| Grant date | Aug 11, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method includes receiving, at a service delivery platform system from a first video source, a control stream associated with a media content stream delivered via a media distribution network. The control stream includes conditional access information for the media content stream including a restriction condition to delivery of the media content stream. The method includes parsing, at the service delivery platform system, the conditional access information to create a substitute table for a head end of the media distribution network that will implement the restriction condition. The substitute table indicates a condition for delivery of a substitute media content stream, a start time, an end time, and a second content source for the substitute media content stream. The method also includes sending the substitution table to the head end from the service delivery platform system to automatically schedule a conditional access event that implements the restriction condition.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, at a service delivery platform system from a first server of a super video head end of a media distribution network, a first control stream associated with a media content stream deliverable via the media distribution network, wherein the first control stream includes conditional access information for the media content stream, wherein the conditional access information includes: a first restriction condition related to delivery of the media content stream; and a second restriction condition related to delivery of the media content stream; parsing, at the service delivery platform system, the conditional access information to create: a first substitution table for a first head end of the media distribution network subject to the first restriction condition, wherein the first substitution table indicates a condition for delivery of a substitute media content stream, a start time, an end time, and a content source for the substitute media content stream; and a second substitution table for a second head end of the media distribution network subject to the second restriction condition; sending, from the service delivery platform system to the first head end, the first substitution table, wherein the first substitution table enables the first head end to automatically schedule a first conditional access event associated with the first restriction condition; sending, from the service delivery platform system to the second head end, the second substitution table, wherein the second substitution table enables the second head end to automatically schedule a second conditional access event associated with the second restriction condition, wherein the first conditional access event is of a first type and the second conditional access event is of a second type that differs from the first type; and in response to the service delivery platform system receiving a second control stream that indicates a change to the conditional access information including a third restriction condition and in response to a determination that the first head end is subject to the third restriction condition, sending, from the service delivery platform system to the first head end, update data to modify the first substitution table based on the change to the conditional access information to enable the first head end to implement the third restriction condition. 2. The method of claim 1 , wherein the change indicates a different start time, a different end time, a deletion of the first conditional access event, or a combination thereof. 3. The method of claim 1 , further comprising logging data corresponding to the first restriction condition in a database. 4. The method of claim 1 , wherein the first restriction condition is a geographic restriction. 5. The method of claim 4 , wherein the first control stream includes a geographical region code that indicates a region of the geographic restriction in which subscribers of the media distribution network are not to receive the media content stream during the first conditional access event. 6. The method of claim 1 , wherein the first restriction condition is based on a subscription level for subscribers of the media distribution network. 7. The method of claim 1 , wherein the first restriction condition is based on limiting access to the media content stream to subscribers that paid to receive media content corresponding to the media content stream. 8. The method of claim 1 , wherein the first control stream includes an identification of a first content stream for a main display and an identification of a second content stream for a picture-in-picture display. 9. An apparatus comprising: a processor; and a memory coupled to the processor, the memory including instructions executable by the processor to perform operations, the operations including: receiving, from a server of a super video head end of a video distribution network, a first control stream associated with a media content stream deliverable via the video distribution network, wherein the first control stream includes conditional access information for the media content stream, wherein the conditional access information includes: a first restriction condition related to delivery of the media content stream; and a second restriction condition related to delivery of the media content stream; parsing the conditional access information to create: a first substitution table for a first head end of the video distribution network subject to the first restriction condition, wherein the first substitution table indicates a condition for delivery of a substitute media content stream, a start time, an end time, and a content source for the substitute media content stream; and a second substitution table for a second head end of the video distribution network subject to the second restriction condition; sending the first substitution table to the first head end, wherein the first substitution table enables the first head end to automatically schedule a first conditional access event associated with the first restriction condition; sending the second substitution table to the second head end, wherein the second substitution table enables the second head end to automatically schedule a second conditional access event associated with the second restriction condition, wherein the first conditional access event is of a first type and the second conditional access event is of a second type that differs from the first type; and in response to receiving a second control stream that indicates a change to the conditional access information including a third restriction condition and in response to a determination that the first head end is subject to the third restriction condition, sending update data to the first head end to modify the first substitution table based on the change to the conditional access information to enable the first head end to implement the third restriction condition. 10. The apparatus of claim 9 , wherein the server is configured to receive the media content stream from a particular content source that is distinct from the content source for the substitute media content stream. 11. The apparatus of claim 9 , wherein the first restriction condition is based on a subscription level for subscribers of the video distribution network. 12. The apparatus of claim 9 , wherein the first restriction condition is based on limiting access to the media content stream to subscribers that paid to receive media content corresponding to the media content stream. 13. A computer-readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations, the operations comprising: receiving, from a server of a super video head end of a video distribution network, a first control stream associated with a media content stream deliverable via the video distribution network, wherein the first control stream includes conditional access information for the media content stream, wherein the conditional access information includes: a first restriction condition related to delivery of the media content stream; and a second restriction condition related to delivery of the media content stream; parsing the conditional access information to create: a first substitution table for a first head end of the video distribution network subject to the first restriction condition, wherein the first substitution table indicates a condition for delivery of a substitute media content stream, a start time, an end time, and a content source for the substitute media content stream; and a second subs
specially adapted for the location of the user terminal · CPC title
Services making use of location information · CPC title
for controlling access to devices or network resources · CPC title
involving video stream decryption · CPC title
Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message] {(arrangements for conditional access to broadcast information or to broadcast-related services H04H60/14)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.