Patents by Inventor Elazar Cohen

Elazar Cohen 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).

  • Publication number: 20240031289
    Abstract: Examples described herein relate to a network interface device. The network interface device can include circuitry that is to: perform a route lookup for a packet based on first and second lookup operations, wherein the first lookup operation comprises a longest prefix match (LPM) to output a route identifier based on a destination Internet Protocol (IP) address of the packet and wherein the second look up operation comprises an exact match operation to determine an action based on the route identifier and a packet header.
    Type: Application
    Filed: September 30, 2023
    Publication date: January 25, 2024
    Inventors: Arunkumar BALAKRISHNAN, Anurag AGRAWAL, Elazar COHEN, Anjali Singhai JAIN
  • Publication number: 20230155104
    Abstract: The present invention provides a method for concurrent electrophoretic deposition (EPD) of a membrane-electrode assembly (MEA) comprising a first MEA electrode and a second MEA electrode. The method comprises electrophoretically depositing the first MEA electrode from a suspension comprising a first precursor on a first surface of an ion permeable membrane and electrophoretically depositing the second MEA electrode from a second suspension comprising a second precursor on a second surface of the ion permeable membrane, wherein the first precursor is physically separated from and ionically connected to the second precursor by the membrane.
    Type: Application
    Filed: April 7, 2021
    Publication date: May 18, 2023
    Inventors: Diana GOLODNITSKY, Elazar COHEN
  • Publication number: 20230129107
    Abstract: A network device performs packet processing operations on packets received from a network and includes a write back cache to store data (for example, counters) used to perform the packet processing operations. The data stored in the write cache in the network device are evicted from the write back cache to an external memory from time to time using a write-back operation that includes a read-modify-write of a line in the external memory. Instead of performing a separate read-modify-write for each data stored in the cache line, a single read-modify-write operation is performed for all data stored in the cache line in the write back cache. The aggregation of relatively close data for the single read-modify-write operation reduces the number of memory accesses to the external memory and improves the bandwidth to the external memory.
    Type: Application
    Filed: December 21, 2022
    Publication date: April 27, 2023
    Inventors: Iliya BOKHMAN, Elazar COHEN
  • Publication number: 20230112603
    Abstract: A pallet inspection system includes a frame configured to have a pallet receiving area to receive a wooden pallet to be inspected for having at least one mark indicating that wood in the pallet has been heat treated. Cameras are carried by the frame to generate images of the wooden pallet in response to the wooden pallet being in the pallet receiving area. A processor is to perform object detection on each image to detect if the mark is present, crop each image having the mark so that an area surrounding the mark within the image is removed, and perform image segmentation on each cropped image so that pixels within the cropped image are classified into regions. The processor determines readability of the regions in each cropped image based on respective readability criteria thresholds. The mark is classified in each cropped image as readable based on the mark meeting the respective readability criteria thresholds.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 13, 2023
    Inventors: KHURRAM SOOMRO, CHRISTOPHER J. GEROU, MIGUEL ÁNGEL ZAZO DE LA ROCHA, FRANCISCO JESUS HIDALGO, JOSÉ MANUEL ARGIBAY CAÑAS, DANIEL TOMER, ELAZAR COHEN, MOSHE SAFRAN
  • Publication number: 20230109396
    Abstract: Examples described herein relate to a network interface device. In some examples, packet processing circuitry in the network interface device is to receive a first packet and based on the first packet being associated with an identifier for which an entry is not present in a look-up table accessible to the packet processing circuitry, the packet processing circuitry is to provide the identifier for the first packet and an action for the identifier of the first packet and cause the first packet to configure a second look-up-table accessible to the packet processing circuitry with the action for the identifier.
    Type: Application
    Filed: October 1, 2022
    Publication date: April 6, 2023
    Inventors: Anjali Singhai JAIN, Nupur JAIN, Elazar COHEN, John Andrew FINGERHUT, Neha SINGH, Vinoth Kumar CHANDRA MOHAN, Alana SWEAT, Arunkumar BALAKRISHNAN
  • Publication number: 20230055703
    Abstract: An apparatus is described. The apparatus includes queue assignment circuitry. The queue assignment circuitry includes first circuitry to select amongst multiple hash keys and second circuitry to hash content of a packet's header with a selected one of the hash keys.
    Type: Application
    Filed: November 8, 2022
    Publication date: February 23, 2023
    Inventors: Andrey CHILIKIN, Vladimir MEDVEDKIN, Elazar COHEN
  • Publication number: 20220385534
    Abstract: Examples described herein relate to a network interface device comprising circuitry and data plane circuitry. In some examples, the circuitry is to receive control configurations from multiple control planes and based on a management configuration, selectively deny a control configuration of the received control configurations to configure operations of the data plane circuitry.
    Type: Application
    Filed: August 5, 2022
    Publication date: December 1, 2022
    Inventors: Elazar COHEN, Keren GUY, Marina POPILOV, Andrey CHILIKIN
  • Publication number: 20220376539
    Abstract: A system for AC charging of a battery includes at least a modulated alternating current signal generator, a current amplifier, and a voltage controller. The modulated alternating current signal generator generates a rectangular wave.
    Type: Application
    Filed: May 15, 2022
    Publication date: November 24, 2022
    Inventor: Elazar COHEN
  • Publication number: 20220043753
    Abstract: Examples described herein include a cache controller and a cache device. In some examples, the cache controller is configured, when operational, to: during processor operation, dynamically adjust a maximum number of allocated pinned regions in the cache device based on usage of pinned regions. In some examples, the cache controller is to store an entry into a tag memory based on a number of pinned entries in the cache device not being exceeded. In some examples, the entry includes meta-data information indicative of whether the data is stored in the cache device.
    Type: Application
    Filed: October 26, 2021
    Publication date: February 10, 2022
    Inventors: Elazar COHEN, Amir KEREN, Iliya BOKHMAN
  • Publication number: 20210328929
    Abstract: Examples described herein relate to a network interface device that includes packet processing circuitry to detect usage of an egress port and report the usage of the egress port to a network interface device driver to cause reallocation of hash-based packet buckets to at least one egress port to provide an allocation of hash-based packet buckets to multiple active egress ports of the network interface device with retention of bucket-to-egress port mappings except for re-allocations of one or more buckets to one or more active egress ports. In some examples, usage of the egress port is based on a count of hash buckets assigned to packets to be transmitted from the egress port or a number of bytes of packets enqueued to be transmitted from the egress port.
    Type: Application
    Filed: June 26, 2021
    Publication date: October 21, 2021
    Inventors: Boris KLEIMAN, Marina POPILOV, Anjali Singhai JAIN, Piotr UMINSKI, Elazar COHEN, Kirill KAZATSKER, Sarig LIVNE, Neerav PARIKH
  • Patent number: 10826126
    Abstract: An electrical energy storage device (20) includes a substrate (22), an anode layer (30), a cathode layer (26), and a separator layer (28) between the anode layer and the cathode layer. The substrate has multiple sets of intersecting cavities (21) passing through the substrate in different directions. The anode layer, cathode layer, and separator layer are formed over a surface of the substrate within the cavities.
    Type: Grant
    Filed: March 18, 2018
    Date of Patent: November 3, 2020
    Assignee: RAMOT AT TEL-AVIV UNIVERSITY LTD.
    Inventors: Diana Golodnitsky, Gabor Kosa, Yosef Kamir, Raymond Blanga, Eran Rosen, Elazar Cohen
  • Publication number: 20200314011
    Abstract: Flexible schemes for adding rules to a NIC pipeline and associated apparatus. Multiple match-action tables are implemented in host memory of a platform defining actions to be taken for matching packet flows. A packet processing pipeline and an exact match (EM) cache is implemented on a network interface, such as a NIC, installed in the platform. A portion of the match-action entries in the host memory match-action tables are cached in the EM cache. Received packets are processed to generate a key that is used as a lookup for the EM cache. If a match is found, the action is taken. For a miss, the key is forwarded to the host software and the match-action tables are searched. For a match, the action is taken, and the entry is added to the EM cache. If no match is found, a new match-action entry is added to a match-action table. Aging-out mechanisms are used for the match-action tables and the EM cache. A multi-hash scheme is used to that supports a very large number of match-action entries.
    Type: Application
    Filed: June 16, 2020
    Publication date: October 1, 2020
    Inventors: Manasi Deval, Elazar Cohen, Shaul Yifrach, Parthasarathy Sarangam
  • Publication number: 20200136971
    Abstract: Examples described herein relate to key-value lookups. A first index is calculated based on a first hash function and a received key. A first hash table including entries associated with a first hash calculation on a key is accessed. A collision hint table is accessed to identify any other hash table to search. If the collision hint table indicates any other table to search, the first hash table and the any other hash table are searched to identify an entry associated with an index that matches the first index.
    Type: Application
    Filed: December 26, 2019
    Publication date: April 30, 2020
    Inventor: Elazar COHEN
  • Publication number: 20180205113
    Abstract: An electrical energy storage device (20) includes a substrate (22), an anode layer (30), a cathode layer (26), and a separator layer (28) between the anode layer and the cathode layer. The substrate has multiple sets of intersecting cavities (21) passing through the substrate in different directions. The anode layer, cathode layer, and separator layer are formed over a surface of the substrate within the cavities.
    Type: Application
    Filed: March 18, 2018
    Publication date: July 19, 2018
    Inventors: Diana Golodnitsky, Gabor Kosa, Yosef Kamir, Raymond Blanga, Eran Rosen, Elazar Cohen
  • Publication number: 20080181715
    Abstract: A fountain pen for traditionally writing Jewish scriptures on parchment and prolonging the time between refilling of a calamus tip is provided. The fountain pen includes a configured calamus tip. An ink loader feeds ink to the calamus tip. A reservoir stores the ink and a piston creates a customable pressure inside said reservoir. An ink collector accepts ink from the reservoir. An ink flow attenuator attenuates the ink flow that flows through the ink loader, and a hollow barrel having an open front and rear ends for housing the piston, ink loader, calamus and reservoir.
    Type: Application
    Filed: January 31, 2008
    Publication date: July 31, 2008
    Inventor: Elazar Cohen
  • Patent number: 6665306
    Abstract: A bus interface and method allow a special purpose processor and other components on a bus to efficiently communicate with a network controller. The interface and protocol support a variety of functions, including the ability to directly indicate to the network controller whether received data packets are destined for an external network entity, such as an external Ethernet controller, or for local computer memory. Additionally, the network controller can cut-off packets of data in mid-transfer to the network controller, and then later, at the command of the network controller, the data transfer may be resumed at the point within the packet at which it line was cut-off. Separate signal lines are used to inform the network controller of the general destination of the received data packets.
    Type: Grant
    Filed: November 24, 1999
    Date of Patent: December 16, 2003
    Assignee: Intel Corporation
    Inventors: Anshuman Thakur, Frank C. Verhoorn, III, Elazar Cohen
  • Publication number: 20030156780
    Abstract: A method is presented for controlling continuous propagation of input light through an optical device having an optical functional element of a controllably adjustable operation to affect light passing therethrough. The input light energy is distributed in a predetermined manner between first and second spatially separated paths, wherein the optical functional element is accommodated in the first path. The first and second paths are recombined downstream of the optical functional element with respect to a direction of light propagation through the device, to produce a light output of the optical device. This allows for directing substailly the entire energy of the input light through the second path, during adjustment of the operation of the functional optical element, and redirecting at least a predetermined portion of the input light to the first path to pass through the functional element, upon completion of the adjustment.
    Type: Application
    Filed: September 18, 2002
    Publication date: August 21, 2003
    Applicant: LAMBDA CROSSING, LTD.
    Inventors: Moti Margalit, Elazar Cohen