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: 7518608
    Abstract: A method of rendering a first image having a plurality of particles. The method comprises: receiving a z-depth image that provides a z-value for each pixel in the first image; generating a single pixel particle of an opaque transparency for each pixel in the z-depth image positioned at the same x-y position as the each pixel in the z-depth image and at a z-position indicated by the z-value; sorting the plurality of particles with a plurality of the generated single pixel particles in the first image based on the z-position; and rendering the sorted plurality of particles and single pixel particles based on the sorted order.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: April 14, 2009
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Rob Bredow, Brian Hall
  • Publication number: 20090063614
    Abstract: A system and method for distributing class files in a network to multiple recipients without global file system support are provided. A root node includes a virtual machine, is configured to receive network topology information for all nodes in the network, and obtains class files. First level nodes include virtual machines, are coupled to the root node, and are one distribution level below the root node. Second level nodes include virtual machines, are coupled to the first level nodes, and are one distribution level below the first nodes. Nth level nodes include virtual machines, are coupled to the second level nodes. N is representative of a continuous succession of distribution levels for nodes through a last node in network. The root node distributes the class files to first level nodes, which distribute the class files to the second level nodes, which distribute the class files to the nth level nodes.
    Type: Application
    Filed: August 27, 2007
    Publication date: March 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher M. Donawa, Allan H. Kielstra, C. Brian Hall
  • Patent number: 7499052
    Abstract: A method of rendering an image having a plurality of objects. The method comprises: generating an adjusted z-position by randomly adjusting the original z-position of an object over a series of samples; sorting the plurality of objects in a sample based on the adjusted z-position of each object of the plurality of objects; and rendering the plurality of objects in a sample based on the sorted order for the sample using the adjusted z-position but at the original z-position to generate a resulting image.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: March 3, 2009
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Rob Bredow, Brian Hall
  • Publication number: 20090003681
    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: August 20, 2008
    Publication date: January 1, 2009
    Applicant: Amnis Corporation
    Inventors: William E. Ortyn, David A. Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
  • Publication number: 20080250737
    Abstract: An extruded structural beam having a first member comprising rigid webbing interposed between a top flange and bottom flange. The top and bottom flanges of the first member each have a groove formed thereon for receiving a spline to secure screening material. Similarly, a second member having rigid webbing interposed between a top flange and bottom flange have a groove formed on the flanges for receiving a spline to secure screening material. The top and bottom flanges of both the first member and second member each further comprise opposing longitudinal channels for coupling the flanges so that a rectangular structural beam is formed. The outer surfaces of the flanges each further comprise a longitudinal slot so that a plurality of fasteners can be installed, through the longitudinal slots and flanges to secure the first member and second member together.
    Type: Application
    Filed: April 10, 2007
    Publication date: October 16, 2008
    Inventors: Brian Hall, Jim Armstrong
  • Publication number: 20080234984
    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: Application
    Filed: June 3, 2008
    Publication date: September 25, 2008
    Applicant: Amnis Corporation
    Inventors: William Ortyn, David Basiji, Keith Frost, Luchuan Liang, Richard Bauer, Brian Hall, David Perry
  • Publication number: 20080092479
    Abstract: A diagonal brace channel having a U-shaped first portion and a C-shaped second portion that is disposed to received a first diagonal brace member. The C-shaped second portion having a first top flange and a first bottom flange that are configured such that friction forces retain the first diagonal brace member in the desired position. A pair of parallel grooves are formed on each outer surface of the U-shaped first portion so that a visual guide is provided for the locations to install permanent fasteners to secure the diagonal brace channel to a primary framing member. The diagonal brace channel further providing an inverse C-shaped third portion to retain a second diagonal brace member in the desired position until permanent fasteners are installed.
    Type: Application
    Filed: July 9, 2007
    Publication date: April 24, 2008
    Inventors: Brian Hall, Jim Armstrong
  • Patent number: 7340733
    Abstract: An embodiment of the present invention provides an optimizer for optimizing source code to generate optimized source code having instructions for instructing a central processing unit (CPU) to iteratively compute values for a primary recurrence element. A computer programmed loop for computing the primary recurrence element and subsequent recurrence elements is an example of a case involving iteratively computing the primary recurrence element. The CPU is operatively coupled to fast operating memory (FOM) and operatively coupled to slow operating memory (SOM). SOM stores the generated optimized source code. The optimized source code includes instructions for instructing said CPU to store a computed value of the primary recurrence element in a storage location of FOM. The instructions also includes instructions to consign the computed value of the primary recurrence element from the storage location to another storage location of the FOM.
    Type: Grant
    Filed: December 5, 2002
    Date of Patent: March 4, 2008
    Assignee: International Business Machines Corporation
    Inventors: Roch Georges Archambault, Robert James Blainey, Charles Brian Hall, Yingwei Zhang
  • Publication number: 20080040560
    Abstract: A method, system and computer program product for generating a read-only lock implementation from a read-only lock portion of program code. In response to determining that a lock portion of the program code is a read-only lock, a read-only lock implementation is generated to protect at least one piece of shared data. The read-only lock implementation comprises a plurality of instructions with dependencies created between the instructions to ensure that a lock corresponding to the data is determined to be free before permitting access to that data. In one embodiment, when executed, the read-only lock implementation loads a lock word from a memory address into a register and places a reserve on the memory address. The lock word is evaluated to determine if the lock is free, and, in response to determining that the lock is tree, at least one piece of shared data protected by the lock is accessed. A value is conditionally stored back to the memory address if the reserve is present.
    Type: Application
    Filed: March 15, 2007
    Publication date: February 14, 2008
    Inventors: Charles Brian Hall, Zhong Liang Wang
  • Publication number: 20070146873
    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: Application
    Filed: December 11, 2006
    Publication date: June 28, 2007
    Applicant: Amnis Corporation
    Inventors: William Ortyn, David Basiji, Keith Frost, Luchuan Liang, Richard Bauer, Brian Hall, David Perry
  • Publication number: 20060266742
    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: Application
    Filed: May 27, 2005
    Publication date: November 30, 2006
    Inventors: Brian Hall, David Holbrook, David Wall
  • Publication number: 20060259809
    Abstract: Automated client device management techniques are described. In an implementation, a method is described which includes collecting heuristic data from a plurality of client device over a network. The heuristic data describes a plurality of health considerations that include reliability, performance and security of the plurality of client devices. The collecting of the heuristic data is performed periodically and automatically without intervention from users of the plurality of client devices. A remedy is generated corresponding to an issue identified from the heuristic data regarding at least one of the health considerations that cures the issue and addresses one or more other health considerations indicated in the heuristic data.
    Type: Application
    Filed: May 10, 2005
    Publication date: November 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Debi Mishra, Brian Hall
  • Publication number: 20060237677
    Abstract: A valve 100 comprising a one piece valve body 112 having an axial fluid bore 124 therethrough and a fluid control element 110 rotatable between open and closed positions. The body 112 includes an integral bracket 128 which provides an open access area between the bracket 128 and the main body 112 of the valve 100. A valve stem 130 is disposed within a stem bore 135, and 137 extending from the valve body 112 to the bracket 128, and engaging the flow control element 110. A contiguous single piece gland flange 142 secures packing 134 disposed between a valve body bore 137 and the stem 130. The stem 130 includes an enlarged shoulder 152 which engages a contiguous single piece shear bushing 148 having a diameter greater than the diameter of the stem bore 130, thereby preventing removal and/or blowout of the stem 130 without prior removal of the shear bushing 148.
    Type: Application
    Filed: July 6, 2006
    Publication date: October 26, 2006
    Applicant: MOGAS INDUSTRIES, INC.
    Inventors: John Williams, Brian Hall
  • Publication number: 20060204071
    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: February 1, 2006
    Publication date: September 14, 2006
    Applicant: Amnis Corporation
    Inventors: William Ortyn, David Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
  • Publication number: 20060161979
    Abstract: A method and system for communicating emergency information about computer security threats together with mitigating actions that may be performed depending on the configuration of each computer. A secure package that includes a message regarding a threat and that potentially includes a script including actions to mitigate the threat is created. The secure package is published to make it available for downloading. The alert package is downloaded by a set of computers, and the message and the script (if any) are extracted. Stats and other feedback from the computers that download the alert package may be provided.
    Type: Application
    Filed: January 18, 2005
    Publication date: July 20, 2006
    Applicant: Microsoft Corporation
    Inventors: Ganesh Pandey, Debi Mishra, Brian Hall, John Schacher, Mark Zuber, Salim Chawro
  • Publication number: 20060022976
    Abstract: A method of rendering a first image having a plurality of particles. The method comprises: receiving a z-depth image that provides a z-value for each pixel in the first image; generating a single pixel particle of an opaque transparency for each pixel in the z-depth image positioned at the same x-y position as the each pixel in the z-depth image and at a z-position indicated by the z-value; sorting the plurality of particles with a plurality of the generated single pixel particles in the first image based on the z-position; and rendering the sorted plurality of particles and single pixel particles based on the sorted order.
    Type: Application
    Filed: July 29, 2005
    Publication date: February 2, 2006
    Inventors: Rob Bredow, Brian Hall
  • Publication number: 20060022975
    Abstract: A method of rendering an image having a plurality of objects. The method comprises: generating an adjusted z-position by randomly adjusting the original z-position of an object over a series of samples; sorting the plurality of objects in a sample based on the adjusted z-position of each object of the plurality of objects; and rendering the plurality of objects in a sample based on the sorted order for the sample using the adjusted z-position but at the original z-position to generate a resulting image.
    Type: Application
    Filed: July 29, 2005
    Publication date: February 2, 2006
    Inventors: Rob Bredow, Brian Hall
  • Patent number: 6939599
    Abstract: A dynamic structural panel having one or more compliant dimple layers connected together by one or more reinforcing layers engaging ends of dimples on the dimple layer to create a cavity between the layers. The dimples are spaced apart from one another to form a dimple layer region. The dimple layer region may be either curved relative to the dimples or corrugated, thereby providing compliancy for the dynamic structural panel. The connection of the dimple layer and reinforcing layers creates an integral structural panel that can be planar by having identical heights of the dimples on the dimple layer to create a planar panel (flat) or nonplanar (curved) by varying the heights of the dimples on the dimple layer or through planar spacing adjustment. The panel can be modified in various ways such as by choice of materials and/or geometries of the various layers and/or incorporation of additional structural features.
    Type: Grant
    Filed: November 8, 2001
    Date of Patent: September 6, 2005
    Inventor: Brian Hall Clark
  • Publication number: 20050019949
    Abstract: Environmental containment methods (16) for a flow cytometer (21) which provide an adjustably controllable environment in which biological particles can be differentiated and droplets separated into collection containers (15).
    Type: Application
    Filed: August 23, 2004
    Publication date: January 27, 2005
    Applicant: DakoCytomation Denmark A/S
    Inventors: Brian Hall, Kristopher Buchanan, Benjamin Kaanta, Nathan Fox
  • Patent number: 6840373
    Abstract: A beverage storage and discharge cap assembly includes an inner cylindrical housing rotatably nested within an outer cylindrical housing, the outer housing including a cap skirt having threads capable of being rotatably coupled to the neck of a bottle. The housings are hollow such that the inner housing may store a beverage substance therein, the inner housing having a closed top and the outer housing having a bottom wall for sealing the beverage substance within the cap assembly. A rotation of the inner housing causes a free edge thereof to rupture the bottom wall, thus releasing the stored beverage substance into the bottle whereby to interact with a beverage substance in the bottle. The housings include cooperating nubs that produce an audible sound or “pop” substantially simultaneous with rupture of the seal.
    Type: Grant
    Filed: May 16, 2003
    Date of Patent: January 11, 2005
    Inventors: Gregory A Gibler, Brian Hall