Patents by Inventor Dmitry Karpov
Dmitry Karpov 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: 9525603Abstract: A field selection graphical user interface (GUI) for use with a protocol analyzer. The GUI allows selecting a source presented by the GUI, selecting a field from a plurality of fields presented by the GUI associated with the selected source, defining one or more preconditions associated with the selected field from a plurality of preconditions presented by the GUI relevant to the selected field, and calculating a field layout in accordance with the selected field and defined one or more preconditions. The GUI further allows selecting a second field from the plurality of fields presented by the GUI associated with the selected source, defining one or more preconditions associated with the selected second field from a plurality of preconditions presented by the GUI relevant to the selected second field, and calculating a field layout in accordance with the selected field and the second field.Type: GrantFiled: December 19, 2012Date of Patent: December 20, 2016Assignee: Teledyne LeCroy, Inc.Inventors: Dmitry Karpov, Dmitry Gordeychev
-
Publication number: 20140173512Abstract: A field selection graphical user interface (GUI) for use with a protocol analyzer. The GUI allows selecting a source presented by the GUI, selecting a field from a plurality of fields presented by the GUI associated with the selected source, defining one or more preconditions associated with the selected field from a plurality of preconditions presented by the GUI relevant to the selected field, and calculating a field layout in accordance with the selected field and defined one or more preconditions. The GUI further allows selecting a second field from the plurality of fields presented by the GUI associated with the selected source, defining one or more preconditions associated with the selected second field from a plurality of preconditions presented by the GUI relevant to the selected second field, and calculating a field layout in accordance with the selected field and the second field.Type: ApplicationFiled: December 19, 2012Publication date: June 19, 2014Applicant: Teledyne LeCroy, Inc.Inventors: Dmitry Karpov, Dmitry Gordeychev
-
Patent number: 8307332Abstract: 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: GrantFiled: March 2, 2007Date of Patent: November 6, 2012Assignee: Teledyne LeCroy, Inc.Inventors: Douglas Lee, Eugene Fouxman, Shlomi Krepner, Andrew Roy, Amit Bakshi, Dmitry Karpov
-
Patent number: 7941575Abstract: 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: GrantFiled: March 2, 2007Date of Patent: May 10, 2011Assignee: LeCroy CorporationInventors: Andrew Roy, Amit Bakshi, Shlomi Krepner, Eugene Fouxman, Dmitry Karpov, Douglas Lee
-
Publication number: 20070226419Abstract: Apparatus and associated systems and methods may relate to a data traffic modification system that may modify a data stream as a function of a selected data value in the data stream, where the data value is selected from among values received into a buffer before the occurrence of a trigger condition. In an illustrative example, a buffer in a data traffic modification device may receive and temporarily store multiple data values being transferred between a source device (e.g., server) and a target device (e.g., storage area network). In some embodiments, the buffered data may contain data to be captured in response to detecting a trigger condition. The captured data, for example, may be used to generate a substitution value for another location in the data stream. Accordingly, some implementations may provide for capture of data values that precede a trigger data value within a data stream.Type: ApplicationFiled: March 2, 2007Publication date: September 27, 2007Applicant: LECROY CORPORATIONInventors: Andrew Roy, Amit Bakshi, Shlomi Krepner, Eugene Fouxman, Dmitry Karpov, Douglas Lee
-
Publication number: 20070220485Abstract: 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: ApplicationFiled: March 2, 2007Publication date: September 20, 2007Applicant: LECROY CORPORATIONInventors: Douglas Lee, Eugene Fouxman, Shlomi Krepner, Andrew Roy, Amit Bakshi, Dmitry Karpov
-
Publication number: 20070206496Abstract: 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: ApplicationFiled: March 2, 2007Publication date: September 6, 2007Applicant: LECROY CORPORATIONInventors: Andrew Roy, Amit Bakshi, Shlomi Krepner, Eugene Fouxman, Dmitry Karpov, Douglas Lee