IP Library Granted Patent US 10,863,247
Granted Patent B2
US 10,863,247 · App. 16/317,260 · Granted Dec 8, 2020

Receiving device and data processing method

Inventor: Yasuaki Yamagishi (Kanagawa, JP)
Assignee: Saturn Licensing LLC
H04N21/814H04H20/59H04H60/25H04N21/235H04N21/434H04N21/435H04N21/488H04N21/4882H04N21/8456
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,863,247
App. No.
16/317,260
Granted
Dec 8, 2020
Kind
B2
Abstract

A configuration capable of performing a process of presenting the emergency information to the viewer promptly and reliably is implemented. Middleware of a receiving device that performs a broadcasting content output process receives an emergency information delivery notification transmitted by a transmitting device and generates emergency information event notification data including configuration data of the received emergency information delivery notification. An output data control unit acquires event notification data and executes a process of acquiring or displaying emergency information on the basis of the acquired event notification data. For example, in a case where emergency information overlaid on an image is delivered, application presentation content is deleted in accordance with an event notification, and in the case of signaling emergency information delivery, a process of acquiring and outputting the emergency information promptly is executed.

Claims (65)

1. A receiving device, comprising:

processing circuitry configured to run

middleware that executes an analysis process for received data from a transmitting device; and

an output data control unit that executes an output control process for the received data from the transmitting device, wherein

the middleware is configured to receive an emergency information delivery notification transmitted by the transmitting device, and generate a Dynamic Adaptive Streaming over HTTP (DASH) event that includes emergency information event notification data based on the received emergency information delivery notification, the emergency information event notification data including configuration data of the received emergency information delivery notification, and

the output data control unit is configured to acquire the emergency information event notification data and execute a process of acquiring or displaying emergency information based on the acquired emergency information event notification data.

2. The receiving device according to claim 1 , wherein

the emergency information delivery notification transmitted by the transmitting device is an on-screen message type emergency information delivery notification for giving a notification of delivery of the emergency information overlaid on a transmission image of the transmitting device,

the middleware is configured to generate the emergency information event notification data indicating that the on-screen message type emergency information delivery notification is performed, and

the output data control unit includes an application control unit that is configured to cause output of application presentation content to a display unit to be stopped based on the acquired emergency information event notification data and execute control such that the emergency information overlaid on the transmission image of the transmitting device is visible.

3. The receiving device according to claim 1 , wherein

the emergency information delivery notification transmitted by the transmitting device is a signaling data application type emergency information delivery notification for giving a notification of delivery of the emergency information by signaling data transmitted from the transmitting device,

the middleware is configured to generate the emergency information event notification data indicating that the signaling data application type emergency information delivery notification is performed, and

the output data control unit is configured to perform either a process of outputting the emergency information included in the acquired emergency information event notification data to a display unit or a process of outputting the emergency information acquired based on emergency information access information included in the acquired emergency information event notification data to the display unit.

4. The receiving device according to claim 3 , wherein the signaling data application type emergency information delivery notification is a notification including an Advanced Emergency Alerting Table (AEAT) specified as a standard of the emergency information.

5. The receiving device according to claim 1 , wherein

the middleware is configured to generate an emergency information event inserted Media Presentation Description (MPD) in which the configuration data of the emergency information delivery notification is inserted in an MPD as the emergency information event notification data, and

the output data control unit is configured to execute the process of acquiring or displaying the emergency information based on acquisition information from the emergency information event inserted MPD.

6. The receiving device according to claim 5 , wherein the middleware is configured to output an MPD update notification to the output data control unit as pre-processing for causing the output data control unit to acquire the emergency information event inserted MPD.

7. The receiving device according to claim 1 , wherein

the middleware is configured to generate an emergency information event inserted segment in which the configuration data of the emergency information delivery notification is inserted into a segment as the emergency information event notification data, and

the output data control unit is configured to execute the process of acquiring or displaying the emergency information based on the acquisition information from the emergency information event inserted segment.

8. The receiving device according to claim 1 , wherein

the middleware is configured to store the generated emergency information event notification data in a cache unit, and

the output data control unit is configured to access the cache unit and acquire the emergency information event notification data.

9. The receiving device according to claim 1 , wherein

the middleware includes an event processing server that is configured to generate and transmit the emergency information event notification data,

the output data control unit includes an event processing client that is configured to receive the emergency information event notification data from the event processing server, and

the event processing client is configured to establish an event transfer dedicated session with the event processing server and receive the emergency information event notification data from the event processing server via the established dedicated session.

10. A receiving device, comprising:

processing circuitry configured to run middleware that executes an analysis process for received data from a transmitting device, wherein the middleware is configured to

receive an emergency information delivery notification transmitted by the transmitting device, and generate a Dynamic Adaptive Streaming over HTTP (DASH) event that includes emergency information event notification data based on the received emergency information delivery notification, the emergency information event notification data including configuration data of the received emergency information delivery notification, and

