Patents by Inventor Ehud Ben-Reuven

Ehud Ben-Reuven 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: 20220278853
    Abstract: Systems and methods are disclosed for a decentralized protocol for maintaining cryptographically proven multi-party state chains utilizing aggregated signatures. In one implementation, a first link is received, the first link including a first private key generated with respect to a first user. A second private key is generated with respect to a second user. Using the second private key, a cryptographic signature of the first private key is computed. A second link is generated, the second link including the second private key, the cryptographic signature of the first private key, and one or more public keys.
    Type: Application
    Filed: July 29, 2020
    Publication date: September 1, 2022
    Inventors: Ehud BEN-REUVEN, EiTan LAVI
  • Publication number: 20210119785
    Abstract: Systems and methods are disclosed for a decentralized protocol for maintaining cryptographically proven multi-step referral networks. In one implementation, a first link is received. Such a first link can include a first private key generated with respect to a first user. A key pair is generated with respect to a second user. Such a key pair can include a second private key and a second public key. Using the first private key, a cryptographic signature of the second public key is computed. A second link which includes the second private key and the cryptographic signature is generated.
    Type: Application
    Filed: April 18, 2019
    Publication date: April 22, 2021
    Inventors: Ehud BEN-REUVEN, eiTan LAVI
  • Publication number: 20140180976
    Abstract: The present invention is directed towards systems and methods for predicting one or more desired properties of external nodes or properties of their relations with internal nodes, based on a selected group of nodes about which it is known whether the nodes have the desired properties, or it is known whether they have a desired relation property with an internal node. The method comprises storing in one or more data structures a first data set regarding external nodes and a second data set regarding nodes with known properties in a selected group, each data set having one or more data items representing one or more events relating to or attributes of each node in the data set, the second data set including one or more types of data items not included in the first data set.
    Type: Application
    Filed: September 12, 2013
    Publication date: June 26, 2014
    Applicant: VENTURE LENDING & LEASING VII, INC.
    Inventors: Yaacov Shama, Tal Segalov, Ehud Ben-Reuven, Evgeny Drukh, Uri Stemfeld
  • Patent number: 8700551
    Abstract: The present invention is directed towards systems and methods for predicting one or more desired properties of external nodes or properties of their relations with internal nodes, based on a selected group of nodes about which it is known whether the nodes have the desired properties, or it is known whether they have a desired relation property with an internal node. The method comprises storing in one or more data structures a first data set regarding external nodes and a second data set regarding nodes with known properties in a selected group, each data set having one or more data items representing one or more events relating to or attributes of each node in the data set, the second data set including one or more types of data items not included in the first data set.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: April 15, 2014
    Assignee: Venture Lending & Leasing VI, Inc.
    Inventors: Yaacov Shama, Tal Segalov, Ehud Ben-Reuven, Evgeny Drukh, Uri Sternfeld
  • Patent number: 8560471
    Abstract: The present invention is directed towards systems and methods for predicting one or more desired properties of external nodes or properties of their relations with internal nodes, based on a selected group of nodes about which it is known whether the nodes have the desired properties, or it is known whether they have a desired relation property with an internal node. The method comprises storing in one or more data structures a first data set regarding external nodes and a second data set regarding nodes with known properties in a selected group, each data set having one or more data items representing one or more events relating to or attributes of each node in the data set, the second data set including one or more types of data items not included in the first data set.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: October 15, 2013
    Inventors: Yaacov Shama, Tal Segalov, Ehud Ben-Reuven, Evgeny Drukh, Uri Sternfeld
  • Publication number: 20130074191
    Abstract: A method allowing members of an organization to share content on a public content site without violating the organization's security policy. Instead of sharing an original content at a public content site in violation of the security policy, the originator shares a shared content which is included in a document provided at the public content site. The receiver's client transforms the document received from the public content site and replaces the shared content with a representation of the original content.
    Type: Application
    Filed: September 20, 2012
    Publication date: March 21, 2013
    Inventor: Ehud Ben-Reuven
  • Publication number: 20120265610
    Abstract: A scheme for analyzing businesses and generating business leads is disclosed. A list of company websites can be gathered from a plurality of data sources and combined to produce an aggregated list of companies. Content from the websites of the companies in the list is extracted and stored. Contact information may automatically be ascertained from the website content, if available. The stored content extracted from the websites may then be analyzed to detect the presence of particular features. The listing of companies may then be filtered to produce a subset of businesses that represent potential business leads. The business leads may be provided to a company seeking such leads, and may optionally be provided to an automated marketing system, which is configured to generate and transmit commercial advertisements to the businesses identified as leads.
    Type: Application
    Filed: January 30, 2012
    Publication date: October 18, 2012
    Inventors: Yaacov Shama, Tal Segalov, Ehud Ben-reuven
  • Publication number: 20120198056
    Abstract: A scheme for analyzing businesses and generating business leads is disclosed. A list of company websites can be gathered from a plurality of data sources and combined to produce an aggregated list of companies. Content from the websites of the companies in the list is extracted and stored. Contact information may automatically be ascertained from the website content, if available. The stored content extracted from the websites may then be analyzed to detect the presence of particular features. The listing of companies may then be filtered to produce a subset of businesses that represent potential business leads. The business leads may be provided to a company seeking such leads, and may optionally be provided to an automated marketing system, which is configured to generate and transmit commercial advertisements to the businesses identified as leads.
    Type: Application
    Filed: January 30, 2012
    Publication date: August 2, 2012
    Inventors: Yaacov SHAMA, Tal SEGALOV, Ehud BEN-REUVEN
  • Publication number: 20110213741
    Abstract: The present invention is directed towards systems and methods for predicting one or more desired properties of external nodes or properties of their relations with internal nodes, based on a selected group of nodes about which it is known whether the nodes have the desired properties, or it is known whether they have a desired relation property with an internal node. The method comprises storing in one or more data structures a first data set regarding external nodes and a second data set regarding nodes with known properties in a selected group, each data set having one or more data items representing one or more events relating to or attributes of each node in the data set, the second data set including one or more types of data items not included in the first data set.
    Type: Application
    Filed: August 10, 2010
    Publication date: September 1, 2011
    Inventors: Yaacov Shama, Tal Segalov, Ehud Ben-Reuven, Evgeny Drukh, Uri Sternfeld
  • Patent number: 7899819
    Abstract: A computerized method for managing data performed in a computer system. The data is stored in a data base including flat lines. Each of the flat lines includes values of the data and tags associated with the values forming tag-value pairs. The flat lines are scanned and an object of a class is created. The class specifies a subset including one or more tags selected from the tags of the flat lines. The flat line points to the object if a portion of the tag-value pairs of the flat line includes all the tags of the subset. When the flat line contains multiple alternative ways, through the subset(s) of tags or through different tag-value pairs, of pointing to the object of the class, then the object as individually identified by the alternative ways is taken to be the same object.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: March 1, 2011
    Inventor: Ehud Ben-Reuven
  • Publication number: 20110035347
    Abstract: The present invention is directed towards systems and methods for predicting one or more desired properties of external nodes or properties of their relations with internal nodes, based on a selected group of nodes about which it is known whether the nodes have the desired properties, or it is known whether they have a desired relation property with an internal node. The method comprises storing in one or more data structures a first data set regarding external nodes and a second data set regarding nodes with known properties in a selected group, each data set having one or more data items representing one or more events relating to or attributes of each node in the data set, the second data set including one or more types of data items not included in the first data set.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 10, 2011
    Inventors: Yaacov Shama, Tal Segalov, Ehud Ben-Reuven, Evgeny Drukh, Uri Sternfeld
  • Publication number: 20080215619
    Abstract: A computerized method for managing data performed in a computer system. The data is stored in a data base including flat lines. Each of the flat lines includes values of the data and tags associated with the values forming tag-value pairs. The flat lines are scanned and an object of a class is created. The class specifies a subset including one or more tags selected from the tags of the flat lines. The flat line points to the object if a portion of the tag-value pairs of the flat line includes all the tags of the subset. When the flat line contains multiple alternative ways, through the subset(s) of tags or through different tag-value pairs, of pointing to the object of the class, then the object as individually identified by the alternative ways is taken to be the same object.
    Type: Application
    Filed: February 19, 2008
    Publication date: September 4, 2008
    Inventor: Ehud Ben-Reuven
  • Patent number: 5835726
    Abstract: The present invention discloses a novel system for controlling the inbound and outbound data packet flow in a computer network. By controlling the packet flow in a computer network, private networks can be secured from outside attacks in addition to controlling the flow of packets from within the private network to the outside world. A user generates a rule base which is then converted into a set of filter language instruction. Each rule in the rule base includes a source, destination, service, whether to accept or reject the packet and whether to log the event. The set of filter language instructions are installed and execute on inspection engines which are placed on computers acting as firewalls. The firewalls are positioned in the computer network such that all traffic to and from the network to be protected is forced to pass through the firewall. Thus, packets are filtered as they flow into and out of the network in accordance with the rules comprising the rule base.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: November 10, 1998
    Assignee: Check Point Software Technologies Ltd.
    Inventors: Gil Shwed, Shlomo Kramer, Nir Zuk, Gil Dogon, Ehud Ben-Reuven