Patents by Inventor Shifra Rachamim

Shifra Rachamim 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: 6778534
    Abstract: A high-speed system for processing a packet and routing the packet to a packet destination port, the system comprising: (a) a memory block for storing tabulated entries, (b) a parsing subsystem containing at least one microcode machine for parsing the packet, thereby obtaining at least one search key, (c) a searching subsystem containing at least one microcode machine for searching for a match between said at least one search key and said tabulated entries, (d) a resolution subsystem containing at least one microcode machine for resolving the packet destination port, and (e) a modification subsystem containing at least one microcode machine for making requisite modifications to the packet; wherein at least one of said microcode machines is a customized microcode machine.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: August 17, 2004
    Assignee: E. Z. Chip Technologies Ltd.
    Inventors: Alex Tal, Itzchak Gabbay, Dennis Rivkin, Sharon Kaplan, Shifra Rachamim, Ziv Horovitz, Yohay Shefi, Gllad Frumkin
  • Patent number: 6625612
    Abstract: A method for storing and retrieving a key using a hash table, the method comprising the steps of: (a) hashing the key using a first hash function, thereby transforming the key into a table address in the hash table; (b) hashing the key using a second hash function, distinct from the first hash function, thereby transforming the key into a key signature; and (c) entering the key signature in a signature page located at the table address.
    Type: Grant
    Filed: June 14, 2000
    Date of Patent: September 23, 2003
    Assignee: Ezchip Technologies Ltd.
    Inventors: Alex Tal, Shifra Rachamim
  • Patent number: 6594655
    Abstract: A system for storing and retrieving data using a radix-search tree having a plurality of sub-trees containing nodes and leaves, the system including: (a) a data storage module designed and configured for storing the plurality of sub-trees, wherein at least one of the leaves contains at least one entry having at least one wildcard in a primary position, and (b) a processor that is operative to perform operations including: (i) building the radix-search tree in the data storage module, and (ii) retrieving data from the radix-search tree in the data storage module.
    Type: Grant
    Filed: January 4, 2001
    Date of Patent: July 15, 2003
    Assignee: Ezchip Technologies Ltd.
    Inventors: Alex Tal, Roostam Tiger, Shifra Rachamim, Itzchak Gabbay
  • Publication number: 20020143747
    Abstract: A system for storing and retrieving data using a radix-search tree having a plurality of sub-trees containing nodes and leaves, the system including: (a) a data storage module designed and configured for storing the plurality of sub-trees, wherein at least one of the leaves contains at least one entry having at least one wildcard in a primary position, and (b) a processor that is operative to perform operations including: (i) building the radix-search tree in the data storage module, and (ii) retrieving data from the radix-search tree in the data storage module.
    Type: Application
    Filed: January 4, 2001
    Publication date: October 3, 2002
    Applicant: EZCHIP TECHNOLOGIES
    Inventors: Alex Tal, Roostam Tiger, Shifra Rachamim, Itzchak Gabbay