IP Library Granted Patent US 10,567,822
Granted Patent B2
US 10,567,822 · App. 15/736,943 · Granted Feb 18, 2020

Providing streamed content responsive to request

Inventors: Philip Shaw (York, GB); Peter Heiland (Dover, MA); Sean Everett (New York, NY); Ralf Wilhelm Tilmann (Mannheim, DE); Hans-Jurgen Maas (Mainz, DE); Miles Weaver (York, GB)
Assignee: PIKSEL, INC.
H04N21/26233H04H60/46H04L65/607H04N21/2187H04N21/21805H04N21/232H04N21/235H04N21/2343H04N21/2353H04N21/23106H04N21/23418H04N21/23439H04N21/2402H04N21/242H04N21/2407H04N21/2541H04N21/25866H04N21/2665H04N21/2668H04N21/26613H04N21/414H04N21/4223H04N21/433H04N21/4307H04N21/44029H04N21/44204H04N21/440263H04N21/4828H04N21/633H04N21/6332H04N21/84H04N21/8547
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 10,567,822
App. No.
15/736,943
Granted
Feb 18, 2020
Kind
B2
Abstract

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.

Claims (43)

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.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2022
From: PIKSEL, INC.
To: PRJ HOLDING COMPANY, LLC
Reel/Frame 060703/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2018
From: SHAW, PHILIP; HEILAND, PETER; TILLMANN, RALF WILHELM; MAAS, HANS-JURGEN; EVERETT, SEAN; WEAVER, MILES
To: PIKSEL, INC.
Reel/Frame 045933/0947 →
Continuity (2)
Provisional Application 62175878 · Jun 15, 2015
Related Publication 20180184133A1 · Jun 28, 2018