Patents by Inventor Graham Clift

Graham Clift has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20210185388
    Abstract: Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. Signaling indicates where the first few segments of a changed-to broadcast service can be obtained on the broadband network. Segments not including the live edge segments are downloaded and played immediately to reduce perceived latency in the service change until the broadcast segments arrive for presentation.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventor: Graham Clift
  • Publication number: 20210185381
    Abstract: Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. An ATSC 3.0 receiver backs off the live point of a broadcast by a short delay period such that channel change may be rendered perceptibly faster by pre-fetching segments identified in a SegmentTemplate MPD from broadband before the broadcast channel is fully tuned to.
    Type: Application
    Filed: March 5, 2020
    Publication date: June 17, 2021
    Inventor: Graham Clift
  • Patent number: 11012761
    Abstract: Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. An empty x-link period is provided at the end of an MPD to alert a newly tuning in receiver to obtain and insert a replacement ad in the period.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: May 18, 2021
    Assignee: Sony Corporation
    Inventors: Luke Fay, Graham Clift
  • Patent number: 11006164
    Abstract: An information processing apparatus includes a communication interface configured to connect to a tuner device. The information processing apparatus further includes processing circuitry configured to receive, from the tuner device, data packets corresponding to an Advanced Television Systems Committee (ATSC) 3.0 service included in a digital broadcast signal, determine whether an indication to pause the ATSC 3.0 service is received, and in response to a determination that the indication to pause the ATSC 3.0 service is received, stop reading, from a first memory of the tuner device, subsequent data packets corresponding to the ATSC 3.0 service.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: May 11, 2021
    Assignee: Sony Corporation
    Inventor: Graham Clift
  • Patent number: 10862600
    Abstract: A reception apparatus includes a memory configured to store a television receiver application. The reception apparatus further includes processing circuitry configured to display, via a television broadcaster application, a user interface that provides a plurality of services for user selection. The processing circuitry is further configured to receive a user selection of a service from the plurality of displayed services. The processing circuitry is further configured to determine whether the selected service is an Advanced Television Systems Committee (ATSC) 1.0 service. In response to the determination that the selected service is the ATSC 1.0 service, the processing circuitry is further configured to continue execution of the television broadcaster application along with a display of the contents of the selected service.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: December 8, 2020
    Assignee: SONY CORPORATION
    Inventor: Graham Clift
  • Patent number: 10834473
    Abstract: An information processing apparatus includes processing circuitry configured to issue a first command, via an application programming interface (API), that instructs a tuner device to tune to a RF channel of a broadcast stream. In response to reception of an indication from the tuner device that the RF channel is acquired, and the received indication specifies a signal type of the acquired RF channel is a first predetermined type of signal, the processing circuitry is further configured to (i) issue a second command that instructs the tuner device to identify each physical layer pipe (PLP) in the broadcast stream that includes low level signaling (LLS) tables, (ii) issue a third command that instructs the tuner device to select up to a predetermined number of PLPs from the identified PLPs and send data packets from the selected PLPs to the processing circuitry, and (iii) process the data packets.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: November 10, 2020
    Assignee: SONY CORPORATION
    Inventor: Graham Clift
  • Publication number: 20200322422
    Abstract: The present embodiments provide systems, methods and apparatuses for use in providing the playback of content.
    Type: Application
    Filed: May 14, 2020
    Publication date: October 8, 2020
    Inventors: Graham CLIFT, Stephane LEJEUNE
  • Patent number: 10791296
    Abstract: A reception apparatus includes processing circuitry. The processing circuitry is configured to receive IP packets that include signaling information originating from an Advanced Television Systems Committee (ATSC) broadcast stream received by a tuner device, the broadcast stream including a plurality of physical layer pipes (PLPs), each PLP containing a plurality of ATSC link-layer protocol (ALP) packets. The processing circuitry is configured to extract the signaling information from the IP packets, the signaling information including a link mapping table (LMT) and at least one low level signaling (LLS) table. The LMT is identified based on a predetermined IP address and port designated to indicate the presence of the LMT. The processing circuitry is further configured to retrieve, based on the extracted LMT and extracted at least one LLS table, audio and visual content corresponding to a service associated with the broadcast stream.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: September 29, 2020
    Assignee: SONY CORPORATION
    Inventor: Graham Clift
  • Patent number: 10785441
    Abstract: A TV without a touch screen can nonetheless execute applications designed for mobile devices that assume a touch screen user interface (UI) by a “dumb” remote control with up/down, left/right, select buttons, or by a remote control with a touch pad, or by a remote control application running on a mobile device with a touch-screen that communicates with the TV. In all three scenarios, the TV recognizes that it is running in a special remote control mode and with a corresponding remote control application running on the TV that is able to intercept key presses and finger swipes and translate them to touch screen commands that are input to a touch screen-enabled software application running on the TV.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: September 22, 2020
    Assignee: Sony Corporation
    Inventors: Brant Candelore, Graham Clift
  • Patent number: 10764640
    Abstract: A reception apparatus includes a memory that stores a television receiver application and a native application. The reception apparatus further includes a processor configured to send, by the native application to the television receiver application, a query command regarding a number of services available for display, receive, by the native application from the television receiver application in response to the query command, a query response message including at least a first parameter that specifies a number of associated services available for display, and provide, by the native application, a video surface for each service indicated in the first parameter.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: September 1, 2020
    Assignee: SONY CORPORATION
    Inventor: Graham Clift
  • Patent number: 10743057
    Abstract: A reception apparatus includes a receiver and processing circuitry. The receiver circuitry configured to receive a broadcast stream that includes television content. The processing circuitry executes a television receiver application that displays the television content. The processing circuitry receives indication of a selection of a key that is provided on an input device. In response to reception of the indication of the selection of the key, the processing circuitry determines whether a broadcaster application has reserved the selected key. In response to the determination that the broadcaster application has reserved the selected key, the processing circuitry determines whether a native application associated with the broadcaster application has reserved the selected key. The processing circuitry processes, by the native application, the selected key in response to the determination that the broadcaster application has reserved the selected key and the native application has reserved the selected key.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: August 11, 2020
    Assignee: SONY CORPORATION
    Inventor: Graham Clift
  • Publication number: 20200169788
    Abstract: A reception apparatus includes a memory that stores a television receiver application and a native application. The reception apparatus further includes a processor configured to send, by the native application to the television receiver application, a query command regarding a number of services available for display, receive, by the native application from the television receiver application in response to the query command, a query response message including at least a first parameter that specifies a number of associated services available for display, and provide, by the native application, a video surface for each service indicated in the first parameter.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 28, 2020
    Applicant: SONY CORPORATION
    Inventor: Graham CLIFT
  • Publication number: 20200169685
    Abstract: A reception apparatus includes processing circuitry. The processing circuitry is configured to receive IP packets that include signaling information originating from an Advanced Television Systems Committee (ATSC) broadcast stream received by a tuner device, the broadcast stream including a plurality of physical layer pipes (PLPs), each PLP containing a plurality of ATSC link-layer protocol (ALP) packets. The processing circuitry is configured to extract the signaling information from the IP packets, the signaling information including a link mapping table (LMT) and at least one low level signaling (LLS) table. The LMT is identified based on a predetermined IP address and port designated to indicate the presence of the LMT. The processing circuitry is further configured to retrieve, based on the extracted LMT and extracted at least one LLS table, audio and visual content corresponding to a service associated with the broadcast stream.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 28, 2020
    Applicant: SONY CORPORATION
    Inventor: Graham CLIFT
  • Publication number: 20200169792
    Abstract: An information processing apparatus includes processing circuitry configured to issue a first command, via an application programming interface (API), that instructs a tuner device to tune to a RF channel of a broadcast stream. In response to reception of an indication from the tuner device that the RF channel is acquired, and the received indication specifies a signal type of the acquired RF channel is a first predetermined type of signal, the processing circuitry is further configured to (i) issue a second command that instructs the tuner device to identify each physical layer pipe (PLP) in the broadcast stream that includes low level signaling (LLS) tables, (ii) issue a third command that instructs the tuner device to select up to a predetermined number of PLPs from the identified PLPs and send data packets from the selected PLPs to the processing circuitry, and (iii) process the data packets.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 28, 2020
    Applicant: SONY CORPORATION
    Inventor: Graham CLIFT
  • Publication number: 20200169778
    Abstract: A reception apparatus includes a receiver and processing circuitry. The receiver circuitry configured to receive a broadcast stream that includes television content. The processing circuitry executes a television receiver application that displays the television content. The processing circuitry receives indication of a selection of a key that is provided on an input device. In response to reception of the indication of the selection of the key, the processing circuitry determines whether a broadcaster application has reserved the selected key. In response to the determination that the broadcaster application has reserved the selected key, the processing circuitry determines whether a native application associated with the broadcaster application has reserved the selected key. The processing circuitry processes, by the native application, the selected key in response to the determination that the broadcaster application has reserved the selected key and the native application has reserved the selected key.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 28, 2020
    Applicant: SONY CORPORATION
    Inventor: Graham CLIFT
  • Publication number: 20200169776
    Abstract: A reception apparatus includes receiver circuitry configured to receive a broadcast stream that includes (i) a first broadcaster service selected by a user and (ii) a second broadcaster service. The reception apparatus further includes a demodulator configured to demodulate the broadcast stream into a plurality of data packets. The reception apparatus further includes processing circuitry configured to: store the plurality of data packets corresponding to the first and second broadcaster services in a pause buffer, process each data packet associated with the selected first broadcaster service to extract audio and video content, and output, as part of a live TV broadcast, the extracted audio and video content associated with the first broadcaster service to the user during a first time period.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 28, 2020
    Applicant: SONY CORPORATION
    Inventor: Graham CLIFT
  • Publication number: 20200169765
    Abstract: A method for managing a buffer having a preset byte size for storing files includes determining a file identifier and length of an incoming file. The method includes determining that the incoming file will not fit into a space between a next write location and an end of the buffer. In response to the determination that the incoming file will not fit, the method includes, in a map, deleting each entry corresponding to a file at least partially overlapping the range of the incoming file and adding an entry in the map for the incoming file. The method further includes allocating a contiguous area in the buffer for the incoming file and then moving the next write location to the end of the allocated contiguous area, and receiving packets of the incoming file and storing the received packets into the allocated contiguous area.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 28, 2020
    Applicant: SONY CORPORATION
    Inventor: Graham CLIFT
  • Publication number: 20200169344
    Abstract: A reception apparatus includes a memory configured to store a television receiver application. The reception apparatus further includes processing circuitry configured to display, via a television broadcaster application, a user interface that provides a plurality of services for user selection. The processing circuitry is further configured to receive a user selection of a service from the plurality of displayed services. The processing circuitry is further configured to determine whether the selected service is an Advanced Television Systems Committee (ATSC) 1.0 service. In response to the determination that the selected service is the ATSC 1.0 service, the processing circuitry is further configured to continue execution of the television broadcaster application along with a display of the contents of the selected service.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 28, 2020
    Applicant: Sony Corporation
    Inventor: Graham Clift
  • Publication number: 20200169775
    Abstract: An information processing apparatus includes a communication interface configured to connect to a tuner device. The information processing apparatus further includes processing circuitry configured to receive, from the tuner device, data packets corresponding to an Advanced Television Systems Committee (ATSC) 3.0 service included in a digital broadcast signal, determine whether an indication to pause the ATSC 3.0 service is received, and in response to a determination that the indication to pause the ATSC 3.0 service is received, stop reading, from a first memory of the tuner device, subsequent data packets corresponding to the ATSC 3.0 service.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 28, 2020
    Applicant: Sony Corporation
    Inventor: Graham CLIFT
  • Patent number: 9912930
    Abstract: Devices and methods are disclosed for detecting a focus of at least one viewer as being directed to a particular region of a video display. A first portion of a frame of video for presentation in the region of the viewer's focus is processed differently than another portion of the frame of video related to a region that is not part of the viewer's focus.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: March 6, 2018
    Assignee: SONY CORPORATION
    Inventors: Frederick J. Zustak, Brant Candelore, Graham Clift, Kazumoto Kondo, Steven Martin Richman