IP Library Granted Patent US 8,745,258
Granted Patent B2
US 8,745,258 · App. 13/412,144 · Granted Jun 3, 2014

Method, apparatus and system for presenting content on a viewing device

Inventors: Clive Henry Gillard (Alton, GB); Robert Mark Stefan Porter (Winchester, GB)
Assignee: Sony Corporation
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,745,258
App. No.
13/412,144
Granted
Jun 3, 2014
Kind
B2
Abstract

A method of viewing a highlight package on a client device, comprising at the client device: receiving a video stream comprising a plurality of frames, receiving field of view information from a server, the field of view information identifying, for a frame in the received video stream, positional information defining a segment of the frame, and displaying the defined segment to a user.

Claims (37)

1. A method of viewing a highlight package on a client device, comprising, at the client device:

receiving a video stream comprising a plurality of frames,

receiving field of view information from a server, the field of view information identifying, for a frame in the received video stream, positional information defining a segment of the frame and identifying a location of each detected object within the segment of the frame, and

displaying the defined segment to a user.

2. The method according to claim 1 , further comprising receiving at the client device, annotation information defining an annotation to be written on the displayed segment of the frame.

3. The method according to either claim 1 or 2 , further comprising receiving the video stream from a source other than the server from which the field of view information is provided.

4. The method according to claim 3 , wherein the source is a peer-to-peer source.

5. The method according to claim 1 , further comprising transferring a user-inputted rating of the highlight package from the client device to the server.

6. The method according to claim 1 , further comprising receiving at the client device a video stream selected based on rating attributed to the highlight package.

7. The method according to claim 1 , further comprising receiving at the client device a video stream selected based on preferences provided by the user of the client device and stored within the sever.

8. The method according to claim 7 , wherein the preferences are any one of the favorite soccer team of the user or the favorite highlight package author.

9. The method according to claim 1 , further comprising transferring to the server annotations of the highlight package provided by the user of the client device.

10. The method according to claim 1 , further comprising transferring to the server a modified version of the highlight package.

11. A method of generating a highlight package on a client device, comprising, at the client device:

receiving a video stream comprising a plurality of frames,

generating field of view information, the field of view information identifying, for a frame in the received video stream, positional information defining a segment of the frame, and

transmitting the positional information and a frame identifier which uniquely identifies the frame in the video stream to a server.

12. The method according to claim 5 , further comprising generating at the client device, annotation information defining an annotation written on the segment or the frame.

13. A non-transitory computer-readable storage medium storing computer readable instructions which, when executed a computer, cause the computer to perform a method according to claim 1 .

14. A client device, comprising:

a receiver operable to receive a video stream comprising a plurality of frames, and to receive field of view information from a server, the field of view information identifying, for a frame in the received video stream, positional information defining a segment of the frame and identifying a location of each detected object within the segment of the frame, and

a display operable in use to display the defined segment to a user.

15. The device according to claim 14 , wherein the receiver is operable to receive annotation information defining an annotation to be written on the displayed segment of the frame.

16. The device according to either claim 14 or 15 , wherein the receiver is operable to receive the video stream from a source other than the server from which the field of view information is provided.

17. The device according to claim 16 , wherein the source is a peer-to-peer source.

18. The device according to claim 14 , further comprising an output device operable to transfer a user-inputted rating of the highlight package from the client device to the server.

19. The device according to claim 14 , wherein the receiver is operable to receive at the client device a video stream selected based on a rating attributed to the highlight package.

20. The device according to claim 14 , wherein the receiver is operable to receive at the client device a video stream selected based on preferences provided by the user of the client device and stored within the sever.

21. The device according to claim 20 , wherein the preferences are one of the favorite soccer team of the user or the favorite highlight package author.

22. The device according to claim 14 , wherein the output device is operable to transfer to the server annotations of the highlight package provided by the user of the client device.

23. The device according to claim 14 , wherein the output device is operable to transfer to the server a modified version of the highlight package.

24. A device for generating a highlight package on a client device, comprising:

a receiver operable to receive a video stream comprising a plurality of frames,

a generating processor operable to generate field of view information, the field of view information identifying, for a frame in the received video stream, positional information defining a segment of the frame, and

an output device operable to transmit the positional information and a frame identifier which uniquely identities the frame in the video stream to a server.

25. The device according to claim 24 , wherein the generating processor is operable to generate at the client device, annotation information defining an annotation written on the segment of the frame.

26. The system comprising a server connected to a network which, in use, communicates with a device according to claim 14 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2012
From: GILLARD, CLIVE HENRY; PORTER, ROBERT MARK STEFAN
To: SONY CORPORATION
Reel/Frame 028214/0818 →
Priority Claims (1)
GB 1105237.0 · Mar 29, 2011 · national
Continuity (1)
Related Publication 20120254369A1 · Oct 4, 2012