IP Library Granted Patent US 11,418,273
Granted Patent B2
US 11,418,273 · App. 15/521,105 · Granted Aug 16, 2022

Reception device, transmission device, and data processing method

Inventors: Yasuaki Yamagishi (Kanagawa, JP); Tatsuya Igarashi (Tokyo, JP); Norifumi Kikkawa (Tokyo, JP); Yoshiharu Dewa (Tokyo, JP)
Assignee: SATURN LICENSING LLC
H04H60/15H04H60/17H04H20/24
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 11,418,273
App. No.
15/521,105
Granted
Aug 16, 2022
Kind
B2
Abstract

A configuration in which a reception device can determine whether or not data reception via a network is permitted on the basis of signaling data is implemented. A class identifier indicating a group of reception devices or users that are permitted to perform data reception via a network is recorded in signaling data transmitted from a transmission device to a reception device. A reception device determines whether or not a class identifier is identical to a class identifier set to a reception device or a user and performs data reception via a network when the class identifiers are identical to each other. A URL base pattern applied to data reception via a broadcast wave or a network is recorded in signaling data, and a reception device performs data acquisition to which the URL base pattern is applied.

Claims (64)

1. A reception device, comprising:

circuitry configured to

receive signaling data comprising a deliveryMethod element including at least one of a first element corresponding to a broadcast delivered application file and a second element corresponding to a network delivered application file,

determine a data delivery path of accessing the broadcast delivered application file or the network delivered application file based on a reception status of the reception device and based on whether one or both of the first element and the second element are present in the deliveryMethod element of the received signaling data, and

access only one of the broadcast delivered application file corresponding to the first element and the network delivered application file corresponding to the second element based on the determined data delivery path, wherein

the signaling data includes class information including a class identifier indicating a group of reception devices or users that are permitted to access the network delivered application file, and

the data delivery path is determined according to the class information, based on a comparison, in the reception device, of the class identifier included in the signaling data to a class setting stored in advance in the reception device.

2. The reception device according to claim 1 , wherein

the circuitry is further configured to

determine whether or not the class identifier included in the signaling data is identical to a class identifier which is assigned to the reception device or a user in advance, and

access only the broadcast delivered application file when the class identifier included in the signaling data is not identical to the class identifier which is assigned to the reception device or the user in advance.

3. The reception device according to claim 1 ,

wherein a Universal Resource Locator (URL) base pattern serving as data access information is included in the signaling data, and

the circuitry is further configured to apply the URL base pattern and access only the broadcast delivered application file or only the network delivered application file.

4. The reception device according to claim 1 ,

wherein the signaling data further includes a URL base pattern serving as data access information,

the circuitry is further configured to

determine whether or not the class identifier included in the signaling data is identical to a class identifier which is assigned to the reception device or a user in advance, and

access only the network delivered application file based on the URL base pattern when the class identifier included in the signaling data is identical to the class identifier which is assigned to the reception device or the user in advance.

5. The reception device according to claim 1 ,

wherein the circuitry is further configured to

receive two types of the signaling data, the two types of the signaling data including first signaling data which includes the class information and second signaling data which does not include the class information, and

determine whether or not a class identifier included in the first signaling data is identical to another class identifier which is assigned to the reception device or a user in advance, and

when the class identifier included in the first signaling data in which the class information is identical to the another class identifier which is assigned to the reception device or the user in advance, access only the network delivered application file based on a URL base pattern included in the first signaling data.

6. The reception device according to claim 5 ,

wherein when the class identifier included in the first signaling data is not identical to the another class identifier which is assigned to the reception device or the user in advance, the circuitry is further configured to access only the broadcast delivered application file based on another URL base pattern included in the second signaling data.

7. The reception device according to claim 1 ,

wherein the circuitry is further configured to receive signaling data of a different setting according to a time zone, and

the data delivery path is changed based on the signaling data of the different setting received according to the time zone.

8. The reception device according to claim 1 ,

wherein the signaling data is a user service description (USD) and

the circuitry is further configured to access only the broadcast delivered application file or only the network delivered application file with reference to the USD.

9. The reception device according to claim 1 ,

wherein the deliveryMethod element is set in a user service description (USD), and

the circuitry is further configured to access only the broadcast delivered application file or only the network delivered application file with reference to the deliveryMethod element set in the USD.

