IP Library Granted Patent US 10,798,439
Granted Patent B2
US 10,798,439 · App. 15/765,646 · Granted Oct 6, 2020

Method and apparatus for receiving, sending and data processing information related to time such as leap second and daylight saving time (DST)

Inventors: Kazuyuki Takahashi (Chiba, JP); Yasuaki Yamagishi (Kanagawa, JP)
Assignee: Saturn Licensing LLC
H04N21/4307G04G5/00H04L7/00H04N21/43H04N21/4302H04N21/4622H04N21/84
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,798,439
App. No.
15/765,646
Granted
Oct 6, 2020
Kind
B2
Abstract

A receiving apparatus, a sending apparatus, and a data processing method that are configured to execute processing related with time information corresponding to a variety of operations. The receiving apparatus receives metadata that includes information for executing processing related with time information in accordance with a mode corresponding to two or more pieces of time information and executes the processing related with the time information on the basis of the received metadata, thereby executing the processing related with the time information corresponding to a variety of operations. The technology is applicable to television receivers, for example.

Claims (87)

1. A receiving apparatus, comprising:

circuitry configured to

receive metadata including information for executing a process related with time information in accordance with a mode, the mode indicating one of a Coordinated Universal Time (UTC) and a non-UTC of a component, and one of the UTC, a Precision Time Protocol (PTP), and a local time of a transmission system including the receiving apparatus for executing the process; and

execute the process related with the time information based on the metadata, wherein

the metadata includes

information for correcting a discontinuous time to a continuous time in accordance with the mode; and

an offset value between a reference time and the discontinuous time, and

the circuitry is further configured to correct the discontinuous time to the continuous time based on the offset value and the information for correcting the discontinuous time to the continuous time in accordance with the mode.

2. The receiving apparatus according to claim 1 , wherein

the discontinuous time is one of a leap second or Daylight Saving Time (DST).

3. The receiving apparatus according to claim 2 , wherein

the mode is a mode corresponding to the UTC of the transmission system, and the offset value is an offset value between the reference time and the UTC of the transmission system, representing an integrated value of the leap second, and

the circuitry is further configured to correct the leap second in accordance with the offset value.

4. The receiving apparatus according to claim 2 , wherein

the mode is a mode corresponding to the PTP of the transmission system, and the offset value is an offset value for converting the PTP to the UTC, and

the circuitry is further configured to convert the PTP to the UTC in accordance with the offset value.

5. The receiving apparatus according to claim 2 , wherein

the mode is a mode corresponding to the local time of the transmission system, and the offset value is an offset value between the reference time and the local time, representing a value obtained by adding an integrated value of the leap second and a variation of the DST together, and

the circuitry is further configured to correct the leap second and the DST in accordance with the offset value.

6. The receiving apparatus according to claim 1 , wherein

the metadata includes time zone information of one of the component and an electronic program table, and

the circuitry is further configured to correct a time zone of the one of the component and the electronic program table in accordance with the time zone information of the one of the component and the electronic program table.

7. The receiving apparatus according to claim 1 , wherein

a broadcast stream including the metadata is a broadcast stream corresponding to an Internet Protocol (IP) transmission scheme, and

the metadata is attached to a descriptor included in an IP packet, the descriptor including one of a User Datagram Protocol (UDP) packet, an additional header of a first transmission packet for transmitting the IP packet, an additional header of a second transmission packet for transmitting the first transmission packet, a signaling included in the first transmission packet, a header of the signaling, or a physical layer frame.

8. A data processing method of a receiving apparatus, by the receiving apparatus, comprising:

receiving metadata including information for executing a process related with time information in accordance with a mode, the mode indicating one of a Coordinated Universal Time (UTC) and a non-UTC of a component and one of the UTC, a Precision Time Protocol (PTP), and a local time of a transmission system including the receiving apparatus for executing the process; and

executing the process related with the time information based on the metadata, wherein

the metadata includes

information for correcting a discontinuous time to a continuous time in accordance with the mode, and

an offset value between a reference time and the discontinuous time, the method further comprising:

correcting the discontinuous time to the continuous time based on the offset value and the information for correcting the discontinuous time to the continuous time in accordance with the mode.

9. A sending apparatus, comprising:

circuitry configured to

generate metadata including information for executing a process related with time information in accordance with a mode, the mode indicating one of a Coordinated Universal Time (UTC) and a non-UTC of a component and one of the UTC, a Precision Time Protocol (PTP), and a local time of a transmission system including the sending apparatus for executing the process; and

send the metadata, wherein

the metadata includes

information for correcting a discontinuous time to a continuous time in accordance with the mode, and

an offset value between a reference time and the discontinuous time, wherein

a broadcast stream including the metadata is a broadcast stream corresponding to an Internet Protocol (IP) transmission scheme, and

the metadata is attached to a descriptor included in an IP packet, the descriptor including one of a User Datagram Protocol (UDP) packet, an additional header of a first transmission packet for transmitting the IP packet, an additional header of a second transmission packet for transmitting the first transmission packet, a signaling included in the first transmission packet, a header of the signaling, and a physical layer frame.

