Whitehouse
Adam Barrie Whitehouse, Maidstone GB
Patent application number | Description | Published |
---|---|---|
20130097755 | Strawberry plant named 'Buddy' - A new and distinct variety of strawberry plant named ‘Buddy’ particularly characterized by an everbearing plant with good vigor, producing attractive, glossy berries with excellent eating quality, is disclosed. | 04-18-2013 |
Andrew Steven Whitehouse, Harrogate GB
Patent application number | Description | Published |
---|---|---|
20140242229 | TROPICALIZING AGENT - Use of particles of insoluble water-absorbing food ingredient, such as dietary fibre, as carrier for a humectant, such as water of glycerol, for the introduction of the humectant into a chocolate product. Furthermore, a tropicalizing agent comprising discrete particles of insoluble food ingredient material, such as citrus fibre particles, loaded with water or humectant. That tropicalizing agent is dispersed in liquid fat, such as cocoa butter. The tropicalizing agent is used to make chocolate products heat resistant. | 08-28-2014 |
Bruce Whitehouse, Milton CA
Patent application number | Description | Published |
---|---|---|
20080285264 | Strip lighting assembly - A strip light assembly including an elongated light carrying member with a series of lights extending along the length thereof, and an elongated translucent tubular cover member in which the light carrying member is removably slidably mounted, the interior of the cover member having radially spaced internal projections positioned to receive the light carrying member therebetween to maintain the light carrying member in selectable different angular orientations in the cover member. | 11-20-2008 |
Christoper Whitehouse, Suffolk GB
Patent application number | Description | Published |
---|---|---|
20100291889 | RADIO TUNER USER INTERFACE - A radio comprising a receiver for receiving signals comprising a plurality of signal components of different carrier frequencies and a tuner for selecting a signal component of a particular carrier frequency from the plurality of received signal components, the radio having a user interface comprising a user input component and the radio being configured to cause the tuner to operate in a first tuning mode when the user input component is activated for less than a first period of time, operate in a second tuning mode when the user input component is activated for longer than the first period of time and less than a second period of time and operate in a third tuning mode when the user input component is activated for at least the second period of time. | 11-18-2010 |
Christopher Whitehouse, Oxford GB
Patent application number | Description | Published |
---|---|---|
20100240106 | MUTANT ENZYMES - This invention relates to mutant enzymes with enhanced properties and processes for oxidation of organic compound substrates using such enzymes. | 09-23-2010 |
20150376580 | MUTANT ENZYMES - This invention relates to mutant enzymes with enhanced properties and processes for oxidation of organic compound substrates using such enzymes. | 12-31-2015 |
Conor D. Whitehouse, Chuo-Ku JP
Patent application number | Description | Published |
---|---|---|
20090269558 | METHOD AND APPARATUS FOR PRODUCING SMALL STRUCTURES - The present invention relates to a method for producing small structures includes: depositing a mask on a surface of a substrate; and evaporating a source material under such evaporation condition performed at such pressure to form a layer onto both a shadowed surface area and a non-shadowed surface area of the mask and the substrate. | 10-29-2009 |
Conor David Whitehouse, Egham GB
Patent application number | Description | Published |
---|---|---|
20140120042 | Personal Care Compositions Comprising Self-Assembling Peptides - Disclosed herein are personal care compositions having at least one oligopeptide self-assembled into nanofibers or macrostructures, wherein the oligopeptide is 2-20 amino acids in length, and wherein the oligopeptide has at least one 0- to 10-amino-acid block of hydrophobic amino acids alternating with at least one 1- to 10-amino-acid block of hydrophilic amino acid residues. The composition may further include a dermatologically acceptable carrier and at least one cosmetic skin care agent. | 05-01-2014 |
David Whitehouse, Toronto CA
Patent application number | Description | Published |
---|---|---|
20130341405 | HAND-HELD DATA COLLECTOR WITH DETACHABLE SCANNER - Disclosed is data collection apparatus for hand use. The apparatus comprises a body and a bar code scanner. The body has: a central portion adapted to be and gripped in the manner of a joystick; a switch positioned on the central portion and positioned in the manner of a pistol trigger, for finger actuation; a first data entry portion to which the central portion extends, the first data entry portion having at least a 10-digit numeric keypad, each key of said keypad being adapted for and actuable in use by the thumb of said hand; and a second data entry portion from which the central portion extends. The scanner is: adapted for actuation by said switch; has a configuration in which the bar code scanner defines a protuberance extending from the first data entry portion; and is detachable from the body for use in tight spaces. | 12-26-2013 |
20140326788 | HAND-HELD DATA COLLECTOR WITH DETACHABLE SCANNER - Disclosed is a data collection apparatus for hand use. The apparatus comprises a body having: a central portion adapted to be and gripped in the manner of a joystick; a switch positioned on the central portion and positioned in the manner of a pistol trigger, for finger actuation; a first data entry portion to which the central portion extends, the first data entry portion having at least a 10-digit numeric keypad, each key of said keypad being adapted for and actuable in use by the thumb of said hand; and a second data entry portion from which the central portion extends. The apparatus also comprises circuitry contained within the body that is adapted to couple the apparatus to the Internet and that is adapted to permit the apparatus to be used to communicate by text messaging when connected to the Internet. | 11-06-2014 |
Douglas Bruce Whitehouse, Milton CA
Patent application number | Description | Published |
---|---|---|
20090200966 | ILLUMINATION UNIT WITH CURRENT INTERRUPTER COMPONENT - An illumination unit comprises at least one electrical coupling element for receiving electrical current from a current source and coupling the illumination unit into an electrical system, a light-carrying member, and an electrical circuit adapted for electrical coupling to the current source via the electrical coupling element. The electrical circuit comprises at least one light-emitting diode carried by the light-carrying member, and a current interrupter component interposed in the electrical circuit. The current interrupter component permits current flow within the electrical circuit when a parameter of the electrical circuit remains below a predetermined value, and opens the electrical circuit in response to the parameter of the electrical circuit exceeding the predetermined value. The current interrupter component may be carried by the light-carrying member, or may be contained within an exterior envelope at least partially surrounding the electrical circuit. | 08-13-2009 |
Geoffrey Mark Whitehouse, Forster AU
Patent application number | Description | Published |
---|---|---|
20120197278 | OPHTHALMIC MARKING DEVICE - An ophthalmic marker having a U-shaped yoke at one end of a cranked axle is disclosed. The axle is rotatable mounted with a co-axial cylindrical handle. The other end of the axle extends beyond the handle and is bifurcated. A plumb bob having a sphere and a stem is pivotally mounted on the bifurcated end of the axle. The yoke has three marker points the upper two of which are maintained in a horizontal plane by a gravitational force urging the plumb bob into a vertical plane notwithstanding the handle not being held exactly horizontal. A method of eye marking and marker making are also disclosed. | 08-02-2012 |
20160120192 | GLUTEN ENRICHMENT OF FOODS FOR IRRITABLE BOWEL SYNDROME SUFFERERS - A dry flour based product is disclosed which is made from ground and whole grains that are low in fructans, to be enriched with gluten (gluten flour or its substrates gliadin and glutenin). The gluten can range from 5.0 grams per 100 gram to 35.0 grams per 100 grams. The ground grains that are included are those traditionally marketed as gluten free and include, either singly or in combination, rice flour, potato flour, buckwheat flour, corn flour or other low fructans flour products. Added whole grains cart include quinoa, oats and seeds. The addition of gluten (as a flour) allows the resulting dough products made from the flour mix to act more like wheat based flours during cooking or baking, than currently available gluten free flours. The resulting low fructans product; is a medicament useful in the management of irritable bowel syndrome, as individuals are thought to react to the fructans (carbohydrate) component of wheat, barley, and rye, not the protein gluten content. Therefore a product than contains gluten to provide elasticity and crustiness is more, palatable than a product devoid of gluten, and not consumed by choice, but only consumed because it is also low in fructans. | 05-05-2016 |
Ian Roy Whitehouse, Briston GB
Patent application number | Description | Published |
---|---|---|
20150360765 | DOWNWARDLY EXTENDING WING TIP DEVICE - An aircraft including a wing, the end of the wing having a wing tip device, wherein the wing tip device includes a moveable region that is rotatable, about an axis of rotation extending out of the plane of the wing tip device, between: (i) a high-altitude cruise configuration in which the moveable region extends downwardly below the wing; and (ii) a ground-operating configuration in which the moveable region extends rearwardly behind the wing such that the ground clearance of the wing tip device is increased. | 12-17-2015 |
Ian Roy Whitehouse, Chepstow GB
Patent application number | Description | Published |
---|---|---|
20120205490 | AIRCRAFT HORIZONTAL STABILISER FITTED WITH LEADING-EDGE STRAKE - An adjustable, or all-moving, horizontal stabiliser for an aircraft, the stabiliser having a leading edge, a trailing edge, a root and a tip, and a strake fixed with respect to the stabiliser and attached to, or integrally formed with, the stabiliser leading edge adjacent the root. | 08-16-2012 |
Jamie Whitehouse, Guelph CA
Patent application number | Description | Published |
---|---|---|
20130311496 | METHOD AND SYSTEM FOR MATCHING UNKNOWN SOFTWARE COMPONENT TO KNOWN SOFTWARE COMPONENT - A computer system or method identifies components. A component fingerprint storage is configured to memorize known fingerprints of known components. The term “component” used herein is defined to be a specific version of pre-existing executable software, or a reusable pre-existing self-contained software code building block which is not a complete stand-alone finished product ready for use and which is binary or source code. A fingerprint is generated for a normalized unknown component and fingerprints are generated for all normalized components included in the unknown component. It is determined whether any of the fingerprints generated for the normalized unknown component and for the normalized components included in the unknown component match any of the known fingerprints of known components. | 11-21-2013 |
20140244679 | METHOD AND SYSTEM FOR MATCHING UNKNOWN SOFTWARE COMPONENT TO KNOWN SOFTWARE COMPONENT - A computer system or method identifies components. A component fingerprint storage is configured to memorize known fingerprints of known components. The term “component” used herein is defined to be a specific version of pre-existing executable software, or a reusable pre-existing self-contained software code building block which is not a complete stand-alone finished product ready for use and which is binary or source code. A fingerprint is generated for a normalized unknown component and fingerprints are generated for all normalized components included in the unknown component. It is determined whether any of the fingerprints generated for the normalized unknown component and for the normalized components included in the unknown component match any of the known fingerprints of known components. | 08-28-2014 |
Jonathan Oliver Whitehouse, Cambridge GB
Patent application number | Description | Published |
---|---|---|
20100047337 | PHARMACEUTICAL SPHEROIDS - According to the invention glyceryl monostearate and a polymeric binder are employed as a spheronising aid in the manufacture of pharmaceutical spheroids containing no or substantially no microcrystalline cellulose. The spheroids can contain one or more therapeutically active agent which undergoes no or substantially no degradation when stored under accelerated temperature and humidity conditions. A coating may be applied to the spheroids; when present, the coating is preferably a controlled release coating. | 02-25-2010 |
Jonathon Oliver Whitehouse, Cambridge GB
Patent application number | Description | Published |
---|---|---|
20120088786 | IMMEDIATE RELEASE PHARMACEUTICAL COMPOSITIONS COMPRISING OXYCODONE AND NALOXONE - The present invention pertains to oral immediate release pharmaceutical compositions suitable for treating patients suffering from pain comprising oxycodone and naloxone or their pharmaceutically acceptable salts. | 04-12-2012 |
20130178492 | PHARMACEUTICAL COMPOSITIONS COMPRISING HYDROMORPHONE AND NALOXONE - The present invention relates to prolonged release pharmaceutical dosage forms, the manufacture thereof as well as their use for administration to human beings. | 07-11-2013 |
Mark Whitehouse, Ellesmere GB
Patent application number | Description | Published |
---|---|---|
20090242692 | Clutch Arrangement - A clutch arrangement comprises a rotatable drive input, a rotatable output, and an epicyclic gear arrangement comprising a ring gear, a series of planet gears meshing with the ring gear, a sun gear meshing with the planet gears, and a carrier upon which the planet gears are mounted, the drive input being connected to one of the ring gear and the carrier, the output being connected to the other of the ring gear and the carrier, and a clutch device operable to control relative rotation between the ring gear and the sun gear. The invention also relates to a nosewheel landing gear steering arrangement including such a clutch arrangement. | 10-01-2009 |
Mark Geoffrey Whitehouse, Forster AU
Patent application number | Description | Published |
---|---|---|
20160120192 | GLUTEN ENRICHMENT OF FOODS FOR IRRITABLE BOWEL SYNDROME SUFFERERS - A dry flour based product is disclosed which is made from ground and whole grains that are low in fructans, to be enriched with gluten (gluten flour or its substrates gliadin and glutenin). The gluten can range from 5.0 grams per 100 gram to 35.0 grams per 100 grams. The ground grains that are included are those traditionally marketed as gluten free and include, either singly or in combination, rice flour, potato flour, buckwheat flour, corn flour or other low fructans flour products. Added whole grains cart include quinoa, oats and seeds. The addition of gluten (as a flour) allows the resulting dough products made from the flour mix to act more like wheat based flours during cooking or baking, than currently available gluten free flours. The resulting low fructans product; is a medicament useful in the management of irritable bowel syndrome, as individuals are thought to react to the fructans (carbohydrate) component of wheat, barley, and rye, not the protein gluten content. Therefore a product than contains gluten to provide elasticity and crustiness is more, palatable than a product devoid of gluten, and not consumed by choice, but only consumed because it is also low in fructans. | 05-05-2016 |
Michael Whitehouse, Holland Park W. AU
Patent application number | Description | Published |
---|---|---|
20100331236 | CYCLIC PEPTIDES AS G-PROTEIN COUPLED RECEPTOR ANTAGONISTS - The invention relates to novel cyclic compounds which have the ability to modulate the activity of G protein-coupled receptors. The compounds preferably act as antagonists. In preferred embodiments, the invention provides cyclic peptidic and peptidomimetic antagonists of C5a receptors, which are active against C5a receptors on polymorphonuclear leukocytes and macrophages. The compounds of the invention are both potent and selective, and are useful in the treatment of a variety of inflammatory conditions. | 12-30-2010 |
Michael W. Whitehouse, Holland Park W. AU
Patent application number | Description | Published |
---|---|---|
20120302493 | Cyclic Peptides As G-Protein Coupled Receptor Antagonists - The invention relates to novel cyclic compounds which have the ability to modulate the activity of G protein-coupled receptors. The compounds preferably act as antagonists. In preferred embodiments, the invention provides cyclic peptidic and peptidomimetic antagonists of C5a receptors, which are active against C5a receptors on polymorphonuclear leukocytes and macrophages. The compounds of the invention are both potent and selective, and are useful in the treatment of a variety of inflammatory conditions. | 11-29-2012 |
Oliver Whitehouse, Surrey GB
Patent application number | Description | Published |
---|---|---|
20140373155 | SYSTEM AND METHOD FOR CONTROLLING APPLICATIONS TO MITIGATE THE EFFECTS OF MALICIOUS SOFTWARE - Methods and systems for mitigating the effects of a malicious software application are disclosed. A dedicated module on the computing device receives from a malicious software detector a message indicating whether the application is malicious or has a malicious component. The dedicated module obtains a set of permissions to be granted to the application, and instructs software on the computing device that controls the permissions of the application to grant the set of permissions. | 12-18-2014 |
Oliver Whitehouse, Berkshire GB
Patent application number | Description | Published |
---|---|---|
20110145472 | METHOD FOR ADDRESS SPACE LAYOUT RANDOMIZATION IN EXECUTE-IN-PLACE CODE - A method for dynamically (i.e., upon boot) rewriting, in a failure resistant manner, of part of, or the entirety of, the flash memory for a device allows for a changing of location for logical blocks of execute-in-place code. Conveniently, the rewriting results in a randomization, of varying degree, of the address space layout upon each boot up cycle. | 06-16-2011 |
Oliver Whitehouse, Belmont GB
Patent application number | Description | Published |
---|---|---|
20110179465 | APPARATUS, AND AN ASSOCIATED METHOD, FOR FACILITATING SECURE OPERATIONS OF A WIRELESS DEVICE - An apparatus, and an associated method, facilitates security at a wireless device, such as a wireless device comprising a mobile computing platform. A security decision engine is provided that monitors for an event necessitating a security decision. When a security decision is required, request is made of a knowledge fetcher, provided by a trusted third-party, installed at the wireless device for the security decision. The knowledge fetcher obtains the security decision, such as by obtaining the security decision from a remote, trusted third-party server, and provides the security decision to the decision engine. Use is made of the security decision pursuant to a setting for which the security decision is needed. | 07-21-2011 |
20110214184 | System and method for controlling applications to mitigate the effects of malicious software - Methods and systems for mitigating the effects of a malicious software application are disclosed. A dedicated module on the computing device receives from a malicious software detector a message indicating whether the application is malicious or has a malicious component. The dedicated module obtains a set of permissions to be granted to the application, and instructs software on the computing device that controls the permissions of the application to grant the set of permissions. | 09-01-2011 |
20120210113 | MANAGING BOOTING OF SECURE DEVICES WITH UNTRUSTED SOFTWARE - Normally, at the time of manufacturing, security may be provided to a device being manufactured through the loading of an operating system that has been cryptographically signed. The present application discloses a “factory mode” for the device. The “factory mode” allows the device to execute untrusted operating system code, such as unsigned operating system code and operating system code that has been signed, but the certificate authority is not trusted. To support execution of untrusted operating system code in a secure manner, the device may be adapted to prevent data of predetermined type from being loaded on the device while the device is in the “factory mode”. In contrast to the “factory mode”, the secure mode of the device is referred to herein as a “product mode”. There develops a need to manage, in a secure manner, transitions between the “product mode” and the “factory mode”. | 08-16-2012 |
20130124583 | Presenting Metadata From Multiple Perimeters - In some implementations, a method for managing data in a user device includes pushing first metadata for a first resource in a first perimeter to a service external to the first perimeter. The first perimeter is configured to prevent external resources from accessing resources in the first perimeter. Second metadata for a second resource in a second perimeter is pushed to the external service. The external service is external to the second perimeter, the second perimeter being configured to prevent external resources from accessing resources in the second perimeter. Information is presented to the user based on a combination of the first metadata and the second metadata. | 05-16-2013 |
20130125198 | MANAGING CROSS PERIMETER ACCESS - In some implementations, a method of managing access to resources in a single device including receiving, from a first resource assigned to a first perimeter, a request to access a second resource assigned to a second perimeter different from the first perimeter. The single device includes the first perimeter and the second perimeter. Whether access to the second resource is prohibited is determined based on a management policy for the first perimeter. The management policy defining one or more rules for accessing resources assigned to the second perimeter including the second resource. | 05-16-2013 |
20140207821 | PRESENTING METADATA FROM MULTIPLE PERIMETERS - In some implementations, a method for managing data in a user device includes pushing first metadata for a first resource in a first perimeter to a service external to the first perimeter. The first perimeter is configured to prevent external resources from accessing resources in the first perimeter. Second metadata for a second resource in a second perimeter is pushed to the external service. The external service is external to the second perimeter, the second perimeter being configured to prevent external resources from accessing resources in the second perimeter. Information is presented to the user based on a combination of the first metadata and the second metadata. | 07-24-2014 |
Robert Whitehouse, Staffordshire GB
Patent application number | Description | Published |
---|---|---|
20120170338 | CONVERTER - A voltage source converter ( | 07-05-2012 |
Robert Whitehouse, Stafford GB
Patent application number | Description | Published |
---|---|---|
20120069610 | CONVERTER - A multilevel voltage source converter for high voltage DC power transmission and reactive power compensation. The voltage source converter includes at least one phase element including a plurality of semiconductor switches to interconnect a DC voltage and an AC voltage. The voltage source converter also includes at least one auxiliary converter to act as a waveform synthesizer to modify the DC voltage presented to the DC side of the phase element. | 03-22-2012 |
20120182771 | CONVERTER WITH ACTIVE FAULT CURRENT LIMITATION - A voltage source converter for high voltage DC power transmission is disclosed. According to one aspect, the voltage source converter is connectable between a DC network and another electrical network to interconnect the DC network and the other electrical network. The voltage source converter includes a converter unit configured to convert power flowing between the DC network and the other electrical network and at least one fault unit. One or more of the fault units includes at least one fault module having a voltage source that is operable, in the event of a short circuit in a DC network connected to the voltage source converter, to produce a voltage that acts to reduce current flowing through the voltage source converter and the short circuit. | 07-19-2012 |
20130119970 | CONVERTER - A DC voltage source converter for use in high voltage DC power transmission comprising at least one chain-link converter connected between first and second DC terminals. The or each chain-link converter includes a chain of modules connected in series and each module including at least one pair of semiconductor switches connected in parallel with an energy storage device. The or each chain-link converter is operable when DC networks are connected to the first and second DC terminals to control switching of the modules to selectively charge or discharge the energy storage device of one or more of the modules, as required, to offset any difference in the DC voltage levels of the DC networks. | 05-16-2013 |
20130128629 | HYBRID 2-LEVEL AND MULTILEVEL HVDC CONVERTER - A voltage source converter is used in high voltage direct current power transmission and reactive power compensation. The voltage source converter comprises first and second DC terminals for connection in use to a DC network, three phase elements and at least one auxiliary converter connected between the first and second DC terminals, each phase element including a plurality of primary switching elements and at least one AC terminal for connection in use to a respective phase of a multi-phase AC network, the plurality of primary switching elements being controllable in use to facilitate power conversion between the AC and DC networks, the or each auxiliary converter being operable in use to act as a waveform synthesizer to modify a first DC voltage presented to the DC network so as to minimise ripple in the DC voltage. | 05-23-2013 |
20150116876 | METHOD OF FAULT CLEARANCE - There is a method of fault clearance for a DC power grid ( | 04-30-2015 |
20150180231 | CURRENT FLOW CONTROLLER - A current flow controller ( | 06-25-2015 |
20150349520 | ELECTRICAL APPARATUS - An electrical apparatus ( | 12-03-2015 |
20150372474 | CIRCUIT INTERRUPTION DEVICE - A circuit interruption device includes a main branch; a secondary branch having an electrical on-resistance which is higher than an electrical on-resistance of the main branch; and first and second terminals for connection to an electrical network, the main and secondary branches extending between the first and second terminals. The main branch includes a switching apparatus which is switchable to selectively allow current to flow in the main branch in a normal mode of operation or commutate current from the main branch to the secondary branch in a fault mode of operation. The secondary branch includes a switching device, the switching device including a normally-on switching element. The secondary branch further includes a control unit in communication with the normally-on switching element. The secondary branch further includes a power extraction circuit which is electrically coupled with the control unit. During the normal mode of operation the normally-on switching element is in an on-state to permit the secondary branch to conduct current, and during the fault mode of operation the control unit controls the switching of the or each normally-on switching element to an off-state to inhibit current flow in the secondary branch. | 12-24-2015 |
Robert S. Whitehouse, Stafford GB
Patent application number | Description | Published |
---|---|---|
20140098575 | High Voltage DC/DC Converter With Cascaded Resonant Tanks - A converter, for use in high voltage direct and alternating current power transmission comprises a primary charge transfer converter. The charge transfer converter includes first and second primary terminals for connection to one or more electrical networks. The primary charge transfer converter also includes a plurality of charge transfer elements and a plurality of primary switching elements which are connected in a cascade circuit between the first and second primary terminals. Each charge transfer element includes at least one resonant circuit. The primary switching elements are operable to selectively cause charging and discharging of each resonant circuit to transfer charge between the charge transfer elements and thereby create a voltage difference between the first and second primary terminals. | 04-10-2014 |
Sam Whitehouse, Newcastle Upon Tyne GB
Patent application number | Description | Published |
---|---|---|
20150276709 | METHODS AND KIT FOR NUCLEIC ACID SEQUENCING - Various embodiments of the present disclosure generally relate to molecular biological protocols, equipment and reagents for the sequencing of long individual polynucleotide molecules. | 10-01-2015 |
Sam Patrick Whitehouse, Oxfordshire GB
Patent application number | Description | Published |
---|---|---|
20100087343 | HYDROPHILIC SURFACES FOR REDUCING FRICTION FORCES - A substrate (for example an implantable medical device) is provided with a lubricious surface by grafting onto the surface monomers containing acrylamide groups and then hydrolysing said groups under alkaline conditions, the grafting step being carried out in an aqueous environment. | 04-08-2010 |
Sidney Anthony Hollingsworth Whitehouse, Norfolk GB
Patent application number | Description | Published |
---|---|---|
20080227560 | Putting Trainer - A practice putting device comprises a generally L-shaped housing adapted in use to lie in a first stake position on a generally flat horizontal. Surface over which a golf ball can be putted towards the device, with the rear of one limb of the housing in contact with the flat surface and the other limb pointing in generally upward direction. The upper surface of the one limb presents a ramp ( | 09-18-2008 |
Steven Whitehouse, Swansea GB
Patent application number | Description | Published |
---|---|---|
20090300084 | SET PARTITIONING FOR ENCODING FILE SYSTEM ALLOCATION METADATA - Methods for encoding file system metadata are described herein. According to one embodiment, a file system cache is maintained including information representing relationships between inodes and disk blocks of a disk having disk sections. Each disk section includes a data segment and a header encoding metadata for describing the data section of each disk section. The metadata is encoded using a set partitioning algorithm and each set represents a set of disk blocks. In response to a file system request for reading a disk section, metadata associated with the disk section is retrieved and decoded to extract information representing a relationship between inodes and disk blocks associated with the requested disk section. The file system request is then serviced using the decoded metadata and the associated data segment and one or more entries of the file system cache are updated using the decoded metadata. | 12-03-2009 |
20160070744 | SYSTEM AND METHOD FOR READING FILE BLOCKS - A system and method for reading file blocks includes reading an inode associated with the file from the file system, the inode including one or more first block pointers, determining a height of a file tree associated with the file, and determining whether a value of a second block pointer selected from the one or more first block pointers is consistent with the file having been stored using a block allocation pattern. When the value of the second block pointer is consistent with the file having been stored using the block allocation pattern the method further includes pre-fetching a plurality of file blocks based on the block allocation pattern, verifying that the pre-fetched file blocks are consistent with the file tree, and retrieving one or more data blocks of the file. In some examples, the block allocation pattern corresponds to the file being stored in streaming order to consecutively and contiguously located blocks. | 03-10-2016 |
Steven John Whitehouse, Killay GB
Patent application number | Description | Published |
---|---|---|
20130325817 | LINEAR SWEEP FILESYSTEM CHECKING - A filesystem checker identifies a metadata block in a filesystem and determines a number of pointers pointing to the metadata block and a number of pointers embedded in the metadata block. The filesystem checker records the number of pointers pointing to the metadata block and the number of pointers embedded in the metadata block in a filesystem checker array. The filesystem checker verifies a consistency of the filesystem using data recorded in the filesystem checker array. | 12-05-2013 |
Steven John Whitehouse, Swansea GB
Patent application number | Description | Published |
---|---|---|
20110276542 | MANAGEMENT OF LATENCY AND THROUGHPUT IN A CLUSTER FILE SYSTEM - Some embodiments of a system and a method to detect contention for resource in a cluster file system have been presented. For instance, a processing device may measure time spent performing actual operations by each of a set of nodes in a cluster file system when a respective node holds a lock on a resource and time spent performing overhead operations by the set of nodes without synchronization of clocks across the cluster file system. Then the processing device can determine latency and throughput of the cluster file system based on the time spent performing actual operations and the time spent performing overhead operations. | 11-10-2011 |
20110276690 | DISTRIBUTED RESOURCE CONTENTION DETECTION - Some embodiments of a system and a method to detect contention for resource in a cluster file system have been presented. For instance, a processing device executable on a node in a cluster file system may put lock requests for a resource from the node into a local lock request queue, where multiple nodes in the cluster file system share the resource. Then the lock requests for the resource from this node and lock requests for the resource from other nodes may be tracked to measure congestion on the resource. | 11-10-2011 |
20120158683 | Mechanism for Inode Event Notification for Cluster File Systems - A mechanism for inode event notification for cluster file systems is disclosed. A method of the invention includes implementing a lock scheme for a cache manager associated with an inode of a cluster file system, wherein the lock scheme includes a null lock (NL) used as a reference count for a lock value block (LVB) and an exclusive (EX) lock used for setting up inode event notifications, and associating a first global counter and a second global counter with the cache manager for the inode, wherein the first global counter is configured to track one or more processes that have the inode open in read-only mode and the second global counter is configured to track processes that have the inode open in read-write mode. | 06-21-2012 |