Patents by Inventor Michael Tsang

Michael Tsang 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).

  • Publication number: 20080281084
    Abstract: Compositions are described that are suitable for formulating TFPI. Solubilizers and stabilizers facilitate the preparation of pharmaceutically acceptable compositions of TFPI at various concentrations.
    Type: Application
    Filed: April 5, 2007
    Publication date: November 13, 2008
    Applicants: Novartis Vaccines and Diagnostics, Inc., G. D. Searle LLC
    Inventors: Glenn J. Dorin, Bo H. Arve, Gregory L. Pattison, Robert F. Halenbeck, Kirk Johnson, Bao-Lu Chen, Raisharan K. Rana, Maninder S. Hora, Hassan Madani, Michael Tsang, Mark E. Gustafson, Gary S. Bild, Gary V. Johnson
  • Publication number: 20080127228
    Abstract: A virtual driver is enabled and a class driver is bypassed to provide at least one functionality different than that of the bypassed class driver. A filter driver is initialized in the stack of a class driver in order to bypass the class driver. The filter driver receives inputs associated with the input device and/or application emulating an input device and passes the input data to a virtual driver. The virtual driver provides data to an operating system for functionality that is at least partially different than that of the bypassed class driver.
    Type: Application
    Filed: July 28, 2006
    Publication date: May 29, 2008
    Applicant: Microsoft Corporation
    Inventors: Olumuyiwa M. Durojaiye, Steven P. Dodge, Bryan D. Scott, Doron J. Holan, Eliyas Yakub, Reed L. Townsend, Michael Tsang
  • Patent number: 7226757
    Abstract: Compositions are described that are suitable for formulating TFPI. Solubilizers and stabilizers facilitate the preparation of pharmaceutically acceptable compositions of TFPI at various concentrations.
    Type: Grant
    Filed: January 24, 2006
    Date of Patent: June 5, 2007
    Assignees: G.D. Searle LLC, Novartis Vaccines and Diagnostics, Inc.
    Inventors: Glenn J. Dorin, Bo H. Arve, Gregory L. Pattison, Robert F. Halenbeck, Kirk Johnson, Bao-Lu Chen, Raisharan K. Rana, Maninder S. Hora, Hassan Madani, Michael Tsang, Mark E. Gustafson, Gary S. Bild, Gary V. Johnson
  • Publication number: 20070083743
    Abstract: Described is a fast boot mechanism that generally operates by persisting static data and/or code for a system component, and then providing the system component with access to the static data and/or code during a subsequent device boot. For example, the static data and/or code of one or more components may be restored from non-volatile memory to volatile memory, whereby subsequent reboots need not have the components re-compute their persisted static data, making subsequent reboots faster. A fast boot infrastructure may include an interface set, and provides first mechanism that persists static data and/or code for a system component, and a second mechanism that provides the system component with access to the static data and/or code. The fast boot infrastructure may also provide the component with a way to invalidate static data and/or code, along with a background mechanism that collects static data and/or code from the system component.
    Type: Application
    Filed: October 6, 2005
    Publication date: April 12, 2007
    Applicant: Microsoft Corporation
    Inventor: Michael Tsang
  • Publication number: 20060279556
    Abstract: A method and system for correcting alignment and linearity errors in devices using a finger or stylus input device with a display device interactively coupled to a digitizer is disclosed. Touching intersections in a calibration grid on the display device may be performed to create a linearity map. Subsequently, detected stylus input is mapped to a sector in the linearity map, and resultant screen coordinates are calculated using ratios within a reference rectangle corresponding to the detected stylus input and the mapped sector.
    Type: Application
    Filed: August 21, 2006
    Publication date: December 14, 2006
    Applicant: MICROSOFT CORPORATION
    Inventor: Michael Tsang
  • Publication number: 20060273178
    Abstract: A portable reference tool of drink mixing cards, disposed on a key ring, and being carried in a pocket, and unobtrusively studied or consulted on the job.
    Type: Application
    Filed: June 7, 2006
    Publication date: December 7, 2006
    Inventor: Michael Tsang
  • Publication number: 20060265718
    Abstract: A methodology for simulating the pressing and releasing of hardware buttons on a computing device is described. Actual hardware button signals are injected at a low level in a system stack, and the data resulting from those signals propagates naturally through the system and are processed and formatted in the layers of the system stack in a normal manner, eventually being directed to the target software application being tested as an action for that software application associated with the button activity. In this end-to-end approach, button events are simulated by injecting data into the system from the bottom-most layers where raw data may be, e.g., simply the state of the button. Thus, this would be independent of the actual implementation of converting button events to actions. Such simulation helps developers and test teams run real-life tests and scenarios in a reproducible and efficient manner, irrespective of the hardware platform.
    Type: Application
    Filed: May 20, 2005
    Publication date: November 23, 2006
    Applicant: Microsoft Corporation
    Inventors: Michael Tsang, Robert Jarrett, Sumit Mehrotra
  • Publication number: 20060128947
    Abstract: Compositions are described that are suitable for formulating TFPI. Solubilizers and stabilizers facilitate the preparation of pharmaceutically acceptable compositions of TFPI at various concentrations.
    Type: Application
    Filed: January 24, 2006
    Publication date: June 15, 2006
    Applicants: Chiron Corporation, G. D. Searle & Co.
    Inventors: Glenn Dorin, Bo Arve, Gregory Pattison, Robert Halenbeck, Kirk Johnson, Bao-Lu Chen, Rajsharan Rana, Maninder Hora, Hassan Madani, Michael Tsang, Mark Gustafson, Gary Bild, Gary Johnson
  • Publication number: 20060101397
    Abstract: A test case generator including a test model generator for generating test models. A test case instance generator uses a permutation engine to generate test matrices from the tests models and generates XML documents from the test matrices. The documents are applied to an XML-based application interface to test the interface.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 11, 2006
    Applicant: Microsoft Corporation
    Inventors: Ian Mercer, Michael Tsang
  • Patent number: 7022672
    Abstract: A method of modifying protein solubility employs polyionic polymers. These facilitate the solubilization, formulation, purification and refolding of proteins especially incorrectly folded proteins and aggregated proteins. Compositions are described that are suitable for formulating TFPI. The compositions allow preparation of pharmaceutically acceptable compositions of TFPI at concentrations above 0.2 mg/mL and above 10 mg/mL.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: April 4, 2006
    Assignees: Chiron Corporation, G. D. Searle, LLC
    Inventors: Glenn J. Dorin, Bo H. Arve, Gregory L. Pattison, Robert F. Halenbeck, Kirk Johnson, Bao-Lu Chen, Rejsharan K. Bana, Maninder S. Hoba, Hassan Madani, Michael Tsang, Mark E. Gustafson, Gary S. Bild, Gary V. Johnson
  • Publication number: 20050229510
    Abstract: The present invention is a protector for fittings that extend through ceiling material into a void behind. The protector comprised a single or multipart shell adapted for location within the void around that rear part of the fitting which extends into the void. The shell has locating means that are adapted to co-operate with a mechanism by which the fitting is held in place, so as to hold the shell in place around the fitting. The protector prevents insulating material in the void coming into contact with the fitting. The shell may be adjustable in size and may be held down by spring arms on the fitting. The shell may also be adapted to hold the fittings associated components.
    Type: Application
    Filed: May 8, 2003
    Publication date: October 20, 2005
    Inventor: Michael Tsang
  • Publication number: 20050179674
    Abstract: A tool that allows a user, such as a software developer, to create test data that can consistently be employed to simulate the operation of a hardware pen or stylus. Raw pen data, such as position coordinates, pen angle and pen properties, is captured. This data is then later injected into a system being tested in place of pen data from a device driver. The raw pen data may be captured through an application programming interface invoked by a host application. The captured data can then subsequently be injected through another application programming interface invoked by a host application, such as a software testing application for testing a variety of operations of another software application. Alternately, a stand-alone utility may be used for capturing and then injecting raw pen data.
    Type: Application
    Filed: February 17, 2004
    Publication date: August 18, 2005
    Applicant: Microsoft Corporation
    Inventors: Sumit Mehrotra, Michael Tsang
  • Publication number: 20050015731
    Abstract: Systems, methods, computer-readable media, and user interfaces for entering, handling, or manipulating data on a computer desktop may include: (a) providing a first viewable region capable of displaying a first portion of a desktop on a display device; and (b) providing a second viewable region capable of displaying a second portion of the desktop on the display device, wherein a portion of the first viewable region redirects data input to and associates the data input with the second portion of the desktop. Other systems, methods, computer-readable media, and user interfaces may include: (a) maintaining a first portion of a desktop; (b) maintaining a second portion of the desktop, wherein the second portion of the desktop includes a region representing the first portion of the desktop; and (c) altering content of the first and/or second portions of the desktop in at least some instances based on data input directed to the region.
    Type: Application
    Filed: July 15, 2003
    Publication date: January 20, 2005
    Applicant: Microsoft Corporation
    Inventors: William Mak, Grady Leno, Michael Tsang
  • Publication number: 20020137884
    Abstract: A method of modifying protein solubility employs polyionic polymers. These facilitate the solubilization, formulation, purification and refolding of proteins especially incorrectly folded proteins and aggregated proteins. Compositions are described that are suitable for formulating TFPI. The compositions allow preparation of pharmaceutically acceptable compositions of TFPI at concentrations above 0.2 mg/mL and above 10 mg/mL.
    Type: Application
    Filed: November 30, 2001
    Publication date: September 26, 2002
    Applicant: Chiron Corporation
    Inventors: Glenn J. Dorin, Bo H. Arve, Gregory L. Pattison, Robert F. Halenback, Kirk Johnson, Bao-Lu Chen, Rajsharan K. Bana, Maninder S. Hoba, Hassan Madani, Michael Tsang, Mark E. Gustafson, Gary S. Bild, Gary V. Johnson
  • Patent number: 6323326
    Abstract: A method of modifying protein solubility employs polyionic polymers. These facilitate the solubilization, formulation, purification and refolding of proteins especially incorrectly folded proteins and aggregated proteins. Compositions are described that are suitable for formulating TFPI. The compositions allow preparation of pharmaceutically acceptable compositions of TFPI at concentrations above 0.2 mg/mL and above 10 mg/mL.
    Type: Grant
    Filed: June 11, 1999
    Date of Patent: November 27, 2001
    Assignees: Chiron Corporation, G. D. Searle & Co.
    Inventors: Glenn J. Dorin, Bo H. Arve, Gregory L. Pattison, Robert F Halenbeck, Kirk Johnson, Bao-Lu Chen, Rajsharan K. Rana, Maninder S. Hoba, Hassan Madani, Michael Tsang, Mark E. Gustafson, Gary S. Bild, Gary V. Johnson
  • Patent number: 6319896
    Abstract: A method of modifying protein solubility employs polyionic polymers. These facilitate the solubilization, formulation, purification and refolding of proteins especially incorrectly folded proteins and aggregated proteins. Compositions are described that are suitable for formulating TFPI. The compositions allow preparation of pharmaceutically acceptable compositions of TFPI at concentrations above 0.2 mg/mL and above 10 mg/mL.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: November 20, 2001
    Assignees: Chiron Corporation, G.D. Searle & Co.
    Inventors: Glenn J. Dorin, Bo H. Arve, Gregory L. Pattison, Robert F. Halenbeck, Kirk Johnson, Bao-Lu Chen, Rajsharan K. Rana, Maninder S. Hora, Hassan Madani, Michael Tsang, Mark E. Gustafson, Gary S. Bild, Gary V. Johnson