Patents by Inventor Robert A. Cohn

Robert A. Cohn 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: 20060031031
    Abstract: Method for processing eye diagram data from a system under test includes mapping channels of a logic analyzer for eye diagram data signal acquisition to DSO inputs, acquiring signals from the channels, determining if there are additional channels for signal acquisition and in response to the completion of acquisition signals, automatically mapping the additional channels to the DSO inputs and acquiring data signals from the additional channels. The steps are repeated until all selected channels are analyzed. An apparatus includes means for selecting a first plurality of channels for eye diagram signal acquisition and mapping the first plurality of channels to DSO inputs, means for acquiring a first plurality of signals from the first plurality of channels, means for sending a completion of acquisition signal and means for automatically mapping a second plurality of channels for eye diagram signal acquisition to the DSO inputs in response to the completion of acquisition signal.
    Type: Application
    Filed: August 6, 2004
    Publication date: February 9, 2006
    Inventor: Robert Cohn
  • Publication number: 20050235838
    Abstract: A method and apparatus for placing a food item into a cooking vessel fabricated from a material with an effective heat transfer rate that will cause the temperature of the interior vessel wall to achieve effective frying temperature substantially instantaneously after placement into hot cooking oil. The vessel is effectively dimensioned so that it can be placed into the hot oil of the deep fryer while a vent remains above the top surface of the oil. A food item is inserted into the cooking vessel to fit snuggly into a food containment area of the vessel such that it intimately contacts the interior vessel walls. Using a rack, the vessel is lowered into the deep fryer's hot oil to an effective depth such that the food item containment area is below the surface of the oil while the vent remains above the top level of the hot oil.
    Type: Application
    Filed: April 26, 2004
    Publication date: October 27, 2005
    Inventor: Robert Cohn
  • Publication number: 20030084433
    Abstract: Executable code is modified to include prefetch instructions for certain loads. The targeted loads preferably include those loads for which a compiler cannot compute a stride (which represents the difference in memory addresses used in consecutive executions of a given load). Whether prefetch instructions should be included for such loads is determined preferably by running the code with a training data set which determines the frequency of strides for each subsequent execution of a load. If a stride occurs more than once for a load, then that load is prefetched by inserting a prefetch instruction into the executable code for that load. Further, a stride value is associated with the inserted prefetch. Preferably, the stride value is the most frequently occurring stride, which can be determined based on the results of the training data set. Alternatively, the stride can be computed during run-time by the code itself.
    Type: Application
    Filed: October 31, 2001
    Publication date: May 1, 2003
    Inventors: Chi-Keung Luk, Harish Patil, Robert Muth, Paul Geoffrey Lowney, Robert Cohn, Richard Weiss
  • Publication number: 20030014737
    Abstract: Computer method and apparatus allows instrumentation of program modules while maintaining exception-handling unwinding context. In the case of instrumenting procedure prologues, the invention preserves the calling context. A sanitized copy of the prologue and rewind instructions to reverse the effects of duplicate prologue instructions are employed.
    Type: Application
    Filed: September 6, 2002
    Publication date: January 16, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Sharon Lea Smith, David Paul Hunter, Robert Cohn, David W. Goodwin, Paul Geoffrey Lowney
  • Patent number: 6470493
    Abstract: Computer method and apparatus allows instrumentation of program modules while maintaining exception-handling unwinding context. In the case of instrumenting procedure prologues, the invention preserves the calling context. A sanitized copy of the prologue and rewind instructions to reverse the effects of duplicate prologue instructions are employed.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: October 22, 2002
    Assignee: Compaq Information Technologies Group, L.P.
    Inventors: Sharon Lea Smith, David Paul Hunter, Robert Cohn, David W. Goodwin, Paul Geoffrey Lowney
  • Patent number: 6324689
    Abstract: A method for permitting software optimization tools, software instrumenting tools and other analysis tools to re-write executables having mixed instructions and data uses a data structure having an entry for each multi-bit word in an executable file. Each entry of the data structure includes a number of flags that are set to identify the type of the multi-bit word in the associated line of the executable file. The types include instruction, data and unclassified. Each entry also includes a flag that indicates that the multi-bit word should not be optimized and a flag indicating that the multi-bit word is a problem branch. The no-optimize and problem branch flags may be used to identify multi-bit words that may be either branch instructions or data, and to ensure that such multi-bit words are not affected by optimization or other rewriting of the executable. In addition, a problem fall through flag is provided to maintain program flow for possible fall through code segments.
    Type: Grant
    Filed: September 30, 1998
    Date of Patent: November 27, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Paul Geoffrey Lowney, David William Goodwin, Robert Cohn
  • Patent number: 5901308
    Abstract: A method of compiling an application to reduce the occurrence of speculative exceptions is described. The method includes the steps of compiling the application to provide a speculation table and an executable file, and obtaining profile information about said compiled application using representative data sets. The compiler includes a scheduler unit for rearranging the order of the instructions in the application to provide optimal performance. The speculation table comprises a number of entries corresponding to the instructions of the application, each entry including a tag identifying the instruction and a semaphore indicating whether or not the instruction is likely to cause an exception. The executable file is run using a number of representative data sets to profile information identifying those instructions that result in exceptions, and the tag of the instruction is stored in a log file.
    Type: Grant
    Filed: March 18, 1996
    Date of Patent: May 4, 1999
    Assignee: Digital Equipment Corporation
    Inventors: Robert Cohn, Michael C. Adler, Paul Geoffrey Lowney
  • Patent number: 5868547
    Abstract: A stripping and transfer assembly for a food product interleaver apparatus includes a conveyor having an endless-type conveying surface formed with raised ribs spaced apart in parallel, a comb member having a plurality of teeth inserted between the raised ribs at the downstream end of the conveyor and curved surfaces for lifting off food product units from the conveyor, and a rotatable transfer wheel positioned above the comb member having a flexible outer annular contact surface for lightly engaging food product units lifted off by the comb member and moving them to a drop-off point onto a carrier sheet. Preferably, the transfer wheel is made of an elastic material and has radial spokes extending at an inclined angle to the outer annular contact surface for promoting radial deformation of the transfer wheel. The relative positions of the comb member and transfer wheel can be adjusted optimally.
    Type: Grant
    Filed: May 1, 1995
    Date of Patent: February 9, 1999
    Inventor: Robert Cohn
  • Patent number: 5419677
    Abstract: An apparatus and method for interleaving a carrier sheet with sliced food products, such as bacon strips, has a supply conveyor for continuously conveying products with spacings that may be random or non-uniform, a delivery section to a drop-off point, a detector for detecting the position of each product from the drop-off point, a sheet supply source, an indexing conveyor for moving the carrier sheet to receive products at the drop-off point in timed relation to arrival of the products, a counter for counting down the arrival of each product to the drop-off point, and a programmable controller for controlling the advance of the carrier sheet to the drop-off point and incrementally thereafter to receive successive products in timed relation thereon. The preferred embodiment draws and cuts each carrier sheet from a supply paper roll. The indexing conveyor has a perforated belt and holds the carrier sheet on the belt by vacuum pressure. Multiple interleaver lines can be set up in side to side relation.
    Type: Grant
    Filed: April 28, 1993
    Date of Patent: May 30, 1995
    Inventor: Robert Cohn
  • Patent number: 5247497
    Abstract: In order to enable an authorized user of a secured system to detect unauthorized use of that system, the system records identifying information about the user (e.g., a sample of the user's voice) each time the user uses the system. The system also plays back to the user the information recorded the last time that user used the system. If the user does not recognize the information played back or detects anything else wrong with that information, the user knows that someone else has gained access or at least attempted to gain access to the system by posing as him or her.
    Type: Grant
    Filed: November 18, 1991
    Date of Patent: September 21, 1993
    Assignee: Octel Communications Corporation
    Inventor: Robert Cohn
  • Patent number: 4995936
    Abstract: A continuous web splicing machine has supports for rotatably mounting two rolls of sheet material in tandem, guides for guiding the sheets along upper and lower paths to a splicing station, and an output loopholder for holding a loop length so that the web is supplied continuously even during the spicing operation. The splicing station has upper and lower upstream holders, upper and lower downstream holders, and upper and lower cutters at the splicing station. The cutters and holders are selectively operable in automatic sequences so that fresh sheets can be spliced to the spent sheets alternatingly from the two roll supports. The cutter is formed with knife parts having serrated edges with hooked teeth for improved cutting action. The holder assemblies may be oriented vertically or in other suitable orientations.
    Type: Grant
    Filed: July 27, 1989
    Date of Patent: February 26, 1991
    Inventor: Robert Cohn
  • Patent number: 4236482
    Abstract: Independent conveyor belt systems each have a run overlapped with different portions of a run of a single endless belt to clamp an envelope therebetween to convey the envelope through successive sealing material applicator and drying stations. The belt systems enable feeding and removal of the envelopes from the same side of the apparatus and provide for compactness and portability of the apparatus.
    Type: Grant
    Filed: June 9, 1978
    Date of Patent: December 2, 1980
    Assignee: Champion International Corporation
    Inventors: David L. Gingerich, Robert Cohn
  • Patent number: 4233931
    Abstract: A plurality of spaced, endless, coplanar, envelope feed belts have their upper runs interleaved and coplanar with the upper run of an envelope support belt at one end of the apparatus, which conveys the envelopes through an apparatus for applying sealant material to the flap closure portion and an adjacent body portion of the envelope. The envelopes are smoothly transferred from the feed belts to the support belt due to the simultaneous support of both belt systems at the delivery end of the apparatus. Another belt is then overlapped with the support belt at the delivery end of the apparatus to clamp the envelopes therebetween as they are conveyed through the sealant applying apparatus.
    Type: Grant
    Filed: May 1, 1978
    Date of Patent: November 18, 1980
    Assignee: Champion International Corporation
    Inventors: David L. Gingerich, Robert Cohn
  • Patent number: 4188414
    Abstract: An apparatus for applying latex sealing material to the facing closure flap and opposed body portion of an envelope includes a continuous belt driven conveying means having a generally triangular path, with the envelopes being fed onto the conveying means at one point in the triangle, with the conveying means gripping each of a series of envelopes along its folded edge portion opposite the flap. As the envelopes are conveyed, the flap is first unfolded through an angle of approximately 180.degree. to a generally horizontal position, after which the envelope is passed between an impression roller and a latex applicator roller at which latex is applied to the facing closure flap and the body portion of the envelope. The impression roller and glue roller are disposed at the second point of the triangular path of the conveying means, and next the envelopes are passed through a dielectric dryer for drying the latex sealing material.
    Type: Grant
    Filed: January 2, 1976
    Date of Patent: February 12, 1980
    Assignee: Champion International Corporation
    Inventor: Robert Cohn
  • Patent number: 4055295
    Abstract: A self-sealing envelope is made by folding a paper blank having a flap, a front panel, a back panel and end flaps. Back seams of the body are sealed with an adhesive having a predetermined dielectric constant. Strips of latex material having the same or a lesser dielectric constant are applied to the flap and body in positions which register when the flap is closed. The envelope is dried in a dielectric heating chamber. Suitable latex materials have a low pH factor or a low metal salt content.
    Type: Grant
    Filed: September 15, 1976
    Date of Patent: October 25, 1977
    Assignee: Champion International Corporation
    Inventor: Robert Cohn
  • Patent number: 4003780
    Abstract: Apparatus for feeding and applying a length of an adhesive tape to a reusable envelope closure. Tape is fed from a supply roll by a draw roll which is in contact with the adhesive surface of the tape to frictionally advance the tape between a stationary knife blade and a rotary knife blade. The tape is cut to a desired length by the cooperating edges of the knife blades and delivered to a vacuum roll which transports the cut length of tape to the envelope and presses it onto the envelope to form a part of the reusable closure. A cooperating convex and concave roller forms the tape into a V prior to it being cut to rigidify it as it is cut. Means are also provided to vary the length of tape which is cut and to stop operation of the apparatus upon sensing the absence of an envelope beneath the apparatus.
    Type: Grant
    Filed: March 26, 1976
    Date of Patent: January 18, 1977
    Assignee: Champion International Corporation
    Inventor: Robert Cohn
  • Patent number: 3965851
    Abstract: An apparatus for applying latex sealing material to the facing closure flap and opposed body portion of an envelope includes a continuous belt driven conveying means having a generally triangular path, with the envelopes being fed onto the conveying means at one point in the triangle, with the conveying means gripping each of a series of envelopes along its folded edge portion opposite the flap. As the envelopes are conveyed, the flap is first unfolded through an angle of approximately 180.degree. to a generally horizontal position, after which the envelope is passed between an impression roller and a latex applicator roller at which latex is applied to the facing closure flap and the body portion of the envelope. The impression roller and glue roller are disposed at the second point of the triangular path of the conveying means, and next the envelopes are passed through a dielectric dryer for drying the latex sealing material.
    Type: Grant
    Filed: July 19, 1974
    Date of Patent: June 29, 1976
    Assignee: Champion International Corporation
    Inventor: Robert Cohn
  • Patent number: D250590
    Type: Grant
    Filed: April 25, 1977
    Date of Patent: December 19, 1978
    Assignee: Champion International Corporation
    Inventors: Robert Cohn, Charles M. Young
  • Patent number: D406581
    Type: Grant
    Filed: October 30, 1997
    Date of Patent: March 9, 1999
    Assignee: Symbol Technologies, Inc.
    Inventors: Sudhir Bhatia, Chin-Hung Jwo, Robert Cohn, Philip Swift, Andrew Serbinski, Mirzat Koc