Harman
Anthony Harman, Essex GB
Patent application number | Description | Published |
---|---|---|
20110030823 | DIVERTER VALVE - A diverter valve which is operable to divert a water supply to a spray includes an undiverted through passage for another water supply, such as filtered water. | 02-10-2011 |
Anthony D. Harman, Checkendon GB
Patent application number | Description | Published |
---|---|---|
20090041827 | Therapeutic Microfoam - Improved therapeutic sclerosing microfoams are provided that have advantage in producing a consistent profile injectable foam with minimal input by the physician yet using high volume percentages of blood dispersible gases, thus avoiding use of potentially hazardous amounts of nitrogen. | 02-12-2009 |
David Harman, Winchester GB
Patent application number | Description | Published |
---|---|---|
20120041932 | METHOD FOR VALIDATING EQUIVALENT DATA STRUCTURES - Embodiments of the invention relate to a method, system, and computer program product for validating a data structure, comprising: responsive to identifying a data structure in a first programming language, identifying an equivalent data structure in a second programming language; comparing a data definition of the data structure with a data definition of the equivalent data structure; determining an incompatibility between a compared data definition of the data structure and a compared data definition of the equivalent data structure; and responsive to determining an incompatibility, identifying a rule defining an action to be taken in order to correct the incompatibility. | 02-16-2012 |
David Grant Harman, Keiraville AU
Patent application number | Description | Published |
---|---|---|
20080296486 | METHOD FOR THE DETERMINATION OF THE POSITION OF UNSATURATION IN A COMPOUND - A mass spectrometric method for determining the position of unsaturation in a compound is disclosed. | 12-04-2008 |
20100267148 | METHOD FOR THE DETERMINATION OF THE POSITION OF UNSATURATION IN A COMPOUND - A mass spectrometric method for determining the position of unsaturation in a compound is disclosed. | 10-21-2010 |
David J. Harman, Southampton GB
Patent application number | Description | Published |
---|---|---|
20120331446 | USING RANGE VALIDATION IN ASSEMBLY LANGUAGE PROGRAMMING - Embodiments of the present invention provide a method, system and computer program product for USING range validation during assembly of an assembly language program. In an embodiment of the invention, a method for USING range validation during assembly of an assembly language program has been provided. The method can include parsing assembler language source code loaded for assembly in an assembler executing in memory of a computer. The method also can include identifying a USING statement in the source code establishing a base address as the content of a register. Finally, in response to additionally identifying a subsequent statement in the source code that modifies the content of the register, a warning of an invalid USING range can be generated. | 12-27-2012 |
20130346806 | TRACE VALUE CORRELATION WITH DATA FIELD DECLARATIONS - Data fields within a trace data set are interpreted by a processor using a data field declaration of each data field that identifies a data type of the respective data field. An actual data value of the interpreted data field is compared with the data field declaration for each interpreted data field. Based upon each comparison, a determination is made as to whether the actual data value of the interpreted data field contains an erroneous data value based upon the data field declaration. | 12-26-2013 |
20150154099 | TRACE VALUE CORRELATION WITH DATA FIELD DECLARATIONS - Data fields within a trace data set are interpreted using data field declarations of the data fields that each specify a data type definition of a respective data field. A data value of an interpreted data field is compared with the data type definition specified within a respective data field declaration for the interpreted data field within the trace date set. Based upon the comparison, a determination is made that the respective interpreted data field contains a data value that violates the data type definition specified within the respective data field declaration. | 06-04-2015 |
David J. Harman, Eastleigh GB
Patent application number | Description | Published |
---|---|---|
20130152042 | AUTOMATED AND HEURISTICALLY MANAGED SOLUTION TO QUANTIFY CPU AND PATH LENGTH COST OF INSTRUCTIONS ADDED, CHANGED OR REMOVED BY A SERVICE TEAM - Embodiments of the present invention provide a method, system, and computer program product for qualifying changes to an instruction set in source code. In an embodiment of the invention, a method for quantifying changes to an instruction set in source code can be provided. The method can include receiving text in a code editor as an edit to source code of a computer program querying a data store of code change costs with at least a portion of the edit. The method additionally can include retrieving in response to the query a code change cost associated with the edit. Finally, the method can include displaying in the code editor the retrieved code change cost. | 06-13-2013 |
20140047204 | PROVIDING SERVICE ADDRESS SPACE FOR DIAGNOSTICS COLLECTION - A method and system are provided for providing a service address space for diagnostics collection. The system includes: a service co-processor attached to a main processor, wherein the service co-processor maintains an independent copy of the main processor's address space in the form of a service address space; and a storage update receiving component for updating the service address space by receiving storage update packets from the main processor and applying these to the service address space. An instruction pipe may be provided between the main processor and the service co-processor. The main processor may include: a service delegation component for delegating collection of diagnostic data to the co-processor by sending a collection command from the main processor to the service co-processor for collection of data from the service address space. | 02-13-2014 |
20140095942 | PROVIDING SERVICE ADDRESS SPACE FOR DIAGNOSTICS COLLECTION - A method and system are provided for providing a service address space for diagnostics collection. The method includes: providing a service co-processor attached to a main processor, wherein the service co-processor maintains an independent copy of the main processor's address space in the form of a service address space; and updating the service address space by receiving storage update packets from the main processor and applying the storage update packets to the service address space. | 04-03-2014 |
20140258785 | IDENTIFYING A STORAGE LOCATION FOR A STORAGE ADDRESS REQUESTED DURING DEBUGGING - A method for identifying a storage location for a requested storage address. The method includes receiving a request to view data at a storage address and determining the requested storage address corresponding to a plurality of storage locations. The method includes determining whether the requested storage address identifies memory related to a dump file being analyzed by a dump formatter. Then, in response to determining the requested storage address identifies memory related to the dump file being analyzed by the dump formatter, the method includes identifying one of the plurality of storage locations. The method includes directing the request to the identified storage location. | 09-11-2014 |
David J. Harman, Hursley GB
Patent application number | Description | Published |
---|---|---|
20130318509 | GENERATING OBJECT CODE FROM A CONJOINED ASSEMBLER DIRECTIVE - Receiving assembly language source code for a computer program and identifying within the assembly language source code a conjoined directive that conjoins a load instruction and an assembler directive. The conjoined directive can identify a data structure, a first register, and a second register that contains an address of a location in memory that contains the data structure. Via a processor, the conjoined directive can be processed to create object code that includes operation code that loads into the first register the address of the location in memory that contains the data structure. The object code can be output. | 11-28-2013 |
20140122940 | RECORDING THE CORE DATA OF A COMPUTER PROCESS WHICH PROVIDES TRACE DATA - A method, apparatus and computer program for recording the core data of a computer process, the computer process comprising trace points and core data is provided for each such trace point. A first set of core data comprising an image of a memory for the computer process is stored in response to a first set of trace data being produced for the computer process for a first trace point. A second set of core data is stored in response to a second set of trace data being produced for the computer process for a second trace, where the second set of core data comprises a record of any change in current memory contents for the computer process with respect to the first set of core data. | 05-01-2014 |
20140173356 | PERFORMING DIAGNOSTIC TRACING OF AN EXECUTING APPLICATION TO IDENTIFY SUSPICIOUS POINTER VALUES - Arrangements described herein relate to performing diagnostic tracing of an executing application. A trace entry in trace data can be identified, the trace entry comprising a pointer that refers to a memory address. Whether a value that is, or has been, stored at the memory address is an erroneous value can be determined. Responsive to determining that the value that is, or has been, stored at the memory address is an erroneous value, the pointer can be indicated as being a suspicious value. | 06-19-2014 |
20140173358 | PERFORMING DIAGNOSTIC TRACING OF AN EXECUTING APPLICATION TO IDENTIFY SUSPICIOUS POINTER VALUES - Arrangements described herein relate to performing diagnostic tracing of an executing application. A trace entry in trace data can be identified, the trace entry comprising a pointer that refers to a memory address. Whether a value that is, or has been, stored at the memory address is an erroneous value can be determined. Responsive to determining that the value that is, or has been, stored at the memory address is an erroneous value, the pointer can be indicated as being a suspicious value. | 06-19-2014 |
David John Harman, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20150242191 | METHOD FOR VALIDATING EQUIVALENT DATA STRUCTURES - Embodiments of the invention relate to a method, system, and computer program product for validating a data structure, comprising: responsive to identifying a data structure in a first programming language, identifying an equivalent data structure in a second programming language; comparing a data definition of the data structure with a data definition of the equivalent data structure; determining an incompatibility between a compared data definition of the data structure and a compared data definition of the equivalent data structure; and responsive to determining an incompatibility, identifying a rule defining an action to be taken in order to correct the incompatibility. | 08-27-2015 |
Davidson Harman, Aberdeen GB
Patent application number | Description | Published |
---|---|---|
20100301242 | VALVE ASSEMBLY - A valve assembly ( | 12-02-2010 |
20130248030 | VALVE ASSEMBLY - A valve assembly comprises a conduit having a throughbore and defining a longitudinal axis, a sealing member that is moveable between an open configuration in which the throughbore of the conduit is open, and a sealing configuration in which the sealing member is arranged to substantially obturate the throughbore of the conduit, wherein in the sealing configuration, the sealing member seals the throughbore along a sealing line at least a part of which is angled relative to a direction perpendicular to the axis of the throughbore. | 09-26-2013 |
Keith Leslie Harman, London GB
Patent application number | Description | Published |
---|---|---|
20100287892 | APPARATUS AND METHOD FOR SEALING A CONTAINER - A container sealing apparatus | 11-18-2010 |
Mark David William Harman, Cambridge GB
Patent application number | Description | Published |
---|---|---|
20120221297 | Global Deformation for a Modeled Object - A CAD system, method, and machine-readable medium. A method selecting a first plurality of points on an original surface of a 3D model and producing a first plurality of deformed points corresponding to the first plurality of points. The method includes creating a first deformed surface from the first plurality of deformed points. The method includes selecting a second plurality of points on the original surface of the model and producing a second plurality of deformed points corresponding to the second plurality of points. The method includes modifying the first deformed surface according to the second plurality of deformed points, including matching the first deformed surface to other deformed features of the model, and storing the deformed surface as part of a deformed model. | 08-30-2012 |
Murray R. Harman, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20120237069 | ELECTROSTATIC LOUDSPEAKER CAPABLE OF DISPERSING SOUND BOTH HORIZONTALLY AND VERTICALLY - An electrostatic loudspeaker (ESL) assembly providing curvature in two directions for improved dispersion of sound waves. The ESL comprises at least one stator panel, a flexible diaphragm and a spacer that impedes contact between the stator panel and the diaphragm. The stator is formed from a material that comprises an array of apertures. Furthermore, the material can be annealed. The material temper, along with the aperture geometry and patter, affect the stretchability of the material. The two-axis curved structure enables a compact form of ESL to be realized, including bookshelf type loudspeakers whereas all known commercial units are comparable in height to that of a human listener. The individual curved ESL panels can also be readily combined to create larger transducer assemblies including omni-directional units. | 09-20-2012 |
20140233779 | Electrostatic Loudspeaker Capable of Dispersing Sound Both Horizontally and Vertically - An electrostatic loudspeaker (ESL) assembly providing curvature in two directions for improved dispersion of sound waves. The ESL comprises at least one stator panel, a flexible diaphragm and a spacer that impedes contact between the stator panel and the diaphragm. The stator is formed from a material that comprises an array of apertures. Furthermore, the material can be annealed. The material temper, along with the aperture geometry and patter, affect the stretchability of the material. The two-axis curved structure enables a compact form of ESL to be realized, including bookshelf type loudspeakers whereas all known commercial units are comparable in height to that of a human listener. The individual curved ESL panels can also be readily combined to create larger transducer assemblies including omni-directional units. | 08-21-2014 |
Richard Harman, Cheshire GB
Patent application number | Description | Published |
---|---|---|
20130187419 | VEHICLE SEAT - Motor vehicle seat, at least one cushion element, in particular a foam layer ( | 07-25-2013 |
Rodney James Harman, Whistler CA
Patent application number | Description | Published |
---|---|---|
20130043671 | TERMINATION COLLAR FOR AIR DUCT - The apparatus disclosed herein serves as a termination point for a connection of metal pipe, plastic pipe, flexible pipe, or duct elbows to a diffuser through a wall, ceiling, or similar surface structure. The projection portion of the apparatus into which the diffuser is installed is substantially rigid, and thus generally prohibits deformation and damage as the apparatus and surrounding surface/structure is installed. For modification, break points and tear-away markers may be provided to aid in removal of portions for specific applications such as low internal clearance. | 02-21-2013 |
Roger Harman, Wehrheim DE
Patent application number | Description | Published |
---|---|---|
20110269096 | POLYHEDRAL TOOL AND METHOD OF USING THE TOOL FOR PRODUCING AN ORTHODONTIC APPLIANCE - The invention relates to a polyhedral tool for producing an orthodontic appliance, comprising one upper and one lower surface which are parallel to each other, and at least one pair of nonparallel, opposing lateral surfaces. One of the two nonparallel surfaces of the polyhedral tool is configured to have an angle of 5°-45° and the other has an angle of 45°-85° in relation to the upper or the lower surface of the tool. The invention also relates to a method for producing an orthodontic appliance using the tool for correcting malocclusions. | 11-03-2011 |
Sean Gordon Harman, Southend On Sea GB
Patent application number | Description | Published |
---|---|---|
20140238335 | OIL PUMP DRIVE - An engine is provided herein. The engine includes a crankshaft, an engine casing, an oil pump, and an accessory drive, the oil pump having an input member which is driven from the crankshaft at a location on the opposite side of the accessory drive to the engine casing. | 08-28-2014 |
Stephen Anthony Harman, Worchestershire GB
Patent application number | Description | Published |
---|---|---|
20130021194 | SYSTEM FOR THE DETECTION OF INCOMING MUNITIONS - A system for detecting munitions in flight comprises a radar transmitter, receiver, and associated antennas, wherein the antennas are oriented to include ground level coverage, and where a receive antenna is arranged to provide a plurality of receive beams. The system further incorporates a Doppler filter arranged to reject targets that have velocity profiles that do not match those expected of targets of interest. If a target of interest is detected then an indication is provided, preferably in the form of an audible alert, allowing those nearby time to take cover. The system provides a simple munitions detection capability that may operate in CW mode to allow rapid detection, and may also have means such as switchable FMCW, and elevation measurement to allow estimation of possible landing areas of the target. | 01-24-2013 |