Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Blade

Derrick Jermaine Blade, Stone Mountain, GA US

Patent application numberDescriptionPublished
20120060254Wearable Towel - Disclosed herein are embodiments for a wearable towel. The towel may be carried by the user in a manner similar to a shirt. It may allow for quick access to a towel when needed. Stitching may be used to taper the towel to a person's body.03-15-2012

Helen Blade, Macclesfield GB

Patent application numberDescriptionPublished
20090318434COMPOSITION AND PROCESS - 356 - There is provided a process for the preparation of a compound of Formula 1,12-24-2009
20100278835NOVEL COMPOUNDS 660 - The invention provides compounds of formula (I)11-04-2010

Ross Blade, Victoria AU

Patent application numberDescriptionPublished
20110046905BATTERY MANAGEMENT SYSTEM - A battery management system for monitoring a plurality of battery cells, including a plurality of electronic boards, each of the electronic boards being mounted on a respective one of the battery cells, wherein the electronic boards are connected in series to a central processor by a twisted wire pair, the twisted wire pair being connected to each electronic board by a coupling, wherein the coupling is open during normal use and is closed to connect the wires of the twisted wire pair in response to sensing a predetermined event in relation to the respective battery cell such that the central processor is able to determine from a level of voltage returned through the twisted wire pair the number of battery cells at which the predetermined event has been sensed.02-24-2011
20110162899ELECTRIC ENGINE ARRANGEMENT - An electric vehicle engine arrangement (07-07-2011

Steven A. Blade, Georgetown, TX US

Patent application numberDescriptionPublished
20090327700METHOD AND SYSTEM FOR VIRTUALIZATION OF TRUSTED PLATFORM MODULES - A method, an apparatus, a system, and a computer program product is presented for virtualizing trusted platform modules within a data processing system. A virtual trusted platform module along with a virtual endorsement key is created within a physical trusted platform module within the data processing system using a platform signing key of the physical trusted platform module, thereby providing a transitive trust relationship between the virtual trusted platform module and the core root of trust for the trusted platform. The virtual trusted platform module can be uniquely associated with a partition in a partitionable runtime environment within the data processing system.12-31-2009