Patents by Inventor Eyal Kenigsberg

Eyal Kenigsberg 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: 8886795
    Abstract: A method for determining a response time of a server may include monitoring communications to and from the server to detect a client request to the server. The method may also include detecting in the monitored communications at least one trigger signal associated with the client request. The method may further include determining a response time of the server to be the time difference between a time at which the at least one trigger signal was fully received and a beginning time of transmission of a final server response from the server, disregarding transmission periods and periods during which the client request is not processed by the server. A computer readable medium and system for determining a response time of a server are also disclosed.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: November 11, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rotem Steuer, Eyal Kenigsberg, Michael Gopshtein, Nick Ioffe
  • Publication number: 20140207935
    Abstract: Methods, systems, and computer-readable and executable instructions are provided for simulating real user issues in support environments. Simulating real user issues in support environments can include providing stored data related to a real user issue associated with an application to a support device having the ability to modify the application, the stored data can include network traffic associated with a user device in a live environment and inputs provided via the user device. Simulating real user issues in support environments can include causing the support device to simulate the real user issue using the stored data.
    Type: Application
    Filed: January 21, 2013
    Publication date: July 24, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Gopshtein, Amichai Nitsan, Eyal Kenigsberg
  • Patent number: 8724466
    Abstract: Ingress and egress port packets for a connection between a first node and second node are mirrored to a mirroring port on a network switch. A count of ingress and egress port packets associated with a handshake process is determined. Duplicate mirrored packets associated with the connection are filtered based at least in part on the count.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: May 13, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eyal Kenigsberg, Michael Gopshtein, Nick Ioffe
  • Patent number: 8713088
    Abstract: Systems and methods of identifying users of remote sessions are disclosed. In an example, a method includes establishing a remote session in a virtual machine. The method also includes identifying a user of the remote session. The method also includes identifying information of the user in an outgoing request by the virtual machine for access to an application on a backend server during the remote session.
    Type: Grant
    Filed: March 27, 2011
    Date of Patent: April 29, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Gopshtein, Eyal Kenigsberg, Nick Ioffe, Rotem Steuer, Sergey Pastukhov
  • Publication number: 20140059202
    Abstract: Examples disclosed herein relate to determining the type of a network tier. Examples include determining that a target network tier is a forwarding type network tier if a protocol of communications between the target network tier and a source network resource is the same as a protocol of communications between the target network tier and a backend network tier. Examples further include comparing select content of communications between the target and backend network tiers to select content of communications between the target network tier and the source networking resource, if the protocols are the same.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Inventors: Efrat Ben David, Eyal Kenigsberg, Michael Gopshtein
  • Patent number: 8392383
    Abstract: A method for recording files of data is disclosed. A file identifier indicative of a file is received. The file identifier is compared to a file conversion value. The file conversion value is determined to be a static file or a dynamic file. Static files are saved as the conversion value and dynamic files are saved as a unique identifier.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: March 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eyal Kenigsberg, Michael Gopshtein
  • Publication number: 20120311129
    Abstract: A method for identifying a difference in application performance includes identifying first recorded statistics pertaining to traffic of an application sniffed during a first period prior to an application change. Subsequent to the application change, causing a collection, at the node, of the application's traffic during a second period and recording second statistics pertaining to that traffic. An evaluation is generated from a comparison of the first statistics with the second statistics. The evaluation indicates a difference in application performance following the change.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventors: Rotem Steuer, Michael Gopshtein, Eyal Kenigsberg
  • Publication number: 20120246215
    Abstract: Systems and methods of identifying users of remote sessions are disclosed. In an example, a method includes establishing a remote session in a virtual machine. The method also includes identifying a user of the remote session. The method also includes identifying information of the user in an outgoing request by the virtual machine for access to an application on a backend server during the remote session.
    Type: Application
    Filed: March 27, 2011
    Publication date: September 27, 2012
    Inventors: Michael Gopshtein, Eyal Kenigsberg, Nick Loffe, Rotem Steuer, Sergey Pastukhov
  • Publication number: 20120198048
    Abstract: A method for discovering an operating system of a remote machine includes monitoring network communications to detect a plurality of data packets that were generated by the remote machine. The contents of each detected data packet are read so as to extract a packet signature of each detected data packet. Each packet signature is compared with at least one signature of a database of signatures in order to determine a similarity between each packet signature and the signature from the database. A confidence level for at least one candidate operating system is calculated based on the determined similarities. A candidate operating system is selected based on the confidence level for that operating system. Relating computer program product and data processing system are also disclosed.
    Type: Application
    Filed: January 27, 2011
    Publication date: August 2, 2012
    Inventors: Nick IOFFE, Eyal KENIGSBERG, Michael GOPSHTEIN, Rotem STEUER
  • Publication number: 20120198047
    Abstract: A method for determining a response time of a server may include monitoring communications to and from the server to detect a client request to the server. The method may also include detecting in the monitored communications at least one trigger signal associated with the client request. The method may further include determining a response time of the server to be the time difference between a time at which said at least one trigger signal was fully received and a beginning time of transmission of a final server response from the server, disregarding transmission periods and periods during which the client request is not processed by the server. A computer readable medium and system for determining a response time of a server are also disclosed.
    Type: Application
    Filed: January 27, 2011
    Publication date: August 2, 2012
    Inventors: Rotem STEUER, Eyal Kenigsberg, Michael Gopshtein, Nick Ioffe
  • Patent number: 8176000
    Abstract: Discovering communication traffic in a computer network is useful to administrators of computer networks. Communication packets from a communication transaction on the network are read to determine a source computing device and to determine whether the communication transaction contains a data pattern match to one of a plurality of defined data patterns. If a match is made to an exact data pattern, the source computing device is associated with an application or service corresponding to that exact data pattern. If a match is made to a statistical data pattern, the source computing device is associated with an application or service corresponding to that statistical data pattern if a threshold number of data pattern matches have occurred for that statistical data pattern for the source computing device.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: May 8, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Gopshtein, Eyal Kenigsberg, Nick Ioffe
  • Patent number: 8135979
    Abstract: A sniffer device determines whether an abnormal condition is present in a network communication. In response to determining that the abnormal condition is present, the sniffer device collects network-level packets into a data structure. The data structure containing the collected network-level packets can be analyzed for determining whether the abnormal condition caused an issue with a communicating entity.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: March 13, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eyal Kenigsberg, Michael Gopshtein, Nick Ioffe
  • Publication number: 20120002679
    Abstract: Ingress and egress port packets for a connection between a first node and second node are mirrored to a mirroring port on a network switch. A count of ingress and egress port packets associated with a handshake process is determined. Duplicate mirrored packets associated with the connection are filtered based at least in part on the count.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Inventors: Eyal Kenigsberg, Michael Gopshtein, Nick Ioffe
  • Publication number: 20110320870
    Abstract: A sniffer device determines whether an abnormal condition is present in a network communication. In response to determining that the abnormal condition is present, the sniffer device collects network-level packets into a data structure. The data structure containing the collected network-level packets can be analyzed for determining whether the abnormal condition caused an issue with a communicating entity.
    Type: Application
    Filed: June 24, 2010
    Publication date: December 29, 2011
    Inventors: EYAL KENIGSBERG, Michael Gopshtein, Nick Ioffe
  • Publication number: 20110314275
    Abstract: Methods, apparatus, and articles of manufacture to manage encryption keys are disclosed. An example method to manage encryption keys includes obtaining data including a private key, determining that the data cannot be read according to a first format by attempting to read the data in the first format, in response to determining that the data cannot be read according to the first format, accessing the private key by reading the data according to a second format different from the first format, and converting the data from the second format to a third format.
    Type: Application
    Filed: June 22, 2010
    Publication date: December 22, 2011
    Inventors: Michael Gopshtein, Eyal Kenigsberg, Guy Offer, Nick Ioffe
  • Publication number: 20100299302
    Abstract: Discovering communication traffic in a computer network is useful to administrators of computer networks. Communication packets from a communication transaction on the network are read to determine a source computing device and to determine whether the communication transaction contains a data pattern match to one of a plurality of defined data patterns. If a match is made to an exact data pattern, the source computing device is associated with an application or service corresponding to that exact data pattern. If a match is made to a statistical data pattern, the source computing device is associated with an application or service corresponding to that statistical data pattern if a threshold number of data pattern matches have occurred for that statistical data pattern for the source computing device.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 25, 2010
    Inventors: Michael Gopshtein, Eyal Kenigsberg, Nick Ioffe
  • Publication number: 20100082690
    Abstract: A method for recording files of data is disclosed. A file identifier indicative of a file is received. The file identifier is compared to a file conversion value. The file conversion value is determined to be a static file or a dynamic file. Static files are saved as the conversion value and dynamic files are saved as a unique identifier.
    Type: Application
    Filed: September 26, 2008
    Publication date: April 1, 2010
    Inventors: Eyal Kenigsberg, Michael Gopshten