Waddington
Alan Waddington, Farnham GB
Patent application number | Description | Published |
---|---|---|
20150135822 | ULTRASONIC AIRSPEED AND DIRECTION SENSOR SYSTEM - An ultrasonic airspeed and direction sensor system comprising an ultrasonic sensor array including an elongate base member for mounting to a vehicle, such as a helicopter, so as to extend outwardly from the vehicle. A number of radially extending support members are connected to the base member. The support members carry ultrasonic transducers arranged to define at least four bidirectional ultrasonic paths between respective pairs of the transducers, the ultrasonic paths being arranged into at least three non-coplanar sets. A processing system monitors the passage of ultrasonic signals along the paths to generate corresponding time of flight data, making a weighted selection containing at least one path from each of at least three sets, and processing the time of flight data for the selected paths, proportionate to the determined weighting, to generate airspeed and direction information. | 05-21-2015 |
Brett Waddington, Springfield, PA US
Patent application number | Description | Published |
---|---|---|
20130330443 | FOOD PRODUCT - A food product is provided. Methods of making a food product are provided. | 12-12-2013 |
Christopher Waddington, Dwight CA
Patent application number | Description | Published |
---|---|---|
20140067679 | Transaction Verification System - An analytics server for use in a transaction system with a terminal for performing authenticated user-initiated transactions and generating transaction data including a user identity associated with each transaction and a camera for capturing image data of a user performing an authenticated transaction at the terminal is configured to extract user characteristic features from the image data associated with authenticated transactions and iteratively update a user database of the user characteristic features over multiple authenticated transactions. The analytics server is further configured to compute a match score, based on preset rules, of the user characteristic features for a current transaction with the user characteristic features associated with a current user stored in the user database, and raise an alarm when the match score fails to meet a threshold value. | 03-06-2014 |
Daniel Waddington, Morgan Hill, CA US
Patent application number | Description | Published |
---|---|---|
20120102500 | NUMA AWARE SYSTEM TASK MANAGEMENT - Task management in a Non-Uniform Memory Access (NUMA) architecture having multiple processor cores is aware of the NUMA topology in task management. As a result memory access penalties are reduced. Each processor is assigned to a zone allocated to a memory controller. The zone assignment is based on a cost function. In a default mode a thread of execution attempts to perform work in a queue of the same zone as the processor to minimize memory access penalties. Additional work stealing rules may be invoked if there is no work for a thread to perform from its default zone queue. | 04-26-2012 |
20120102501 | ADAPTIVE QUEUING METHODOLOGY FOR SYSTEM TASK MANAGEMENT - A task management methodology for system having multiple processors and task queues adapts a queuing topology by monitoring a queue pressure and adjusting the queue topology from a selection of at least two different queue topologies. The queue pressure may be periodically monitored and queues with different granularities selected. The methodology reduced contention when there is high pressure on the queues while also reducing overhead to manage queues when there is less pressure on the queues. | 04-26-2012 |
20130046939 | COUPLED LOCK ALLOCATION AND LOOKUP FOR SHARED DATA SYNCHRONIZATION IN SYMMETRIC MULTITHREADING ENVIRONMENTS - In a shared memory process different threads may attempt to access a shared data variable in a shared memory. Locks are provided to synchronize access to shared data variables. Each lock is allocated to have a location in the shared memory relative to the instance of shared data that the lock protects. A lock may be allocated to be adjacent to the data that it protects. Lock resolution is facilitated because the memory location of a lock can be determined from an offset with respect to the data variable that is being protected by the lock. | 02-21-2013 |
Daniel G. Waddington, Morgan Hill, CA US
Patent application number | Description | Published |
---|---|---|
20130042080 | PREVENTION OF RACE CONDITIONS IN LIBRARY CODE THROUGH MEMORY PAGE-FAULT HANDLING MECHANISMS - Protection of shared data in a multi-core processing environment is disclosed. A page-fault handling mechanism is adapted to synchronize access to shared memory. An application of the present invention is for synchronizing access to potentially shared data, where the shared data is opaque in that it does not have a well-defined structure. | 02-14-2013 |
20130232315 | SCALABLE, CUSTOMIZABLE, AND LOAD-BALANCING PHYSICAL MEMORY MANAGEMENT SCHEME - A physical memory management scheme for handling page faults in a multi-core or many-core processor environment is disclosed. A plurality of memory allocators is provided. Each memory allocator may have a customizable allocation policy. A plurality of pagers is provided. Individual threads of execution are assigned a pager to handle page faults. A pager, in turn, is bound to a physical memory allocator. Load balancing may also be provided to distribute physical memory resources across allocators. Allocations may also be NUMA-aware. | 09-05-2013 |
20130283368 | SCALABLE AND SECURE APPLICATION RESOURCE MANAGEMENT AND ACCESS CONTROL FOR MULTICORE OPERATING SYSTEMS - An architecture for multi-core and many-core processor systems includes a set of resource managers having a hierarchy of at least one level. The resource managers act as trusted proxies for the operating system (OS) kernel to manage resources for applications. The application may include a trusted secure specification defining resource and access privileges of the associated application. | 10-24-2013 |
20140281363 | MULTI-THREADED MEMORY MANAGEMENT - Memory management includes maintaining a first mapping structure for each thread of a multi-threaded process. A second mapping structure is maintained for each core of a multi-core processing device. A global mapping structure for shared memory mappings is maintained. During thread context switches, copying thread context entries without modifying a page-mapping base address register of each core of the multi-core processing device. | 09-18-2014 |
20140282589 | QUOTA-BASED ADAPTIVE RESOURCE BALANCING IN A SCALABLE HEAP ALLOCATOR FOR MULTITHREADED APPLICATIONS - One embodiment comprises a hierarchical heap allocator system. The system comprises a system-level allocator for monitoring run-time resource usage information for an application having multiple application threads. The system further comprises a process-level allocator for dynamically balancing resources between the application threads based on the run-time resource usage information. The system further comprises multiple thread-level allocators. Each thread-level allocator facilitates resource allocation and resource deallocation for a corresponding application thread. | 09-18-2014 |
20140337459 | CACHING ARCHITECTURE FOR PACKET-FORM IN-MEMORY OBJECT CACHING - One embodiment provides a caching system comprising a hash table, a network interface for receiving a sequence of network-level packets for caching, and a caching application module for storing the sequence of network-level packets in the hash table. The sequence of network-level packets is stored its original form without de-fragmentation. | 11-13-2014 |
Phillip Waddington, Wellington NZ
Patent application number | Description | Published |
---|---|---|
20110289820 | ANIMAL TRAP WITH BIASED KILL BAR - A baitable animal kill trap having a housing with an opening to allow, from below, the self insertion of the head of a (target species) animal, a kill bar disposed to articulate reproducibly between a set condition and kill position(s), the kill bar (preferably a bar or rod) having an extension externally of the housing accessible to allow the setting of the trap, the unsetting of the trap or the (manual or automatic) reset of the trap, at least one biasing member acting directly or indirectly on the kill bar, and a trigger arm able to be dislodged in the pursuit of a bait by a said animal thereby to first move the kill bar from the set condition and then allow the biasing member(s) to move the kill bar to the kill position(s). | 12-01-2011 |
Robert Waddington, Silver Spring, MD US
Patent application number | Description | Published |
---|---|---|
20090011394 | LIMB HEMORRHAGE TRAUMA SIMULATOR - A limb hemorrhage trauma simulator provides didactic and hands-on training for the prehospital treatment of a limb trauma victim. The simulator realistically simulates a wounded limb, providing simulated pulse and hemorrhage blood flow. The simulator provides a simulated scenario in which the wound occurred. The student then responds to the scenario by treating the limb via direct pressure, tourniquet, and/or wound analysis. The simulator modifies hemorrhage blood flow and pulse in response to direct or tourniquet pressure applied to the limb. The simulator records the student's actions to provide feedback and grade the student's response. | 01-08-2009 |
Shaun William Waddington, Preson, Lancashire GB
Patent application number | Description | Published |
---|---|---|
20160114902 | DATA RETRIEVAL SYSTEM IN AN AIRCRAFT WITH DATA STORED DURING A FLIGHT AND WIRELESSLY TRANSMITTED TO A GROUND SYSTEM AFTER LANDING USING A TRANSMISSION ELEMENT IN AN EXTERNAL PANEL OF AN AVIONIC BAY - An aircraft-side aircraft data retrieval system and method, comprising: a data storage device ( | 04-28-2016 |
20160119053 | DATA RETRIEVAL SYSTEM IN AN AIRCRAFT WITH DATA STORED DURING A FLIGHT AND WIRELESSLY TRANSMITTED TO A GROUND SYSTEM AFTER LANDING AT A FREQUENCY IN THE RANGE OF 50-330 GHZ OR 22-24 GHZ - An aircraft-side aircraft data retrieval system and method, comprising: a data storage device ( | 04-28-2016 |
Simon Waddington, Ebertswil CH
Patent application number | Description | Published |
---|---|---|
20160115288 | CO2 CONTAINING FOAMS AND RELATED METHODS - The present invention provides methods for producing polyurethane foam compositions. Such methods include mixing an A-side composition, a B-side composition, and CO | 04-28-2016 |
Simon Waddington, Basingstoke GB
Patent application number | Description | Published |
---|---|---|
20090298483 | METHOD AND APPARATUS FOR SELECTING ADVERTISEMENTS AND DETERMINING CONSTRAINTS FOR PRESENTING THE ADVERTISEMENTS ON MOBILE COMMUNICATION DEVICES - A method and apparatus that selects advertisements and determines constraints for presenting the advertisements to a user on a mobile communication device is disclosed. The method may include receiving context history information for a user from one or more retail companies, constructing a profile for the user using the received context history information, storing the user's profile in a user profile database, receiving advertisements from the one or more retail company, storing the received advertisements in an advertisement database, selecting stored advertisements to be sent to the user based on the user's profile, determining constraints on the selected advertisements based on at least one of location and time, and sending the selected advertisements and the determined constraints to the user's mobile communication device for presentation to the user at a particular location and a particular time based on the determined constraints. | 12-03-2009 |
20110179084 | SELECTION OF ASSOCIATED CONTENT FOR CONTENT ITEMS - A content device may select associated content, such as adverts, for a user selected content item based on textual characterizing data for the associated content and the user selected content item. A term set characterizing the user selected content item is expanded using semantic graphs and similarity values between the expanded term set and term sets describing associated content is calculated. A specific associated content item is then selected based on the similarity values. The semantic graph based term set expansion may allow improved accuracy in selecting appropriate associated content while providing a process that is suitable for resource constrained scenarios. In particular, communication resource, memory resource, and computational resource usage may be kept low. | 07-21-2011 |
Simon Waddington, London GB
Patent application number | Description | Published |
---|---|---|
20110104788 | Modulation of Adenoviral Tropism - The invention provides materials and methods for modulating adenoviral tropism for hepatocytes and other cell types such as splenocytes. It relates to the findings that hypervariable regions (HVRs) of the viral hexon protein interact with the Gla domain of the blood clotting factor FX as part of the infective process in vivo. The invention provides means to disrupt the interaction between hexon and FX, thus reducing infection of hepatocytes and splenocytes, as well as use of targeting agents comprising the Gla domain or a fragment thereof to direct adenoviral vectors to desired target cell or tissue types. | 05-05-2011 |
Simon Nicholas Waddington, London GB
Patent application number | Description | Published |
---|---|---|
20100175139 | SOMATOTRANSGENIC BIOIMAGING - The invention relates to modelling diseases, to screening for compounds that modulate such diseases and to as-saying drug metabolism and toxicity in non-human transgenic animals, by a novel technique developed by the inventors known as “somatotransgenic bioimaging”. The invention thus provides: a method for determining whether the expression of a reporter gene is modulated by a compound or a method of evaluating the metabolism and/or toxicity of a compound, said method comprising: (a) administering said compound to a non-human transgenic animal, generated by gene transduction of one or more specific tissues when in utero or neonatal, with a vector comprising a bioluminescent reporter gene operably linked to a genetic element responsive to a pathology or therapy or to a genetic element responsive to drug metabolism and/toxicity; and (b) determining whether or not of said compound has an effect on the expression of said reporter gene in said specific tissue or tissues and/or determining the extent of any such effect, said determination comprising detecting from the animal bioluminescence caused by the activity of the gene product of the reporter gene. In some embodiments cells pre-transduced with vectors of the invention may also be introduced into the animals instead of delivering the vectors directly. | 07-08-2010 |
Tauna A. Waddington, Clifton Park, NY US
Patent application number | Description | Published |
---|---|---|
20090068128 | SCAR AND ROSACEA AND OTHER SKIN CARE TREATMENT COMPOSITION AND METHOD - The present invention relates generally to composition and methods for topical application to skin. More particularly, it relates to treatment of scars and rosacea, and other aspects of skin care. A composition is disclosed having a skin toner for cleansing a skin surface, removing dead skin cells, restoring alkali balance, and shrinking skin pores; and a skin moisturizer for increasing water content in the external layers of the skin. | 03-12-2009 |
Tristan Waddington, Portland, OR US
Patent application number | Description | Published |
---|---|---|
20150073991 | TRANSFERRING FUNDS BETWEEN FINANCIAL ACCOUNTS OF TWO ACCOUNTHOLDERS - A facility for initiating a funds transfer operation is described. The facility displays on a mobile device identity verification information for other people each associated with another mobile device within a maximum distance. For example, the displayed identity verification information may be a picture of the person. The user may select one of these in order to initiate a funds transfer operation to the selected person. | 03-12-2015 |
William H. Waddington, Foster City, CA US
Patent application number | Description | Published |
---|---|---|
20080313623 | CHANGING METADATA WITHOUT INVALIDATING CURSORS - A method and apparatus for changing versioned metadata without invalidating cursors is provided. Cursors may be linked to the appropriate version of metadata at execution time as opposed to compilation time, meaning that they do not require recompilation to link to a new version of metadata. A database system maintains compiled code implementing a plan with respect to data items in a data storage space. The compiled code may have been generated in response to receiving a request to perform an operation that may be implemented using the plan. A version of metadata is also maintained. The metadata describes characteristics of the data storage space implicated by the plan. The compiled code is executed. The step of execution comprises binding the compiled code to the version of metadata. A proxy object referenced in the compiled code may facilitate the binding of the compiled code to the appropriate version of metadata. | 12-18-2008 |
William Henry Waddington, Foster City, CA US
Patent application number | Description | Published |
---|---|---|
20090222129 | Mothod and system for order fulfullment in a distribution center - Order allocation techniques that reduce the number of stops that a container makes in the process of fulfilling a customer order is disclosed. In one embodiment, this is accomplished by first identifying a pod that stocks the largest number of different items in a customer order. Then, a second pod is identified that stocks the largest number of remaining items in the customer order. Ultimately, all items in the customer order are assigned a pod. The collection of pods defines a container path through the distribution center. | 09-03-2009 |
20120173449 | METHOD AND SYSTEM FOR ORDER FULFILLMENT IN A DISTRIBUTION CENTER - Order allocation techniques pertaining to stops that a container makes in the process of fulfilling a customer order is disclosed. In one embodiment, this is accomplished by first identifying a pod that stocks the largest number of different items in a customer order. Then, a second pod is identified that stocks the largest number of remaining items in the customer order. The collection of pods defines a container path through the distribution center. | 07-05-2012 |
20140108287 | METHOD AND SYSTEM FOR ORDER FULFILLMENT IN A DISTRIBUTION CENTER - Order allocation techniques pertaining to stops that a container makes in the process of fulfilling a customer order is disclosed. In one embodiment, this is accomplished by first identifying a pod that stocks the largest number of different items in a customer order. Then, a second pod is identified that stocks the largest number of remaining items in the customer order. The collection of pods defines a container path through the distribution center. | 04-17-2014 |