Turnbull, GB
Adam Stewart Turnbull, Binfield GB
Patent application number | Description | Published |
---|---|---|
20100205610 | FILE SYSTEM INTERFACE FOR A MESSAGE SERVICE SYSTEM - A system, including a computing device, performs a method for communicating with a message service via a file system interface. A file system driver receives a file system call from an application program executing on the computing device. The file system driver converts the received file system call into a message service request. The file system driver transmits the message service request to a message service server. The message service server processes the message service request and generates a response to the message service request. The message service server then sends the message service response to the file system driver. The file system driver converts the received message service response into a file system call response. The file system driver may return the file system call response to the application program or may store the file system call response as a file system file in a file system. | 08-12-2010 |
Christopher Stratton Turnbull, Kent GB
Patent application number | Description | Published |
---|---|---|
20120016197 | MEDICO-SURGICAL APPARATUS - An introducer for an endotracheal tube ( | 01-19-2012 |
Darren W. Turnbull, Hook GB
Patent application number | Description | Published |
---|---|---|
20130312097 | DETECTING MALICIOUS RESOURCES IN A NETWORK BASED UPON ACTIVE CLIENT REPUTATION MONITORING - Systems and methods for detecting malicious resources by analyzing communication between multiple resources coupled to a network are provided. According to one embodiment, a method is performed for client reputation monitoring. A monitoring unit within a network observes activities relating to multiple monitored devices within the network. For each observed activity, the monitoring unit assigns a score to the observed activity based upon a policy of multiple polices established within the monitoring unit. For each of the monitored devices, the monitoring unit maintains a current reputation score for the monitored device based upon the score and a historical score associated with the monitored device. The monitoring unit classifies one of the monitored devices as potentially being a malicious resource based upon its current reputation score. | 11-21-2013 |
20150150134 | DETECTING MALICIOUS RESOURCES IN A NETWORK BASED UPON ACTIVE CLIENT REPUTATION MONITORING - Systems and methods for detecting malicious resources by analyzing communication between multiple resources coupled to a network are provided. According to one embodiment, a method is performed for client reputation monitoring. A monitoring unit within a network observes activities relating to multiple monitored devices within the network. For each observed activity, the monitoring unit assigns a score to the observed activity based upon a policy of multiple polices established within the monitoring unit. For each of the monitored devices, the monitoring unit maintains a current reputation score for the monitored device based upon the score and a historical score associated with the monitored device. The monitoring unit classifies one of the monitored devices as potentially being a malicious resource based upon its current reputation score. | 05-28-2015 |
20150188930 | DETECTING MALICIOUS RESOURCES IN A NETWORK BASED UPON ACTIVE CLIENT REPUTATION MONITORING - Systems and methods for detecting malicious resources by analyzing communication between multiple resources coupled to a network are provided. According to one embodiment, a method of client reputation monitoring is provided. A monitoring unit executing on a network security device operable to protect a private network observes activities relating to multiple monitored devices within the private network. For each of the observed activities, a score is assigned by the monitoring unit based upon a policy of multiple polices established within the monitoring unit. For each of the monitored devices, a current reputation score is maintained by the monitoring unit based upon the score and a historical score associated with the monitored device. A monitored is classified by the monitoring unit as potentially being a malicious resource based upon the current reputation score for the monitored device. | 07-02-2015 |
Frank Turnbull, Larkhall GB
Patent application number | Description | Published |
---|---|---|
20090299271 | NOVEL HEATING SOLUTIONS FOR FLUID MEDIA - A system and method for heating a fluid for delivery of the fluid in the context of a particular medical, pharmaceutical, industrial or mechanical application. A cassette is associated with an application, such as, for example, a peritoneal dialysis machine. The cassette includes one or more outlet tubes for delivery of the fluid to, for example, a patient. A heating device is associated with the cassette, and heats a portion of the fluid prior to delivery of the fluid to the patient, thereby saving time and electrical power during delivery of the fluid to the patient. Additionally, a controller can be employed to control the heating range of the heating device and thereby provide a temperature of the fluid that is adaptable to the patient or a particular application. | 12-03-2009 |
20110034866 | BROADBAND INFRARED HEATING OF MEDICAL FLUIDS - A system for heating a medical fluid includes a container including a fluid path including an inlet side and an outlet side. A broadband infrared radiation source including a power supply is coupled to a broadband emitter for emitting infrared radiation. The broadband emitter provides a focal location within the fluid path to heat the medical fluid to generate a heated medical fluid. A flow turbulence enhancing structure mixes the heated medical fluid to reduce temperature gradients therein. A fluid detector senses a presence of the medical fluid in the fluid path and generates a fluid sensing signal. A controller is coupled to receive the fluid sensing signal and has an output coupled to the power supply for controlling a power output of the power supply based on the fluid sensing signal indicating a presence of the medical fluid in the container. | 02-10-2011 |
Frank Turnbull, Lanarkshire GB
Patent application number | Description | Published |
---|---|---|
20120125118 | SYSTEM FOR MONITORING STRUCTURAL ASSETS - A system for detection of stress and deformation in a structural asset, for instance, one of reinforced concrete. An area on the asset may have a structure interface, such as a patch, attached to it with a fastening mechanism which may be a layer of an epoxy or other material, or be items such as screws, bolts, welds, or the like. One or more surface acoustic wave (SAW) strain sensors may be attached to the interface with an adhesive layer of epoxy or other material, or with mechanical items. Stress may be transmitted by the interface to the strain sensors. The sensors may be interrogated with a wire or wireless reader to obtain strain measurements. The measurements may indicate stress and deformations such as bulges and breaks in the asset. The measurements may also be a basis for determining location and extent of the stress and deformations. | 05-24-2012 |
Jeremy Turnbull, Merseyside GB
Patent application number | Description | Published |
---|---|---|
20100062998 | Prevention and/or Treatment of Neurodegenerative Disorders - A pharmaceutical composition for use in the prevention and/or treatment of a neurodegenerative disorder comprising a compound comprised of one or more disaccharide units, the or each disaccharide unit comprising a uronate moiety linked to a glucosamine moiety, wherein the 2-O atom of the uronate moiety is substituted with a hydrogen atom, the 6-O atom of the glucosamine moiety is substituted with a sulphate group and the 2-N atom of the glucosamine moiety is substituted with an atom or group other than a sulphate group. The composition is particularly preferred for use in the prevention and/or treatment of Alzheimer's disease. | 03-11-2010 |
Jeremy E. Turnbull, Cleobury Mortimer GB
Patent application number | Description | Published |
---|---|---|
20150291644 | Saccharide Dendritic Cluster Compounds as Inhibitors of Bace-1 - The invention relates to dendritic compounds, the use of these compounds as pharmaceuticals, pharmaceutical compositions containing the compounds, processes for preparing the compounds, and methods of treating diseases or conditions in which it is desirable to inhibit β-secretase. | 10-15-2015 |
Jeremy E. Turnbull, Mortimer GB
Patent application number | Description | Published |
---|---|---|
20140051659 | Oligosaccharide Compounds - The invention relates generally to oligosaccharide compounds and the use of these compounds as pharmaceuticals for treating diseases or conditions in which it is desirable to inhibit β-secretase. | 02-20-2014 |
Jeremy Ewan Turnbull, Liverpool GB
Patent application number | Description | Published |
---|---|---|
20150272984 | AGENTS FOR THE PREVENTION AND/OR TREATMENT OF CENTRAL NERVOUS SYSTEM DAMAGE - The present invention relates to the use of agents (including heparin derivatives) for the prevention and/or treatment of CNS damage. | 10-01-2015 |
Jeremy Ewan Turnbull, Hopton Wafers GB
Patent application number | Description | Published |
---|---|---|
20140235573 | PREVENTION AND/OR TREATMENT OF CANCER AND/OR CANCER METASTASIS - The present invention relates to the use of heparin derivatives for the prevention and/or treatment of cancer and/or cancer metastasis. The heparin derivatives are substantially 2-O and/or 6-O desulphated heparins which function as inhibitors of galectin-3 activity. | 08-21-2014 |
John Turnbull, Fraserburgh GB
Patent application number | Description | Published |
---|---|---|
20090160678 | WARNING APPARATUS AND METHOD - A warning apparatus for installation on a vehicle is disclosed. The warning apparatus may include a detector for detecting a road hazard and a display that is activated to transmit an alert in response to detection of the hazard. | 06-25-2009 |
Jonathan Turnbull, West Yorkshire GB
Patent application number | Description | Published |
---|---|---|
20090266507 | Heat exchanger, a method of making a heat exchanger and a kit - A heat exchanger comprises a casing defining a chamber for liquid, an internal spacer inside the chamber and means for detecting the presence of the spacer. The detecting means may comprise an aperture in the casing to receive a projection on the spacer so that the projection can be seen. | 10-29-2009 |
Matt Turnbull, Kidderminster GB
Patent application number | Description | Published |
---|---|---|
20130268828 | USER EVENT CONTENT, ASSOCIATED APPARATUS AND METHODS - An apparatus comprises at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: enable the creation of a discrete journal comprising time-stamped user event content taken from a plurality of user applications, the discrete journal relating to a discrete journal timeframe and wherein the time-stamped user event content has time-stamps within the discrete journal timeframe. | 10-10-2013 |
Matt Turnbull, Nr. Cleobury Mortimer Kidderminster GB
Patent application number | Description | Published |
---|---|---|
20130268848 | USER EVENT CONTENT, ASSOCIATED APPARATUS AND METHODS - An apparatus comprises at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: enable the creation of a discrete journal comprising time-stamped user event content taken from a plurality of user applications, the discrete journal relating to a discrete journal timeframe and wherein the time-stamped user event content has time-stamps within the discrete journal timeframe. | 10-10-2013 |
Michael Turnbull, Broughton GB
Patent application number | Description | Published |
---|---|---|
20100236250 | COMBUSTION CHAMBER BRAZED WITH CERAMIC INSERTS - A housing for a combustion chamber assembly is provided. The housing includes a wall device made of metal material, and an insert device made of ceramic material. The insert device is attached to the wall device such that the insert device forms a part of an inner wall of the housing and the wall device forms an outer wall of the housing. | 09-23-2010 |
20110126509 | Pilot Burner of a Gas Turbine Engine, Combustor, and Gas Turbine Engine - A pilot burner of a gas turbine engine is provided. The pilot burner includes a front body with an axial expansion along a centre axis of the pilot burner, the centre axis having an axial direction towards a burning zone of the gas turbine engine. The front body includes a pilot burner face which is directed to the burning zone. A material is deposited in the front body progressing in the axial direction to form a high temperature resilient body in the axial direction of the front body and to form a high temperature resilient face of the pilot burner face. | 06-02-2011 |
20120177487 | Transition duct - A transition duct is provided for coupling a combustor and a turbine section of a gas turbine. The transition duct includes a transition duct skin. The transition duct skin comprises a first surface section, a second surface section, and a clinch welded joint connecting the first surface section and the second surface section. Also provided is a method for manufacturing such a transition duct. | 07-12-2012 |
Michael Drysdale Turnbull, Berkshire GB
Patent application number | Description | Published |
---|---|---|
20090305892 | PYRIDO[2,3-B]PYRAZINE DERIVATIVES USEFUL AS HERBICIDAL COMPOUNDS - The present invention relates to a method of controlling plants or inhibiting plant growth which comprises applying to the plants or to the locus thereof a herbicidally effective amount of a compound of formula (I) wherein R | 12-10-2009 |
Michael Drysdale Turnbull, Bracknell GB
Patent application number | Description | Published |
---|---|---|
20100167929 | PYRIDO-PYRAZINE DERIVATIVES USEFUL AS HERBICIDAL COMPOUNDS - The present invention relates to compounds of formula (I): wherein R | 07-01-2010 |
20100323889 | HERBICIDAL COMPOUNDS - The present invention relates to compounds of formula (I), wherein R | 12-23-2010 |
20110021351 | HERBICIDAL COMPOUNDS - The present invention relates to a method of controlling plants or inhibiting plant growth which comprises applying to the plants or to the locus thereof a herbicidally effective amount of a compound of formula (I) wherein R | 01-27-2011 |
20110034334 | HERBICIDAL COMPOUNDS - The present invention relates to a method of controlling plants or inhibiting plant growth which comprises applying to the plants or to the locus thereof a herbicidally effective amount of a compound of formula (I): wherein A | 02-10-2011 |
20130137574 | HERBICIDAL COMPOUNDS - The present invention relates to a method of controlling plants or inhibiting plant growth which comprises applying to the plants or to the locus thereof a herbicidally effective amount of a compound of formula (I) | 05-30-2013 |
Neil Turnbull, Fife GB
Patent application number | Description | Published |
---|---|---|
20100330640 | Process - The present invention relates to a process for the production of ethanol comprising both gasification and fermentation of feedstocks, and, in particular to a process for the production of ethanol comprising: a) passing a biomass feedstock to a first fermentation step wherein it is subjected to anaerobic fermentation at a pH below 6.0 and at a temperature in the range 20 to to convert the biomass to a solution comprising acetic acid as the predominant product, b) passing a gasifiable feedstock to a gasification step wherein it is subjected to gasification to produce a gaseous mixture comprising carbon monoxide and hydrogen, and c) passing the solution comprising acetic acid from step (a) and the gaseous mixture from step (b) to one or more further fermentation steps wherein they are subject to fermentation to produce ethanol. | 12-30-2010 |
20130224808 | PROCESS AND APPARATUS FOR PRODUCING ETHYLENE VIA PREPARATION OF SYNGAS - A process for producing ethylene from a carbonaceous containing feedstock the process comprising the steps of a) reforming the carbonaceous containing feedstock into a first product stream comprising carbon dioxide, carbon monoxide and hydrogen; b) fermenting the first product stream with an acetogenic anaerobic bacteria to produce a second product stream comprising ethanol; c) concentrating ethanol from the second product stream into a third product stream and; d) dehydrating ethanol in the third product stream to produce ethylene. | 08-29-2013 |
20130252299 | PROCESS AND APPARATUS FOR THE PRODUCTION OF ALCOHOLS - A process for the production of C2 | 09-26-2013 |
20140114104 | PROCESS AND APPARATUS FOR PRODUCING OLEFINS WITH HEAT TRANSFER FROM STEAM CRACKING TO ALCOHOL DEHYDRATION PROCESS - A method of producing ethylene and, optionally, propylene comprising: a) subjecting a feedstock to steam cracking to produce a first olefin containing stream; b) heating an ethanol containing stream with heat from a steam cracker; c) passing the heated ethanol containing stream over a dehydration catalyst at a temperature between 200 C to 500 C preferably 250 C to 450 C to produce a second olefin containing stream; d) combining the first and second olefin containing streams to give an initial product stream comprising ethylene and optionally propylene; and e) subjecting the initial product stream to purification comprising at least i) water content reduction ii) hydrogen content reduction iii) reduction of content of molecules containing 4 or more carbon atoms and iv) ethane content reduction. | 04-24-2014 |
Neil Turnbull, Dalgerty Bay GB
Patent application number | Description | Published |
---|---|---|
20120040427 | Process for the production of ethanol and butanol - The present invention relates to a process for the production of ethanol and butanol from biomass, and in particular to a process for the production of ethanol and butanol using two separate fermentation steps, said process comprising: a) passing a biomass feedstock to a first fermentation step, b) in said first fermentation step subjecting the biomass feedstock to anaerobic fermentation at a pH below 6.0 and at a temperature in the range 20 to 700° C. and so as to convert the biomass to a product predominantly comprising acetic acid and butyric acid with at least a 2:1 ratio by weight of acetic acid to butyric acid, c) treating the product stream of step (b) to separate a solution comprising the acetic acid and butyric acid by: (i) separating a solution comprising the acetic acid and butyric acid from any residual solids and (ii) separating bacteria and/or pasteurising or sterilising the solution from the first fermentation step, and d) in a second fermentation step fermenting the solution comprising the acetic acid and butyric acid from step (c) to form ethanol and butanol. | 02-16-2012 |
Neil Turnbull, Edinburgh GB
Patent application number | Description | Published |
---|---|---|
20090281732 | Method for attenuating low frequency noise in a dual-sensor seismic streamer - A calculated vertical velocity sensor signal is determined from a recorded pressure sensor signal. A constructed vertical velocity sensor signal is determined as a linear combination of the calculated vertical velocity sensor signal and a recorded vertical velocity sensor signal in dual-sensor seismic streamer data, using a mixture coefficient as a proportionality constant. An upgoing pressure wavefield component is determined as one half of a difference of the recorded pressure sensor signal and the constructed vertical velocity sensor signal, as a function of the mixture coefficient. An error in the upgoing pressure wavefield component is determined by propagating errors in the recorded pressure sensor signal and constructed vertical velocity sensor signal terms. A value of the mixture coefficient is determined that minimizes the error in the upgoing pressure wavefield component. | 11-12-2009 |
20150185348 | METHODS AND SYSTEMS FOR ATTENUATING RESIDUAL ACOUSTIC ENERGY IN SEISMIC DATA - Systems and methods for attenuating residual acoustic energy in marine seismic data are disclosed. In one aspect, a number of gathers are recorded for consecutive activations of a marine source. Each recorded gather contains a record of acoustic reflections from a subterranean formation after activation of the source and residual acoustic energy from one or more previous activations of the source. The gathers are aligned to generate aligned gathers with the residual acoustic energy coherent between the aligned gathers and the reflections incoherent between the aligned gathers. A set of model gathers of the residual acoustic energy is generated from the aligned gathers. The model gathers are subtracted from one or more of the corresponding recorded gathers to generate one or more gathers with attenuated residual acoustic energy. | 07-02-2015 |
Neil Turnbull, Dalgety Bay GB
Patent application number | Description | Published |
---|---|---|
20140038252 | PROCESS FOR THE PRODUCTION OF ETHANOL AND BUTANOL - The present invention relates to a process for the production of ethanol and butanol from biomass, and in particular to a process for the production of ethanol and butanol using two separate fermentation step subjecting the biomass feedstock to anaerobic fermentation at a pH below 6.0 and at a temperature in the range 20 to 700° C. and so as to convert the biomass to a product predominantly comprising acetic acid and butyric acid with at least a 2:1 ratio by weight of acetic acid to butyric acid, c) treating the product of stream of step (b) to separate a solution comprising the acetic acid and butyric acid by: (i) separating a solution comprising the acetic acid and butyric acid from any residual solids and (ii) separating bacteria and/or pasteurizing or sterilizing the solution from the first fermentation step, and d) in a second fermentation step fermenting the solution comprising the acetic acid and butyric acid from the step (c) to form ethanol and butanol. | 02-06-2014 |
Neil H.r. Turnbull, Edinburgh GB
Patent application number | Description | Published |
---|---|---|
20140016434 | METHOD AND SYSTEM OF CONTROLLING TOWING SPEED OF A SENSOR STREAMER - Controlling towing speed of a sensor streamer. At least some of the of the embodiments are methods including: towing a sensor streamer through water at a towing speed; releasing interrogating energy within the water; recording energy received by the sensor streamer to create recorded energy; determining a value indicative of noise within the recorded energy; and changing the towing speed in real-time responsive to the value indicative of noise within the recorded energy. | 01-16-2014 |
Paul William Turnbull, Morpeth GB
Patent application number | Description | Published |
---|---|---|
20110039419 | METHODS FOR FORMING DIELECTRIC LAYERS - Methods for forming a dielectric layer on a substrate are provided herein. In some embodiments a method for forming a dielectric layer on a substrate may include exposing the substrate to a first source gas comprising a silicon (Si) precursor and an oxidizer for a first period of time to form a first layer comprising silicon and oxygen; and exposing the substrate to a second source gas comprising a metal precursor and the silicon precursor for a second period of time to form a second layer comprising silicon and a metal, where in the first layer and the second layer form the dielectric layer. | 02-17-2011 |
Peter Turnbull, Knaresborough GB
Patent application number | Description | Published |
---|---|---|
20150163048 | METHOD AND APPARATUS FOR MITIGATION OF PACKET DELAY VARIATION - An apparatus for mitigation of packet delay variation, PDV, in a packet-based network, comprising an ingress port to receive event messages, each message being timestamped with a local ingress timestamp at the instant of reception of the message using a local internal clock; an extraction unit to extract a timestamp embedded in the received message; a computation unit to calculate a time offset between the extracted embedded timestamp and the local ingress timestamp of the received event message to record the calculated time offset as a maximum observed delay, if the calculated time offset exceeds a previously recorded maximum observed delay, the computation unit adjusting an internal transmission delay time before onward transmission of the event message from an egress port depending on a time difference between recorded maximum observed delay and calculated time offset of the event message to minimize the packet delay variation, PDV, at the egress port. | 06-11-2015 |
Rory S. Turnbull, Woodbridge GB
Patent application number | Description | Published |
---|---|---|
20110296485 | VIDEO STREAMING - 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. | 12-01-2011 |
Rory Stewart Turnbull, London GB
Patent application number | Description | Published |
---|---|---|
20130111060 | VIDEO STREAMING | 05-02-2013 |
20130185399 | CONTENT DELIVERY - A method for providing equitable media streaming between an HTTP server and a number of receivers via shared network. The streaming data is processed to split the data across a number of sub-streams. Each sub-stream contains non-contiguous data. A receiver requesting the streaming media establishes a number of TCP sessions, one for each sub-stream and the received sub-stream data is reassembled at the receiver so that the streaming media can be presented. | 07-18-2013 |
20130279565 | VIDEO CODING - Methods and apparatus for video coding are disclosed, particularly for use in relation to video compression. Many commercially available video encoders support constant bit-rate encoding but not constant quality encoding. Aspects of the present invention are concerned with methods and apparatus for video coding, the methods involving the determination of bit-rates at which a constant bit-rate encoder may be operated such that segments of video can be chosen from files encoded at the bit-rates so-determined in order to produce an output bitstream in which the quality is nearly constant. Bit-stream segments may be chosen from a low bit-rate bitstream for easy-to-compress scenes, and from a high bit-rate bitstream for hard-to-compress scenes. | 10-24-2013 |
20130291032 | METHOD FOR DELIVERING VIDEO CONTENT ENCODED AT ONE OR MORE QUALITY LEVELS OVER A DATA NETWORK - A client device receives streamed encoded content data, such as encoded video data, which has been encoded at a constant perceptual quality. Several different versions of the content are available to be streamed to the device, at different perceptual quality levels. In order to decide which quality level to request from a content server at intervals the device calculates the delivery rates that would be required for each level of quality. The calculation of the delivery levels is made in dependence on whether the actual delivery rate that has been received so far is greater than or less than a constant bit rate delivery schedule that decreases monotonically but which guarantees to deliver the encoded data in a timely manner such that no buffer underflow and interruption of reproduction takes place. The monotonically decreasing bit rate schedule is defined by one or more “critical points”, which are the points at which the bit rates are decreased, and correspond to the points where the delivery schedule is just equal to the decoding schedule of the encoded data. At such points there would be no encoded data in a buffer at the client. If the delivery rate has been greater than the constant bit rate schedule for a quality then the delivery rate required going forward for a particular quality level can be calculated from the critical point information, and no more complicated calculation is required. | 10-31-2013 |
20130297818 | VIDEO STREAMING OVER DATA NETWORKS - A client device receives streamed encoded content data, such as encoded video data, which has been encoded at a constant perceptual quality. Several different versions of the content are available to be streamed to the device, at different perceptual quality levels. In order to decide which quality level to request from a content server at intervals the device calculates the delivery rates that would be required for each level of quality. The delivery rates are calculated in dependence on so-called critical points, which are points at which a piecewise constant bit rate delivery schedule is just equal to the decoding schedule. There are two classes of critical points, being a first class of critical points, referred to herein as “additional critical points”, which are points on the decoding schedule where, for any particular other point on the decoding schedule before an additional critical point, and assuming that a minimum threshold amount of data is buffered when delivery occurs from the particular point, a constant bit rate delivery schedule that is calculated for the particular point taking into account the buffered minimum amount of data and of such a rate such that buffer underflow does not occur is substantially equal to the decoding schedule. A second class of critical points, referred to herein as “downstairs critical points”, is also defined, which are derived from the decoding schedule as a whole, and which are the points at which a piecewise monotonically decreasing constant bit rate delivery schedule (the so-called “downstairs” schedule), which is calculated such that when delivering the encoded content data from the start buffer underflow does not occur, is substantially equal to the decoding schedule of the encoded content data. When the actual delivery rate received is ahead of the so-called “downstairs” schedule, then the delivery rate required for a particular quality level can be calculated from the second class of critical points. However, when the actual delivery rate received is behind the downstairs schedule, then the delivery rate required is calculated from the first class of critical points. | 11-07-2013 |
Rory Stewart Turnbull, Woodbridge GB
Patent application number | Description | Published |
---|---|---|
20110292801 | CONTROLLING BANDWIDTH SHARE - 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. | 12-01-2011 |
20130163667 | VIDEO STREAMING - The network contains one or more network based video servers connected to one or more video receivers over a shared network. Multiple pieces of video content are each encoded at a number of constant quality levels and stored on one or more of the network based servers. In response to requests from a receiver, video content is selected on a server and delivered over the shared network to the receiver. The system selects the quality level of the stream to deliver based on characteristics of the video stream currently being delivered, and the number of bits already buffered at the video receiver and the available network throughput. The aim is to select the video quality being delivered according to the available network throughput so as maximise the quality while ensuring that all video data is delivered over the network in time for it to be decoded and displayed without interruption. The invention proposes a method for making that selection in advance. | 06-27-2013 |
20130322522 | COMPACT CUMULATIVE BIT CURVES - Embodiments of the present invention provide a compact representation of a cumulative bit curve formed from piece-wise straight line approximations between upper and lower bounds about an actual cumulative bit curve (CBC). In one embodiment the lower bounds are found by applying a constraint such that if a delivery rate was to be calculated using the count at the lower bound it would result in a delivery rate which was greater than the delivery rate that would be calculated using the actual CBC data by a particular amount, for example 10%. The actual CBC data is then used as an upper bound. As a result, the approximated CBC will lie for each GoP between the actual CBC value and the lower bound, with the result that one can be certain that any data rate that is calculated using the approximation will be at least as high as a data rate that is calculated using the actual CBC data. In terms of line-fitting algorithms that are used, several different algorithms may be used of differing complexities, with the intention of trying to minimise the number of end-points required of within the piecewise approximation. | 12-05-2013 |