Patents Represented by Attorney, Agent or Law Firm Dov Rosenfeld
  • Patent number: 6789116
    Abstract: A processor for processing contents of packets passing through a connection point on a computer network. The processor includes a searching apparatus having one or more comparators for searching for a reference string in the contents of a packet, and processes contents of all packets passing through the connection point in real time. In one implementation, the processor is programmable and has an instruction set that includes an instruction for invoking the searching apparatus to search for a specified reference string in the packet starting at an unknown location within a range of the packet.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: September 7, 2004
    Assignee: Hi/fn, Inc.
    Inventors: Haig A. Sarkissian, Russell S. Dietz, Andrew A. Koppenhaver
  • Patent number: 6771646
    Abstract: A cache system for looking up one or more elements of an external memory includes a set of cache memory elements coupled to the external memory, a set of content addressable memory cells (CAMs) containing an address and a pointer to one of the cache memory elements, and a matching circuit having an input such that the CAM asserts a match output when the input is the same as the address in the CAM cell. The cache memory element which a particular CAM points to changes over time. In the preferred implementation, the CAMs are connected in an order from top to bottom, and the bottom CAM points to the least recently used cache memory element.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: August 3, 2004
    Assignee: Hi/fn, Inc.
    Inventors: Haig A. Sarkissian, Russell S. Dietz
  • Patent number: 6765977
    Abstract: A phase locked loop (PLL) frequency synthesizer includes a voltage controlled oscillator (VCO) to provide a VCO frequency signal, a frequency offset circuit including a mixer accepting the VCO frequency signal and a signal from a second oscillator to produce a shifted-frequency signal having a frequency significantly lower than the VCO output frequency, a programmable divider accepting the shifted-frequency signal and dividing the frequency of the shifted-frequency signal by a settable amount, a phase detector to compare the phase of the output of the programmable divider to that of a reference oscillator and produce a phase difference signal; and a loop filter to filter a function of the phase difference to produce a control input to the VCO. The offset circuit shifts down the frequency without increasing the divide ratio of the loop as would a prescaler achieving the same frequency conversion as the frequency offset circuit.
    Type: Grant
    Filed: March 11, 2002
    Date of Patent: July 20, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Andrew R. Adams, Stephen C. Avery
  • Patent number: 6766028
    Abstract: A method of simulating a spatial sound environment to a listener over headphones is disclosed comprising inputting a series of sound signals having spatial components; determining a current orientation of the headphones around the listener; determining a mapping function from a series of spatially static virtual speakers placed around the listener to each ear of the listener; utilising the current orientation to determine a current panning of the sound signals to the series of virtual speakers so as to produce a panned sound input signal for each of the virtual speakers; utilising the mapping function to map the panned sound input signal to each ear of the listener, and combining the mapped panned sound input signals to produce a left and right output signal for the headphones.
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: July 20, 2004
    Assignee: Lake Technology Limited
    Inventor: Glenn Norman Dickens
  • Patent number: 6760638
    Abstract: A method and apparatus for resolving on a computer system overlaps in a layout including a plurality of possibly overlapping designs, each design including an image and a design mask defining the border of printing of the design. The method includes determining the regions of overlap in the layout and for each, deciding whether or not to modify the overlap and by what modification method. The deciding and selection may include user intervention.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: July 6, 2004
    Assignee: Esko Graphics, NV
    Inventors: Brian C. Love, Susie Q. Stitzel
  • Patent number: 6751583
    Abstract: A co-simulation design system to simulate on a host an electronic system that includes target digital circuitry and a target processor with an accompanying user program. The system includes a processor simulator to simulate execution of the user program by executing host software that includes an analyzed version of the user program. The system further includes a hardware simulator to simulate the target digital circuitry and an interface mechanism that couples the hardware simulator with the processor simulator. The user program is provided in binary form. Determining the analyzed version of the user program includes decomposing the user program into linear blocks, translating each linear block of the user program into host code that simulate the operations of the linear block, storing the host code of each linear block in a host code buffer for the linear block, and adding timing information into the code in the host code buffer on the time it would take for the target processor to execute the user program.
    Type: Grant
    Filed: August 20, 2001
    Date of Patent: June 15, 2004
    Assignee: VaST Systems Technology Corporation
    Inventors: Neville A. Clarke, James R. Torossian
  • Patent number: 6744324
    Abstract: A frequency synthesizer, a calibrator thereof, and an operating controller thereof are described. The synthesizer comprises a main charge pump that drives a voltage controlled oscillator (VCO) through a loop filter. The calibrator includes a second, replica charge pump that can also drive the VCO, but is set up to output only its maximum or minimum analog output control voltage. Since the construction and characteristics of the replica charge pump duplicate the main charge pump, the main charge pump's minimum and maximum analog control outputs can be cloned out to the VCO on demand. A VCO calibration procedure therefore includes switching the VCO to each of its ranges set by a bank of fixed capacitors, and using the replica charge pump to drive the VCO to its minimum and maximum frequency for each range setting.
    Type: Grant
    Filed: April 14, 2003
    Date of Patent: June 1, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Andrew R. Adams, Neil H. Weste, Stephen C. Avery
  • Patent number: 6741706
    Abstract: A method of processing a series of input audio signals representing a series of virtual audio sound sources placed at predetermined positions around a listener to produce a reduced set of audio output signals for playback over speaker devices placed around a listener, the method comprising the steps of: (a) for each of the input audio signals and for each of the audio output signals: (i) convolving the input audio signals with an initial head portion of a corresponding impulse response mapping substantially the initial sound and early reflections for an impulse response of a corresponding virtual audio source to a corresponding speaker device so as to form a series of initial responses; (b) for each of the input audio signals and for each of the audio output signals: (i) forming a combined mix from the audio input signals; and (ii) forming a combined convolution tail from the tails of the corresponding impulse responses; (iii) convolving the combined mix with the combined convolution tail to form a combined t
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: May 25, 2004
    Assignee: Lake Technology Limited
    Inventors: David Stanley McGrath, Adam Richard McKeag, Glenn Norman Dickins, Richard James Cartwright, Andrew Peter Reilly
  • Patent number: 6731270
    Abstract: A piezoelectric transducer is provided, in which a piezoelectric shell has conductive layers on the outside and inside of the shell, which are adapted to be connected to a signal input source. When the conductive layers are activated, the piezoelectric layer resonates to produce an output signal waveform from the shell structure. An alternative embodiment includes a flat piezoelectric layer with opposing conductive layers, which is then formed into a shell structure. In preferred embodiments, an inner spool is located within the shell structure, which acts to increase the output sound pressure level for the transducer. To increase the sound pressure level further, the inner spool preferably includes a recessed area, which defines a void between the inner conductive layer on the shell and the recessed area. The void acts to increase the characteristic output sound pressure level for the transducer.
    Type: Grant
    Filed: October 21, 1998
    Date of Patent: May 4, 2004
    Assignee: Luidia Inc.
    Inventor: Carol A. Tosaya
  • Patent number: 6718042
    Abstract: A method for creating a multichannel audio signal that provides the impression of spatial sound is disclosed, the method comprising providing an expected multichannel audio output signal having spatialised soundfield components; perturbing the spatial components; and utilising the perturbed spatial components to determine the multichannel audio signal. The perturbations can be substantially in accordance with the expected head movements of listeners of the audio signal and can be derived from a group of listeners to the audio signal. The expected head movements also preferable include an added substantially random movement.
    Type: Grant
    Filed: October 22, 1997
    Date of Patent: April 6, 2004
    Assignee: Lake Technology Limited
    Inventor: David Stanley McGrath
  • Patent number: 6707918
    Abstract: A method for the creation of acoustic impulse responses for utilization in rendering to an array of speakers comprising the steps of measuring a room response function; extracting a series of discrete time arrivals from the measured room response function so as to have a reverberant residual response function; separately rendering the extracted series and the reverberant residual response function to the array of speakers to form a discrete response and a residual response; combining the discrete response and the residual response to form an acoustic impulse response for the array of speakers.
    Type: Grant
    Filed: January 2, 2001
    Date of Patent: March 16, 2004
    Assignee: Lake Technology Limited
    Inventors: David Stanley McGrath, Adam Richard McKeag
  • Patent number: 6686804
    Abstract: A frequency synthesizer, a calibrator thereof, and an operating controller thereof are described. The synthesizer comprises a main charge pump that drives a voltage controlled oscillator (VCO) through a loop filter. The calibrator includes a second, replica charge pump that can also drive the VCO, but is set up to output only its maximum or minimum analog output control voltage. Since the construction and characteristics of the replica charge pump duplicate the main charge pump, the main charge pump's minimum and maximum analog control outputs can be cloned out to the VCO on demand. A VCO calibration procedure therefore includes switching the VCO to each of its ranges set by a bank of fixed capacitors, and using the replica charge pump to drive the VCO to its minimum and maximum frequency for each range setting.
    Type: Grant
    Filed: March 11, 2002
    Date of Patent: February 3, 2004
    Assignee: Cisco Systems Wireless Networking (Australia) Pty. Limited
    Inventors: Andrew R. Adams, Neil H. Weste, Stephen C. Avery
  • Patent number: 6687663
    Abstract: A method of creating a compressed audio output signal from a series of input audio signals is disclosed and claimed. In one embodiment, the method may include, for each of the input audio signals a) precomputing a transform corresponding to the desired compression format of the output audio signal. This may be followed by b) precomputing ancillary information relating to the compression of the transformed input audio. Next, the method may include c) mixing together the transformed input signals in the transform domain to produce an output transform domain signal. The method may then include d) algorithmically combining together the precomputed ancillary information to determine a suitable decompression strategy. Lastly, the method may include e) outputting compressed audio data comprising the output transform domain signal and the combined ancillary information.
    Type: Grant
    Filed: June 26, 2000
    Date of Patent: February 3, 2004
    Assignee: Lake Technology Limited
    Inventors: David Stanley McGrath, Glenn Norman Dickins
  • Patent number: 6674564
    Abstract: A system, method and article of manufacture is disclosed that provides an improved, more efficient, laser beam modulator and splitter. The combined device includes a crystal with a horizontal cross-sectional shape of a pentagon. The crystal includes a top surface, a bottom surface, and a first through fifth sides. The first side and the second side are substantially parallel. An absorber is mounted on the third side. The fourth and fifth sides are substantially opposite to the third side. The fourth and fifth sides form an angle substantially equal to 180 degrees minus the sum of a first a second Bragg angles. The crystal also includes at least one layer. For one embodiment, each layer includes an incident window on the first side, an active window on the second side and a transparent axis between the incident window and the active window. A first and a second transducer are mounted on the fourth and fifth sides.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: January 6, 2004
    Assignee: ManiaBarco, Inc.
    Inventors: Marc Vernackt, Pierre M. G. M. Craen
  • Patent number: 6671070
    Abstract: A method of and system for compensating artwork for coverage gain that occurs during reproducing of the artwork on a reproduction system. The artwork includes one or more graphic elements. The method includes characterizing the reproduction system, selecting one or more graphic elements of the artwork, and automatically modifying the artwork by causing a spread or choke to the selected graphic elements of the artwork by an amount determined according to the results of the characterization step. Reproducing the modified artwork on the reproduction system reduces the coverage gain effects.
    Type: Grant
    Filed: October 5, 1999
    Date of Patent: December 30, 2003
    Assignee: Dotrix N.V.
    Inventors: Luc H. M. L. Schildermans, Jan Van Laethem, Hans De Stecker
  • Patent number: 6665725
    Abstract: A method of performing protocol specific operations on a packet passing through a connection point on a computer network. The packet contents conform to protocols of a layered model wherein the protocol at a at a particular layer level may include one or a set of child protocols defined for that level. The method includes receiving the packet and receiving a set of protocol descriptions for protocols may be used in the packet. A protocol description for a particular protocol at a particular layer level includes any child protocols of the particular protocol, and for any child protocol, where in the packet information related to the particular child protocol may be found. A protocol description also includes any protocol specific operations to be performed on the packet for the particular protocol at the particular layer level.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: December 16, 2003
    Assignee: Hi/fn, Inc.
    Inventors: Russell S. Dietz, Andrew A. Koppenhaver, James F. Torgerson
  • Patent number: 6651099
    Abstract: A monitor for and a method of examining packets passing through a connection point on a computer network. Each packets conforms to one or more protocols. The method includes receiving a packet from a packet acquisition device and performing one or more parsing/extraction operations on the packet to create a parser record comprising a function of selected portions of the packet. The parsing/extraction operations depend on one or more of the protocols to which the packet conforms. The method further includes looking up a flow-entry database containing flow-entries for previously encountered conversational flows. The lookup uses the selected packet portions and determining if the packet is of an existing flow.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: November 18, 2003
    Assignee: Hi/fn, Inc.
    Inventors: Russell S. Dietz, Joseph R. Maixner, Andrew A. Koppenhaver, William H. Bares, Haig A. Sarkissian, James F. Torgerson
  • Patent number: 6628787
    Abstract: An improved method and apparatus for creating multi-channel (or binaural) signals from a B-format sound-field source is disclosed. The method allows the encoded spatial format (B-format) to be separated into multiple bands, with each band assigned a short-term direction factor, from which the higher-resolution multi-channel (or binaural) output signals may be determined. The direction factor is determined, for each filter band, based on the short-term statistics of the soundfield signals in those bands. Based on this direction factor, the speaker drive signals are computed for each band by panning the signals to drive the nearest speakers. In addition, residual signal components are apportioned to the speaker signals by means of previously known decoding techniques.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: September 30, 2003
    Assignee: Lake Technology Ltd
    Inventors: David Stanley McGrath, Adam Richard McKeag
  • Patent number: 6615024
    Abstract: A method and apparatus for estimating the downlink signature for a remote transceiver which is part of a wireless communication system that includes a main transceiver for communicating with the remote transceiver. The main transceiver includes an array of transmit antenna elements. The method uses the remote transceiver for receiving signals when the main transceiver transmits downlink calibration signals. When the main transceiver also has a receive antenna array, the remote transceiver can transmit uplink calibration signals to the main transceiver for determining an uplink signature. The downlink and uplink signatures are used to determine a calibration function to account for differences in the apparatus chains that include the antenna elements of the arrays, and that enable downlink smart antenna processing weights to be determined from uplink smart antenna processing weights when the main transceiver includes means for smart antenna processing according to weights.
    Type: Grant
    Filed: April 20, 1999
    Date of Patent: September 2, 2003
    Assignee: ArrayComm, Inc.
    Inventors: Tibor Boros, Craig H. Barratt, Christopher R. Uhlik, Mitchell D. Trott
  • Patent number: 6600914
    Abstract: An emergency call recognition system which is activated when an off-hook situation occurs, which recognizes when an emergency number is dialed with or without the presence of a dial tone, and which provides the caller a communication channel to complete such a call. The present invention is used to give priority to emergency telephone calls. Typically the present invention is used in wireless local loop systems, however the present invention can also be incorporated into a conventional telephone system. The present invention uses an emergency call recognition system to determine if a person is dialing an emergency telephone number. If the emergency call recognition system recognizes a dialed telephone number as an emergency telephone number, then the caller is provided with a communication channel to complete the telephone call. The caller is provided a communication channel even if all of the communication channels are in use. This is accomplished by disconnecting calls that are not of an emergency nature.
    Type: Grant
    Filed: May 24, 1999
    Date of Patent: July 29, 2003
    Assignee: ArrayComm, Inc.
    Inventors: Christopher R. Uhlik, Mitchell D. Trott, Lawrence J. Alder