10. The reception device according to claim 1 ,

wherein a class included in the class information is set based on a region of the reception device or a user, or based on registration information of the reception device or the user.

11. The reception device according to claim 1 ,

wherein a middleware constituting the circuitry of the reception device determines whether to access only the broadcast delivered application file or only the network delivered application file based on the determined data delivery path.

12. The reception device according to claim 1 ,

wherein the data delivery path is related to a data delivery path of data serving as a management target of a specific service worker (SW), the SW being a data management program, and

the circuitry is further configured to determine whether reception of the data serving as the management target of the SW is performed via broadcasting or via a network.

13. The reception device according to claim 1 ,

wherein an application executed in the circuitry of the reception device outputs a data acquisition request to a middleware that processes reception data, and

in response to the data acquisition request, the middleware analyzes the signaling data, and determines whether to access only the broadcast delivered application file or the network delivered application file according to an analysis result of the signaling data.

14. The reception device according to claim 1 , wherein the data delivery path is changed based on a condition of the determined data delivery path.

15. The reception device according to claim 9 , wherein the USD includes a first Universal Resource Locator (URL) corresponding to the broadcast delivered application file and a second URL corresponding to the network delivered application file.

16. The reception device according to claim 1 , wherein the first element and the second element are on a hierarchical level directly below the deliveryMethod element.

17. A transmission device, comprising:

a transmitter configured to transmit signaling data to a reception device, the signaling data comprising a deliveryMethod element including at least one of a first element corresponding to a broadcast delivered application file and a second element corresponding to a network delivered application file, wherein

a data delivery path of accessing the broadcast delivered application file or the network delivered application file is determined based on a reception status of the reception device and based on whether one or both of the first element and the second element are present in the deliveryMethod element of the transmitted signaling data, and only one of the broadcast delivered application file corresponding to the first element and the network delivered application file corresponding to the second element is accessed by the reception device based on the determined data delivery path,

the signaling data includes class information including a class identifier indicating a group of reception devices or users that are permitted to access the network delivered application file, and

the data delivery path is determined according to the class information, based on a comparison, in the reception device, of the class identifier included in the signaling data to a class setting stored in advance in the reception device.

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

receiving, by circuitry of the reception device, signaling data comprising a deliveryMethod element including at least one of a first element corresponding to a broadcast delivered application file and a second element corresponding to a network delivered application file;

determining, by the circuitry of the reception device, a data delivery path of accessing the broadcast delivered application file or the network delivered application file based on a reception status of the reception device and based on whether one or both of the first element and the second element are present in the deliveryMethod element of the received signaling data; and

accessing, by the circuitry of the reception device, only one of the broadcast delivered application file corresponding to the first element and the network delivered application file corresponding to the second element based on the determined data delivery path, wherein

the signaling data includes class information including a class identifier indicating a group of reception devices or users that are permitted to access the network delivered application file, and

the data delivery path is determined according to the class information, based on a comparison, in the reception device, of the class identifier included in the signaling data to a class setting stored in advance in the reception device.

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

transmitting signaling data to a reception device, the signaling data comprising a deliveryMethod element including at least one of a first element corresponding to a broadcast delivered application file and a second element corresponding to a network delivered application file, wherein

a data delivery path of accessing the broadcast delivered application file or the network delivered application file is determined based on a reception status of the reception device and based on whether one or both of the first element and the second element are present in the deliveryMethod element of the transmitted signaling data, and only one of the broadcast delivered application file corresponding to the first element and the network delivered application file corresponding to the second element is accessed by the reception device based on the determined data delivery path,

the signaling data includes class information including a class identifier indicating a group of reception devices or users that are permitted to access the network delivered application file, and

the data delivery path is determined according to the class information, based on a comparison, in the reception device, of the class identifier included in the signaling data to a class setting stored in advance in the reception device.

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 21, 2017
From: YAMAGISHI, YASUAKI; IGARASHI, TATSUYA; KIKKAWA, NORIFUMI; DEWA, YOSHIHARU
To: SONY CORPORATION
Reel/Frame 042311/0001 →
Priority Claims (1)
JP JP2014-219658 · Oct 28, 2014 · national
Continuity (1)
Related Publication 20170353253A1 · Dec 7, 2017