Patents by Inventor Brian Hall

Brian Hall 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: 8278590
    Abstract: Embodiments of the present invention are directed to methods and systems for laser micro-machining, which may include dividing a long line illumination field into a plurality of individual fields, wherein each of the plurality of fields includes an aspect ratio of about 4:1 or greater, directing the plurality of individual fields onto at least one mask, wherein each individual field illuminates a corresponding area on the mask and translating the mask and/or workpiece relative to one another along a scan axis.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: October 2, 2012
    Assignee: Resonetics, LLC
    Inventors: Brian Hall, David S. Holbrook, David L. Wall
  • Patent number: 8250315
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to nested transaction rollback and provide a method, system and computer program product for dynamic nest level determination for nested transaction rollback. In an embodiment of the invention, a nested transaction rollback method can be provided. The method can include detecting a violation of a block of memory accessed within a set of nested transactions, retrieving a tentative rollback level for the violation, discarding a speculative state for the block of memory at each level of the set of nested transactions up to and including the tentative rollback level, refining the tentative rollback level to a lower level in the set of nested transactions, and additionally discarding a speculative state for the block of memory at additional levels in the set of nested transactions up to and including the refined rollback level.
    Type: Grant
    Filed: January 2, 2009
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Blainey, C. Brian Hall
  • Publication number: 20120166747
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to nested transaction rollback and provide a method, system and computer program product for dynamic nest level determination for nested transaction rollback. In an embodiment of the invention, a nested transaction rollback method can be provided. The method can include detecting a violation of a block of memory accessed within a set of nested transactions, retrieving a tentative rollback level for the violation, discarding a speculative state for the block of memory at each level of the set of nested transactions up to and including the tentative rollback level, refining the tentative rollback level to a lower level in the set of nested transactions, and additionally discarding a speculative state for the block of memory at additional levels in the set of nested transactions up to and including the refined rollback level.
    Type: Application
    Filed: March 4, 2012
    Publication date: June 28, 2012
    Applicant: International Business Machines Corporation
    Inventors: Robert J. Blainey, C. Brian Hall
  • Patent number: 8009189
    Abstract: A high speed, high-resolution flow imaging system is modified to achieve extended depth of field imaging. An optical distortion element is introduced into the flow imaging system. Light from an object, such as a cell, is distorted by the distortion element, such that a point spread function (PSF) of the imaging system is invariant across an extended depth of field. The distorted light is spectrally dispersed, and the dispersed light is used to simultaneously generate a plurality of images. The images are detected, and image processing is used to enhance the detected images by compensating for the distortion, to achieve extended depth of field images of the object. The post image processing preferably involves de-convolution, and requires knowledge of the PSF of the imaging system, as modified by the optical distortion element.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: August 30, 2011
    Assignee: Amnis Corporation
    Inventors: William Ortyn, David Basiji, Keith Frost, Luchuan Liang, Richard Bauer, Brian Hall, David Perry
  • Patent number: 8005314
    Abstract: A high speed, high-resolution flow imaging system is modified to achieve extended depth of field imaging. An optical distortion element is introduced into the flow imaging system. Light from an object, such as a cell, is distorted by the distortion element, such that a point spread function (PSF) of the imaging system is invariant across an extended depth of field. The distorted light is spectrally dispersed, and the dispersed light is used to simultaneously generate a plurality of images. The images are detected, and image processing is used to enhance the detected images by compensating for the distortion, to achieve extended depth of field images of the object. The post image processing preferably involves de-convolution, and requires knowledge of the PSF of the imaging system, as modified by the optical distortion element.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: August 23, 2011
    Assignee: Amnis Corporation
    Inventors: William Ortyn, David Basiji, Keith Frost, Luchuan Liang, Richard Bauer, Brian Hall, David Perry
  • Patent number: 7925069
    Abstract: Multimodal/multispectral images of a population of cells are simultaneously collected. Photometric and/or morphometric features identifiable in the images are used to separate the population of cells into a plurality of subpopulations. Where the population of cells includes diseased cells and healthy cells, the images can be separated into a healthy subpopulation, and a diseased subpopulation. Where the population of cells does not include diseased cells, one or more ratios of different cell types in patients not having a disease condition can be compared to the corresponding ratios in patients having the disease condition, enabling the disease condition to be detected. For example, blood cells can be separated into different types based on their images, and an increase in the number of lymphocytes, a phenomenon associated with chronic lymphocytic leukemia, can readily be detected.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: April 12, 2011
    Assignee: Amnis Corporation
    Inventors: William E. Ortyn, David A. Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
  • Publication number: 20100313186
    Abstract: A developer analysis record supports debugging. One developer analysis record contains a copy of a debuggee source code expression including one or more variables. An expression location in the record specifies the location of the expression within debuggee source code, and an expression scope specifies the scope of the expression within the source code. Developer comments about the expression may be stored in the record, distinct from source code and free from programming language syntax restrictions. The developer analysis record can be stored by a developer during one debugger session and then retrieved by the same or another developer during a later debugger session. The developer analysis record can be displayed and updated in a floating window, such as a tear-off floating datatip window.
    Type: Application
    Filed: June 4, 2009
    Publication date: December 9, 2010
    Applicant: Microsoft Corporation
    Inventors: Richard G. Chiodo, Snohomish P. Griesmer, Elena Monica Boris, Andrew Brian Hall, Karthikeyan Sethuramasubbu
  • Publication number: 20100232675
    Abstract: Multimodal or multispectral images of cells comprising a population of cells are simultaneously collected. Photometric and/or morphometric image features identifiable in the images are used to identify differences between first and second populations of cells. The differences can include changes in a relative percentage of different cell types in each population, or a change in a first type of cell present in the first population of cells and the same type of cell in the second population of cells. The changes may be indicative of a disease state, indicative of a relative effectiveness of a therapy, or indicative of a health of the person from whom the cells populations were obtained.
    Type: Application
    Filed: December 4, 2009
    Publication date: September 16, 2010
    Applicant: Amnis Corporation
    Inventors: William Ortyn, David Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
  • Publication number: 20100174840
    Abstract: Embodiments of the present invention provide a method, system and computer program product for software prioritization of concurrent transactions for embedded conflict arbitration in transactional memory management. In an embodiment of the invention, a method for software prioritization of concurrent transactions for embedded conflict arbitration in transactional memory management can include setting different hardware registers with different priority values for correspondingly different transactions in a transactional memory system configured for transactional memory management according to respective priority values specified by priority assignment logic in external software support for the system. The method also can include detecting a conflict amongst the transactions in the system. Finally, the method can include applying conflict arbitration within the system based upon the priority values specified by the priority assignment logic in the external software support for the system.
    Type: Application
    Filed: January 2, 2009
    Publication date: July 8, 2010
    Applicant: International Business Machines Corporation
    Inventors: Robert J. Blainey, C. Brian Hall, Thomas J. Heller, JR., Mark F. Wilding
  • Publication number: 20100174874
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to nested transaction rollback and provide a method, system and computer program product for dynamic nest level determination for nested transaction rollback. In an embodiment of the invention, a nested transaction rollback method can be provided. The method can include detecting a violation of a block of memory accessed within a set of nested transactions, retrieving a tentative rollback level for the violation, discarding a speculative state for the block of memory at each level of the set of nested transactions up to and including the tentative rollback level, refining the tentative rollback level to a lower level in the set of nested transactions, and additionally discarding a speculative state for the block of memory at additional levels in the set of nested transactions up to and including the refined rollback level.
    Type: Application
    Filed: January 2, 2009
    Publication date: July 8, 2010
    Applicant: International Business Machines Corporation
    Inventors: Robert J. Blainey, C. Brian Hall
  • Publication number: 20100043775
    Abstract: An artificial log set assembly including a burner and an electric ember bed for creating a more realistic simulated wood fire experience. The burner may be a yellow flame burner, a blue flame burner or an infrared burner, and may be configured for installation in a vented or unvented hearth product. The artificial log set assembly may include a common controlling device for remote control of various components of the artificial log set assembly, including, for example, the control valve assembly for controlling the on or off function of the burner flame and the ignition device for sting the pilot flame. In another aspect of the disclosure, an artificial log set assembly may include an electric artificial log set and a burner for creating a glowing ember bed.
    Type: Application
    Filed: August 21, 2008
    Publication date: February 25, 2010
    Inventors: John PHILLIPS, Brandon Manco, Brian Hall
  • Publication number: 20100042614
    Abstract: Processing a scenegraph for a client, including: creating a stack of filters, wherein each filter of the stack of filters is configured to edit or create a property on an object within the scenegraph; presenting a query by the client to the stack of filters for a first property on a first object within the scenegraph to determine whether a filter of the stack of filters edits or creates the first property on the first object; and returning a value for the first property if the filter of the stack of filters edits or creates the first property.
    Type: Application
    Filed: August 11, 2009
    Publication date: February 18, 2010
    Inventors: Jeremy Selan, Steve LaVietes, Brian Hall
  • Publication number: 20100030170
    Abstract: This disclosure relates to a substrate comprising multiple layers which are designed to provide moisture absorption, non-adherence, and antimicrobial properties to a contact surface. The substrate is minimally comprised of (a) at least one skin contact layer of apertured hydrophobic polymeric film, (b) at least one layer of absorptive material that contains a reinforcement material, and (c) at least one layer of liquid impermeable film backing. The substrate may also include a layer of material that contains an antimicrobial agent. The substrate may be ideally suited for use in the medical field as an absorptive pad for end-uses such as wound care (e.g. burn care), surgery care, and incontinence care.
    Type: Application
    Filed: July 2, 2009
    Publication date: February 4, 2010
    Inventors: Keith Alan Keller, T. Andrew Canada, D. Brian Hall, W. Mark Housley
  • Publication number: 20100021039
    Abstract: Multimodal/multispectral images of a population of cells are simultaneously collected. Photometric and/or morphometric features identifiable in the images are used to separate the population of cells into a plurality of subpopulations. Where the population of cells includes diseased cells and healthy cells, the images can be separated into a healthy subpopulation, and a diseased subpopulation. Where the population of cells does not include diseased cells, one or more ratios of different cell types in patients not having a disease condition can be compared to the corresponding ratios in patients having the disease condition, enabling the disease condition to be detected. For example, blood cells can be separated into different types based on their images, and an increase in the number of lymphocytes, a phenomenon associated with chronic lymphocytic leukemia, can readily be detected.
    Type: Application
    Filed: September 29, 2009
    Publication date: January 28, 2010
    Applicant: Amnis Corporation
    Inventors: William E. Ortyn, David A. Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
  • Patent number: 7634126
    Abstract: Multimodal/multispectral images of a population of cells are simultaneously collected. Photometric and/or morphometric features identifiable in the images are used to separate the population of cells into a plurality of subpopulations. Where the population of cells includes diseased cells and healthy cells, the images can be separated into a healthy subpopulation, and a diseased subpopulation. Where the population of cells does not include diseased cells, one or more ratios of different cell types in patients not having a disease condition can be compared to the corresponding ratios in patients having the disease condition, enabling the disease condition to be detected. For example, blood cells can be separated into different types based on their images, and an increase in the number of lymphocytes, a phenomenon associated with chronic lymphocytic leukemia, can readily be detected.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: December 15, 2009
    Assignee: Amnis Corporation
    Inventors: William E. Ortyn, David A. Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
  • Patent number: 7634125
    Abstract: Multimodal/multispectral images of a population of cells are simultaneously collected. Photometric and/or morphometric features identifiable in the images are used to separate the population of cells into a plurality of subpopulations. Where the population of cells includes diseased cells and healthy cells, the images can be separated into a healthy subpopulation, and a diseased subpopulation. Where the population of cells does not include diseased cells, one or more ratios of different cell types in patients not having a disease condition can be compared to the corresponding ratios in patients having the disease condition, enabling the disease condition to be detected. For example, blood cells can be separated into different types based on their images, and an increase in the number of lymphocytes, a phenomenon associated with chronic lymphocytic leukemia, can readily be detected.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: December 15, 2009
    Assignee: Amnis Corporation
    Inventors: William E. Ortyn, David A. Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
  • Publication number: 20090292884
    Abstract: This invention provides a system enabling Transactional Memory with overflow prediction mechanism, comprising: prediction unit for predicting the mode for the next execution of a transaction based on the final status of the previous execution of the transaction; execution unit for executing the transaction in the execution mode predicted by the prediction unit, wherein the execution mode comprises overflow mode and non-overflow made. According to this invention, before a transaction is executed, it is predicted whether or not the transaction will overflow, and therefore, the execution of the transaction which is necessary to determine whether or not an overflow will occur is saved and the system performance can be improved.
    Type: Application
    Filed: May 8, 2009
    Publication date: November 26, 2009
    Applicant: International Business Machines Corporation
    Inventors: Hua Yong Wang, Charles Brian Hall, Yan Qi Wang, Zhi Yong Liang, Xiao Wei Shen
  • Publication number: 20090190822
    Abstract: Multimodal/multispectral images of a population of cells are simultaneously collected. Photometric and/or morphometric features identifiable in the images are used to separate the population of cells into a plurality of subpopulations. Where the population of cells includes diseased cells and healthy cells, the images can be separated into a healthy subpopulation, and a diseased subpopulation. Where the population of cells does not include diseased cells, one or more ratios of different cell types in patients not having a disease condition can be compared to the corresponding ratios in patients having the disease condition, enabling the disease condition to be detected. For example, blood cells can be separated into different types based on their images, and an increase in the number of lymphocytes, a phenomenon associated with chronic lymphocytic leukemia, can readily be detected.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 30, 2009
    Applicant: Amnis Corporation
    Inventors: William E. Ortyn, David A. Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
  • Patent number: 7522758
    Abstract: Multimodal/multispectral images of a population of cells are simultaneously collected. Photometric and/or morphometric features identifiable in the images are used to separate the population of cells into a plurality of subpopulations. Where the population of cells includes diseased cells and healthy cells, the images can be separated into a healthy subpopulation, and a diseased subpopulation. Where the population of cells does not include diseased cells, one or more ratios of different cell types in patients not having a disease condition can be compared to the corresponding ratios in patients having the disease condition, enabling the disease condition to be detected. For example, blood cells can be separated into different types based on their images, and an increase in the number of lymphocytes, a phenomenon associated with chronic lymphocytic leukemia, can readily be detected.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: April 21, 2009
    Assignee: Amnis Corporation
    Inventors: William E. Ortyn, David A. Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
  • Patent number: D604673
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: November 24, 2009
    Inventor: Brian Hall