Patents by Inventor Steven Perry

Steven Perry 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: 20080025884
    Abstract: Integrated Combustion Reactors (ICRs) and methods of making ICRs are described in which combustion chambers (or channels) are in direct thermal contact to reaction chambers for an endothermic reaction. Particular reactor designs are also described. Processes of conducting reactions in integrated combustion reactors are described and results presented. Some of these processes are characterized by unexpected and superior results, and/or results that can not be achieved with any prior art devices.
    Type: Application
    Filed: July 3, 2007
    Publication date: January 31, 2008
    Inventors: Anna Tonkovich, Gary Roberts, Sean Fitzgerald, Paul Neagle, Dongming Qiu, Matthew Schmidt, Steven Perry, David Hesse, Robert Luzenski, G. Chadwell, Ying Peng, James Mathias, Nathan Gano, Richard Long, Wm. Rogers, Ravi Arora, Wayne Simmons, Barry Yang, David Kuhlmann, Yong Wang, Thomas Yuschak, Thomas Forte, John Monahan, Robert Jetter
  • Publication number: 20080005716
    Abstract: A user logic design for a mask-programmable logic device (“MPLD”) may be designed on a comparable or compatible user-programmable logic device (“UPLD”) and migrated to the MPLD, or may be designed directly on an MPLD. If the design is designed on a UPLD, the constraints of the target MPLD—i.e., differences between the devices—are taken into account so that the migration will be successful. If the design is designed directly on an MPLD, constraints of a comparable compatible UPLD are taken into account if the user indicates that the design will be migrated to the UPLD for testing. This means that when a logic design is intended to be migrated back-and-forth between a UPLD and an MPLD, only the intersection of features can be used. To facilitate migration, fixed mappings between pairs of devices may be created.
    Type: Application
    Filed: September 19, 2007
    Publication date: January 3, 2008
    Applicant: ALTERA CORPORATION
    Inventors: Steven Perry, Gregor Nixon, Larry Kong, Alasdair Scott, Andrew Hall, Lingli Wang, Chris Dettmar, Jonathan Park, Richard Price
  • Patent number: 7301164
    Abstract: A measuring apparatus is provided having an illumination unit including a source of electromagnetic radiation, fiber optic apparatus and sensing apparatus. The fiber optic apparatus includes first fiber optic structure having an input end for receiving at least a portion of electromagnetic radiation emitted from the radiation source and an output end for directing the received radiation to a web of material, and second fiber optic structure having an input end for receiving radiation reflected from the web of material and an output end for directing the reflected radiation to the sensing apparatus. The sensing apparatus includes a first detector for sensing electromagnetic radiation of a first wavelength band and generating a corresponding first output signal and a second detector for sensing electromagnetic radiation of a second wavelength band and generating a corresponding second output signal indicative of a first property to be measured of the web of material.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: November 27, 2007
    Assignee: ABB Inc.
    Inventors: Dennis Charles Daugherty, Rodney Dale Maxson, Steven Perry Sturm
  • Patent number: 7290174
    Abstract: Methods and apparatus are provided for automatically generating instruction sequences for verifying the operation of a processor, such as a central processing unit, a processor core, a graphics accelerator, or a digital signal processor. The instruction sequences can also be used to verify the operation of tools associated with implementing a processor. Test parameters are used to combine test fragments to generate test instructions. Check instructions are also provided to immediately identify faults encountered during operation.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: October 30, 2007
    Assignee: Altera Corporation
    Inventors: Nigel Gray, Steven Perry
  • Patent number: 7290237
    Abstract: A user logic design for a mask-programmable logic device (“MPLD”) may be designed on a comparable or compatible user-programmable logic device (“UPLD”) and migrated to the MPLD, or may be designed directly on an MPLD. If the design is designed on a UPLD, the constraints of the target MPLD—i.e., differences between the devices—are taken into account so that the migration will be successful. If the design is designed directly on an MPLD, constraints of a comparable compatible UPLD are taken into account if the user indicates that the design will be migrated to the UPLD for testing. This means that when a logic design is intended to be migrated back-and-forth between a UPLD and an MPLD, only the intersection of features can be used. To facilitate migration, fixed mappings between pairs of devices may be created.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: October 30, 2007
    Assignee: Altera Corporation
    Inventors: Steven Perry, Gregor Nixon, Larry Kong, Alasdair Scott, Andrew Hall, Lingli Wang, Chris Dettmar, Jonathan Park, Richard Price
  • Publication number: 20070140955
    Abstract: This invention relates to an apparatus, comprising: at least one process microchannel having a height, width and length, the height being up to about 10 mm, the process microchannel having a base wall extending in one direction along the width of the process microchannel and in another direction along the length of the process microchannel; at least one fin projecting into the process microchannel from the base wall and extending along at least part of the length of the process microchannel; and a catalyst or sorption medium supported by the fin.
    Type: Application
    Filed: December 28, 2006
    Publication date: June 21, 2007
    Inventors: Anna Tonkovich, Dongming Qiu, Richard Long, Barry Yang, Thomas Yuschak, Steven Perry
  • Patent number: 7234044
    Abstract: Methods and apparatus are provided for implementing an efficient processor having state information included in each register. A processor has registers configured to hold both data and state information, such as carry and overflow information. State information and data can be read and written in the same operation. Holding state information along with data in the same register can provide a variety of benefits, particularly in the context of multithreaded programmable chips.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: June 19, 2007
    Assignee: Altera Corporation
    Inventor: Steven Perry
  • Patent number: 7216330
    Abstract: A method for designing a system on a PLD is disclosed according to a first embodiment of the present invention. A logic design is optimized. Logic circuits from the logic design are mapped to resources on the PLD. At least some of the resources are fitted onto locations on the PLD by utilizing a user-specified procedure.
    Type: Grant
    Filed: April 14, 2003
    Date of Patent: May 8, 2007
    Assignee: Altera Corporation
    Inventors: Steven Perry, Gregor Nixon, Alasdair Scott, Philippe Marti
  • Publication number: 20070085227
    Abstract: The disclosed technology relates to a process for contacting a liquid phase and a second fluid phase, comprising: flowing the liquid phase and/or second fluid phase in a process microchannel in contact with surface features in the process microchannel, the contacting of the surface features with the liquid phase and/or second fluid phase imparting a disruptive flow to the liquid phase and/or second fluid phase; contacting the liquid phase with the second fluid phase in the process microchannel; and transferring mass from the liquid phase to the second fluid phase and/or from the second fluid phase to the liquid phase.
    Type: Application
    Filed: July 7, 2006
    Publication date: April 19, 2007
    Inventors: Anna Tonkovich, Maddalena Fanelli, Ravi Arora, Timothy Sullivan, Steven Perry, David Kuhlmann
  • Publication number: 20070017633
    Abstract: This invention relates to microchannel apparatus that includes microchannels with interior surface features for modifying flow; processes utilizing this microchannel architecture, and methods of making apparatus having these features.
    Type: Application
    Filed: March 23, 2006
    Publication date: January 25, 2007
    Inventors: Anna Tonkovich, Bin Yang, Steven Perry, Sean Fitzgerald, Ravi Arora, Kai Jarosch, Thomas Yuschak, Maddalena Fanelli, Tim Sullivan, Terry Masanec
  • Patent number: 7162591
    Abstract: Methods and apparatus are provided for closely coupling a dedicated memory port to a processor core while allowing external components access to the dedicated memory. A processor core such as a processor core on a programmable chip is provided with dedicated read access to a dual ported memory. Write access is arbitrated between processor core write access and read/write access by external components. A dedicated memory port is particularly beneficial in digital signal processing applications.
    Type: Grant
    Filed: January 6, 2004
    Date of Patent: January 9, 2007
    Assignee: Altera Corporation
    Inventors: Tracy Miranda, Steven Perry
  • Publication number: 20060275185
    Abstract: The invention provides apparatuses and techniques for controlling flow between a manifold and two or more connecting microchannels. Flow between plural connecting microchannels, that share a common manifold, can be made more uniform by the use of flow straighteners and distributors that equalize flow in connecting channels. Alternatively, flow can be made more uniform by sections of narrowed diameter within the channels. Methods of making apparatus and methods of conducting unit operations in connecting channels are also described.
    Type: Application
    Filed: April 7, 2006
    Publication date: December 7, 2006
    Inventors: Anna Tonkovich, Bin Yang, Steven Perry, Sean Fitzgerald, Ravi Arora, Robert Luzenski, Thomas Yuschak
  • Publication number: 20060249020
    Abstract: The disclosed invention relates to a process and apparatus for separating a first fluid from a fluid mixture comprising the first fluid. The process comprises: (A) flowing the fluid mixture into a microchannel separator in contact with a sorption medium, the fluid mixture being maintained in the microchannel separator until at least part of the first fluid is sorbed by the sorption medium, removing non-sorbed parts of the fluid mixture from the microchannel separator; and (B) desorbing first fluid from the sorption medium and removing desorbed first fluid from the microchannel separator. The process and apparatus are suitable for separating nitrogen or methane from a fluid mixture comprising nitrogen and methane. The process and apparatus may be used for rejecting nitrogen in the upgrading of sub-quality methane.
    Type: Application
    Filed: March 2, 2006
    Publication date: November 9, 2006
    Inventors: Anna Tonkovich, Steven Perry, Ravi Arora, Dongming Qiu, Micheal Lamont, Deanna Burwell, Terence Dritz, Jeffrey McDaniel, William Rogers, Laura Silva, Daniel Weidert, Wayne Simmons, G. Chadwell
  • Patent number: 7112991
    Abstract: Methods and apparatus are provided for efficiently implementing a customizable processor core on a programmable chip. Components of a processor core such as arithmetic logic units, program sequencer units, and address generation units are integrated with customizable logic blocks. Various customizable logic blocks can be invoked in a pipelined manner using an available customized instruction set while allowing a processor to continue simultaneous operation. Program counter snooping is also provided to add custom instruction functionality to a processor with no additional provisions for adding custom instructions.
    Type: Grant
    Filed: December 24, 2003
    Date of Patent: September 26, 2006
    Assignee: Altera Corporation
    Inventors: Tracy Miranda, Steven Perry
  • Publication number: 20060153751
    Abstract: Integrated Combustion Reactors (ICRs) and methods of making ICRs are described in which combustion chambers (or channels) are in direct thermal contact to reaction chambers for an endothermic reaction. Superior results were achieved for combustion chambers which contained a gap for flee flow through the chamber. Particular reactor designs are also described. Processes of conducting reactions in integrated combustion reactors are described and results presented. Some of these processes are characterized by unexpected and superior results.
    Type: Application
    Filed: September 21, 2005
    Publication date: July 13, 2006
    Inventors: Anna Tonkovich, Gary Roberts, Steven Perry, Sean Fitzgerald
  • Patent number: 7076751
    Abstract: While debugging, a user chooses an incremental recompile. Internal signals of interest are selected and output pins are optionally reserved. An incremental recompile of the compiled design includes compiling a routing from each internal signal to an output pin. The technology-mapped netlist and placing and routing information corresponding to an original compiled design are saved into a database during full compilation. During debugging, an incremental compiler retrieves this information to build the original routing netlist. The database building, logic synthesis and technology mapping stages may be skipped. New connections are added, fitted to the device, and then the final routing netlist is output into a programming output file (POF) in a form suitable for programming the PLD. The user views the internal signals at the output pins chosen. The user may iterate through this process many times in order to debug the PLD. The debugging assignments may be deleted.
    Type: Grant
    Filed: January 24, 2003
    Date of Patent: July 11, 2006
    Assignee: Altera Corporation
    Inventors: Gregor Nixon, Mark Jervis, Zhengjun Pan, Gihan De Silva, Steven Perry
  • Publication number: 20060147370
    Abstract: The invention is a process and device for exchanging heat energy between three or more streams in a microchannel heat exchanger which can be integrated with a microchannel reactor to form an integrated microchannel processing unit. The invention enables the combining of a plurality of integrated microchannel devices to provide the benefits of large-scale operation. In particular, the microchannel heat exchanger of the present invention enables flexible heat transfer between multiple streams and total heat transfer rates of about 1 Watt or more per core unit volume expressed as W/cc.
    Type: Application
    Filed: December 15, 2005
    Publication date: July 6, 2006
    Applicant: Battelle Memorial Institute
    Inventors: James Mathias, G. Chadwell, Dongming Qiu, Anna Lee Tonkovich, Steven Perry, Matthew Schmidt, Sean Fitzgerald, David Hesse, Thomas Yuschak, Bin Yang
  • Publication number: 20060129015
    Abstract: The disclosed invention relates to a process, comprising: flowing a first reactant feed stream comprising a reactant substrate and a second reactant feed stream comprising an alkylating agent, an acylating agent or a mixture thereof, in a process microchannel in contact with each other to form a product comprising at least one alkylation product, at least one acylation product, or a mixture thereof; transferring heat from the process microchannel to a heat sink; and removing the product from the process microchannel.
    Type: Application
    Filed: November 11, 2005
    Publication date: June 15, 2006
    Inventors: Anna Tonkovich, Steven Perry, Timothy LaPlante, Kai Jarosch, Thomas Hickey, Sean Fitzgerald, Dongming Qiu, Ravi Arora, Timothy Sullivan, Paul Neagle
  • Patent number: 7058534
    Abstract: Method and apparatus for application specific testing of PLDs. The PLD has a number of resources, less than all of which are used for implementing a customer application. The method includes the following steps. The set of resources that is used for implementing the customer application is identified. A test is then performed only on the set and a test result is generated. Defective resources may be replaced. The PLD is identified as defective only if one of the resources associated with the customer application is defective. Such application specific testing allows the ability of the customer to perform in-system testing, the reduction of the time required for testing the PLD, and the testing of PLDs based on knowledge of the customer's application, among other advantages.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: June 6, 2006
    Assignee: Altera Corporation
    Inventors: Paul Tracy, Michael Harms, Jayabrata Ghosh Dastidar, Steven Perry
  • Patent number: 7036172
    Abstract: A mattress supporting a reclining body with low body pressure and in alignment. The mattress extends in a lateral direction from side to side and extends in a longitudinal direction from a mattress head to a mattress foot where the mattress includes a head part, a shoulder part, a waist part, a hip part and a leg part. The reclining body has a displacement profile that causes the mattress to undergo differing vertical displacements when supporting the reclining body. The mattress core has displacement parameters varying to match the displacement profile of the reclining body while supporting the reclining body with low body pressure. The core has a plurality of regions where the vertical displacement in one or more of the regions varies to match the displacement profile of the reclining body to maintain the reclining body in alignment.
    Type: Grant
    Filed: May 20, 2003
    Date of Patent: May 2, 2006
    Assignee: SleepAdvantage, LC
    Inventors: Philip Alan Torbet, Roger Anton Sramek, David Steven Perry