10. The sending apparatus according to claim 9 , wherein

the discontinuous time is one of a leap second or Daylight Saving Time (DST).

11. The sending apparatus according to claim 10 , wherein

when the mode is a mode corresponding to the UTC of the transmission system, the offset value is an offset value between the reference time and the UTC of the transmission system, representing an integrated value of the leap second,

when the mode is a mode corresponding to the PTP of the transmission system, the offset value is an offset value for converting the PTP to the UTC, and

when the mode is a mode corresponding to the local time of the transmission system, the offset value is an offset value between the reference time and the local time, representing a value obtained by adding an integrated value of the leap second and a variation of the DST together.

12. A data processing method of a sending apparatus, by the sending apparatus, comprising:

generating metadata including information for executing a process related with time information in accordance with a mode, the mode indicating one of a Coordinated Universal Time (UTC) and a non-UTC of a component and the UTC, a Precision Time Protocol (PTP), and a local time of a transmission system including the sending apparatus for executing the process; and

sending the metadata, wherein

the metadata includes

information for correcting a discontinuous time to a continuous time in accordance with the mode, and

an offset value between a reference time and the discontinuous time, wherein

a broadcast stream including the metadata is a broadcast stream corresponding to an Internet Protocol (IP) transmission scheme, and

the metadata is attached to a descriptor included in an IP packet, the descriptor including one of a User Datagram Protocol (UDP) packet, an additional header of a first transmission packet for transmitting the IP packet, an additional header of a second transmission packet for transmitting the first transmission packet, a signaling included in the first transmission packet, a header of the signaling, and a physical layer frame.

13. A receiving apparatus, comprising:

circuitry configured to

receive metadata including information for executing a process related with time information in accordance with a mode, the mode indicating one of a Coordinated Universal Time (UTC) and a non-UTC of a component and one of the UTC, a Precision Time Protocol (PTP), and a local time of a transmission system including the receiving apparatus for executing the process, and

execute the process related with the time information based on the metadata, wherein

the metadata includes a flag indicative of one of insertion and deletion of a leap second in accordance with the mode, and

the circuitry is further configured to

determine an offset value between a reference time and a discontinuous time in accordance with the flag, and

correct the discontinuous time to a continuous time based on the offset value and the flag in accordance with the mode.

14. The receiving apparatus according to claim 13 , wherein

the discontinuous time is one of a leap second or Daylight Saving Time (DST).

15. The receiving apparatus according to claim 14 , wherein

the mode is a mode corresponding to the UTC of the transmission system, and the offset value is an offset value between the reference time and the UTC of the transmission system, representing an integrated value of the leap second, and

the circuitry is further configured to correct the leap second in accordance with the offset value.

16. The receiving apparatus according to claim 14 , wherein

the mode is a mode corresponding to the PTP of the transmission system, and the offset value is an offset value for converting the PTP to the UTC, and

the circuitry is further configured to convert the PTP to the UTC in accordance with the offset value.

17. The receiving apparatus according to claim 14 , wherein

the mode is a mode corresponding to the local time of the transmission system, and the offset value is an offset value between the reference time and the local time, representing a value obtained by adding an integrated value of the leap second and a variation of the DST together, and

the circuitry is further configured to correct the leap second and the DST in accordance with the offset value.

18. The receiving apparatus according to claim 13 , wherein

the metadata includes time zone information of one of the component and an electronic program table, and

the circuitry is further configured to correct a time zone of the one of the component and the electronic program table in accordance with the time zone information of the one of the component and the electronic program table.

19. The receiving apparatus according to claim 13 , wherein

a broadcast stream including the metadata is a broadcast stream corresponding to an Internet Protocol (IP) transmission scheme, and

the metadata is attached to a descriptor included in an IP packet, the descriptor including one of a User Datagram Protocol (UDP) packet, an additional header of a first transmission packet for transmitting the IP packet, an additional header of a second transmission packet for transmitting the first transmission packet, a signaling included in the first transmission packet, a header of the signaling, or a physical layer frame.

20. A data processing method of a receiving apparatus having a counter, by the receiving apparatus, comprising:

receiving metadata including information for executing a process related with time information in accordance with a mode, the mode indicating one of a Coordinated Universal Time (UTC) and a non-UTC of a component and one of the UTC, a Precision Time Protocol (PTP), and a local time of a transmission system including the receiving apparatus for executing the process; and

executing the process related with the time information based on the metadata, wherein

the metadata includes a flag indicative of one of insertion and deletion of a leap second in accordance with the mode, and

the circuitry is further configured to

determine an offset value between a reference time and a discontinuous time in accordance with the flag, and

correct the discontinuous time to a continuous time based on the offset value and the flag in accordance with the mode.

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 3, 2018
From: TAKAHASHI, KAZUYUKI; YAMAGISHI, YASUAKI
To: SONY CORPORATION
Reel/Frame 045830/0262 →