Patents by Inventor GAL DISKIN

GAL DISKIN 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: 20230035274
    Abstract: Computerized methods and systems obtain a first resource identifier that identifies a first electronic resource. An association of the first electronic resource with one or more other electronic resources that are identified by resource identifiers in an identifier set is determined. The identifier set includes zero or more resource identifiers that identify electronic resources that are classified as sensitive. A type of environment to which the first electronic resource belongs is determined. A number of users in a user set that are associated with the first electronic resource is computed. The user set includes zero or more users that are classified as users of interest. A determination of whether the first electronic resource is sensitive is made based on a combination of the determined association, determined type of environment, and computed number of users.
    Type: Application
    Filed: August 1, 2022
    Publication date: February 2, 2023
    Inventors: Avi AMINOV, Gal DISKIN
  • Publication number: 20220300627
    Abstract: Based on received first criteria, computerized methods and systems select from one or more first set of computerized directories, that store information about subjects, resources, actions, and privileges associated with an organization, subsets of each of: subjects, groups of subjects, privileges, resources, groups of resources, and actions. Based on received second criteria, the computerized methods and systems select from one or more second set of directories a subset of activity logs that store information related to activities performed by subjects on resources. The computerized methods and systems generate a relationship graph using the selected subsets of subjects, groups of subjects, privileges, resources, groups of resources, actions, and activity logs, and apply a set of circulation problem constraints to the relationship graph to produce a constrained relationship graph.
    Type: Application
    Filed: March 22, 2022
    Publication date: September 22, 2022
    Inventors: Gal DISKIN, Avi AMINOV
  • Publication number: 20220261665
    Abstract: Computerized methods and systems obtain filtered candidate rules associated with components. Each component includes subsets of subjects associated with an organization and subsets of resources associated with the organization. The filtered candidate rules are optimized by a quantum optimization engine to produce optimized rules. Additional rules are produced from the optimized rules by a rule augmenter, and an updated set of rules is formed from the optimized rules and the additional rules. The updated rules are consolidated to produce new rules by taking the union of sets of the updated rules associated with two or more components. The optimizing, augmenting, and consolidating are repeated until only a single set of rules associated with a single component remains.
    Type: Application
    Filed: February 7, 2022
    Publication date: August 18, 2022
    Inventors: Gal DISKIN, Avi AMINOV
  • Publication number: 20220121665
    Abstract: Computerized methods and systems retrieve a set of resources from at least one backend collection of resources in response to a resource query. Each resource has an associated backend resource type comprising one or more backend resource attribute. At least one view is identified, from a set of predefined views, that is satisfied by the retrieved set of resources. For each backend resource attribute of the retrieved set of resources, existence of a transformation between the backend resource attribute and a corresponding frontend attribute associated with the at least one view is verified in order to identify the at least one view. A selected view is selected from the identified at least one view based on a query intent derived at least in part from the resource query. A representation of the retrieved set of resources is generated according to the selected view.
    Type: Application
    Filed: October 18, 2020
    Publication date: April 21, 2022
    Inventors: Gal DISKIN, Ido Moshe
  • Patent number: 9804800
    Abstract: A computer is protected from heap spray attacks by identifying blocks in a heap memory, associating the blocks in buckets according to the block sizes, selecting one of the buckets, and choosing a first block and a second block from the selected bucket. The method is further carried out by making a content comparison of the first block with the second block, accumulating a positive result when the comparison meets a predetermined criterion of similarity, and reporting a heap spray detection when accumulated positive results exceed a predetermined threshold.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: October 31, 2017
    Assignee: PALO ALTO NETWORKS, INC.
    Inventors: Alon Livne, Shlomi Levin, Gal Diskin
  • Publication number: 20160378986
    Abstract: A computer is protected from heap spray attacks by identifying blocks in a heap memory, associating the blocks in buckets according to the block sizes, selecting one of the buckets, and choosing a first block and a second block from the selected bucket. The method is further carried out by making a content comparison of the first block with the second block, accumulating a positive result when the comparison meets a predetermined criterion of similarity, and reporting a heap spray detection when accumulated positive results exceed a predetermined threshold.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Alon Livne, Shlomi Levin, Gal Diskin
  • Patent number: 9015835
    Abstract: An example processing system may comprise: a stack pointer configured to reference a first return address stored on a stack; a return address buffer pointer configured to reference a second return address stored in a return address buffer; and a return address verification logic configured, responsive to receiving a return instruction, to compare the first return address to the second return address.
    Type: Grant
    Filed: June 23, 2013
    Date of Patent: April 21, 2015
    Assignee: Intel Corporation
    Inventors: Gideon Gerzon, Jared W. Stark, Gal Diskin
  • Publication number: 20140380468
    Abstract: An example processing system may comprise: a stack pointer configured to reference a first return address stored on a stack; a return address buffer pointer configured to reference a second return address stored in a return address buffer; and a return address verification logic configured, responsive to receiving a return instruction, to compare the first return address to the second return address.
    Type: Application
    Filed: June 23, 2013
    Publication date: December 25, 2014
    Inventors: GIDEON GERZON, JARED W. STARK, GAL DISKIN