Patents by Inventor John W. O'Connor

John W. O'Connor 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: 10623015
    Abstract: An apparatus and method are described for performing vector compression. For example, one embodiment of a processor comprises: vector compression logic to compress a source vector comprising a plurality of valid data elements and invalid data elements to generate a destination vector in which valid data elements are stored contiguously on one side of the destination vector, the vector compression logic to utilize a bit mask associated with the source vector and comprising a plurality of bits, each bit corresponding to one of the plurality of data elements of the source vector and indicating whether the data element comprises a valid data element or an invalid data element, the vector compression logic to utilize indices of the bit mask and associated bit values of the bit mask to generate a control vector; and shuffle logic to shuffle/permute the data elements of the source vector to the destination vector in accordance with the control vector.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: April 14, 2020
    Assignee: Intel Corporation
    Inventors: Simon Rubanovich, David M. Russinoff, Amit Gradstein, John W. O'Leary, Zeev Sperber
  • Publication number: 20180309461
    Abstract: An apparatus and method are described for performing vector compression. For example, one embodiment of a processor comprises: vector compression logic to compress a source vector comprising a plurality of valid data elements and invalid data elements to generate a destination vector in which valid data elements are stored contiguously on one side of the destination vector, the vector compression logic to utilize a bit mask associated with the source vector and comprising a plurality of bits, each bit corresponding to one of the plurality of data elements of the source vector and indicating whether the data element comprises a valid data element or an invalid data element, the vector compression logic to utilize indices of the bit mask and associated bit values of the bit mask to generate a control vector; and shuffle logic to shuffle/permute the data elements of the source vector to the destination vector in accordance with the control vector.
    Type: Application
    Filed: March 15, 2018
    Publication date: October 25, 2018
    Inventors: Simon Rubanovich, David M. Russinoff, Amit Gradstein, John W. O'Leary, Zeev Sperber
  • Patent number: 9929745
    Abstract: An apparatus and method are described for performing vector compression. For example, one embodiment of a processor comprises: vector compression logic to compress a source vector comprising a plurality of valid data elements and invalid data elements to generate a destination vector in which valid data elements are stored contiguously on one side of the destination vector, the vector compression logic to utilize a bit mask associated with the source vector and comprising a plurality of bits, each bit corresponding to one of the plurality of data elements of the source vector and indicating whether the data element comprises a valid data element or an invalid data element, the vector compression logic to utilize indices of the bit mask and associated bit values of the bit mask to generate a control vector; and shuffle logic to shuffle/permute the data elements of the source vector to the destination vector in accordance with the control vector.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: March 27, 2018
    Assignee: Intel Corporation
    Inventors: Simon Rubanovich, David M. Russinoff, Amit Gradstein, John W. O'Leary, Zeev Sperber
  • Publication number: 20160094241
    Abstract: An apparatus and method are described for performing vector compression. For example, one embodiment of a processor comprises: vector compression logic to compress a source vector comprising a plurality of valid data elements and invalid data elements to generate a destination vector in which valid data elements are stored contiguously on one side of the destination vector, the vector compression logic to utilize a bit mask associated with the source vector and comprising a plurality of bits, each bit corresponding to one of the plurality of data elements of the source vector and indicating whether the data element comprises a valid data element or an invalid data element, the vector compression logic to utilize indices of the bit mask and associated bit values of the bit mask to generate a control vector; and shuffle logic to shuffle/permute the data elements of the source vector to the destination vector in accordance with the control vector.
    Type: Application
    Filed: September 26, 2014
    Publication date: March 31, 2016
    Inventors: Simon Rubanovich, David M. Russinoff, Amit Gradstein, John W. O'Leary, Zeev Sperber
  • Publication number: 20140344187
    Abstract: Systems and methods for creating a dynamic resource trust can receive and distribute physical quantities of a resource at a future date. These systems and methods can be implemented in a computer system that dynamically designs and/or values shares of the trust's resources. These systems and methods can permit potential users of resources to tailor the amounts of resources they obtain under different market conditions in the future, with potentially lower costs than costs associated with futures contracts.
    Type: Application
    Filed: August 1, 2014
    Publication date: November 20, 2014
    Inventors: Hayne E. Leland, John W. O'Brien
  • Publication number: 20130024399
    Abstract: Systems and methods for creating a dynamic resource trust can receive and distribute physical quantities of a resource at a future date. These systems and methods can be implemented in a computer system that dynamically designs and/or values shares of the trust's resources. These systems and methods can permit potential users of resources to tailor the amounts of resources they obtain under different market conditions in the future, with potentially lower costs than costs associated with futures contracts.
    Type: Application
    Filed: September 27, 2012
    Publication date: January 24, 2013
    Inventors: Hayne E. Leland, John W. O'Brien
  • Publication number: 20110066533
    Abstract: Systems and methods for creating a dynamic resource trust can receive and distribute physical quantities of a resource at a future date. These systems and methods can be implemented in a computer system that dynamically designs and/or values shares of the trust's resources. These systems and methods can permit potential users of resources to tailor the amounts of resources they obtain under different market conditions in the future, with potentially lower costs than costs associated with futures contracts.
    Type: Application
    Filed: September 10, 2010
    Publication date: March 17, 2011
    Inventors: John W. O'Brien, Hayne E. Leland
  • Patent number: 7354244
    Abstract: A blower for a water heater having a flue defining a flue axis. The blower includes a housing at least partially defining a first chamber and a second chamber and having an inlet opening into the first chamber and an outlet communicating between the second chamber and atmosphere, the inlet being alignable with the flue, a ramp extending through the second chamber and having a surface, the surface being oriented at an acute angle with respect to the flue axis, and an impeller positioned in the second chamber and being operable to draw exhaust from the flue into the first chamber through the inlet and being operable to direct the exhaust through the second chamber and across the surface of the ramp, the surface of the ramp directing the exhaust through the outlet in a direction substantially parallel to the flue axis.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: April 8, 2008
    Assignee: AOS Holding Company
    Inventors: Michael Robert Hasbargen, John W. O'Neill, Anthony Joseph Coloma, Kevin Mark Field, Darrell Wayne Schuh, Dennis R. Hughes, Jason Robert Abele
  • Patent number: 7255576
    Abstract: A test assembly for testing electrical performance of microcircuits contained in leadless packages has Kelvin contacts. Slider contacts in a plurality of contact assemblies slide compliantly to accommodate lack of coplanarity in terminals on the package. A resilient elastomeric block may be inserted through interior spaces of the contact assembly and in interfering relation with features of a housing that supports and aligns the contact assemblies, to apply force to the slider contacts to force them against the microcircuit terminals.
    Type: Grant
    Filed: June 8, 2006
    Date of Patent: August 14, 2007
    Assignee: JohnsTech International Corporation
    Inventors: John W. O'Sullivan, John E. Nelson
  • Patent number: 7074049
    Abstract: A test assembly for testing electrical performance of microcircuits contained in leadless packages has Kelvin contacts. Slider contacts in a plurality of contact assemblies slide compliantly to accommodate lack of coplanarity in terminals on the package. A resilient elastomeric block may be inserted through interior spaces of the contact assembly and in interfering relation with features of a housing that supports and aligns the contact assemblies, to apply force to the slider contacts to force them against the microcircuit terminals.
    Type: Grant
    Filed: March 21, 2005
    Date of Patent: July 11, 2006
    Assignee: JohnsTech International Corporation
    Inventors: John W. O'Sullivan, John E. Nelson
  • Patent number: 6861667
    Abstract: A grounding assembly for testing which can be readily changed is provided by an insert which is retained within an opening in a test socket. Flexible projections from the socket fit within grooves in the insert to provide the retention means. The insert is positioned within an opening in the socket adjacent to an opening containing a device under test (DUT). The insert is also between the DUT and a test board, and has contacts arranged such they connect ground contacts on the DUT to opposing contacts on the test board. The insert can provide different numbers, arrangements, and types of contacts as well as different materials for both the contact and contact body by merely changing the insert.
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: March 1, 2005
    Assignee: JohnsTech International Corporation
    Inventors: Mathew L. Gilk, John W. O'Sullivan, David A. Johnson
  • Publication number: 20040106310
    Abstract: A grounding assembly for testing which can be readily changed is provided by an insert which is retained within an opening in a test socket. Flexible projections from the socket fit within grooves in the insert to provide the retention means. The insert is positioned within an opening in the socket adjacent to an opening containing a device under test (DUT). The insert is also between the DUT and a test board, and has contacts arranged such they connect ground contacts on the DUT to opposing contacts on the test board. The insert can provide different numbers, arrangements, and types of contacts as well as different materials for both the contact and contact body by merely changing the insert.
    Type: Application
    Filed: July 15, 2003
    Publication date: June 3, 2004
    Inventors: Mathew L. Gilk, John W. O'Sullivan, David A. Johnson
  • Patent number: 6536715
    Abstract: An inflatable evacuation device includes an inflatable slide portion and an inflatable arch-shaped support portion for supporting the inflatable slide portion. The inflatable slide portion has a support frame with a first inflatable elongate beam and a second inflatable elongate beam spaced from the first inflatable elongate beam. A floor extends between the first and second inflatable elongate beams and is constructed of a flexible material. The inflatable arch-shaped support portion comprising first and second inflatable curved beams connected to the inflatable slide portion such that forces generated at least at a central region of the inflatable slide portion are transferred to the curved beams to thereby support at least the central region.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: March 25, 2003
    Assignee: Air Cruisers Company
    Inventors: Marc H. Moran, Dean H. Staudt, John W. O'Donnell
  • Patent number: 5975467
    Abstract: An inflatable evacuation slide for an aircraft comprising upper and lower sliding regions interconnected by an intermediate sliding region and including a flexible sliding support surface. An inflatable support structure extends outwardly from the upper sliding region and formed by at least first and second support sections spaced from each other and extending in planes transverse to a plane of the sliding support surface. Each support section comprises an engaging member interposed between a connecting member and a supporting member. The connecting and supporting members are connected to the upper sliding region, so that the engaging members are substantially parallel to each other and spaced from the upper sliding region.
    Type: Grant
    Filed: August 6, 1998
    Date of Patent: November 2, 1999
    Assignee: Air Cruisers Company
    Inventors: John W. O'Donnell, Dean Staudt
  • Patent number: 5883362
    Abstract: A lightwave cooking oven method and apparatus are disclosed wherein a thermistor determines an elevation temperature at a given location on the oven where oven secondary heating has a relation to the cooking time of the food and periodically reducing the power to lamps substantially midway during the normal cooking time at the beginning of which the elevated temperature was determined for a given recipe. The power can be reduced by being turned off or lowered.
    Type: Grant
    Filed: August 24, 1995
    Date of Patent: March 16, 1999
    Assignee: Quadlux, Inc.
    Inventors: Donald W. Pettibone, John W. O'Neal, Gay L. Winterringer
  • Patent number: 5875868
    Abstract: An inflatable evacuation slide for an aircraft consists of first and second longitudinal support beams, upper and lower transverse support members and a flexible sliding support surface. The first and second longitudinal support members are spaced from each other and formed having proximal and distal ends thereof. The lower support member is transverse to the first and second longitudinal support beams and spaced from the distal ends thereof, so that each longitudinal support beam is formed having an extension portion extending between the lower support member and the distal ends thereof. The flexible sliding support surface is connected to and limited by at least the upper and lower support members.
    Type: Grant
    Filed: February 4, 1997
    Date of Patent: March 2, 1999
    Assignee: Air Cruisers Company
    Inventors: Edward H. Smialowicz, Dean H. Staudt, John W. O'Donnell
  • Patent number: 5726423
    Abstract: An oven for cooking with light having wavelengths in the visible, near visible, and infra-red spectral ranges cooks food items for periods that are predetermined for given food items. When prolonged use of the oven increases the oven temperature, a thermistor detects the temperature increases and delivers a signal representing the increase to a microprocessor. The microprocessor is programmed to compensate for increases in the oven temperature by lowering the cooking time for a given food item below the predetermined period. Some of the heated air that accumulates in the oven is withdrawn by an evacuation device.
    Type: Grant
    Filed: November 26, 1996
    Date of Patent: March 10, 1998
    Assignee: Quadlux, Inc.
    Inventors: Eugene R. Westerberg, John W. O'Neal
  • Patent number: 5474671
    Abstract: This invention concerns a process and apparatus for removing oil from liquefied petroleum gases. In a preferred embodiment, the activated carbon bed is pretreated with odorant thereby enabling oil to be removed from odorized liquefied petroleum gases with negligible removal of odorant.
    Type: Grant
    Filed: April 11, 1994
    Date of Patent: December 12, 1995
    Assignee: Phillips Petroleum Company
    Inventor: John W. O'Connor
  • Patent number: 5307525
    Abstract: As an improvement for eliminating lingering bathroom odor, a few drops of an appropriate fluid mixture such as a chlorinated hydrocarbon containing a small amount of a volatile fragrant fluid is added to water in a toilet bowl prior to the use of the toilet. A unique property of the first fluid causes the resultant mixture to spread quickly over the entire surface of the water, forming a nonpermeable film across which the odor emanating from unflushed feces cannot pass. The second fluid quickly vaporizes from this film allowing the resulting concentrated fragrance to neutralize within the toilet bowl the flatulence odor produced during a bowel movement. A person sitting upon the toilet seat actuates a semiautomatic fluid dispenser.
    Type: Grant
    Filed: September 28, 1992
    Date of Patent: May 3, 1994
    Inventor: John W. O'Brien
  • Patent number: 5125743
    Abstract: In a solar vector magnetograph for measuring solar magnetic fields including a telescope pointable to a solar zone and relay optics mounted there-behind, including a collimating lens, a quarter wave plate, a light polarizer, a beam expanding means, a narrow bandpass blocking filter to admit a narrow spectral band of polarized light, a reimaging lens to focus the resulting beam and an image receiver, the improvement provided is a solid Fabry-Perot etalon filter which is mounted between the blocking filter and the reimaging lens, such filter being of a desired refractive index and thickness so as to select a narrow band of the so-transmitted polarized light and to transmit same to the image receiver, all in order to isolate and record the emissions of atomic species and to infer the magnetic field at the solar zone.
    Type: Grant
    Filed: December 22, 1989
    Date of Patent: June 30, 1992
    Assignee: The United States of America as represented by the Secretary of the Air Force
    Inventors: David M. Rust, John W. O'Byrne, Terry J. Harris