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: 11620250Abstract: 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: GrantFiled: May 23, 2019Date of Patent: April 4, 2023Assignee: Altera CorporationInventors: Alexander Kugel, Dekel Shirizly
-
Publication number: 20190347238Abstract: 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: ApplicationFiled: May 23, 2019Publication date: November 14, 2019Inventors: Alexander Kugel, Dekel Shirizly
-
Patent number: 10318470Abstract: 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: GrantFiled: September 30, 2016Date of Patent: June 11, 2019Assignee: Altera CorporationInventors: Alexander Kugel, Dekel Shirizly
-
Patent number: 9378043Abstract: 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: GrantFiled: May 28, 2015Date of Patent: June 28, 2016Assignee: Altera CorporationInventors: Jiefan Zhang, Alexander Kugel, Allen Chen, Mark Jonathan Lewis, Abdel Hafiz Rabi
-
Patent number: 9369372Abstract: 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: GrantFiled: March 13, 2013Date of Patent: June 14, 2016Assignee: Altera CorporationInventor: Alexander Kugel
-
Patent number: 9313132Abstract: 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: GrantFiled: May 28, 2014Date of Patent: April 12, 2016Assignee: Altera CorporationInventors: Alexander Kugel, Mark Jonathan Lewis
-
Patent number: 8724519Abstract: 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: GrantFiled: August 9, 2010Date of Patent: May 13, 2014Assignee: ECI Telecom Ltd.Inventors: Andrew Sergeev, Alexander Kugel, Gideon Agmon, Rotem Cohen
-
Patent number: 8611255Abstract: 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: GrantFiled: April 25, 2011Date of Patent: December 17, 2013Assignee: ECI Telecom Ltd.Inventors: Alexander Kugel, Igor Shifrin
-
Publication number: 20120257539Abstract: 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: ApplicationFiled: March 28, 2012Publication date: October 11, 2012Inventors: Alexander KUGEL, Igor Shifrin
-
Publication number: 20120155484Abstract: 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: ApplicationFiled: August 9, 2010Publication date: June 21, 2012Inventors: Andrew Sergeev, Alexander Kugel, Gidean Agmon, Rotem Cohen
-
Patent number: 8184545Abstract: 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: GrantFiled: September 15, 2009Date of Patent: May 22, 2012Assignee: ECI Telecom Ltd.Inventors: Andrew Sergeev, Igor Balter, Igor Shifrin, Alexander Kugel
-
Patent number: 8128300Abstract: 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: GrantFiled: June 16, 2010Date of Patent: March 6, 2012Assignee: Xerox CorporationInventors: Alexander Kugel, Jeffrey Banning
-
Publication number: 20110280242Abstract: 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: ApplicationFiled: April 25, 2011Publication date: November 17, 2011Applicant: ECI TELECOM LTD.Inventors: Alexander KUGEL, Igor Shifrin
-
Publication number: 20100254747Abstract: 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: ApplicationFiled: June 16, 2010Publication date: October 7, 2010Applicant: XEROX CORPORATIONInventors: Alexander Kugel, Jeffrey Banning
-
Patent number: 7758268Abstract: 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: GrantFiled: December 20, 2005Date of Patent: July 20, 2010Assignee: Xerox CorporationInventors: Alexander Kugel, Jeffrey Banning
-
Publication number: 20100080239Abstract: 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: ApplicationFiled: September 15, 2009Publication date: April 1, 2010Applicant: ECI Telecom Ltd.Inventors: Andrew SERGEEV, Igor Balter, Igor Shifrin, Alexander Kugel
-
Publication number: 20070137521Abstract: 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: ApplicationFiled: December 20, 2005Publication date: June 21, 2007Inventors: Alexander Kugel, Jeffrey Banning
-
Patent number: 6766045Abstract: 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: GrantFiled: March 11, 2002Date of Patent: July 20, 2004Assignee: Digital Verification Ltd.Inventors: Edward Slepyan, Alexander Kugel, Julia Eisenberg
-
Publication number: 20030169899Abstract: 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: ApplicationFiled: March 11, 2002Publication date: September 11, 2003Applicant: DIGITAL VERIFICATION LTD.Inventors: Edward Slepyan, Alexander Kugel, Ioulia Eisenberg