Patents by Inventor Yosef Ben Asher

Yosef Ben Asher 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: 8799289
    Abstract: The present invention provides an electronic documents management system and method for classifying, publishing, searching and locating electronic documents. Electronic documents are classified and published via an ontological description consisting of at least one vector, each vector comprising at least one feature-value pair. Each vector's slot corresponds to a feature and the vector's range of each slot corresponds to the set of all possible values of each feature. In order to classify an electronic document, two hashing functions are applied. A first hashing function maps each feature to a slot number, corresponding to a coordinate in the appropriate vector. A second hashing function maps the value of each pair to a numeric value of a slot, corresponding to the range of each coordinate. The result of the two hashing functions is an ordered vector that can be mapped to a node in hypercube.
    Type: Grant
    Filed: September 1, 2005
    Date of Patent: August 5, 2014
    Assignee: Carmel-Haifa University Economic Corp. Ltd.
    Inventors: Yosef Ben Asher, Shlomo Berkovsky
  • Patent number: 8186589
    Abstract: The present invention relates to a hierarchical system and method for task assignment (TA), coordination and communication of multiple Unmanned Aerial Vehicles (DAV's) engaging multiple attack targets and conceives an ad-hoc routing algorithm for synchronization of target lists utilizing a distributed computing topology. Assuming limited communication bandwidth and range, coordination of UAV motion is achieved by implementing a simple behavioral flocking algorithm utilizing a tree topology for target list routing. The TA algorithm is based on a graph-theoretic approach, in which a node locates all the detectable targets, identifies them and computes its distance to each target. The node then produces an attack plan that minimizes the sum of distances of the UAV's in the subtree of a given node to the targets.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: May 29, 2012
    Assignees: Carmel-Haifa University Economic Corporation Ltd., Technion Research and Development Foundation Ltd.
    Inventors: Yosef Ben Asher, Sharoni Feldman, Pinchas Gurfil
  • Publication number: 20100163621
    Abstract: The present invention relates to a hierarchical system and method for task assignment (TA), coordination and communication of multiple Unmanned Aerial Vehicles (UAV's) engaging multiple attack targets and conceives an ad-hoc routing algorithm for synchronization of target lists utilizing a distributed computing topology. Assuming limited communication bandwidth and range, coordination of UAV motion is achieved by implementing a simple behavioral flocking algorithm utilizing a tree topology for target list routing. The TA algorithm is based on a graph-theoretic approach, in which a node locates all the detectable targets, identifies them and computes its distance to each target. The node then produces an attack plan that minimizes the sum of distances of the UAV's in the subtree of a given node to the targets.
    Type: Application
    Filed: January 10, 2007
    Publication date: July 1, 2010
    Applicants: Carmel-Haifa University Economic Corporation Ltd., Technicron Research & Development Foundation Ltd.
    Inventors: Yosef Ben-Asher, Sharoni Feldman, Pinchas Gurfil
  • Publication number: 20080098010
    Abstract: The present invention provides an electronic documents management system and method for classifying, publishing, searching and locating electronic documents. Electronic documents are classified and published via an ontological description consisting of at least one vector, each vector comprising at least one feature-value pair. Each vector's slot corresponds to a feature and the vector's range of each slot corresponds to the set of all possible values of each feature. In order to classify an electronic document, two hashing functions are applied. A first hashing function maps each feature to a slot number, corresponding to a coordinate in the appropriate vector. A second hashing function maps the value of each pair to a numeric value of a slot, corresponding to the range of each coordinate. The result of the two hashing functions is an ordered vector that can be mapped to a node in hypercube.
    Type: Application
    Filed: September 1, 2005
    Publication date: April 24, 2008
    Applicant: Carmel-Haifa University Economic Corp. Ltd
    Inventors: Yosef Ben Asher, Shlomo Berkovsky