Patents by Inventor Yuri Khodosh

Yuri Khodosh 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: 8799714
    Abstract: Various example embodiments are directed to computer-implemented systems and methods for generating tests. A computer system may execute an application host and a browser. Messages originating from the application host and messages directed to the application host may be routed through the browser. The browser may be programmed to capture a plurality of application-level messages, which may comprise a plurality of requests originating from an application host and a plurality of responses directed to the application host. The computer system may generate a test scenario based on the plurality of application-level messages.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: August 5, 2014
    Assignee: Spirent Communications, Inc.
    Inventors: Kowsik Guruswamy, Yuri Khodosh, Joshua Nisenson
  • Patent number: 8547974
    Abstract: A packet capture is received from actual network traffic, the traffic including a multiple protocol message exchange. A scenario may be generated based on an analysis of the received packet capture, the scenario modeling the multiple protocol message exchange. The scenario is used to generate tests, for example protocol mutation tests.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: October 1, 2013
    Assignee: Mu Dynamics
    Inventors: Kowsik Guruswamy, Nick Baggott, Sundar Vasan, Yuri Khodosh, David Helder
  • Patent number: 7941495
    Abstract: Techniques for managing instant message (IM) communications are provided. In various embodiments, IM communications in a plurality of network implementations are managed using one or more policies. A policy in the one or more policies includes an action applicable for an IM communication. Once an IM communications is received from an IM client, a policy that is applicable for that IM communication is determined. After determining an applicable policy, an action associated with the policy for the instant message communication is performed. Examples of actions that may be taken include recording the IM communication, modifying the IM communication, blocking the IM communication, forwarding the IM communication, and the like.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: May 10, 2011
    Assignee: Actiance, Inc.
    Inventors: Mehdi Maghsoodnia, Lewis D. Roth, Frank Mangin, Yuri Khodosh, Rahul Abhyankar, Alex Sherstinsky, Joseph Petviashvili, Eugene Mandel, John Onusko
  • Patent number: 7752294
    Abstract: A method and system to add a storage controller in a SAN includes receiving a storage controller node to add to a logical storage controller in the storage area network having a logical nodename and a sequence of logical ports, adopting the logical nodename from the logical storage controller in place of the predetermined nodename associated with the storage controller and renumbering a set of ports associated with the storage controller to extend the sequence of logical ports associated with the logical storage controller. Removing the storage controller includes removing a storage controller node from the logical storage controller in the storage area network having a logical nodename and a sequence of logical ports, deleting the set of ports associated with the removed storage controller from the sequence of logical ports associated with the logical storage controller and renumbering the sequence of logical ports to accommodate the deleted ports.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: July 6, 2010
    Assignee: NetApp, Inc.
    Inventors: Richard Meyer, Yuri Khodosh, Andrey Gusev
  • Publication number: 20090288168
    Abstract: Techniques for managing instant message (IM) communications are provided. In various embodiments, IM communications in a plurality of network implementations are managed using one or more policies. A policy in the one or more policies includes an action applicable for an IM communication. Once an IM communications is received from an IM client, a policy that is applicable for that IM communication is determined. After determining an applicable policy, an action associated with the policy for the instant message communication is performed. Examples of actions that may be taken include recording the IM communication, modifying the IM communication, blocking the IM communication, forwarding the IM communication, and the like.
    Type: Application
    Filed: July 29, 2009
    Publication date: November 19, 2009
    Applicant: Face Time Communications, Inc.
    Inventors: Mehdi Maghsoodnia, Lewis D. Roth, Frank Mangin, Yuri Khodosh, Rahul Abhyankar, Alex Sherstinsky, Joseph Petviashvili, Eugene Mandel, John Onusko
  • Patent number: 7596599
    Abstract: Techniques for managing instant message (IM) communications are provided. Instant message communications of a plurality of network implementations is managed using an instant message module that uses one or more policies. A policy in the one or more policies includes an action applicable for an IM communication. The techniques comprise receiving an instant message communication at the instant message module. The IM communication may be in a network implementation of one of the plurality of network implementations. Then, a policy is determined from the one or more policies that is applicable for the instant message communication. An action associated with the policy for the instant message communication is then performed.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: September 29, 2009
    Assignee: FaceTime Communications, Inc.
    Inventors: Mehdi Maghsoodnia, Lewis D Roth, Frank Mangin, Yuri Khodosh, Rahul Abhyankar, Alex Sherstinsky, Joseph Petviashvili, Eugene Mandel, John Onusko
  • Publication number: 20040148380
    Abstract: A method and system to add a storage controller in a SAN includes receiving a storage controller node to add to a logical storage controller in the storage area network having a logical nodename and a sequence of logical ports, adopting the logical nodename from the logical storage controller in place of the predetermined nodename associated with the storage controller and renumbering a set of ports associated with the storage controller to extend the sequence of logical ports associated with the logical storage controller. Removing the storage controller includes removing a storage controller node from the logical storage controller in the storage area network having a logical nodename and a sequence of logical ports, deleting the set of ports associated with the removed storage controller from the sequence of logical ports associated with the logical storage controller and renumbering the sequence of logical ports to accommodate the deleted ports.
    Type: Application
    Filed: October 28, 2003
    Publication date: July 29, 2004
    Inventors: Richard Meyer, Yuri Khodosh, Andrey Gusev