Providing streamed content responsive to request

US10567822B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10567822-B2
Application numberUS-201615736943-A
CountryUS
Kind codeB2
Filing dateJun 15, 2016
Priority dateJun 15, 2015
Publication dateFeb 18, 2020
Grant dateFeb 18, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

There is disclosed a server for providing content, the server being configured to: receive a request defining one or more characteristics of content; access content from a plurality of content sources; and determine content responsive to the request in dependence on the accessed content.

First claim

Opening claim text (preview).

The invention claimed is: 1. A server for providing content, the server being configured to: receive a viewing request for desired content from a content viewing device, the viewing request for desired content defining one or more characteristics of the desired content; identify a plurality of capture devices which are likely candidates for fulfilling the viewing request for the desired content based on the characteristics of the desired content; transmit a capture request for captured content to the identified plurality of capture devices; receive captured content from at least one of the plurality of capture devices; determine content to be delivered responsive to the viewing request in dependence on the received captured content, by comparing the received captured content to the one or more characteristics of the desired content; and transmit the content to be delivered to the content viewing device. 2. The server of claim 1 further configured to receive feedback relating to the content to be delivered from the viewing device in receipt of the content to be delivered. 3. The server of claim 2 further configured to determine the content to be delivered additionally in dependence on the feedback. 4. The server of claim 2 wherein the feedback provides an evaluation of a capture device contributing to the content to be delivered to the content viewing device. 5. The server of claim 1 , wherein the received captured content is streamed content and the content to be delivered is configured to be transmitted as a single stream. 6. The server of claim 1 wherein the server determines the plurality of capture devices most likely to be associated with the characteristics of the viewing request. 7. The server of claim 6 wherein the server determines the plurality of content sources further in dependence on previous content received at the server from the plurality of content sources. 8. The server of claim 1 wherein the viewing request defines a time period for which the desired content is requested. 9. The server of claim 1 wherein the viewing request defines an event for which the desired content is requested. 10. The server of claim 1 wherein the viewing request is received from a rights holder, the determined content to be delivered to the viewing device being rights holder content. 11. The server of claim 1 wherein the server maintains the viewing request as pending if the viewing request cannot be fulfilled. 12. The server of claim 1 wherein the server maintains the viewing request as pending if the request is fulfilled, to further deliver content from additional capture devices based on the viewing request. 13. The server of claim 1 wherein the plurality of capture devices are a plurality of user devices. 14. The server of claim 1 further configured to, responsive to receipt of a viewing request for desired content from a content viewing device: access stored content; and further determine content to be delivered responsive to the viewing request in dependence on the stored content, by comparing the stored content to the one or more characteristics of the desired content. 15. The server of claim 1 further configured to, responsive to receipt of a viewing request for desired content from a content viewing device: access live streams of content; and further determine content to be delivered responsive to the viewing request in dependence on the accessed live streams of content, by comparing the accessed live streams of content to the one or more characteristics of the desired content. 16. A method for providing content, the method comprising: receiving a viewing request for desired content from a content viewing device, the viewing request for desired content defining one or more characteristics of the desired content; identifying a plurality of capture devices which are likely candidates for fulfilling the viewing request for the desired content based on the characteristics of the desired content; transmitting a capture request for captured content to the identified plurality of capture devices; receiving captured content from at least one of the plurality of content capture devices; determining content to be delivered responsive to the viewing request in dependence on the received captured content, by comparing the received captured content to the one or more characteristics of the desired content; and transmitting the content to be delivered to the content viewing device. 17. The method of claim 16 further comprising: receiving feedback relating to the content to be delivered from the viewing device in receipt of the content to be delivered. 18. The method of claim 16 further comprising: determining the plurality of capture devices most likely to be associated with characteristics of the viewing request in dependence on previous content received at the server from the plurality of capture devices, wherein the capture request is transmitted to the determined capture devices. 19. A non-transitory computer readable medium storing a program causing a computer to provide content, the providing of content comprising: receiving a viewing request for desired content from a content viewing device, the viewing request for desired content defining one or more characteristics of the desired content; identifying a plurality of capture devices which are likely candidates for fulfilling the viewing require for the desired content based on the characteristics of the desired content; transmitting a capture request for captured content to the identified plurality of capture devices; receiving the captured content from at least one of the plurality of capture devices; determining content to be delivered responsive to the viewing request in dependence on the received captured content, by comparing the received captured content to the one or more characteristics of the desired content; and transmitting the content to be delivered to the content viewing device.

Assignees

Inventors

Classifications

  • Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)} · CPC title

  • enabling multiple viewpoints, e.g. using a plurality of cameras · CPC title

  • Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31) · CPC title

  • for generating different versions · CPC title

  • specially adapted to be executed by a peripheral of the client device, e.g. by a reprogrammable remote control · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10567822B2 cover?
There is disclosed a server for providing content, the server being configured to: receive a request defining one or more characteristics of content; access content from a plurality of content sources; and determine content responsive to the request in dependence on the accessed content.
Who is the assignee on this patent?
Piksel Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/26233. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 18 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).