provide the generated emergency information event notification data to a client that executes an output control process for the received data from the transmitting device.

11. The receiving device according to claim 10 , wherein

the emergency information delivery notification transmitted by the transmitting device is an on-screen message type emergency information delivery notification for giving a notification of delivery of emergency information overlaid on a transmission image of the transmitting device, and

the middleware is configured to generate the emergency information event notification data indicating that the on-screen message type emergency information delivery notification is performed.

12. The receiving device according to claim 10 , wherein

the emergency information delivery notification transmitted by the transmitting device is a signaling data application type emergency information delivery notification for giving a notification of delivery of emergency information by signaling data transmitted from the transmitting device, and

the middleware is configured to generate the emergency information event notification data indicating that the signaling data application type emergency information delivery notification is performed.

13. The receiving device according to claim 10 , wherein the middleware is configured to generate an emergency information event inserted Media Presentation Description (MPD) in which the configuration data of the emergency information delivery notification is inserted in an MPD as the emergency information event notification data.

14. The receiving device according to claim 10 , wherein the middleware is configured to generate an emergency information event inserted segment in which the configuration data of the emergency information delivery notification is inserted into a segment as the emergency information event notification data.

15. A receiving device, comprising:

processing circuitry configured to run an output data control unit that executes an output control process for received data from a transmitting device, wherein the processing circuitry is configured to

acquire a Dynamic Adaptive Streaming over HTTP (DASH) event that includes emergency information event notification data, the emergency information event notification data including configuration data of an emergency information delivery notification transmitted by the transmitting device, and

execute a process of acquiring or displaying emergency information based on the acquired emergency information event notification data.

16. The receiving device according to claim 15 , wherein

the emergency information delivery notification transmitted by the transmitting device is an on-screen message type emergency information delivery notification for giving a notification of delivery of the emergency information overlaid on a transmission image of the transmitting device,

the output data control unit is configured to acquire the emergency information event notification data indicating that an on-screen message type emergency information delivery notification is performed, and

the output data control unit includes an application control unit that is configured to cause output of application presentation content to a display unit to be stopped based on the acquired emergency information event notification data and execute control such that the emergency information overlaid on the transmission image of the transmitting device is visible.

17. The receiving device according to claim 15 , wherein

the emergency information delivery notification transmitted by the transmitting device is a signaling data application type emergency information delivery notification for giving a notification of delivery of the emergency information by signaling data transmitted from the transmitting device,

the output data control unit is configured to

acquire the emergency information event notification data indicating that the signaling data application type emergency information delivery notification is performed, and

perform either a process of outputting the emergency information included in the acquired emergency information event notification data to a display unit or a process of outputting the emergency information acquired using emergency information access information included in the acquired emergency information event notification data to the display unit.

18. A data processing method executed in a receiving device, the receiving device including processing circuitry configured to run middleware that executes an analysis process for received data from a transmitting device; and an output data control unit that executes an output control process for the received data from the transmitting device, the data processing method comprising:

receiving, by the middleware, an emergency information delivery notification transmitted by a transmitting device;

generating, by the middleware, a Dynamic Adaptive Streaming over HTTP (DASH) event that includes emergency information event notification data based on the received emergency information delivery notification, the emergency information event notification data including configuration data of the received emergency information delivery notification; and

acquiring, by the output data control unit, the emergency information event notification data and executing a process of acquiring or displaying emergency information based on the acquired emergency information event notification data.

19. A data processing method executed in a receiving device, the receiving device including processing circuitry configured to run middleware that executes an analysis process for received data from a transmitting device, the data processing method comprising:

receiving, by the middleware, an emergency information delivery notification transmitted by the transmitting device;

generating a Dynamic Adaptive Streaming over HTTP (DASH) event that includes emergency information event notification data based on the received emergency information delivery notification, the emergency information event notification data including configuration data of the received emergency information delivery notification; and

providing, by the middleware, the generated emergency information event notification data to a client that executes an output control process for the received data from the transmitting device.

20. A data processing method executed in a receiving device, the receiving device including processing circuitry configured to run an output data control unit that executes an output control process for received data from a transmitting device, the data processing method comprising:

acquiring, by the output data control unit, a Dynamic Adaptive Streaming over HTTP (DASH) event that includes emergency information event notification data, the emergency information event notification data including configuration data of an emergency information delivery notification transmitted by the transmitting device; and

executing, by the output data control unit, a process of acquiring or displaying emergency information based on the acquired emergency information event notification data.

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 Jan 11, 2019
From: YAMAGISHI, YASUAKI
To: SONY CORPORATION
Reel/Frame 047967/0565 →
Priority Claims (1)
JP 2016-142280 · Jul 20, 2016 · national
Continuity (1)
Related Publication 20190230419A1 · Jul 25, 2019