Patents by Inventor Danny Hendler

Danny Hendler 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: 20180336336
    Abstract: A system for controlling access to computing-device resources and files based on user authentication, comprising: a) a Policy Specification Interface (PSI) configured to allow an administrator to configure system access policies per execution context, specified as either a program execution path or a process ID; b) a Policy Enforcement Driver (PED) configured to receive input and output (I/O) requests from an I/O manager of the computing device and decide how to handle each I/O request according to the system access policies; and c) a Challenge-Response Generator (CRG) configured to present a challenge to a user in order to recognize a bot or a human user.
    Type: Application
    Filed: May 15, 2018
    Publication date: November 22, 2018
    Inventors: Yuval ELOVICI, Danny HENDLER, Or AMI
  • Patent number: 8887026
    Abstract: A method for error detection includes storing in an associative memory multiple data entries, each data entry including a data item together with one or more check symbols computed with respect to the data item. A predetermined sequence of search keys is applied to the memory, thereby causing the memory to generate, in parallel, match results with respect to the data entries. The match results are processed in order to identify an error in at least one of the data entries.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: November 11, 2014
    Assignees: Ben Gurion University of the Negev, Interdisciplinary Center Herzliya, Technion Research & Development Foundation Ltd.
    Inventors: Anat Bremler-Barr, David Hay, Danny Hendler, Ron M. Roth
  • Publication number: 20120117431
    Abstract: A method for error detection includes storing in an associative memory (24, 50, 70) multiple data entries (30), each data entry including a data item (28) together with one or more check symbols (40) computed with respect to the data item. A predetermined sequence of search keys (32) is applied to the memory, thereby causing the memory to generate, in parallel, match results with respect to the data entries. The match results are processed in order to identify an error in at least one of the data entries.
    Type: Application
    Filed: April 12, 2010
    Publication date: May 10, 2012
    Applicants: BEN GURION UNIVERSITY OF THE NEGEV, TECHNION RESEARCH & DEVELOPMENT FOUNDATION LTD., INTERDISCIPLINARY CENTER HERZLIYA
    Inventors: Anat Bremler-Barr, David Hay, Danny Hendler, Ron M. Roth
  • Patent number: 6473777
    Abstract: A coprocessor performs an overhead function of a Java virtual machine executing in a main processor. The coprocessor includes memory access circuitry configured to access a memory also accessible by the host processor. Pointer receiving circuitry is configured to receive at least one pointer to data in the memory pertinent to the overhead function. Function performing circuitry is configured to perform the overhead function to operate on the data in the memory pointed to by the at least one pointer. Result passing circuitry configured to pass a result back to the main processor. For example, overhead functions that may be performed by the coprocessor include bytecode verification, just-in-time compiling and garbage collection.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: October 29, 2002
    Assignee: National Semiconductor Corporation
    Inventors: Danny Hendler, Jonathan Levy, Avi Mendelson
  • Publication number: 20020042833
    Abstract: Archive files can be streamed from a server to a client device by extracting individual files from the archive and streaming the extracted files from the server to the client device. The received files can then be stored at the client device for access by an application. A new archive file may be formed at the client device to contain the received streamed files. Predictive critiera may be used to determine the order in which the extracted files are streamed from the server to the client device.
    Type: Application
    Filed: December 29, 2000
    Publication date: April 11, 2002
    Inventors: Danny Hendler, Avishai Shoshani, Uri Raz, Yehuda Volk, Shmuel Melamed