IP Library Granted Patent US 8,839,338
Granted Patent B2
US 8,839,338 · App. 13/800,734 · Granted Sep 16, 2014

Service usage reporting data transport

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,839,338
App. No.
13/800,734
Granted
Sep 16, 2014
Kind
B2
Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums for providing and/or processing service usage reporting data. The reception apparatus includes a receiver, a parser, and a processor. The receiver receives closed caption service data. The closed caption service data includes closed caption data within a first service block having a service number in the range of 1-6, and the service usage reporting data within a second service block having a different service number in the range of 1-6. The closed caption data includes closed caption text. The parser parses the service usage reporting data within the second service block having the different service number in the range of 1-6. The processor provides service-usage information to a service-usage reporting server (SURS) based on the service usage reporting data.

Claims (56)

1. A reception apparatus, comprising:

circuitry configured to:

receive audio/video content and closed caption service data, the closed caption service data including closed caption data within a first service block having a service number in the range of 1-6, and service usage reporting data within a second service block having a different service number in the range of 1-6, the closed caption data including closed caption text;

parse the service usage reporting data within the second service block having the different service number in the range of 1-6; and

provide service-usage information to a service-usage reporting server (SURS) based on the service usage reporting data.

2. The reception apparatus according to claim 1 , wherein

the service usage reporting data includes a SURS identifier indicating a universal resource identifier of the SURS.

3. The reception apparatus according to claim 1 , wherein

the service usage reporting data includes one or a combination of a transport signal identifier (TSID), a major channel number, a minor channel number of a broadcaster originating the audio/video content associated with the closed caption data.

4. The reception apparatus according to claim 1 , wherein

the service usage reporting data includes a content identifier.

5. The reception apparatus according to claim 1 , wherein

the service usage reporting data is carried in a CEA-708 compliant variable length command.

6. The reception apparatus according to claim 5 , wherein

the service usage reporting data is carried in the CEA-708 compliant variable length command having a variable length command of 0x98 or 0x99.

7. The reception apparatus according to claim 1 , wherein

the different service number of the second service block is service number 6, and

the service usage reporting data is defined in a variable-length command and at least one fixed-length command carried in service number 6 of a digital closed captioning stream.

8. The reception apparatus according to claim 1 , wherein

the circuitry is configured to receive the audio/video content associated with the closed caption data.

9. A method for processing service usage reporting data, the method comprising:

receiving, by circuitry of a reception apparatus, audio/video content and closed caption service data, the closed caption service data including closed caption data within a first service block having a service number in the range of 1-6, and the service usage reporting data within a second service block having a different service number in the range of 1-6, the closed caption data including closed caption text;

parsing, by the circuitry of the reception apparatus, the service usage reporting data within the second service block having the different service number in the range of 1-6; and

providing, by the circuitry of the reception apparatus, service-usage information to a service-usage reporting server (SURS) based on the service usage reporting data.

10. The method according to claim 9 , wherein

the service usage reporting data includes a SURS identifier indicating a universal resource identifier of the SURS.

11. The method according to claim 9 , wherein

the service usage reporting data includes one or a combination of a transport signal identifier (TSID), a major channel number, a minor channel number of a broadcaster originating the audio/video content associated with the closed caption data.

12. The method according to claim 9 , wherein

the service usage reporting data includes a content identifier.

13. The method according to claim 9 , wherein

the service usage reporting data is carried in a CEA-708 compliant variable length command.

14. The method according to claim 13 , wherein

the service usage reporting data is carried in the CEA-708 compliant variable length command having a variable length command of 0x98 and 0x99.

15. The method according to claim 9 , wherein

the different service number of the second service block is service number 6, and

the service usage reporting data is defined in a variable-length command and at least one fixed-length command carried in service number 6 of a digital closed captioning stream.

16. The method according to claim 9 , further comprising:

receiving the audio/video content associated with the closed caption data.

17. A non-transitory computer-readable storage medium storing a program which when executed by a computer causes the computer to perform a method of a reception apparatus for processing service usage reporting data, the method comprising:

receiving, by circuitry of the reception apparatus, audio/video content and closed caption service data, the closed caption service data including closed caption data within a first service block having a service number in the range of 1-6, and the service usage reporting data within a second service block having a different service number in the range of 1-6, the closed caption data including closed caption text;

parsing, by the circuitry of the reception apparatus, the service usage reporting data within the second service block having the different service number in the range of 1-6; and

providing, by the circuitry of the reception apparatus, service-usage information to a service-usage reporting server (SURS) based on the service usage reporting data.

18. An information providing apparatus, comprising:

circuitry configured to:

generate or receive closed caption service data associated with audio/video content; and

provide the audio/video content and the closed caption service data to a reception apparatus, the closed caption service data including closed caption data within a first service block having a service number in the range of 1-6, and service usage reporting data within a second service block having a different service number in the range of 1-6, the closed caption data including closed caption text, wherein

service-usage information is provided to a service-usage reporting server (SURS) based on the service usage reporting data.

19. A method of an information providing apparatus for providing service usage reporting data, the method comprising:

generating or receiving, by circuitry of the information providing apparatus, closed caption service data associated with audio/video content; and

providing, by the circuitry of the information providing apparatus, the audio/video content and the closed caption service data to a reception apparatus, the closed caption service data including closed caption data within a first service block having a service number in the range of 1-6, and the service usage reporting data within a second service block having a different service number in the range of 1-6, the closed caption data including closed caption text, wherein

service-usage information is provided to a service-usage reporting server (SURS) based on the service usage reporting data.

20. A non-transitory computer-readable storage medium storing a program which when executed by a computer causes the computer to perform a method of an information providing apparatus for providing service usage reporting data, the method comprising:

generating or receiving, by circuitry of the information providing apparatus, closed caption service data associated with audio/video content; and

providing, by the circuitry of the information providing apparatus, the audio/video content and the closed caption service data to a reception apparatus, the closed caption service data including closed caption data within a first service block having a service number in the range of 1-6, and the service usage reporting data within a second service block having a different service number in the range of 1-6, the closed caption data including closed caption text, wherein

service-usage information is provided to a service-usage reporting server (SURS) based on the service usage reporting data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 043177/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2013
From: EYER, MARK
To: SONY CORPORATION
Reel/Frame 030308/0183 →