Patents by Inventor Alexander Kugel

Alexander Kugel 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: 11620250
    Abstract: A method for compressing is provided. The method includes compressing, via a processor, a portion of a first data packet to generate a second data packet having a compressed portion. The method includes transmitting the second data packet having the compressed portion via an interface to a co-processor. The processor and the co-processor are communicatively coupled via the interface. The method also includes unpacking, via the co-processor, the compressed portion of the second data packet to restore the first data packet.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: April 4, 2023
    Assignee: Altera Corporation
    Inventors: Alexander Kugel, Dekel Shirizly
  • Publication number: 20190347238
    Abstract: A method for compressing is provided. The method includes compressing, via a processor, a portion of a first data packet to generate a second data packet having a compressed portion. The method includes transmitting the second data packet having the compressed portion via an interface to a co-processor. The processor and the co-processor are communicatively coupled via the interface. The method also includes unpacking, via the co-processor, the compressed portion of the second data packet to restore the first data packet.
    Type: Application
    Filed: May 23, 2019
    Publication date: November 14, 2019
    Inventors: Alexander Kugel, Dekel Shirizly
  • Patent number: 10318470
    Abstract: A method for compressing is provided. The method includes compressing, via a processor, a portion of a first data packet to generate a second data packet having a compressed portion. The method includes transmitting the second data packet having the compressed portion via an interface to a co-processor. The processor and the co-processor are communicatively coupled via the interface. The method also includes unpacking, via the co-processor, the compressed portion of the second data packet to restore the first data packet.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: June 11, 2019
    Assignee: Altera Corporation
    Inventors: Alexander Kugel, Dekel Shirizly
  • Patent number: 9378043
    Abstract: A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The traffic at the NFV platform may be controlled by a distributed Quality of Service (QoS) manager. The distributed QoS manager may include multiple QoS modules each of which serves to perform priority queuing independently for its associated component or interface. For example, the NFV platform may include a first QoS module for arbitrating among multiple virtual machines, a second QoS module for performing priority queuing for data packets received at an external network port, a third QoS module for arbitrating among memory accesses at a coprocessor external memory interface, fourth QoS module for arbitrating accesses among multiple hardware acceleration slices, etc.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: June 28, 2016
    Assignee: Altera Corporation
    Inventors: Jiefan Zhang, Alexander Kugel, Allen Chen, Mark Jonathan Lewis, Abdel Hafiz Rabi
  • Patent number: 9369372
    Abstract: A network switch may include ports at which network packets are received from a network. The switch may maintain a packet forwarding database having forwarding database entries that are each associated with a corresponding port. The switch may perform flushing operations to delete forwarding database entries that are associated with a selected port or a selected group of ports. The flushing operations may be performed by modifying an aging table that is maintained by the switch. The aging table may include entries that each identifies an aging threshold value and at least one port of the switch. Flushing operations for a selected port may be performed by setting the aging threshold value to zero for an aging table entry that correspond to the selected port so that forwarding table entries associated with the selected port are deleted during a subsequent aging process.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: June 14, 2016
    Assignee: Altera Corporation
    Inventor: Alexander Kugel
  • Patent number: 9313132
    Abstract: Systems and methods are provided herein for implementing an OAM co-processor that is connected to a switching device. The ingress engine may determine whether the received input data comprises OAM information, and the ingress engine may selectively process or forward the input data to the switching device. If the ingress engine determines that the input data does comprise OAM information, the ingress engine may intercept the input data and process it at the OAM co-processor. This may cause OAM information to be processed utilizing the latest known OAM technology, rather than the potentially dated OAM processing technology of the switching device.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: April 12, 2016
    Assignee: Altera Corporation
    Inventors: Alexander Kugel, Mark Jonathan Lewis
  • Patent number: 8724519
    Abstract: A dual homing technique for ensuring loop free transmission of traffic between telecommunication networks such as VPLS by utilizing a loop protocol in the dual homed connection. The technique also provides selective handling of VPLS data streams protected and non-protected by the dual homing loop protocol.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: May 13, 2014
    Assignee: ECI Telecom Ltd.
    Inventors: Andrew Sergeev, Alexander Kugel, Gideon Agmon, Rotem Cohen
  • Patent number: 8611255
    Abstract: A technique for performing a flushing process at a port of a network switch, where the flushing process comprises a flooding operation and an operation of relearning MAC addresses. In the method, these two operations are made independent, and the operation of relearning MAC addresses is started before termination of the flooding operation. An operation of forwarding packets to the relearned MAC addresses can be started before termination of the flooding operation.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: December 17, 2013
    Assignee: ECI Telecom Ltd.
    Inventors: Alexander Kugel, Igor Shifrin
  • Publication number: 20120257539
    Abstract: A rationalized MAC withdrawal method for a multi-domain communication network, where at least one access node interconnects a remote node with two or more access networks. The method allows flushing, both in the access nodes and in the remote node, only MAC addresses being related to a specific access networks where a topological change has taken place, without affecting other access networks connected to the same access node.
    Type: Application
    Filed: March 28, 2012
    Publication date: October 11, 2012
    Inventors: Alexander KUGEL, Igor Shifrin
  • Publication number: 20120155484
    Abstract: A dual homing technique for ensuring loop free transmission of traffic between telecommunication networks such as VPLS by utilizing a loop protocol in the dual homed connection. The technique also provides selective handling of VPLS data streams protected and non-protected by the dual homing loop protocol.
    Type: Application
    Filed: August 9, 2010
    Publication date: June 21, 2012
    Inventors: Andrew Sergeev, Alexander Kugel, Gidean Agmon, Rotem Cohen
  • Patent number: 8184545
    Abstract: Technology for combating loops in multi-domain networks, by assigning to network domains categories, at least such as “high/trusted” and “low/less trusted”, and by making a decision about relearning Forwarding Information Base FIB of any edge node interconnecting different network domains, utilizing the assigned categories.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: May 22, 2012
    Assignee: ECI Telecom Ltd.
    Inventors: Andrew Sergeev, Igor Balter, Igor Shifrin, Alexander Kugel
  • Patent number: 8128300
    Abstract: Disclosed is a hand-held photochromic marking implement including a photochromic colorant and solid phase colorant carrier which can be used in direct-to-media marking and a method of forming same.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: March 6, 2012
    Assignee: Xerox Corporation
    Inventors: Alexander Kugel, Jeffrey Banning
  • Publication number: 20110280242
    Abstract: A technique for performing a flushing process at a port of a network switch, where the flushing process comprises a flooding operation and an operation of relearning MAC addresses. In the method, these two operations are made independent, and the operation of relearning MAC addresses is started before termination of the flooding operation. An operation of forwarding packets to the relearned MAC addresses can be started before termination of the flooding operation.
    Type: Application
    Filed: April 25, 2011
    Publication date: November 17, 2011
    Applicant: ECI TELECOM LTD.
    Inventors: Alexander KUGEL, Igor Shifrin
  • Publication number: 20100254747
    Abstract: Disclosed is a hand-held photochromic marking implement including a photochromic colorant and solid phase colorant carrier which can be used in direct-to-media marking and a method of forming same.
    Type: Application
    Filed: June 16, 2010
    Publication date: October 7, 2010
    Applicant: XEROX CORPORATION
    Inventors: Alexander Kugel, Jeffrey Banning
  • Patent number: 7758268
    Abstract: Disclosed is a hand-held photochromic marking implement including a photochromic colorant and solid phase colorant carrier which can be used in direct-to-media marking and a method of forming same.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: July 20, 2010
    Assignee: Xerox Corporation
    Inventors: Alexander Kugel, Jeffrey Banning
  • Publication number: 20100080239
    Abstract: Technology for combating loops in multi-domain networks, by assigning to network domains categories, at least such as “high/trusted” and “low/less trusted”, and by making a decision about relearning Forwarding Information Base FIB of any edge node interconnecting different network domains, utilizing the assigned categories.
    Type: Application
    Filed: September 15, 2009
    Publication date: April 1, 2010
    Applicant: ECI Telecom Ltd.
    Inventors: Andrew SERGEEV, Igor Balter, Igor Shifrin, Alexander Kugel
  • Publication number: 20070137521
    Abstract: Disclosed is a hand-held photochromic marking implement including a photochromic colorant and solid phase colorant carrier which can be used in direct-to-media marking and a method of forming same.
    Type: Application
    Filed: December 20, 2005
    Publication date: June 21, 2007
    Inventors: Alexander Kugel, Jeffrey Banning
  • Patent number: 6766045
    Abstract: A method for verifying authenticity of a certificate under test, wherein an authentic version of the certificate has a known watermark in a predetermined watermark region thereof. The method includes capturing an image of at least a portion of the watermark region of the certificate under test. A correlation is found between the image of the watermark region and the known watermark. Responsive to the correlation, a portion of the image of the watermark region is registered with the known watermark, and a range of intensity values in the registered portion of the image is measured. A vector is defined in a decision space, the vector having coordinates given by the range of the intensity values and by a value of the correlation between the image of the watermark region and the known watermark. The certificate under test is determined to be authentic if the vector falls within a predefined area of the decision space.
    Type: Grant
    Filed: March 11, 2002
    Date of Patent: July 20, 2004
    Assignee: Digital Verification Ltd.
    Inventors: Edward Slepyan, Alexander Kugel, Julia Eisenberg
  • Publication number: 20030169899
    Abstract: A method for verifying authenticity of a certificate under test, wherein an authentic version of the certificate has a known watermark in a predetermined watermark region thereof. The method includes capturing an image of at least a portion of the watermark region of the certificate under test. A correlation is found between the image of the watermark region and the known watermark. Responsive to the correlation, a portion of the image of the watermark region is registered with the known watermark, and a range of intensity values in the registered portion of the image is measured. A vector is defined in a decision space, the vector having coordinates given by the range of the intensity values and by a value of the correlation between the image of the watermark region and the known watermark. The certificate under test is determined to be authentic if the vector falls within a predefined area of the decision space.
    Type: Application
    Filed: March 11, 2002
    Publication date: September 11, 2003
    Applicant: DIGITAL VERIFICATION LTD.
    Inventors: Edward Slepyan, Alexander Kugel, Ioulia Eisenberg