Patents by Inventor Iosif Harutyunov

Iosif Harutyunov 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: 10970144
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: April 6, 2021
    Assignee: SONICWALL INC.
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Mathur, Ilya Minkin, Huy Minh Nguyen
  • Publication number: 20200142760
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Application
    Filed: October 29, 2019
    Publication date: May 7, 2020
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Mathur, Ilya Minkin, Huy Minh Nguyen
  • Patent number: 10459777
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: October 29, 2019
    Assignee: SONICWALL INC.
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Mathur, Ilya Minkin, Huy Minh Nguyen
  • Publication number: 20180181453
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Application
    Filed: February 20, 2018
    Publication date: June 28, 2018
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Mathur, Ilya Minkin, Huy Minh Nguyen
  • Patent number: 9898356
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: February 20, 2018
    Assignee: SONICWALL INC.
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Mathur, Ilya Minkin, Huy Minh Nguyen
  • Publication number: 20170116057
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Application
    Filed: January 3, 2017
    Publication date: April 27, 2017
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Mathur, Ilya Minkin, Huy Minh Nguyen
  • Patent number: 9535773
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: January 3, 2017
    Assignee: DELL SOFTWARE INC.
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Mathur, Ilya Minkin, Huy Minh Nguyen
  • Publication number: 20160026516
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Application
    Filed: August 4, 2015
    Publication date: January 28, 2016
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Marthur, Ilya Minkin, Huy Minh Nguyen
  • Patent number: 9098330
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: August 4, 2015
    Assignee: Dell Software Inc.
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Marthur, Ilya Minkin, Huy Minh Nguyen
  • Publication number: 20140068622
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Application
    Filed: November 13, 2013
    Publication date: March 6, 2014
    Applicant: SonicWALL, Inc.
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Marthur, Ilya Minkin, Huy Minh Nguyen
  • Patent number: 8594131
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: November 26, 2013
    Assignee: SonicWALL, Inc.
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Marthur, Ilya Minkin, Huy Minh Nguyen
  • Patent number: 7990974
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: August 2, 2011
    Assignee: Sonicwall, Inc.
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Marthur, Ilya Minkin, Huy Minh Nguyen