Patents by Inventor Rory S Turnbull

Rory S Turnbull 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: 9961395
    Abstract: The invention presents a method of providing a modified manifest to a video client for streaming a video sequence associated with the manifest. An original manifest is modified to replace references to locations of lower quality, or bit rate, segments with references to equivalent segments at a higher quality, or bit rate, if the higher quality segment is cached locally. Then, when the video client determines that a given quality of segment should be streamed, it uses the modified manifest to retrieve the appropriate reference for that segment, and if a replacement has taken place, will be provided with the reference to the replacement segment at the higher quality. Thus, the client will always be provided with the highest possible quality segment taking into account local caching.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: May 1, 2018
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Ian B Crabtree, Timothy S Stevens, Brahim Allan, Rory S Turnbull
  • Publication number: 20160182941
    Abstract: The invention presents a method of providing a modified manifest to a video client for streaming a video sequence associated with the manifest. An original manifest is modified to replace references to locations of lower quality, or bit rate, segments with references to equivalent segments at a higher quality, or bit rate, if the higher quality segment is cached locally. Then, when the video client determines that a given quality of segment should be streamed, it uses the modified manifest to retrieve the appropriate reference for that segment, and if a replacement has taken place, will be provided with the reference to the replacement segment at the higher quality. Thus, the client will always be provided with the highest possible quality segment taking into account local caching.
    Type: Application
    Filed: July 31, 2014
    Publication date: June 23, 2016
    Inventors: Ian B CRABTREE, Timothy S STEVENS, Brahim ALLAN, Rory S TURNBULL
  • Patent number: 8955024
    Abstract: A video sequence is to be transmitted at a selectable quality from a server over a network. A network control protocol operates in response to a control parameter to allocate to the server a share of available transmission capacity in proportion to the value of the control parameter. First, one determines a plurality of transmission rate values that are needed over successive time periods of the sequence for successful transmission of the sequence at a reference quality; then the control parameter is set, proportional to the transmission rate value and communicated to the control protocol at corresponding time instants. The sequences can then be transmitted, encoded at a quality from time to time selected in dependence upon the actual transmission capacity made available by the network to the server.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: February 10, 2015
    Assignee: British Telecommunications Public Limited Company
    Inventors: Michael E Nilsson, Rory S Turnbull, Ian B Crabtree, Stephen C Appleby, Patrick J Mulroy
  • Patent number: 8934901
    Abstract: When a mobile station MS1 determines during communication through a first network (1), that a second network (7) is available that offers better operational parameters for the communication, the mobile station sends a handover announcement (S 5.3) to the first network to offer it an opportunity to improve the operational parameters for the communication through the first network. The first network (1) may in response offer updated operational parameters (S5.6) with a view to encouraging the communication to continue through the first network. A decision (S5.7) whether to make a handover to the second network can then be made by comparing the updated operational parameters for the first network with the operational parameters for the second network.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: January 13, 2015
    Assignee: British Telecommunications Public Limited Company
    Inventors: Rory S Turnbull, David R Wisely, Peter P Smyth
  • Patent number: 8495698
    Abstract: A method of intelligently degrading the quality of content, such as video clips and music, stored on a mobile device over time. The method takes into account the probability of a user watching each item of content and either encodes the content at a lower bit-rate, or under certain circumstances, restores the content to its original quality by side-loading the content from a network content store. The bit-rate at which the content is to be encoded is linked to the probability of a piece of content being watched. If the probability of an item of content being watched is high, then the item is stored at a high bit-rate, and conversely, for low probabilities of watching, a low bit-rate is used. If required, in order to restore an item to a higher bit rate, the original high bit rate item can be requested from a network content store. The aim being to store as much content as possible in a given finite memory, but to ensure that content which is likely to be watched is not degraded.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: July 23, 2013
    Assignee: British Telecommunications public limited company
    Inventors: Matthew D Walker, Nicholas J Sim, Rory S Turnbull
  • Patent number: 8370912
    Abstract: For users to access network services such as video streaming from a device, users usually have to register themselves with the service first. Most registration mechanisms require a user to input a username, password, date of birth and other details. When implemented through a web interface, this mechanism is relatively easy for the service provider to provision. However, the problem is that users are required to manually enter significant amounts of information which can be both time consuming, especially on a mobile device where there usually no QWERTY input device, and susceptible to unintentional errors. The present invention proposes an automated registration process that does not require a user to enter any details manually except for the initial request to subscribe to a service. The process gathers information automatically about the user and the device used, which is then stored and used for user authentication during subsequent service requests following the initial subscription request.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: February 5, 2013
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Rory S Turnbull, Stephen M Thompson
  • Patent number: 8321913
    Abstract: The present invention relates to authenticating a mobile device using logical location information associated with the device which provides an indication of the proximity of the device to other devices. The present invention provides a mechanism for authenticating a mobile device based on location related information or a “logical location”, but without requiring an actual location. The mobile user device identifies or discovers other devices, using direct wireless communication, within its vicinity and forwards this information to the authenticating authority. If this information matches previous or otherwise predetermined information, then the device is authenticated.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: November 27, 2012
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Rory S. Turnbull, Richard Gedge
  • Publication number: 20120284367
    Abstract: A method relates to side-loading content onto a mobile device, preferably using a WiFi connection, from a network content store and storing it on the device for viewing later. The method automatically determines when to delete stored content, and more importantly, what content should be transferred over the network in the first instance. The system comprises a content manager which takes into account various parameters to determine what should be transferred and, if required, what should be deleted from the device. The parameters used include user profiles, size of a potential download, as well as available storage space on the device and the predicted duration the device will be in range of a wireless hotspot or broadcast network.
    Type: Application
    Filed: July 19, 2012
    Publication date: November 8, 2012
    Applicant: British Telecommunications plc
    Inventors: Matthew D. WALKER, Nicholas J. Sim, Rory S. Turnbull
  • Patent number: 8306955
    Abstract: There is proposed a method of side-loading content onto a mobile device, preferably using a WiFi connection, from a network content store and storing it on the device for viewing later. The method automatically determines when to delete stored content, and more importantly, what content should be transferred over the network in the first instance. The system comprises a content manager which takes into account various parameters to determine what should be transferred and, if required, what should be deleted from the device. The parameters used include user profiles, size of a potential download, as well as available storage space on the device and the predicted duration the device will be in range of a wireless hotspot or broadcast network.
    Type: Grant
    Filed: January 19, 2009
    Date of Patent: November 6, 2012
    Assignee: British Telecommunications public limited company
    Inventors: Matthew D Walker, Nicholas J Sim, Rory S Turnbull
  • Patent number: 8228386
    Abstract: Faults resulting in reception of a still, but unknown, frame are recognized by comparing each received frame of the video signal with its predecessor, incrementing a counter in the event that the difference between the frames falls below a threshold; and generating an alarm signal in the event that the count of the counter exceeds a predetermined count. Other types of fault such as loss of signal (i.e. reception of just noise) are recognized by incrementing the counter whenever the difference exceeds a threshold. Similar results may be obtained by instead the monitoring quantization step size and/or number of transmitted bits of a digitally coded signal, and noting that it falls below, or exceeds, a threshold. A preferred option is to compute a complexity measure, being a monotonically increasing function (e.g the product) of the quantization step size and of the number of coded bits and compare this with the threshold value.
    Type: Grant
    Filed: May 19, 2006
    Date of Patent: July 24, 2012
    Assignee: British Telecommunications public limited company
    Inventors: Michael E Nilsson, Rory S Turnbull, Roberto Alvarez Arevalo
  • Patent number: 8218443
    Abstract: There is proposed a modification to the ECN protocol to remove the one-to-one relationship between the network signalling congestion and the sender response to that congestion. The result is to allow a receiver terminal to exhibit some control of bandwidth share relative to other receiver terminals. The idea is to calculate the average CE arrival frequency from received data packets and to set ECE flags at a rate determined as a function of the average CE arrival frequency. Preferably, the function is a multiplier applied to the average CE arrival frequency. The effect of averaging the CE arrival frequency as well as application of a multiplier is a decoupling of the ECE marked ACKs sent by a receiver to the sender, and control of the resulting transmission rate at the sender.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: July 10, 2012
    Assignee: British Telecommunications public limited company
    Inventors: Rory S Turnbull, Michael E Nilsson, Stephen C Appleby, Ian B Crabtree
  • Publication number: 20110296485
    Abstract: A video sequence is to be transmitted at a selectable quality from a server over a network. A network control protocol operates in response to a control parameter to allocate to the server a share of available transmission capacity in proportion to the value of the control parameter. First, one determines a plurality of transmission rate values that are needed over successive time periods of the sequence for successful transmission of the sequence at a reference quality; then the control parameter is set, proportional to the transmission rate value and communicated to the control protocol at corresponding time instants. The sequences can then be transmitted, encoded at a quality from time to time selected in dependence upon the actual transmission capacity made available by the network to the server.
    Type: Application
    Filed: February 5, 2010
    Publication date: December 1, 2011
    Inventors: Michael E. Nilsson, Rory S. Turnbull, Ian B. Crabtree, Stephen C. Appleby, Patrick J. Mulroy
  • Patent number: 8064470
    Abstract: Recorded material such as video is transmitted in compressed form to a receiver, which has a buffer for smoothing differences between the data rate received and that consumed by a decoder that follows. The whole of the recording is analysed to determine a point at which to commence playing such that no buffer underflow can occur; the decoder commences playing only when this point has been reached.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: November 22, 2011
    Assignee: British Telecommunications public limited company
    Inventors: Roberto Alvarez Arevalo, Rory S Turnbull
  • Patent number: 7912974
    Abstract: Data for presentation in real time, such as a video or audio sequence, is available on different encoded versions having different degrees Of compression. In order to assess, during transmission of one version, the feasibility of switching to another version, given the data rate known to be available at the time, a server computes, for a candidate version, in respect of at least one portion thereof that has not yet been sent, the maximum value of a timing error that would occur if any number of portions starting with that portion to be sent at the available rate. The selection of the same or a different version for continuing transmission is taken in dependence on a comparison between the computed error and the current state of a receiving buffer. Error values may be computed in advance for a range of transmitting rates, stored and later retrieved for use in estimating an error value corresponding to the actual transmitting rate.
    Type: Grant
    Filed: March 23, 2004
    Date of Patent: March 22, 2011
    Assignee: British Telecommunications public limited company
    Inventors: Roberto Alvarez Arevalo, Rory S Turnbull, Matthew D Walker
  • Patent number: 7907529
    Abstract: In order to keep a pathway for time critical data packets (for example for VoIP calls) a dummy flow of data packets is established between a home hub router (20) and a broadband remote access server (25) being the first gateway to the IP network. Should a call be made from the telephone (23), the dummy flow is replaced for the duration of the call by the packets generated for the VoIP call. The dummy flow is adjusted by increasing or decreasing the number of data packets transmitted in order to ensure that a minimum bandwidth having a tolerable delay is available. The dummy flow works by causing non time critical (i.e. P2P data packet flows) to back off and no modification is required to routers and the like incorporated into the network.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: March 15, 2011
    Assignee: British Telecommunications public limited company
    Inventors: David R Wisely, Rory S Turnbull, Richard Gedge
  • Publication number: 20110004600
    Abstract: There is proposed a method of side-loading content onto a mobile device, preferably using a WiFi connection, from a network content store and storing it on the device for viewing later. The method automatically determines when to delete stored content, and more importantly, what content should be transferred over the network in the first instance. The system comprises a content manager which takes into account various parameters to determine what should be transferred and, if required, what should be deleted from the device. The parameters used include user profiles, size of a potential download, as well as available storage space on the device and the predicted duration the device will be in range of a wireless hotspot or broadcast network.
    Type: Application
    Filed: January 19, 2009
    Publication date: January 6, 2011
    Inventors: Matthew D. Walker, Nicholas J. Sim, Rory S. Turnbull
  • Publication number: 20100085943
    Abstract: A connection between a communications terminal and a communications network is arranged such that on detection of imminent degradation or loss of such connection, the utilization of the connection is maximized in advance of such degradation. The network temporarily reallocates the maximum bandwidth that the terminal is capable of using to that terminal, which may result in a small temporary degradation of the bandwidth available to other terminals, and the terminal downloads the data most likely to be required next to a cache (in the case of specific web pages, identified by recent accession, bookmarks, or hyperlinks from the page currently being viewed), or a buffer (if the data is being streamed) using this extra bandwidth made available.
    Type: Application
    Filed: January 16, 2008
    Publication date: April 8, 2010
    Inventors: Gidon Moshe Reid, David R. Wisely, Rory S. Turnbull
  • Publication number: 20090265775
    Abstract: The present invention relates to authenticating a mobile device using location information associated with the device. The present invention provides a mechanism for authenticating a mobile device based on location related information or a “logical location”, but without requiring an actual location. The mobile user device gathers tokens such as SIM data from other wireless devices using wireless communication between the user device and the other devices. A server determines whether these tokens match predetermined reference information, and if so authenticates the user device.
    Type: Application
    Filed: March 15, 2006
    Publication date: October 22, 2009
    Applicant: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: David R. Wisely, Rory S. Turnbull
  • Publication number: 20090260075
    Abstract: A system for authenticating the identity of a subject comprises: means for receiving information on subject behaviour comprising one or more events, means for allocating confidence levels to the event or events comprised in the received behaviour information and for extracting an overall confidence level on the basis of the allocated confidence level or levels and processing means for deciding on the identity of the subject on the basis of the overall confidence level. The system may include a device for collecting information relating to one or more events forming part of the behaviour of a subject and for providing the information to a separate unit to determine the identity of the subject.
    Type: Application
    Filed: March 28, 2006
    Publication date: October 15, 2009
    Inventors: Richard Gedge, Rory S. Turnbull
  • Publication number: 20090254975
    Abstract: The present invention relates to authenticating a mobile device using logical location information associated with the device which provides an indication of the proximity of the device to other devices. The present invention provides a mechanism for authenticating a mobile device based on location related information or a “logical location”, but without requiring an actual location. The mobile user device identifies or discovers other devices, using direct wireless communication, within its vicinity and forwards this information to the authenticating authority. If this information matches previous or otherwise predetermined information, then the device is authenticated.
    Type: Application
    Filed: March 10, 2006
    Publication date: October 8, 2009
    Inventors: Rory S. Turnbull, Richard Gedge