IP Library Granted Patent US 10,511,395
Granted Patent B2
US 10,511,395 · App. 15/520,074 · Granted Dec 17, 2019

Reception device, transmission device, and data processing method

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,511,395
App. No.
15/520,074
Granted
Dec 17, 2019
Kind
B2
Abstract

Provided are a device and a method which are capable of realizing an efficient search of metadata such as access information corresponding to acquisition-scheduled data in a reception device. A reception device receives a token which is auxiliary search information for efficiently searching for metadata such as access information related to acquisition-scheduled data of the reception device and performs a search process using the token. The token includes a service worker (SW) search scope token capable of limiting a search scope of access information corresponding to data serving as a management target of a specific service worker (SW) which is a data management program and a service worker (SW) cache scope token indicating that access information corresponding to data serving as a management target of a service worker (SW) is collectively recorded.

Claims (66)

1. A reception device, comprising

circuitry configured to:

receive metadata transmitted using a unidirectional delivery protocol; and

perform selection of data according to tokens included in the metadata,

wherein

at least one of the tokens is included in an attribute of a file delivery table instance element in the metadata and associated with files in a file transfer session indicated in the file delivery table instance element, and

at least another one of the tokens is included in an attribute of a file element in the metadata and only associated with a file indicated in the file element.

2. The reception device according to claim 1 , wherein

the tokens include selection information on the data acquired by a program executed in the reception device, and

the selection information indicates that information associated with at least one of selection targets is recorded in the metadata.

3. The reception device according to claim 2 ,

wherein the circuitry is configured to perform selection of access information of the data using the tokens and at least one uniform resource locator (URL) of the data.

4. The reception device according to claim 2 ,

wherein the at least one of the tokens included in the attribute of the file delivery table instance element is a search scope token capable of limiting a search scope of the metadata in which access information corresponding to the data is recorded.

5. The reception device according to claim 4 , wherein

the program executed in the reception device is a service worker (SW) that performs data management after an end of a related broadcast program, after a switch of channel, or in an offline state, and

the search scope token is a service worker (SW) search scope token capable of limiting a search scope of access information corresponding to data serving as a management target of a specific service worker (SW).

6. The reception device according to claim 5 ,

wherein the circuitry is configured to limit the metadata serving as the search scope on the basis of the service worker (SW) search scope token.

7. The reception device according to claim 2 ,

wherein the at least one of the tokens included in the attribute of the file delivery table instance element or the at least another one of the tokens included in the attribute of the file element is a cache scope token indicating that access information corresponding to the data is recorded in the metadata.

8. The reception device according to claim 7 , wherein

the program executed in the reception device is a service worker (SW) that performs data management after an end of a related broadcast program, after a switch of channel, or in an offline state, and

the cache scope token is a service worker (SW) cache scope token indicating that access information corresponding to data serving as a management target of a specific service worker (SW) is recorded in the metadata.

9. The reception device according to claim 8 ,

wherein the circuitry is configured to acquire the access information corresponding to the management target of the service worker (SW) from the metadata on the basis of the service worker (SW) cache scope token.

10. The reception device according to claim 1 , wherein

an application executed in the reception device transmits a token information setting request for detecting a particular token to middleware that processes reception data, and

the middleware performs token detection on the basis of the token information set according to the token information setting request.

11. The reception device according to claim 1 , wherein

a service worker (SW), which performs data management after an end of a related broadcast program, after a switch of channel, or in an offline state, transmits a token information setting request for detecting a particular token to middleware that processes reception data, and

the middleware performs token detection on the basis of the token information set according to the token information setting request.

12. The reception device according to claim 11 ,

wherein the tokens include information for improving efficiency of a search process of access information corresponding to data serving as a management target of a specific service worker (SW), and

the circuitry is configured to transmit a new token information setting request to the middleware according to an update of the service worker (SW).

13. A transmission device, comprising:

a storage configured to store metadata usable in a reception device to perform selection of data; and

circuitry configured to transmit the metadata using a unidirectional delivery protocol,

wherein

at least one of the tokens is included in an attribute of a file delivery table instance element in the metadata and associated with files in a file transfer session indicated in the file delivery table instance element, and

at least another one of the tokens is included in an attribute of a file element in the metadata and only associated with a file indicated in the file element.

14. The transmission device according to claim 13 , wherein

the tokens include selection information on the data acquired by a program executed in the reception device, and

the selection information indicates that information associated with at least one of selection targets is recorded in the metadata.

15. The transmission device according to claim 14 , wherein

the program executed in the reception device is a service worker (SW) that performs data management after an end of a related broadcast program, after a switch of channel, or in an offline state, and

the search scope token is a service worker (SW) search scope token capable of limiting a search scope of access information corresponding to data serving as a management target of a specific service worker (SW).

16. The transmission device according to claim 13 ,

wherein the at least one of the tokens included in the attribute of the file delivery table instance element is a search scope token capable of limiting a search scope of the metadata in which access information corresponding to the data is recorded.

17. The transmission device according to claim 14 ,

wherein the at least one of the tokens included in the attribute of the file delivery table instance element or the at least another one of the tokens included in the attribute of the file element is a cache scope token indicating that access information corresponding to the data is recorded in the metadata.

18. The transmission device according to claim 17 , wherein

the program executed in the reception device is a service worker (SW) that performs data management after an end of a related broadcast program, after a switch of channel, or in an offline state, and

the cache scope token is a service worker (SW) cache scope token indicating that access information corresponding to data serving as a management target of a specific service worker (SW) is recorded in the metadata.

19. A data processing method performed in a reception device, the method comprising:

receiving, by circuitry of the reception device, metadata transmitted using a unidirectional delivery protocol; and

performing, by the circuitry of the reception device, selection of data according to tokens included in the metadata,

wherein

at least one of the tokens is included in an attribute of a file delivery table instance element in the metadata and associated with files in a file transfer session indicated in the file delivery table instance element, and

at least another one of the tokens is included in an attribute of a file element in the metadata and only associated with a file indicated in the file element.

20. A data processing method performed in a transmission device, the method comprising:

storing, in a storage of the transmission device, metadata usable in a reception device to perform selection of data; and

transmitting, by circuitry of the transmission device, the metadata using a unidirectional delivery protocol,

wherein

at least one of the tokens is included in an attribute of a file delivery table instance element in the metadata and associated with files in a file transfer session indicated in the file delivery table instance element, and

at least another one of the tokens is included in an attribute of a file element in the metadata and only associated with a file indicated in the file element.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2020
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 052256/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2017
From: YAMAGISHI, YASUAKI; IGARASHI, TATSUYA
To: SONY CORPORATION
Reel/Frame 042281/0689 →