Patents by Inventor Donald Thompson

Donald Thompson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8518228
    Abstract: Methods and apparatus for separating, concentrating and/or detecting molecules based on differences in binding affinity to a probe are provided. The molecules may be differentially modified. The molecules may be differentially methylated nucleic acids. The methods can be used in fields such as epigenetics or oncology to selectively concentrate or detect the presence of specific biomolecules or differentially modified biomolecules, to provide diagnostics for disorders such as fetal genetic disorders, to detect biomarkers in cancer, organ failure, disease states, infection or the like.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: August 27, 2013
    Assignee: The University of British Columbia
    Inventors: Andrea Marziali, Joel Pel, Jason Donald Thompson, Gosuke Shibahara
  • Patent number: 8484140
    Abstract: One goal of computer services (e.g., email, web pages, blogs, advertisements, etc.) is to provide a user with Kinds (digital representations of everyday things) that may be relevant and interesting to the user. Users and Kinds may be plotted within a multidimensional matrix as feature vectors based upon their respective characteristics. An unsupervised clustering technique may be executed upon the matrix to create a mathematical cluster of feature vectors having similar characteristics. For example, a clothing cluster may comprise a dress Kind, a shoe Kind, a wool Kind, a watch Kind, etc. because the unsupervised clustering technique may determine these Kinds are plotted within the matrix in such a way that they have similar characteristics relating to clothing. The unsupervised clustering technique may also be utilized in determining which Kinds may be relevant to a user given a particular context with which a user is engaged with a computer resource.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: July 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Donald Thompson, Alexander S. Stojanovic
  • Patent number: 8472159
    Abstract: In accordance with the invention, there are systems and methods to impart an electrostatic charge to particles. An exemplary method can include providing a plurality of particles to be charged and providing a plurality of nanostructures disposed over a first electrode array, the first electrode array including a plurality of electrodes spaced apart. The method can also include providing a multi-phase voltage source operatively coupled to the first electrode array and applying a multi-phase voltage to the first electrode array to create a traveling electric field between each electrode of the first electrode array, thereby causing electron emission from the plurality of nanostructures and forming a plurality of charged particles. The method can further include transporting each of the plurality of charged particles using the traveling electric field onto a surface.
    Type: Grant
    Filed: September 2, 2008
    Date of Patent: June 25, 2013
    Assignee: Xerox Corporation
    Inventor: Michael Donald Thompson
  • Publication number: 20130048487
    Abstract: Methods and apparatus for separating, concentrating and/or detecting particles are disclosed. The particles are enriched within a separation medium by binding to an immobilized affinity agent. Contaminants and/or undesired particles are washed off the separation medium. The affinity agent is mobilized or the interaction between the particles and the immobilized affinity agent is disrupted. SCODA fields are applied within the medium to separate, concentrate and/or detect a target particle.
    Type: Application
    Filed: August 25, 2011
    Publication date: February 28, 2013
    Applicant: THE UNIVERSITY OF BRITISH COLUMBIA
    Inventors: Andrea MARZIALI, Joel PEL, Jason Donald THOMPSON
  • Patent number: 8341108
    Abstract: A goal of computer development is to understand the user and the data with which the user is engaged. If a better understanding of the user and their data can be accomplished, then additional information and features may be provided based upon the user's intent and interests. Accordingly, as provided herein, Kinds may be created as digital representations of everyday things. Kind classifications may be created to characterize the Kinds. The Kind classifications may be updated based upon user interaction to further characterize Kinds with which the user has interacted. For example, when a user writes an email about using orange peels as an air freshener, an orange Kind classification may be updated to reflect that an orange may be used as an air freshener. Kind feature vectors and user feature vectors may be created to represent the probabilities that the Kind or user relates to particular characteristics.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: December 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Donald Thompson, Alexander S. Stojanovic
  • Publication number: 20120317583
    Abstract: The present invention provides a highly reliable and scalable architecture for data centers. Work to be performed is divided into discrete work units. The work units are maintained in a pool of work units that may be processed by any number of different servers. A server may extract an eligible work unit and attempt to process it. If the processing of the work unit succeeds, the work unit is tagged as executed and becomes ineligible for other servers. If the server fails to execute the work unit for some reason, the work unit becomes eligible again and another server may extract and execute it. A server extracts and executes work units when they have available resources. This leads to the automatic load balancing of the data center.
    Type: Application
    Filed: August 23, 2012
    Publication date: December 13, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Cosmin A. Corbea, R. Donald Thompson
  • Publication number: 20120295265
    Abstract: Methods and apparatus for separating, concentrating and/or detecting molecules based on differences in binding affinity to a probe are provided. The molecules may be differentially modified. The molecules may be differentially methylated nucleic acids. The methods can be used in fields such as epigenetics or oncology to selectively concentrate or detect the presence of specific biomolecules or differentially modified biomolecules, to provide diagnostics for disorders such as fetal genetic disorders, to detect biomarkers in cancer, organ failure, disease states, infection or the like.
    Type: Application
    Filed: June 3, 2011
    Publication date: November 22, 2012
    Applicant: THE UNIVERSITY OF BRITISH COLUMBIA
    Inventors: Andrea Marziali, Joel Pel, Jason Donald Thompson, Gosuke Shibahara
  • Patent number: 8255422
    Abstract: The present invention provides a highly reliable and scalable architecture for data centers. Work to be performed is divided into discrete work units. The work units are maintained in a pool of work units that may be processed by any number of different servers. A server may extract an eligible work unit and attempt to process it. If the processing of the work unit succeeds, the work unit is tagged as executed and becomes ineligible for other servers. If the server fails to execute the work unit for some reason, the work unit becomes eligible again and another server may extract and execute it. A server extracts and executes work units when they have available resources. This leads to the automatic load balancing of the data center.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Cosmin A. Corbea, R. Donald Thompson
  • Publication number: 20120209549
    Abstract: Methods and apparatus are provided for assessing equipment related risk based on electrical event data. An electrical event is an electrical voltage or current that falls outside a nominal range during an event duration. The electrical event data for electricity supplied to electrically-powered equipment is analyzed and one or more types of equipment related risk associated with an electrical event are quantified based on the electrical event data. A visual representation of the quantified one or more equipment related risks is provided.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 16, 2012
    Applicant: EATON CORPORATION
    Inventors: Roger William COX, Frank KLANCHER, Donald Thompson McCOMAS
  • Publication number: 20120158622
    Abstract: An interactive recommendation system generates one or more recommendations (e.g., recommended products, travel destinations, etc.) for a user based on a recommendation model. The recommendation model includes one or more criteria that are used to analyze a datastore of user characteristics (e.g., a user's age, location, past online behavior, etc.) and generate one or more recommendations based thereon. The interactive recommendation system further presents a user interface that allows the user to interactively modify the criteria of the recommendation model and to apply the modified recommendation model to the datastore in order to generate one or more modified recommendations. In this manner, for example, the user can customize the recommendations he or she receives by interacting with the recommendation system to modify the recommendation model used to generate such recommendations.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Vijay Mital, R. Donald Thompson, III, Robert Povey, Gary Shon Katzenberger
  • Patent number: 8191161
    Abstract: A wireless authentication system for authenticating a user before allowing access to a protected resource is described herein. An authentication device receives an indication of an intent to access a protected resource. The authentication device sends a request for a key. The wireless user device and the authentication device may engage in a key exchange. The authentication device determines whether the one or more keys obtained via the key exchange are valid and may allow access to the protected resource if the one or more keys are valid. The authentication device may request further verification of the identity of the user, such as a keyholder verification. The authentication device may allow access to the protected resource if the key and the keyholder verification are valid.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: May 29, 2012
    Assignee: Microsoft Corporation
    Inventors: Russell I. Sanchez, R. Donald Thompson, David M. Lehman
  • Publication number: 20120101765
    Abstract: An improved method of determining that a current transformer is situated about a conductor includes applying a predefined load to a particular conductor from among a plurality of conductors and making a determination from a signal detected from a particular current transformer responsive to the predefined load that the particular current transformer is situated about the particular conductor. An improved metering device having an algorithm for identifying the predefined load is also disclosed.
    Type: Application
    Filed: October 26, 2010
    Publication date: April 26, 2012
    Inventors: Donald Thompson McComas, Praveen Sutrave
  • Patent number: 8132504
    Abstract: A method and system of embossing ink including applying the ink to a print substrate, applying an embossing substrate to the ink wherein the embossing substrate imprints a predetermined pattern into the ink, and curing, via a radiation source, the ink such that an imprint of the predetermined pattern is embossed in the ink.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: March 13, 2012
    Assignee: Xerox Corporation
    Inventor: Michael Donald Thompson
  • Publication number: 20120048735
    Abstract: Particles of interest such as DNA, RNA may be detected in trace quantities by subjecting the particles to concentration by scodaphoresis, detecting a signal indicative of the presence of the particles in a scodaphoresis focus spot and performing phase-sensitive detection on the signal using a reference signal tied to the scodaphoresis fields. Specificity may be enhanced by using a medium having high affinity for the particles and/or markers having specific affinity for the target particles. In some embodiments a fluorescence signal is detected and subjected to phase-sensitive analysis. The signal may be detected by a camera or other imaging system.
    Type: Application
    Filed: April 21, 2010
    Publication date: March 1, 2012
    Applicant: THE UNIVERSITY OF BRITISH COLUMBIA
    Inventors: Andrea Marziali, Jason Donald Thompson
  • Patent number: 8065293
    Abstract: An indexing system uses a graph-like data structure that clusters features indexes together. The minimum atomic value in the data structure is represented as a leaf node which is either a single feature index or a sequence of two or more feature indexes when a minimum sequence length is imposed. Root nodes are formed as clustered collections of leaf nodes and/or other root nodes. Context nodes are formed from root nodes that are associated with content that is being indexed. Links between a root node and other nodes each include a sequence order value that is used to maintain the sequencing order for feature indexes relative to the root node. The collection of nodes forms a graph-like data structure, where each context node is indexed according to the sequenced pattern of feature indexes. Clusters can be split, merged, and promoted to increase the efficiency in searching the data structure.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: November 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Kunal Mukerjee, R. Donald Thompson, III, Jeffrey Cole, Brendan Meeder
  • Publication number: 20110272282
    Abstract: Methods and apparatus for concentrating particles may be applied, for example, to concentrating DNA, RNA, proteins and the like. Proteins may be pre-treated to facilitate concentration by scodaphoresis. The pre-treatment may comprise, for example, heating or chemical treatment to denature and/or apply a net charge to the protein, binding handle particles to the protein and combinations thereof. High-conductivity samples may be subjected to a conductivity-reduction step to facilitate electrical injection of target particles into scodaphoresis media. The conductivity-reduction step may comprise a buffer exchange process or a salt extraction process, for example. Methods and apparatus can allow two or more different types of target particles to be extracted from the same sample and separately concentrated. These various aspects may be applied individually or in any combination.
    Type: Application
    Filed: November 10, 2009
    Publication date: November 10, 2011
    Applicant: University of British Columbia
    Inventors: Andrea Marziali, David John Broemeling, Joel Pel, Jason Donald Thompson, Jaryn Perkins, Thomas Willis, Herbert Heyneker, Darren Gray, Carolina Tropini
  • Patent number: 7955865
    Abstract: Apparatus for dispensing droplets of reagent onto samples includes a probe tip to which droplets of reagent can adhere. The apparatus advances the probe tip toward a sample until a droplet of reagent touches the sample and is pulled off from the probe tip. A sensor detects that the droplet has been pulled off from the probe tip and halts the advance of the probe tip before the probe tip touches the sample. Such apparatus may be used to automatically dispense small volumes of reagent onto fragile samples.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: June 7, 2011
    Assignee: The University of British Columbia
    Inventors: Andrea Marziali, Diponkar Banerjee, Jason Donald Thompson, Kurtis Dan Guggenheimer, Jared Raymond Slobodan, Roy Alexander Belak, David Keddie Brown
  • Publication number: 20110113976
    Abstract: A system and accompanying method for creating a securely printed document using curable toners. The system includes a first radiation source configured to expose a first radiation to a printing substrate having an applied amount of toner, thereby liquefying the toner into a molten state, a curing station, a first feeder configured to feed the printing substrate into the curing station, and a second feeder configured to feed the embossing substrate into the curing station, wherein the embossing substrate comprises a pattern to be imprinted into the toner. The curing station includes a combiner configured to press the printing substrate and an embossing substrate together, a second radiation source configured to expose a second radiation to the combined substrates, and a divider configured to separate the printing substrate from the embossing substrate.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 19, 2011
    Applicant: XEROX CORPORATION
    Inventor: Michael Donald Thompson
  • Patent number: 7945441
    Abstract: Indexing methods are described that may be used by databases, search engines, query and retrieval systems, context sensitive data mining, context mapping, language identification, image recognition, and robotic systems. Raw baseline features from an input signal are aggregated, abstracted and indexed for later retrieval or manipulation. The feature index is the quantization number for the underlying features that are represented by an abstraction. Trajectories are used to signify how the features evolve over time. Features indexes are linked in an ordered sequence indicative of time quanta, where the sequence represents the underlying input signal. An example indexing system based on the described processes is an inverted index that creates a mapping from features or atoms to the underlying documents, files, or data. A highly optimized set of operations can be used to manipulate the quantized feature indexes, where the operations can be fine tuned independent from the base feature set.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: May 17, 2011
    Assignee: Microsoft Corporation
    Inventors: R. Donald Thompson, Kunal Mukerjee
  • Patent number: D629066
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: December 14, 2010
    Assignee: Way2Cool, Inc.
    Inventor: Donald Thompson