Patents Represented by Attorney, Agent or Law Firm Gordon Kessler
  • Patent number: 8347153
    Abstract: A method and an apparatus for testing the physical layer of high speed serial communication devices and systems with protocol awareness is disclosed. The apparatus comprises of two major blocks: a General Purpose Platform (GPP) and an Analog Front End (AFE). Physical layer testing is divided into two sets of testing procedures: Receiver and Transmitter testing. This test system can be used in a traditional BERT setting where the test system commands the Device Under Test (DUT) to be placed into either a loop back mode, or into a more advanced mode where the test system is communicating with the DUT on a protocol level and counts the frame error ratio (FER). This FER is protocol dependent and each protocol receiver has its own way of reporting transmission errors to the transmitter. The protocol awareness of this invention is capable of detecting such a level of errors.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: January 1, 2013
    Assignee: Teledyne LeCroy, Inc.
    Inventors: Shlomi Krepner, Yigal Shaul
  • Patent number: 8330758
    Abstract: In exemplary embodiments, a waveform processor system may update pixel state information as a function of current pixel state information (e.g., intensity, color) by comparing a randomized value to a set of predetermined threshold values that correspond to different permitted pixel states. In an illustrative example, each time a display screen is updated, the image may represent multiple (e.g., 2000) triggered sweeps of the waveform. For each triggered sweep, the waveform data is associated with specific pixels on the display screen. To determine how to update each pixel's state (e.g., brightness, color) for the next screen update, each waveform hit on a pixel may initiate a comparison between a randomized value (e.g., pseudorandom number) and the predetermined threshold value for the pixel's current pixel state. In some examples, the pixel state may be increased to the next level if the randomized value exceeds the predetermined threshold value.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: December 11, 2012
    Assignee: Teledyne LeCroy, Inc.
    Inventor: Mark Gorbics
  • Patent number: 8307332
    Abstract: Apparatus and associated systems and methods may relate to a data traffic modification system that may receive operating code developed using a graphical user interface (GUI) that permits substantially real-time editing of instructions that have been determined to include errors. In various implementations, a data traffic modification device may selectively modify data traffic upon the occurrence of a predetermined condition. In one illustrative example, operating code may be developed by sequentially editing individual instructions. Upon modifying each instruction, the validity of the operating code with the edited instruction may be checked, and the GUI may display the updated code substantially in real time during an editing session. The GUI may display an indication of the validity status of the set of instructions. In some embodiments, the user may be permitted to continue editing the code within the GUI while the set of instructions contains errors.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: November 6, 2012
    Assignee: Teledyne LeCroy, Inc.
    Inventors: Douglas Lee, Eugene Fouxman, Shlomi Krepner, Andrew Roy, Amit Bakshi, Dmitry Karpov
  • Patent number: 8294476
    Abstract: A method for measuring values from a sensor cell having the basic structure of an MOS silicone transistor having and including a polymer material therein. The method includes the steps of expelling an analyte from the polymer material, determining a silicon current signature before analyte accumulation in a sensitive response region, introducing analyte into the polymer material, determining the silicon current signature immediately after analyte introduction, determining the organic current signature immediately after analyte introduction, allowing analyte accumulation in the polymer material, determining the silicon current signature after analyte accumulation, determining the organic current signature after analyte accumulation, and determining the silicon current signature after analyte accumulation in sensitive response region.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: October 23, 2012
    Assignee: Sensorbit Systems, Inc.
    Inventors: Klaus Dimmler, Thomas Moss, III
  • Patent number: 8279168
    Abstract: A three-dimensional virtual-touch human-machine interface system (20) and a method (100) of operating the system (20) are presented. The system (20) incorporates a three-dimensional time-of-flight sensor (22), a three-dimensional autostereoscopic display (24), and a computer (26) coupled to the sensor (22) and the display (24). The sensor (22) detects a user object (40) within a three-dimensional sensor space (28). The display (24) displays an image (42) within a three-dimensional display space (32). The computer (26) maps a position of the user object (40) within an interactive volumetric field (36) mutually within the sensor space (28) and the display space (32), and determines when the positions of the user object (40) and the image (42) are substantially coincident. Upon detection of coincidence, the computer (26) executes a function programmed for the image (42).
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: October 2, 2012
    Assignee: Edge 3 Technologies LLC
    Inventors: William E. Glomski, Tarek El Dokor, Joshua T. King, James E. Holmes, Maria N. Ngomba
  • Patent number: 8259109
    Abstract: Method, computer program and system for tracking movement of a subject. The method includes receiving data from a distributed network of camera sensors employing one or more emitted light sources associated with one or more of the one or more camera sensors to generate a volumetric three-dimensional representation of the subject, identifying a plurality of clusters within the volumetric three-dimensional representation that correspond to motion features indicative of movement of the motion features of the subject, presenting one or more objects on one or more three dimensional display screens, and using the plurality of fixed position sensors to track motion of the motion features of the subject and track manipulation of the motion features of the volumetric three-dimensional representation to determine interaction of one or more of the motion features of the subject and one or more of the one or more objects on the three dimensional display.
    Type: Grant
    Filed: March 25, 2012
    Date of Patent: September 4, 2012
    Assignee: Edge 3 Technologies LLC
    Inventors: Tarek El Dokor, Joshua E King, James E Holmes, Justin R Gigliotti, William E Glomski
  • Patent number: 8223147
    Abstract: Method, computer program and system for tracking movement of a subject within a video game. The method includes receiving data from a plurality of fixed position sensors comprising a distributed network of time of flight camera sensors to generate a volumetric three-dimensional representation of the subject, identifying a plurality of clusters within the volumetric three-dimensional representation that correspond to features indicative of movement of the subject relative to the fixed position sensors and the subject, presenting one or more objects as the subject of a video game on one or more three dimensional display screens, and using the plurality of fixed position sensors to track motion of the features of the subject to determine interaction of one or more of the features of the subject and one or more of the one or more objects on one or more of the one or more the three dimensional display screens.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: July 17, 2012
    Assignee: Edge 3 Technologies LLC
    Inventors: Tarek El Dokor, Joshua E King, James E Holmes, Justin R Gigliotti, William E Glomski
  • Patent number: 8214392
    Abstract: A computer automated method and system of presenting data. The method may include the steps of inputting a set of user-defined instructions into a remotely located computer database system via a public network connection, inputting a user query into the computer database system via the public network connection, mining the computer database system for data relevant to the user query, creating a data set comprising the data relevant to the user query, and aggregating data in the data set using domain metrics selected based on any of predefined and configurable rules and past user usage. The aggregation may further include tagging all data attributes in the data set based on database metadata and inputs from a user, wherein the data attributes comprise any of data identifications (IDs), data grouping attributes, and data measure attributes.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: July 3, 2012
    Assignee: Semantifi, Inc.
    Inventors: Sreenivasa R Pragada, Viswanath Dasari
  • Patent number: 8214163
    Abstract: A time domain measurement method and apparatus are provided. The method comprises the steps of acquiring a burst signal and determining a plurality of min/max values of the burst signal. The determined min values are connected to generate a lower floor outline. The determined max values are connected to generate an upper roof outline. The burst signal is displayed along with the lower and upper outlines.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: July 3, 2012
    Assignee: LeCroy Corporation
    Inventor: Michael G Hertz
  • Patent number: 8207967
    Abstract: Method, computer program and system for tracking movement of a subject. The method includes receiving data from a plurality of fixed position sensors comprising a distributed network of time of flight camera sensors to generate a volumetric three-dimensional representation of the subject, identifying a plurality of clusters within the volumetric three-dimensional representation that correspond to features indicative of motion of the subject relative to the fixed position sensors and one or more other portions of the subject, and presenting one or more objects on one or more three dimensional display screens. The plurality of fixed position sensors are used to track motion of the features of the subject to manipulate the volumetric three-dimensional representation to determine interaction of one or more of the features of the subject and one or more of the one or more objects on one or more of the one or more three dimensional display screens.
    Type: Grant
    Filed: February 26, 2012
    Date of Patent: June 26, 2012
    Assignee: Edge 3 Technologies LLC
    Inventors: Tarek El Dokor, Joshua E King, James E Holmes, Justin R Gigliotti, William E Glomski
  • Patent number: 8190392
    Abstract: A method and apparatus for determining a trigger in a test and measurement apparatus are provided. The method comprises the steps of loading a first trigger configuration to a first trigger element of the test and measurement apparatus and loading a second trigger configuration to a second trigger element of the test and measurement apparatus so that these trigger elements operate substantially simultaneously. It is then determined whether the input signal generates a trigger in accordance with the one or more trigger configurations.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: May 29, 2012
    Assignee: LeCroy Corporation
    Inventors: Anthony Cake, Peter J Pupalaikis, David Graef, William Driver, Michael Hertz, Laxmikant Joshi
  • Patent number: 8175141
    Abstract: A method and apparatus for calibrating an equalizer. The method comprises the steps of defining one or more equalization parameters and calculating a bit error rate of a signal for one or more values of a first of the one or more equalization parameters by counting at least one of running disparity errors and incorrect symbol errors. A value for the first of the one or more equalization parameters which provides the lowest bit error rate is set.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: May 8, 2012
    Assignee: Computer Access Technology Corporation
    Inventors: Christopher Webb, Dmitri Stukalov
  • Patent number: 8170820
    Abstract: A method and apparatus for generating one or more transfer functions for converting waveforms. The method comprises the steps of determining a system description, representative of a circuit, comprising a plurality of system components, each system component comprising at least one component characteristic, the system description further comprising at least one measurement node and at least one output node, each of the at least one measurement nodes representative of a waveform digitizing location in the circuit. One or more transfer functions are determined for converting a waveform from one or more of the at least one measurement nodes to a waveform at one or more of the at least one output nodes. The generated transfer functions are then stored in a computer readable medium.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: May 1, 2012
    Assignee: LeCroy Corporation
    Inventors: Peter J. Pupalaikis, Lawrence W. Jacobs, Stephen M. Sekel
  • Patent number: 8144148
    Abstract: A method and system for vision-based interaction in a virtual environment is disclosed. According to one embodiment, a computer-implemented method comprises receiving data from a plurality of sensors to generate a meshed volumetric three-dimensional representation of a subject. A plurality of clusters is identified within the meshed volumetric three-dimensional representation that corresponds to motion features. The motion features include hands, feet, knees, elbows, head, and shoulders. The plurality of sensors is used to track motion of the subject and manipulate the motion features of the meshed volumetric three-dimensional representation.
    Type: Grant
    Filed: February 8, 2008
    Date of Patent: March 27, 2012
    Assignee: Edge 3 Technologies LLC
    Inventors: Tarek El Dokor, Joshua T. King, James E. Holmes, Justin R. Gigliotti, William E. Glomski
  • Patent number: 8078634
    Abstract: A computer automated method and system of presenting data. The method may include the steps of inputting a set of user-defined instructions into a remotely located computer database system via a local network connection, inputting a user query into the computer database system via the local network connection, mining the computer database system for data relevant to the user query, creating a data set comprising the data relevant to the user query, and aggregating data in the data set using domain metrics selected based on any of predefined and configurable rules and past user usage. The aggregation may further include tagging all data attributes in the data set based on database metadata and inputs from a user, wherein the data attributes comprise any of data identifications (IDs), data grouping attributes, and data measure attributes.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: December 13, 2011
    Assignee: Semantifi, Inc.
    Inventors: Sreenivasa R Pragada, Viswanath Dasari
  • Patent number: 8073656
    Abstract: A method for improving bandwidth of an oscilloscope involves, in preferred embodiments, the use of frequency up-conversion and down-conversion techniques. In an illustrative embodiment the technique involves separating an input signal into a high frequency content and a low frequency content, down-converting the high frequency content in the analog domain so that it may be processed by the oscilloscope's analog front end, digitizing the low frequency content and the down-converted high frequency content, and forming a digital representation of the received analog signal from the digitized low frequency content and high frequency content.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: December 6, 2011
    Assignee: LeCroy Corporation
    Inventors: Peter J. Pupalaikis, David C. Graef
  • Patent number: 7957938
    Abstract: A method of digitizing an analog signal is provided, comprising the steps of separating the analog signal spanning a frequency range into a plurality of frequency bands, and then translating at least one of the signals to a lower frequency band in accordance with a local oscillator and digitizing the at least one translated signal with digitizing elements having a frequency range less than the analog signal frequency range. A fixed relationship of the phase of the local oscillator and a repetitive signal generated in accordance with a writing to a circular buffer of the digitized representation of the at least one of the plurality of frequency bands is then defined. Signals corresponding to the other of the plurality of frequency bands are digitized and written to corresponding circular buffers. Finally, a digital representation of the analog signal is formed from the digitized signals.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: June 7, 2011
    Assignee: LeCroy Corporation
    Inventors: Francois LaMarche, Laxmikant Joshi, Anirudh Kailash Sureka
  • Patent number: 7941440
    Abstract: A computer automated method of aggregating data includes the steps of inputting a set of user-defined instructions into a computer database system, inputting a user query into the computer database system, mining the computer database system for data relevant to the user query, creating a data set comprising said data relevant to the user query, and aggregating data in the data set using domain metrics selected based on any of predefined and configurable rules and past user usage.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: May 10, 2011
    Assignee: Semantifi, Inc.
    Inventor: Sreenivasa R Pragada
  • Patent number: 7941575
    Abstract: Apparatus and associated systems and methods may relate to a data traffic modification system that may include a processing module to handle SATA-compliant data transfers in which a source device or a target device issues requests to pause and subsequently to resume the data transfer. In various implementations, a data traffic modification device may selectively modify data traffic upon the occurrence of a predetermined condition. In one illustrative example, if a target device for the data transfer issues a pause request (e.g., to prevent a buffer overflow), the data traffic modification device may generate a pause acknowledge signal to the target device within a response time specified by the protocol. In another illustrative example, if a source device for the data transfer issues a pause request, the data traffic modification device may generate a pause acknowledge signal to the source device within the response time specified by the protocol.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: May 10, 2011
    Assignee: LeCroy Corporation
    Inventors: Andrew Roy, Amit Bakshi, Shlomi Krepner, Eugene Fouxman, Dmitry Karpov, Douglas Lee
  • Patent number: 7940077
    Abstract: In one implementation, a termination circuit may include a variable resistance circuit that comprises a resistance network in which the resistance of a parallel combination of two complementary transistors of opposite types is substantially independent of the drain-to-source voltages of the transistors when the gate-to-source voltages of the transistors are substantially equal in magnitude and opposite in sign. In various examples, the network may include a resistor in parallel and/or series with the transistors. Some implementations may adjust a resistance of the network in response to a digital-to-analog converter output signal. In another implementation, an integrated circuit may include a termination stage with an integrated resistor in parallel or series with a circuit having a tunable impedance. In an illustrative embodiment, relative channel width of the first and second transistors may be selected to realize substantially complementary characteristics for drain-to-source voltage vs.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: May 10, 2011
    Assignee: LeCroy Corporation
    Inventor: Andrew Sexton