Patents by Inventor Timothy Sean STEVENS

Timothy Sean STEVENS 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).

  • Patent number: 10178037
    Abstract: Examples of the present invention present a method of controlling content delivery in a network. A global quality of experience measure, QoEmax, is calculated based on the packet loss rate in the network. As packet loss rate varies as a result of congestion conditions in the network, so will QoEmax. A server delivering content over the network will attempt to reach QoEmax for the content in its respective session. Those sessions with a quality of experience, QoE, less than QoEmax will have its packet dispatch rate increased, and those with a QoE higher than QoEmax will reduce its packet dispatch rate, subject to any delivery deadlines associated with the session. If the delivery deadlines of the sessions can be met without exceeding QoEmax, then all sessions will end up achieving QoEmax. Since QoEmax is only a function of packet loss rate that all sessions miming over the same shared network agree upon, all sessions should converge on the same QoE.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: January 8, 2019
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Stephen Clifford Appleby, Rory Stewart Turnbull, Michael Eilling Nilsson, Ian Barry Crabtree, Brahim Allan, Timothy Sean Stevens
  • Publication number: 20160057064
    Abstract: Examples of the present invention present a method of controlling content delivery in a network. A global quality of experience measure, QoEmax, is calculated based on the packet loss rate in the network. As packet loss rate varies as a result of congestion conditions in the network, so will QoEmax. A server delivering content over the network will attempt to reach QoEmax for the content in its respective session. Those sessions with a quality of experience, QoE, less than QoEmax will have its packet dispatch rate increased, and those with a QoE higher than QoEmax will reduce its packet dispatch rate, subject to any delivery deadlines associated with the session. If the delivery deadlines of the sessions can be met without exceeding QoEmax, then all sessions will end up achieving QoEmax. Since QoEmax is only a function of packet loss rate that all sessions miming over the same shared network agree upon, all sessions should converge on the same QoE.
    Type: Application
    Filed: March 4, 2014
    Publication date: February 25, 2016
    Inventors: Stephen Clifford APPLEBY, Rory Stewart TURNBULL, Michael Eilling NILSSON, Ian Barry CRABTREE, Brahim ALLAN, Timothy Sean STEVENS
  • Patent number: 8966116
    Abstract: Methods, apparatus and systems are disclosed for managing streamed communication (such as video, audio, or audio-visual communication) between client devices and remote devices via a digital data communication network in situations where the data communication network comprises one or more routers operable to receive streamed data from one or more client devices and/or from one or more other routers, and to forward such streamed data to one or more remote devices and/or to one or more other routers such as to enable the client device and potentially-varying subsets of the one or more remote devices to participate in a communication session.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: February 24, 2015
    Assignee: British Telecommunications Public Limited Company
    Inventors: Timothy Sean Stevens, Ian Christopher Kegel
  • Publication number: 20140297811
    Abstract: Methods, apparatus and systems are disclosed for managing streamed communication (such as video, audio, or audio-visual communication) between client devices and remote devices via a digital data communication network in situations where the data communication network comprises one or more routers operable to receive streamed data from one or more client devices and/or from one or more other routers, and to forward such streamed data to one or more remote devices and/or to one or more other routers such as to enable the client device and potentially-varying subsets of the one or more remote devices to participate in a communication session.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 2, 2014
    Applicant: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Timothy Sean STEVENS, Ian Christopher KEGEL