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: 7518608Abstract: 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: GrantFiled: July 29, 2005Date of Patent: April 14, 2009Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Rob Bredow, Brian Hall
-
Publication number: 20090063614Abstract: 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: ApplicationFiled: August 27, 2007Publication date: March 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher M. Donawa, Allan H. Kielstra, C. Brian Hall
-
Patent number: 7499052Abstract: 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: GrantFiled: July 29, 2005Date of Patent: March 3, 2009Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Rob Bredow, Brian Hall
-
Publication number: 20090003681Abstract: 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: ApplicationFiled: August 20, 2008Publication date: January 1, 2009Applicant: Amnis CorporationInventors: William E. Ortyn, David A. Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
-
Publication number: 20080250737Abstract: 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: ApplicationFiled: April 10, 2007Publication date: October 16, 2008Inventors: Brian Hall, Jim Armstrong
-
Publication number: 20080234984Abstract: 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: ApplicationFiled: June 3, 2008Publication date: September 25, 2008Applicant: Amnis CorporationInventors: William Ortyn, David Basiji, Keith Frost, Luchuan Liang, Richard Bauer, Brian Hall, David Perry
-
Publication number: 20080092479Abstract: 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: ApplicationFiled: July 9, 2007Publication date: April 24, 2008Inventors: Brian Hall, Jim Armstrong
-
Patent number: 7340733Abstract: 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: GrantFiled: December 5, 2002Date of Patent: March 4, 2008Assignee: International Business Machines CorporationInventors: Roch Georges Archambault, Robert James Blainey, Charles Brian Hall, Yingwei Zhang
-
Publication number: 20080040560Abstract: 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: ApplicationFiled: March 15, 2007Publication date: February 14, 2008Inventors: Charles Brian Hall, Zhong Liang Wang
-
Publication number: 20070146873Abstract: 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: ApplicationFiled: December 11, 2006Publication date: June 28, 2007Applicant: Amnis CorporationInventors: William Ortyn, David Basiji, Keith Frost, Luchuan Liang, Richard Bauer, Brian Hall, David Perry
-
Publication number: 20060266742Abstract: 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: ApplicationFiled: May 27, 2005Publication date: November 30, 2006Inventors: Brian Hall, David Holbrook, David Wall
-
Publication number: 20060259809Abstract: 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: ApplicationFiled: May 10, 2005Publication date: November 16, 2006Applicant: Microsoft CorporationInventors: Debi Mishra, Brian Hall
-
Publication number: 20060237677Abstract: 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: ApplicationFiled: July 6, 2006Publication date: October 26, 2006Applicant: MOGAS INDUSTRIES, INC.Inventors: John Williams, Brian Hall
-
Publication number: 20060204071Abstract: 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: ApplicationFiled: February 1, 2006Publication date: September 14, 2006Applicant: Amnis CorporationInventors: William Ortyn, David Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
-
Publication number: 20060161979Abstract: 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: ApplicationFiled: January 18, 2005Publication date: July 20, 2006Applicant: Microsoft CorporationInventors: Ganesh Pandey, Debi Mishra, Brian Hall, John Schacher, Mark Zuber, Salim Chawro
-
Publication number: 20060022976Abstract: 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: ApplicationFiled: July 29, 2005Publication date: February 2, 2006Inventors: Rob Bredow, Brian Hall
-
Publication number: 20060022975Abstract: 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: ApplicationFiled: July 29, 2005Publication date: February 2, 2006Inventors: Rob Bredow, Brian Hall
-
Patent number: 6939599Abstract: 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: GrantFiled: November 8, 2001Date of Patent: September 6, 2005Inventor: Brian Hall Clark
-
Publication number: 20050019949Abstract: 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: ApplicationFiled: August 23, 2004Publication date: January 27, 2005Applicant: DakoCytomation Denmark A/SInventors: Brian Hall, Kristopher Buchanan, Benjamin Kaanta, Nathan Fox
-
Patent number: 6840373Abstract: 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: GrantFiled: May 16, 2003Date of Patent: January 11, 2005Inventors: Gregory A Gibler, Brian Hall