Baldwin, GB
Adrian Baldwin, Bristol GB
Patent application number | Description | Published |
---|---|---|
20090300605 | VIRTUAL COMPUTING INFRASTRUCTURE - A system has a virtual overlay infrastructure mapped onto physical resources for processing, storage and network communications, the virtual infrastructure having virtual entities for processing, storage and network communications. Each virtual infrastructure can be passivated by suspending applications, stopping operating systems, and storing state, to enable later reactivation. This is simpler for a complete virtual infrastructure than for groups of virtual entities and physical entities. It enables cloned virtual infrastructure to be created for testing, upgrading or sharing without risk to the parent. On failure, reversion to a previous working clone is feasible. | 12-03-2009 |
Adrian John Baldwin, Bristol GB
Patent application number | Description | Published |
---|---|---|
20080270198 | Systems and Methods for Providing Remediation Recommendations - In one embodiment, a system and method pertain to receiving audit exceptions indicative of instances of noncompliance of an information system under evaluation relative to a policy or standard, identifying remediation recommendations that are relevant to the audit exceptions and that indicate how to correct conditions that caused the noncompliance, and providing the remediation recommendations to an entity responsible for correcting the conditions so as to provide information as to how the information system can be brought into compliance with the policy or standard. | 10-30-2008 |
20080271110 | Systems and Methods for Monitoring Compliance With Standards or Policies - In one embodiment, a system or method pertain to accessing a model that comprises a computer-readable version of a standard or policy, identifying rules or requirements specified by the model that pertain to compliance with the standard or policy, and automatically generating questions relevant to the identified rules or requirements, the questions being intended to query intended respondents as to compliance with the identified rules or requirements. | 10-30-2008 |
20090199177 | VIRTUAL COMPUTING INFRASTRUCTURE - A system has a virtual overlay infrastructure mapped onto physical resources for processing, storage and network communications, the virtual infrastructure having virtual entities for processing, storage and network communications. The system has a mapping manager to dynamically alter the mapping for balancing, performance, and redundancy. There can be more independence from the underlying physical configuration, compared to known methods of virtualizing only some of the entities. The mapping manager can be distributed across a number of entities on different physical servers arranged to cooperate with each other. | 08-06-2009 |
20090241108 | VIRTUAL COMPUTING INFRASTRUCTURE - A system has a virtual overlay infrastructure mapped onto physical resources for processing, storage and network communications, the virtual infrastructure having virtual entities for processing, storage and network communications. Virtual infrastructures of different users share physical resources but are isolated. Each infrastructure has its own infrastructure controller to create and configure the infrastructure. It has a user accessible part (CFC) for configuration of that user's infrastructure, and a user inaccessible part (UFC) able to access the mapping and the physical resources. This increases user control to ease system administration, while maintaining security by limiting access to the mapping. | 09-24-2009 |
20100082991 | TRUSTED KEY MANAGEMENT FOR VIRTUALIZED PLATFORMS - To provide a secure service to an application virtual machine running in a first domain of a virtualized computing platform, a second domain is arranged to run a corresponding service driver exclusively for the application virtual machine. As part of the secure service, the service driver effects a key-based cryptographic operation; to do so, the service driver has to obtain the appropriate key from a key manager. The key manager is arranged to store the key and to release it to the service driver only upon receiving evidence of its identity and being satisfied of compliance with release policies associated with the key. These policies include receipt of valid integrity metrics, signed by trusted-device functionality of the virtualized computing platform, for the service driver and the code on which it depends. | 04-01-2010 |
20120110669 | METHOD AND SYSTEM FOR ANALYZING AN ENVIRONMENT - A system for analyzing an environment to identify a security risk, comprising a model engine to generate a model of the environment using multiple components defining adjustable elements of the model and a risk analyzer to calculate multiple randomized instances of an outcome for the environment using multiple values for parameters of the elements of the model selected from within respective predefined ranges for the parameters. | 05-03-2012 |
Adrian Philip Baldwin, Stevenage Hertfordshire GB
Patent application number | Description | Published |
---|---|---|
20140192939 | Alignment of Non-Synchronous Data Streams - An apparatus for aligning non-synchronous input data streams received in the apparatus, the apparatus comprising an analogue to digital converter arrangement for digitising the data streams into a plurality of sequences of samples; and a synchronisation processing arrangement for generating alignment pulses for each sequence of the plurality of sequences of samples, for arranging each sequence of samples with respect to the alignment pulses for the sequence and for synchronisation the delivery of said plurality of sequences of samples to a common processor with respect to the respective alignment pulses. The synchronisation processing arrangement may comprise a processing chain for each antenna feed of said plurality of antenna feeds and each processing chain may comprise an alignment pulse generator for generating an alignment pulse for the sequence of samples corresponding to the processing chain. The input data streams may be received by a plurality of antenna feeds. | 07-10-2014 |
David Peter Baldwin, Ayrshire GB
Patent application number | Description | Published |
---|---|---|
20090078260 | EXPIRATORY LIMB FOR A BREATHING CIRCUIT - A breathing circuit component includes an inlet, an outlet and an enclosing wall. The enclosing wall defines a gases passageway between the inlet and the outlet. At least a region of the enclosing wall is formed from a breathable material that allows the passage of water vapour without allowing the passage of liquid water or respiratory gases. The breathing circuit component is the expiratory limb of a breathing circuit. | 03-26-2009 |
David R. Baldwin, Surrey GB
Patent application number | Description | Published |
---|---|---|
20100201696 | Image Display System with Visual Server - An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics. | 08-12-2010 |
20120100913 | Image Display System with Visual Server - An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics. | 04-26-2012 |
20120142426 | Image Display System with Visual Server - An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics. | 06-07-2012 |
20140040358 | Image Display System with Visual Server - An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image-modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics. | 02-06-2014 |
20140179433 | IMAGE DISPLAY SYSTEM WITH VISUAL SERVER - An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image-modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics. | 06-26-2014 |
20140354646 | SHADER WITH GLOBAL AND INSTRUCTION CACHES - An instruction cache and data cache used to virtualize the storage of global data and instructions used by graphics shaders. Present day hardware design stores the global data and instructions used by the shaders in a fixed amount of registers or writable control store (WCS). However, this traditional approach limits the size and the complexity of the shaders that can be supported. By virtualizing the storage of the global data and instructions, the amount of global or state memory available to the shader and the length of the shading programs are no longer constrained by the physical on-chip memory. | 12-04-2014 |
Dene Baldwin, Oxford GB
Patent application number | Description | Published |
---|---|---|
20080287316 | Screening arrangement for screening immunoassay tests and agglutination tests - A screening device for performing an immunoassay test to detect the presence of a compound in a body fluid. The device includes a holder for removably receiving a membrane to which the fluid has been applied. A light is directed to the membrane. A photodetector measures the concentration of the light reflected back from the membrane. Specifically, the concentrations of reflected light from a control zone and a test zone are measured. Signals representative of the measured light concentrations are applied to a processor. If a specified concentration of predetermined light from a control zone on the membrane is detected, the processor considers the test to be successful. In the test is successful, the processor, based upon the measured concentration of reflected light from the test zone, generates data representative of the presence of the compound. | 11-20-2008 |
Francis Baldwin, Petersfield GB
Patent application number | Description | Published |
---|---|---|
20110243382 | X-Ray Inspection System and Method - The present specification discloses an X-ray system for processing X-ray data to determine an identity of an object under inspection. The X-ray system includes an X-ray source for transmitting X-rays, where the X-rays have a range of energies, through the object, a detector array for detecting the transmitted X-rays, where each detector outputs a signal proportional to an amount of energy deposited at the detector by a detected X-ray, and at least one processor that reconstructs an image from the signal, where each pixel within the image represents an associated mass attenuation coefficient of the object under inspection at a specific point in space and for a specific energy level, fits each of pixel to a function to determine the mass attenuation coefficient of the object under inspection at the point in space; and uses the function to determine the identity of the object under inspection. | 10-06-2011 |
20150110243 | COMPACT MOBILE CARGO SCANNING SYSTEM - The present invention is a self-contained mobile inspection system and method and, more specifically, improved methods and systems for detecting materials concealed within a wide variety of receptacles and/or cargo containers. In particular, the present invention is an improved method and system with a novel boom structure that reduces the weight of the boom. The single, light-weight boom of the inspection system is relatively compact in a stowed configuration and has a low height and center of gravity lending to greater maneuverability. | 04-23-2015 |
20160025889 | Compact Mobile Cargo Scanning System - The present invention is a self-contained mobile inspection system and method and, more specifically, improved methods and systems for detecting materials concealed within a wide variety of receptacles and/or cargo containers. In particular, the present invention is an improved method and system with a novel boom structure that reduces the weight of the boom. The single, light-weight boom of the inspection system is relatively compact in a stowed configuration and has a low height and center of gravity lending to greater maneuverability. | 01-28-2016 |
Francis Baldwin, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20110038453 | Compact Mobile Cargo Scanning System - The present invention is a self-contained mobile inspection system and method and, more specifically, improved methods and systems for detecting materials concealed within a wide variety of receptacles and/or cargo containers. In particular, the present invention is an improved method and system with a novel boom structure that reduces the weight of the boom. The single, light-weight boom of the inspection system is relatively compact in a stowed configuration and has a low height and center of gravity lending to greater maneuverability. | 02-17-2011 |
20130230148 | Compact Mobile Cargo Scanning System - The present invention is a self-contained mobile inspection system and method and, more specifically, improved methods and systems for detecting materials concealed within a wide variety of receptacles and/or cargo containers. In particular, the present invention is an improved method and system with a novel boom structure that reduces the weight of the boom. The single, light-weight boom of the inspection system is relatively compact in a stowed configuration and has a low height and center of gravity lending to greater maneuverability. | 09-05-2013 |
Ian Baldwin, Oxford, Oxfordshire GB
Patent application number | Description | Published |
---|---|---|
20150379766 | GENERATION OF 3D MODELS OF AN ENVIRONMENT - Generating a 3D reconstruction of an environment around a monitoring-unit as that monitoring-unit is moved through the environment: a) providing at least a camera and a LIDAR sensor, each being controlled by independent clocks; b) using the camera to determine the trajectory of the monitoring-unit and determining a first time series using the clock of the camera, where the first time series details when the monitoring-unit was at predetermined points of the trajectory; c) recording the returns from the LIDAR sensor and determining a second time series using the clock of the LIDAR sensor, where the second time series details when each scan from the LIDAR was taken; d) using a timer to relate the first and second series in order to match the return from the LIDAR sensor to the point on the trajectory at which the return was received; and e) creating the 3D reconstruction based upon the LIDAR returns using information from the two time series. | 12-31-2015 |
Ian Alan Baldwin, Oxfordshire GB
Patent application number | Description | Published |
---|---|---|
20140233010 | LOCALISING TRANSPORTABLE APPARATUS - A method of localising transportable apparatus ( | 08-21-2014 |
Ian Alan Baldwin, Oxford GB
Patent application number | Description | Published |
---|---|---|
20150331111 | Method For Localizing A Vehicle Equipped With Two Lidar Systems - A method of localising transportable apparatus ( | 11-19-2015 |
Ian Robert Baldwin, Stevenage GB
Patent application number | Description | Published |
---|---|---|
20090312325 | Quinoline Derivatives As Phosphodiesterase Inhibitors - There are provided according to the invention novel compounds of formula (I) | 12-17-2009 |
20110053934 | COMPOUNDS AND METHODS OF TREATMENT - A derivative, which is useful as a ret kinase inhibitor is described herein. The described invention also includes methods of using the same in the treatment of diseases mediated by inappropriate ret kinase activity. | 03-03-2011 |
20120238559 | NOVEL COMPOUNDS - The invention is directed to certain novel compounds. Specifically, the invention is directed to compounds of formula (I): | 09-20-2012 |
20120238571 | INDAZOLE DERIVATIVES AS PI 3-KINASE - The invention is directed to certain novel compounds. Specifically, the invention is directed to compounds of formula (I): | 09-20-2012 |
20120245171 | BENZPYRAZOLE DERIVATIVES AS INHIBITORS OF PI3 KINASES - The invention is directed to certain novel compounds. Specifically, the invention is directed to compounds of formula (I): | 09-27-2012 |
20130165433 | Novel Use - The present invention is directed to compounds for use in the treatment or prevention of influenza virus infection. | 06-27-2013 |
Ian Robert Baldwin, Hertfordshire GB
Patent application number | Description | Published |
---|---|---|
20080269200 | Indole Derivatives and Use Thereof as Kinase Inhibitors in Particular Ikk2 Inhibitors - Indole carboxamide compounds of Formula (I): | 10-30-2008 |
20110112070 | 4-CARBOXAMIDE INDAZOLE DERIVATIVES USEFUL AS INHIBITORS OF P13-KINASES - The invention is directed to certain novel compounds. Specifically, the invention is directed to compounds of formula (I) and salts thereof. The compounds of the invention are inhibitors of P13-kinase activity. | 05-12-2011 |
20110118246 | Novel Compounds - The invention is directed to to compounds of formula (I) and salts thereof. The compounds of the invention are inhibitors of PI3-kinase activity. | 05-19-2011 |
20110178063 | BENZPYRAZOL DERIVATIVES AS INHIBITORS OF PI3 KINASES - The invention is directed to certain novel compounds of formula (I) and salts thereof. The compounds of the invention are inhibitors of PI3-kinase activity. | 07-21-2011 |
Ian Robert Baldwin, Stevenage, Hertfordshire, GB
Patent application number | Description | Published |
---|---|---|
20110183973 | Novel Compounds - The invention is directed to certain novel compounds directed to compounds of formula (I) and salts thereof. The compounds of the invention are inhibitors of PI3-kinase activity. | 07-28-2011 |
Ian Robert Baldwin, Herfordshire GB
Patent application number | Description | Published |
---|---|---|
20120058984 | PYRIMIDINE DERIVATIVES USED AS ITK INHIBITORS - The invention is directed to certain novel compounds. Specifically, the invention is directed to compounds of formula (I): | 03-08-2012 |
Jason Baldwin, Braintree GB
Patent application number | Description | Published |
---|---|---|
20150159599 | AIR FILTRATION SYSTEM FOR AN ENGINE - An air filtration system ( | 06-11-2015 |
John Baldwin, Binley GB
Patent application number | Description | Published |
---|---|---|
20130024949 | Presentity Authorization of Buddy Subscription in a Communication System - A server, computer readable medium and method for accessing buddy data related to a first user (presentity) that is connected to a START communication network that includes a server, the data being accessed by a second user (watcher) connected to the communication network. The method including storing, at a server, information associated with a plurality of users associated with the presentity as the buddy data, receiving, at the server, a request from a watcher for buddy data of the presentity, authorizing, at least in part by the server, the request for buddy data, and transmitting, by the server, the buddy information to the watcher. | 01-24-2013 |
John Baldwin, Coventry GB
Patent application number | Description | Published |
---|---|---|
20120140774 | Methods and Systems for Enterprise Network Access Point Determination - Systems and methods according to these exemplary embodiments provide for methods and systems for routing communications from a serving network to an enterprise network. Access point information associated with users in the enterprise network is stored and accessible for use by the serving network. | 06-07-2012 |
20120143982 | Methods and Communications Node for Routing Communications Using a Bi-Level Addressing Scheme - Methods and a communications node provide for routing communications over interconnected operator networks. These communications can be routed between individuals and/or organizations. Typically these communications are routed based upon information located in a database ( | 06-07-2012 |
20140007083 | DELIVERY AND EXECUTION OF LOGIC IN USER TERMINAL IN IMS SESSION | 01-02-2014 |
John C. Baldwin, Coventry GB
Patent application number | Description | Published |
---|---|---|
20130081123 | IP Multimedia Subsystem User Identity Handling Method and Apparatus - A method of enabling users of a third party Internet service, who are not necessarily subscribers of an IP Multimedia Subsystem, IMS, network, to access services provided by the IMS network. The method comprises registering a user with said third party Internet service via the Internet using an Internet service identity of the user, and sending to the user, from said third party Internet service and via the Internet, IMS network access information. The access information is then used to register the user with the IMS network, wherein, following IMS registration, the user is able to access IMS network services. | 03-28-2013 |
Kurt Baldwin, Yorkshire GB
Patent application number | Description | Published |
---|---|---|
20110134421 | APPARATUS AND METHOD FOR RAMAN SIGNAL DETECTION - Raman band detection apparatus illuminates a sample using an illumination source that oscillates in wavelength over a range. The source might for example switch between two wavelengths or might traverse the wavelength range. A wavelength sensitive detector detects radiation emitted by the sample at a series of different wavelengths and a signal processor extracts signals that have a temporal correspondence to the wavelength variation of the illumination at the different wavelengths. One or more Raman bands that might be present will produce a distinctive characteristic of the extracted signals plotted against a spectral axis and relatively simple processing of these spectrally-related time-varying components can then enhance the appearance of the Raman band in a spectral representation based on the processed components. For example, such processing might comprise numerical integration across a spectral plot of the components, or the selection and shifting of certain components, for instance negative components, to overlie others within portions of the spectral representation showing the presence of the Raman band. | 06-09-2011 |
Laurence James Baldwin, Newcastle-Upon-Tyne GB
Patent application number | Description | Published |
---|---|---|
20110247698 | REDUCING FLUID TURBULANCE IN A FLEXIBLE PIPE - A method and apparatus for reducing fluid turbulence in a flexible pipe are disclosed. The method includes the steps of urging an elongate roll of liner material along a bore region provided by an inner surface of an innermost layer of a flexible pipe body, and at least partially unfurling the roll of liner material thereby extending the roll of liner material radially outwardly in the bore region into an abutting relationship against the inner surface of the carcass. | 10-13-2011 |
Matthew Baldwin, Bristol GB
Patent application number | Description | Published |
---|---|---|
20100228973 | ELECTRONIC DATA COMMUNICATION SYSTEM - There is described a key server which is connected to a local area network, and an encryption authority transfers private keys for clients of the local area network to the key server. In an embodiment, the key server encrypts outgoing emails using public keys for the recipients and decrypts internal emails using private keys for the recipients. In another embodiment, the clients of the local area network download their respective private keys from the key server so that encryption operations may be performed by client software. | 09-09-2010 |
Michael J. Baldwin, Warwickshire GB
Patent application number | Description | Published |
---|---|---|
20140319859 | EXTRUDED MEMBER WITH ALTERED RADIAL FINS - A method of extruding a component includes: creating a first design of a component, wherein in the first design the component comprises a member and is configured for an implementation; adding at least one radial fin to the member in the first design, the member and the radial fins being a second design of the component; extruding a piece that conforms to the second design and has at least one extruded radial fin; and altering the extruded radial fin on the extruded piece, the alteration adding or enhancing a structural property of the component in the implementation. | 10-30-2014 |
20140326351 | EXTRUSION PIECE WITH DISSIMILAR ENDS - A method includes: determining a design for a longitudinal piece of a particular length, wherein first and second ends of the longitudinal piece have dissimilar shapes; extruding a piece that is at least twice the particular length, wherein a profile throughout the extruded piece has the first end shape; hydroforming the extruded piece to generate an expanded portion between ends of the extruded piece, wherein the ends retain essentially the first end shape; and cutting through the expanded portion to obtain a piece wherein one end has the first end shape and another end has the second end shape. | 11-06-2014 |
20140327274 | Extrusion Piece With Insert of Dissimilar Material - A profile piece includes: an extruded piece of a first material having a mouth portion along at least part of its length; and an insert of a second material different than the first material, the insert attached to the extruded piece by the mouth portion, wherein the insert is configured for welding the profile piece to a component of a third material different than the first material. | 11-06-2014 |
20150061321 | EXTRUDED MEMBER WITH ALTERED RADIAL FINS - A method of extruding a component includes: creating a first design of a component, wherein in the first design the component comprises a member and is configured for an implementation; adding at least one radial fin to the member in the first design, the member and the radial fins being a second design of the component; extruding a piece that conforms to the second design and has at least one extruded radial fin; and altering the extruded radial fin on the extruded piece, the alteration adding or enhancing a structural property of the component in the implementation. | 03-05-2015 |
Peter Ian Baldwin, Cheshire GB
Patent application number | Description | Published |
---|---|---|
20080208524 | SURFACE PROFILE MEASURING INSTRUMENT - A surface profile measuring instrument has a means for measuring the profile of a surface and a means for storing measurements produced by the means for measuring the profile of a surface. The instrument may have a tip physically coupled to a sensor. The instrument may also have means for processing the measurements and/or for analysing the measurements. The instrument may be connected to an external device such as a printer and/or to a display unit. | 08-28-2008 |
Simon Baldwin, Luton GB
Patent application number | Description | Published |
---|---|---|
20150382213 | MOBILE COMMUNICATION TERMINAL TEST DEVICE AND MOBILE COMMUNICATION TERMINAL TEST METHOD - A mobile communication terminal test device communicates with a mobile communication terminal to perform a test operation. The test device comprises a display unit, a test engine unit that determines a test procedure to be executed as part of the test operation and communicates the test procedure to a test execution unit which executes the test procedure and returns an outcome of the test procedure execution to the test engine unit, and a display control unit that displays a screen indicating a hierarchical trace of executed test procedures and their outcomes, on the display unit. | 12-31-2015 |
Stephen Baldwin, Worcestershire GB
Patent application number | Description | Published |
---|---|---|
20140369527 | DYNAMIC RANGE CONTROL - A computer-implemented method of dynamic range control is disclosed. The method includes at a device with a display, displaying a volume (relative loudness level) control to control the volume level of an output audio signal of the device, the volume control including a dynamic resizable window control for controlling the dynamic range of the output audio signal. A method for adjusting dynamic range of an audio signal is also disclosed. The method includes providing an input audio signal with a first dynamic range, mapping the first dynamic range to a second dynamic range using a transfer function with a linear portion aligned to an average level of the input audio signal, and generating an output audio signal with the second dynamic range from the input audio signal. | 12-18-2014 |
Steven Peter Baldwin, Melton Mowbray GB
Patent application number | Description | Published |
---|---|---|
20090266754 | CAST ARTICLE AND A METHOD OF ITS MANUFACTURE - A method of manufacturing a cast article including a frame that in use of the article defines an aperture; and a further component that is in use retained moveably captive relative to the frame. The method casts the further component and respective first and second frame members, the further component and the frame members being securable together to form the article, and subsequently assembles the frame members and the further component together to form the article. A gully grate results from practicing the method. | 10-29-2009 |
Tim J. Baldwin, Swanmore GB
Patent application number | Description | Published |
---|---|---|
20140025643 | MAINTAINING OBJECT AND QUERY RESULT CONSISTENCY IN A TRIPLESTORE DATABASE - A database management data processing system has been provided. The system can include a host computing system that includes at least one server with memory and at least one processor. The system further includes a database coupled to the host computing system and a database management system (DBMS) executing in the host computing system and managing access to the database through a statement table implemented as a triplestore. Finally, the system includes a triplestore management module coupled to the DBMS. The module includes program code enabled to retrieve from the triplestore a record for a number of rows provided for a common subject in order to validate consistency of data read from the statement table for the particular subject. | 01-23-2014 |
Timothy J. Baldwin, Hursley GB
Patent application number | Description | Published |
---|---|---|
20160085862 | REPRESENTATIONAL STATE TRANSFER RESOURCE COLLECTION MANAGEMENT - Management of resources within a representational state transfer architecture comprising a plurality of service resources. A persisted collection resource is accessed, and the persisted collection resource includes a collection query with at least one query parameter defining a collection of resources. The collection query is processed with respect to the resources within the computer system to generate a list of resources associated with the at least one query parameter. | 03-24-2016 |
20160094640 | PROCESSING A MESSAGE RECEIVED BY A MESSAGE SERVER - A message received by a message server is processed. The message server includes a query store for storing query requests, value data for the query requests, and response time data for the query requests. A message is received and at least one query request is determined from the message. The at least one query request is sent to a query server. A timeout period is determined from the response time data for a query request stored in the query store. In the case that no response to the query request is received within the timeout period, a value is determined from the value data for the query request stored in the query store. Alternatively, in the case that a response to the query request is received within the timeout period, a value is determined from the response, value data for the value is stored in the query store, and response time data for the period the response took to be received is stored in the query store. An action in response to the message is then determined using the value obtained from the query store or the value obtained from the response, and the action is performed. | 03-31-2016 |
Timothy J. Baldwin, Southampton GB
Patent application number | Description | Published |
---|---|---|
20100023471 | METHOD AND SYSTEM FOR VALIDATING XML DOCUMENT - At least one XML document to be validated is parsed, and XML data in the at least one XML document is represented as data objects in at least one data object model in a memory. At least one rule document is parsed and a rule object model is created in the memory. At least part of the data objects are extracted from the at least one data object model and at least part of rule objects are extracted from the rule object model. Validation is performed in a corresponding execution context for the extracted at least part of the data objects based upon the extracted at least part of the rule objects. | 01-28-2010 |
20140095142 | RESILIENT MOCK OBJECT CREATION FOR UNIT TESTING - Embodiments of the invention provide a method, system and computer program product for fault alerting in mock object supported unit testing. In an embodiment of the invention, a method for fault alerting in mock object supported unit testing is provided. The method includes creating in memory of a computing system an instance a mock object proxying for an object under test by test code and proxying by method name an invocation of a method in the object under test to the mock object. The method also includes determining whether or not a method exists in memory for the mock object corresponding to the method name. Finally, the method includes invoking an exception handler for the mock object outputting error text indicating a non-presence of a method associated with the method name responsive to a method by the method name not existing in the memory for the mock object, but otherwise invoking a method that exists in the memory of the mock object corresponding to the method name. | 04-03-2014 |
20140164386 | INTELLIGENT SOFTWARE INSTALLATION - A computer system determines a category of users to which a user of a computer belongs. The computer system determines a relationship between the category of users and at least one program available for installation from the computer system. Based on the determined relationship, the computer system determines that at least one feature of the at least one program are of potential interest to the user of the computer. The computer system notifies the user of the at least one feature of the at least one program of potential interest. | 06-12-2014 |
20150339219 | RESILIENT MOCK OBJECT CREATION FOR UNIT TESTING - Embodiments of the invention provide a method, system and computer program product for fault alerting in mock object supported unit testing. In an embodiment of the invention, a method for fault alerting in mock object supported unit testing is provided. The method includes creating in memory of a computing system an instance a mock object proxying for an object under test by test code and proxying by method name an invocation of a method in the object under test to the mock object. The method also includes determining whether or not a method exists in memory for the mock object corresponding to the method name. Finally, the method includes invoking an exception handler for the mock object outputting error text indicating a non-presence of a method associated with the method name responsive to a method by the method name not existing in the memory for the mock object, but otherwise invoking a method that exists in the memory of the mock object corresponding to the method name. | 11-26-2015 |
Timothy J. Baldwin, Winchester GB
Patent application number | Description | Published |
---|---|---|
20120304151 | REALTIME TRACKING OF SOFTWARE COMPONENTS - The disclosure is for run-time accessing a software component is provided, together with a computer system embodying the same, and a software utility directing the method. Initially a software component is loaded and analysed to identify one or more features thereof, which features are checked against a database. Following the check, the component is classified as one of at least first, second, and third component types. A first component type is run without amendment. A second component type is replaced by a component of equivalent functionality prior to running. A third component type is blocked from running. | 11-29-2012 |
20120304152 | REALTIME TRACKING OF SOFTWARE COMPONENTS - The disclosure is for run-time accessing a software component is provided, together with a computer system embodying the same, and a software utility directing the method. Initially a software component is loaded and analysed to identify one or more features thereof, which features are checked against a database. Following the check, the component is classified as one of at least first, second, and third component types. A first component type is run without amendment. A second component type is replaced by a component of equivalent functionality prior to running. A third component type is blocked from running. | 11-29-2012 |
20140059044 | NODE VALIDATION IN A NETWORK - A method of operating a network of connected nodes comprises the steps of maintaining a trust value for each node in the network, maintaining one or more attributes for each node in the network, each attribute comprising a value and a respective confidence level, and performing a validation of a specific attribute of a specific node. The validation comprises the steps of querying nodes connected to the specific node for specific attribute values for the specific node, creating a results set from the returned attribute values from the connected nodes and the trust values of the connected nodes, and processing the results set according to a predefined algorithm to determine a new value and/or a new confidence level for the specific attribute of the specific node. | 02-27-2014 |
Timothy J. Baldwin, Swanmore GB
Patent application number | Description | Published |
---|---|---|
20100235613 | METHOD, APPARATUS OR SOFTWARE FOR PROCESSING EXCEPTIONS PRODUCED BY AN APPLICATION PROGRAM - A method, apparatus and software is disclosed in which original exceptions issued by an application program are encoded as substitute exceptions with associated metadata identifying the original exception so as to enable to enable a first application program receiving the exception but not arranged to process the original exception to process the substitute exception and to enable a second application program receiving the exception and arranged to process the original exception to extract and process that original exception. | 09-16-2010 |
20120159266 | METHOD, APPARATUS OR SOFTWARE FOR PROCESSING EXCEPTIONS PRODUCED BY AN APPLICATION PROGRAM - A method, apparatus and software is disclosed in which original exceptions issued by an application program are encoded as substitute exceptions with associated metadata identifying the original exception so as to enable to enable a first application program receiving the exception but not arranged to process the original exception to process the substitute exception and to enable a second application program receiving the exception and arranged to process the original exception to extract and process that original exception. | 06-21-2012 |
20150356069 | VALIDATING AN XML DOCUMENT - At least one XML document to be validated is parsed, and XML data in the at least one XML document is represented as data objects in at least one data object model in a memory. At least one rule document is parsed and a rule object model that includes rule objects is created in the memory. At least part of the data objects are extracted from the at least one data object model and at least part of rule objects are extracted from the rule object model. Partial validation is performed in a corresponding execution context that validates the extracted at least part of the data objects based upon the extracted at least part of the rule objects. | 12-10-2015 |
Timothy John Baldwin, Southampton GB
Patent application number | Description | Published |
---|---|---|
20090216801 | Service Registry Document Loader - A method, system and computer program product comprising: locating an import target statement in a service document; locating a generic object associated with the service document; locating import target references; loading, when a unique import target reference is located, the located target object into an address in the repository; and resolving the source document target reference to point at this address. | 08-27-2009 |
20100235821 | STORING AND LOADING SERVER-SIDE APPLICATION EXTENSIONS IN A CLUSTER ENVIRONMENT - A method, system and computer program product for enabling a class loader of a Java virtual machine to load JAVA class and resource data from within a registry/repository application. The JAVA class and resource data is loaded from within a registry/repository application that includes a database which stores one or more JAR files; whereby, the JAR files contain a user-written plug-in code and resources. The user-written plug-in code and resources are dynamically modified when modifications to one or more stored JAR files are received. The JAR files are rebuilt in a location outside of the registry/repository development environment. | 09-16-2010 |