Patents by Inventor Yuval Harari

Yuval Harari 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: 10277511
    Abstract: A network processor has a “bi-level” architecture including a classification algorithm level and a single-record search level to search a hash database that stores packet classification information based on packet field values. The classification algorithm level implements multiple different classification algorithm engines, wherein the individual algorithm applied to a received packet can be selected based on a field of the packet, a port at which the packet was received, or other criteria. Each classification algorithm engine generates one or more single-record search requests to search the hash database for classification information based on one or more field values of the received packet or other classification parameters. Each single-record search requests is provided to the single-record search level, which executes the requests at the hash database and returns the corresponding record to the requesting classification algorithm engine.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: April 30, 2019
    Assignee: NXP USA, Inc.
    Inventors: Shai Koren, Evgeni Ginzburg, Yuval Harari, Adi Katz, Roman Nos
  • Patent number: 9916336
    Abstract: A temporal-miss handler includes updating a data leaf in a tree-structured database of a communications processor with a plurality of threads. A search for the data leaf includes generating at least one search result for one of the plurality of threads. A sufficiency of a temporal separation, between updating the data leaf and searching for the data leaf, to retrieve the data leaf is determined. Each search result is cleared when the temporal separation is insufficient. A new search is performed when the temporal separation is insufficient.
    Type: Grant
    Filed: September 20, 2015
    Date of Patent: March 13, 2018
    Assignee: NXP USA, Inc.
    Inventors: Yuval Harari, Evgeni Ginzburg, Adi Katz, Shai Koren
  • Patent number: 9851920
    Abstract: A data processing device includes a hash table management module that sequentially steps through linear address space of the hash table to identify hash chain in sequential address order. Each identified hash chain is evaluated, before identifying a next hash chain, to remove any entries marked for deletion.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: December 26, 2017
    Assignee: NXP USA, Inc.
    Inventors: Yuval Harari, Evgeni Ginzburg, Adi Katz, Shai Koren
  • Publication number: 20170180253
    Abstract: A network processor has a “bi-level” architecture including a classification algorithm level and a single-record search level to search a hash database that stores packet classification information based on packet field values. The classification algorithm level implements multiple different classification algorithm engines, wherein the individual algorithm applied to a received packet can be selected based on a field of the packet, a port at which the packet was received, or other criteria. Each classification algorithm engine generates one or more single-record search requests to search the hash database for classification information based on one or more field values of the received packet or other classification parameters. Each single-record search requests is provided to the single-record search level, which executes the requests at the hash database and returns the corresponding record to the requesting classification algorithm engine.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Inventors: Shai Koren, Evgeni Ginzburg, Yuval Harari, Adi Katz, Roman Nos
  • Publication number: 20170153847
    Abstract: A data processing device includes a hash table management module that sequentially steps through linear address space of the hash table to identify hash chain in sequential address order. Each identified hash chain is evaluated, before identifying a next hash chain, to remove any entries marked for deletion.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Yuval Harari, Evgeni Ginzburg, Adi Katz, Shai Koren
  • Publication number: 20170083554
    Abstract: A temporal-miss handler includes updating a data leaf in a tree-structured database of a communications processor with a plurality of threads. A search for the data leaf includes generating at least one search result for one of the plurality of threads. A sufficiency of a temporal separation, between updating the data leaf and searching for the data leaf, to retrieve the data leaf is determined. Each search result is cleared when the temporal separation is insufficient. A new search is performed when the temporal separation is insufficient.
    Type: Application
    Filed: September 20, 2015
    Publication date: March 23, 2017
    Inventors: Yuval Harari, Evgeni Ginzburg, Adi Katz, Shai Koren
  • Publication number: 20100317002
    Abstract: Provided is a method of identifying a genetically abnormal cell in a sputum sample, the method comprising: (a) staining a sputum sample using a morphological stain so as to identify a lower airway tract cell or lung cell in the sputum sample; and (b) staining the sputum sample using fluorescent in situ hybridization (FISH) so as to identify in the lower airway tract cell or lung cell a genetic abnormality in at least one of human chromosome 3p22.1 and 10q22-23, thereby identifying the genetically abnormal cell in the sputum sample. Also provided are methods and kits of diagnosing lung cancer by detecting a presence of genetically abnormal cells above a predetermined threshold in a sputum sample.
    Type: Application
    Filed: October 6, 2008
    Publication date: December 16, 2010
    Applicant: Bioview Ltd.
    Inventors: Michal Daniely, Lea Madi, Tal Kaplan, Boaz Pal, Yuval Harari, Tanweer M. Zaidi, Ricardo L. Fernandez, Jinping Zhang, Ruth Katz
  • Patent number: 7050087
    Abstract: A data acquisition and display system comprises: a data acquisition device, such as a camera, microscope, telescope, thermal imager, medical scanning device, radar etc, operable to acquire data in scans over a field of interest using each of at least a first and a second data acquisition method. A field data storage device stores the field data together with corresponding field location data that describes a location within the field of interest. A field data display device such as a screen is operable to display simultaneously data from matched locations in the field of interest acquired respectively by the different data acquisition methods. The data, generally image data, may be superimposed or displayed side by side as desired. Preferably, one of the images being displayed is live whilst the other is recalled from the field data storage device.
    Type: Grant
    Filed: December 6, 2000
    Date of Patent: May 23, 2006
    Assignee: Bioview Ltd.
    Inventors: Yuval Harari, Eran Kaplan
  • Publication number: 20020067409
    Abstract: A data acquisition and display system comprises: a data acquisition device, such as a camera, microscope, telescope, thermal imager, medical scanning device, radar etc, operable to acquire data in scans over a field of interest using each of at least a first and a second data acquisition method. A field data storage device stores the field data together with corresponding field location data that describes a location within the field of interest. A field data display device such as a screen is operable to display simultaneously data from matched locations in the field of interest acquired respectively by the different data acquisition methods. The data, generally image data, may be superimposed or displayed side by side as desired. Preferably, one of the images being displayed is live whilst the other is recalled from the field data storage device.
    Type: Application
    Filed: December 6, 2000
    Publication date: June 6, 2002
    Applicant: BIO-VIEW LTD.
    Inventors: Yuval Harari, Eran Kaplan