Appleby, GB
Andrew T. Appleby, Southhampton GB
Patent application number | Description | Published |
---|---|---|
20090289372 | Power Supply Network - A power supply network ( | 11-26-2009 |
Ben Appleby, Manchester GB
Patent application number | Description | Published |
---|---|---|
20130117422 | Hybrid Configuration Engine - A hybrid configuration engine and associated method for reducing the complexity and burden of configuring rich coexistence between an on-premise solution and a cloud-based solution is described herein and illustrated in the accompanying figures. The hybrid configuration engine determines the current state of the on-premise solution and the cloud-based solution and learns the desired configuration state. After obtaining the current and desired configuration state information, the hybrid configuration engine determines and automatically performs steps to reach the desired configuration state. Finally, the hybrid configuration engine provides instructions describing the manual steps needed to reach the desired configuration state. | 05-09-2013 |
Craig G. Appleby, Castleford GB
Patent application number | Description | Published |
---|---|---|
20140044864 | METHOD OF MASKING WALLS OF A SPRAY BOOTH AND KIT OF PARTS FOR USE THEREIN - The present application discloses a method of masking an interior surface of a spray booth, the method comprising: —providing a masking liquid comprising one or more polymers dispersed or dissolved in water, a base in amount sufficient to such that the pH of the masking liquid is more than 7 and a pH indicator that is colored at the pH of the masking liquid; —applying the masking liquid to at least part of an interior surface of the spray booth; —allowing the applied masking liquid to dry whereby upon drying the pH indicator becomes colorless or substantially colorless and a clear transparent or translucent white masking coating is obtained. | 02-13-2014 |
Craig G. Appleby, West Yorkshire GB
Patent application number | Description | Published |
---|---|---|
20150030763 | COLORED MASKING LIQUID COMPOSITION AND METHOD OF USING - The present invention provides a colored masking liquid composition, and a method of masking a paint spray booth, wherein the composition comprises one or more polymers dispersed or dissolved in water, a base in a sufficient amount to provide a pH greater than 7, and a pH indicator that is colored at the pH of the masking liquid composition. Applying the colored masking liquid composition to the interior surface of a spray booth and allowing to dry results in a colorless mask. | 01-29-2015 |
David Appleby, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20150352010 | PILL PACK - Some aspects of the invention include a card for a MARS pill pack and tag. The card has a cut-out open to an edge of the card or an aperture spaced from edges of the card for receiving the tag, with contacts arrayed at one side at least of the cut-out or aperture. The card has at least one formation in the card at at least one other side of the cut out or a tag backing strip extending at a side of the aperture opposite from the one side, the formation(s) or the tag backing strip being provided to hold the tag against movement parallel to the card whereby tag contacts are retained in contact with the card contacts in use. | 12-10-2015 |
Doris Appleby, Newcastle Upon Tyne GB
Patent application number | Description | Published |
---|---|---|
20080269099 | Low-builder, highly water-soluble, low-density solid laundry detergent composition - The present invention relates to a solid laundry detergent composition having a bulk density of from 100 g/l to 500 g/l, wherein the composition comprises: (a) from 1 wt % to 70 wt % anionic detersive surfactant; (b) from 0 wt % to 10 wt % zeolite builder; and (c) from 0 wt % to 10 wt % phosphate builder; wherein the composition comprises: (I) from 61 wt % to 90 wt % low-density particulate component, wherein the low-density particulate component has a bulk density of from 100 g/l to 426 g/l, and wherein the low-density particulate component comprises inorganic material and organic material; and (II) from 10 wt % to 39 wt % high-density particulate component, wherein the high-density particulate component has a bulk density of greater than 426 g/l; wherein the ratio of (i) the weight ratio of the inorganic material to the organic material comprised in the low-density particulate component (I) to (ii) the weight ratio of the inorganic material to the organic material comprised in the solid laundry detergent composition is from 0.3:1 to 5:1. | 10-30-2008 |
John Robert George Appleby, Hertfordshire GB
Patent application number | Description | Published |
---|---|---|
20080268044 | Novel Process and Formulations - The present invention provides for a novel process of making 6-carboxylic acid derivatives of pyrido[2,3-d]pyrimidin-7-one's, as well as a novel process for making 8-(2,6-difluorophenyl)-4-(4-fluoro-2-methylphenyl)-2-{[2-hydroxy-1-(hydroxymethyl)ethyl]-amino}pyrido[2,3-d]pyrimidin-7(8H)-one, and salts thereof. | 10-30-2008 |
Kevin Appleby, Durham GB
Patent application number | Description | Published |
---|---|---|
20140331443 | STEAM CLEANING DEVICES AND COMPOSITIONS FOR USE THEREWITH - In a first aspect, the present invention provides a steam cleaning device, the device comprising a supply of water for generating steam, and a steam cleaning head for ejecting steam generated from said supply of water in proximity to a surface to be cleaned, wherein the steam cleaning head comprises a portion for receiving a composition adapted to be used in conjunction with such a steam cleaning device, the portion being perfused by steam during ejection by said steam cleaning head of steam generated from said supply of water. This has the advantage that the composition may be changed by a user dependent only on the user's requirements and the rate of consumption of the composition, and independently of both the rate of consumption of water by the steam cleaning device and any need to remove, clean or replace a cleaning cloth mounted on the steam cleaning head. In a second aspect, the present invention also provides an encapsulated composition adapted to be used in conjunction with a steam cleaning device comprising a supply of water for generating steam, wherein the encapsulated composition has a shape adapted to fit a portion of a steam cleaning head of the steam cleaning device, which portion is perfused by steam during ejection by said steam cleaning head of steam generated from said supply of water. Such a “must-fit” adaptation of the encapsulated composition provides the possibility that only encapsulated compositions suitable for use in a particular steam cleaning device can be charged into that device, in order to ensure correct dosage by the composition of the steam generated by the device. | 11-13-2014 |
Richard Appleby, Warsash GB
Patent application number | Description | Published |
---|---|---|
20090201930 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR IMPROVED DISTRIBUTION OF DATA - A method for improved distribution of data in a computing environment includes receiving data for distribution in the computing environment, receiving configuration data of the computing environment, parsing the data for distribution using the configuration data, and outputting header information of a packet, the packet including the data for distribution. | 08-13-2009 |
20120311011 | DISTRIBUTION OF DATA - A method for improved distribution of data in a computing environment includes receiving data for distribution in the computing environment and receiving configuration data of the computing environment. The method also includes parsing the data for distribution using the configuration data into header information of a packet. The header information includes data offsets identifying a common data portion within the date for distribution, the common data portion being available to all nodes of the computing environment and identifying a first node of the computing environment and a particular-node data portion within the data for distribution, the particular-node data portion being available only to the first node of the computing environment. The method also includes broadcasting the header information of a packet to all nodes of the computing environment and broadcasting the data for distribution to all nodes of the computing environment in response to broadcasting the header information. | 12-06-2012 |
Richard M. Appleby, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20100216402 | PROXIMITY BASED SMART COLLABORATION - A first device detects one or more devices within communication proximity of the first device, determines one or more actions to perform when said one or more devices are within communication proximity, learns behavior of the first device when said one or more devices are detected to be within communication proximity of the first device and performs said one or more actions. | 08-26-2010 |
Richard M. Appleby, Warsash GB
Patent application number | Description | Published |
---|---|---|
20090007080 | METHOD AND APPARATUS FOR DETERMINING AN ALTERNATIVE CHARACTER STRING - The present invention is directed to a method and apparatus for determining an alternative character string, in response to an invalid character string being received by a consumer application, wherein the invalid character string is derived from the selection of a series of keyboard keys in combination with a modifier key and wherein each key is associated with at least one glyph. An apparatus in accordance with an embodiment includes: a converter component for converting each glyph of the invalid character string into a first format; a converter component for parsing each of the converted first formats into a second format; an alternatives engine for determining from each of the second formats a third format which can be derived from a combination of a selection of the key and an alternative modifier key; and a converter component for converting each of the determined third formats into their associated glyphs for compiling into a list of alternative character strings. | 01-01-2009 |
Richard Mark Appleby, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20080215665 | Method for Generating an Updates Status Alert in a Device - A method for generating an update status alert at a receiving device, the receiving device operating in a network of participating devices, each participating device broadcasting status information about a monitored entity associated with a respective participating device, the method comprising the steps of: receiving broadcast status information from each of the participating devices; aggregating the received status information to derive a consensus of the status information received from each of the participating devices; comparing the derived consensus with the status of the monitored entity of the receiving device; detecting a difference between the derived consensus and the status of the monitored entity; and in dependence of a difference being determined, generating an update status alert at the receiving device. | 09-04-2008 |
Stephen C. Appleby, Wivenhoe 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 |
Stephen C. Appleby, Colchester GB
Patent application number | Description | Published |
---|---|---|
20100128604 | VIDEO STREAMING - The bitrate for any practical video streaming system will vary considerably as a function of the difficulty of encoding the sequence in question. This variation is even more apparent when comparing different video clips of different genres for example where sports clips might require a higher average bitrate and fluctuate more due to the high activity of typical scenes, whereas a news report clip might require a much lower bitrate and be relatively static. As such, to deliver video streams at a constant quality to users sharing a contended network, a constant bandwidth method is not efficient to use across all the streams. The bandwidth allocated to each stream must be allowed to dynamically vary in time in accordance with the precise demands of the video being streamed at that time and also be within any network bandwidth constraints. The present invention defines such a method. | 05-27-2010 |
20100150241 | VIDEO CODING - A video signal is coded using predictive coding. The degree of quantisation that is applied is varied as a function of measures of predictive power, the idea being that a picture that is useful as a predictor for other pictures is worth coding well. These measures are formed in a pre-analysis of the pictures to obtain, for each macroblock analysed, a measure that depends on its similarity to a region for which it is a potential predictor. Preferably these measures are cumulative. | 06-17-2010 |
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 |
20120320779 | PROVISION OF PATH CHARACTERISATION INFORMATION IN NETWORKS - Methods, apparatus and other means for providing path characterisation information to a data sender relating to a network characteristic such as congestion experienced by data units traversing a path across a data network from the data sender towards one of a plurality of data receivers, the data units having associated therewith information indicative of the network characteristic, the path being traversed by the data units having at least a first path portion between said data sender and a proxy node along which data units may traverse conveying a measure indicative of the network characteristic that is representable by any of a first set of codepoints, the data receivers being operable to provide data acknowledgement units in respect of data units they receive via a second path portion in which information indicative of the network characteristic may only be representable using codepoints of a second set of codepoints having less codepoints than the first set of codepoints. | 12-20-2012 |
Stephen Clifford Appleby, Colchester GB
Patent application number | Description | Published |
---|---|---|
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 |
Stephen Clifford Appleby, 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 |
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 |
William Guy Coxon Appleby, Newbury GB
Patent application number | Description | Published |
---|---|---|
20120041065 | LAURIC ACID DISTILLATE FOR ANIMAL FEED - Provided are novel methods and formulations for enhancing feed efficiency and reducing mortality in food animals. | 02-16-2012 |