Patents by Inventor Aaron Wetzler

Aaron Wetzler 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: 10989800
    Abstract: A tracking system, comprising: multiple beacons, each associated with a different cyclic equivalence class of code-word length n, and each configured to broadcast a bit-stream comprising a repeating code-word, where the code-word belongs to the associated cyclic equivalence class; and a mobile tracking unit, comprising: a sensor, and a processor, wherein the sensor is configured to simultaneously detects at least some of the bit streams, and provide each sensed bit stream in real-time to the processor, wherein for each bit-stream received by the processor from the sensor, the processor is configured to identify the beacon that broadcasted the bit-stream using the first n received bits.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: April 27, 2021
    Assignee: TECHNION RESEARCH & DEVELOPMENT FOUNDATION LIMITED
    Inventors: Aaron Wetzler, Ron Kimmel
  • Patent number: 10963041
    Abstract: A system comprising: a camera configured to capture one or more images of a user's hand; and a computer configured to: receive the one or more captured images, apply a mapping function to the received one or more images, thereby yielding one or more coordinates associated with at least one feature of the user's hand, wherein the mapping function is derived from a set of labeled images that are produced by applying a machine learning algorithm to training data which comprises images of a trainer's hand, wherein the images are labeled with coordinates obtained from multiple magnetic sensors attached to the trainer's hand.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: March 30, 2021
    Assignee: TECHNION RESEARCH & DEVELOPMENT FOUNDATION LIMITED
    Inventors: Aaron Wetzler, Ron Kimmel
  • Publication number: 20200192464
    Abstract: A system comprising: a camera configured to capture one or more images of a user's hand; and a computer configured to: receive the one or more captured images, apply a mapping function to the received one or more images, thereby yielding one or more coordinates associated with at least one feature of the user's hand, wherein the mapping function is derived from a set of labeled images that are produced by applying a machine learning algorithm to training data which comprises images of a trainer's hand, wherein the images are labeled with coordinates obtained from multiple magnetic sensors attached to the trainer's hand.
    Type: Application
    Filed: February 20, 2020
    Publication date: June 18, 2020
    Inventors: Aaron WETZLER, Ron KIMMEL
  • Patent number: 10606341
    Abstract: A system comprising: a camera configured to capture one or more images of a user's hand; and a computer configured to: receive the one or more captured images, apply a mapping function to the received one or more images, thereby yielding one or more coordinates associated with at least one feature of the user's hand, wherein the mapping function is derived from a set of labeled images that are produced by applying a machine learning algorithm to training data which comprises images of a trainer's hand, wherein the images are labeled with coordinates obtained from multiple magnetic sensors attached to the trainer's hand.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: March 31, 2020
    Assignee: TECHNION RESEARCH & DEVELOPMENT FOUNDATION LIMITED
    Inventors: Aaron Wetzler, Ron Kimmel
  • Patent number: 10225533
    Abstract: A system comprising: a handheld mobile device comprising: a projector unit configured to project an image; a camera; and a prism configured to reflect the image projected by the projector such that the camera can capture the projected image.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: March 5, 2019
    Assignee: Technion Research and Development Foundation Limited
    Inventors: Aaron Wetzler, Ron Kimmel
  • Patent number: 10062171
    Abstract: A method of processing a set of images of a scene is disclosed. The set is represented by a plurality of picture-elements defining an image plane, and the images are characterized by different light intensity spatial distributions but the same viewpoint relative to the scene. The method comprises: for each of at least some picture-elements, independently selecting a direction parallel to the image plane, constructing a weighted vector field based on the selected direction, and calculating a height of a surface in the scene perpendicular to the image plane based on the constructed weighted vector field. The method further comprises reconstructing a three-dimensional spatial representation of the surface based on the heights; and transmitting the spatial representation to a computer readable medium.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: August 28, 2018
    Assignee: Technion Research & Development Foundation Limited
    Inventors: Aaron Wetzler, Roberto Mecca, Ron Kimmel, Alfred M. Bruckstein
  • Publication number: 20180143313
    Abstract: A tracking system, comprising: multiple beacons, each associated with a different cyclic equivalence class of code-word length n, and each configured to broadcast a bit-stream comprising a repeating code-word, where the code-word belongs to the associated cyclic equivalence class; and a mobile tracking unit, comprising: a sensor, and a processor, wherein the sensor is configured to simultaneously detects at least some of the bit streams, and provide each sensed bit stream in real-time to the processor, wherein for each bit-stream received by the processor from the sensor, the processor is configured to identify the beacon that broadcasted the bit-stream using the first n received bits.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 24, 2018
    Inventors: Aaron WETZLER, Ron KIMMEL
  • Publication number: 20170371403
    Abstract: A system comprising: a camera configured to capture one or more images of a user's hand; and a computer configured to: receive the one or more captured images, apply a mapping function to the received one or more images, thereby yielding one or more coordinates associated with at least one feature of the user's hand, wherein the mapping function is derived from a set of labeled images that are produced by applying a machine learning algorithm to training data which comprises images of a trainer's hand, wherein the images are labeled with coordinates obtained from multiple magnetic sensors attached to the trainer's hand.
    Type: Application
    Filed: February 22, 2016
    Publication date: December 28, 2017
    Inventors: Aaron WETZLER, Ron KIMMEL
  • Publication number: 20160284094
    Abstract: A method of processing a set of images of a scene is disclosed. The set is represented by a plurality of picture-elements defining an image plane, and the images are characterized by different light intensity spatial distributions but the same viewpoint relative to the scene. The method comprises: for each of at least some picture-elements, independently selecting a direction parallel to the image plane, constructing a weighted vector field based on the selected direction, and calculating a height of a surface in the scene perpendicular to the image plane based on the constructed weighted vector field. The method further comprises reconstructing a three-dimensional spatial representation of the surface based on the heights; and transmitting the spatial representation to a computer readable medium.
    Type: Application
    Filed: September 10, 2014
    Publication date: September 29, 2016
    Inventors: Aaron WETZLER, Roberto MECCA, Ron KIMMEL, Alfred M. BRUCKSTEIN
  • Patent number: 9324040
    Abstract: A method training a randomized decision tree through multiple iterations, each is based on: a) Receiving multiple data samples that include data subsets, each data subset corresponds to an attribute. b) Distributing the data subsets to slave processing units after sorting the data samples in consecutive ascending order by updating a first index that identifies trajectories of the training data samples through the tree nodes of the previous tree level. c) Simultaneously processing the data subsets to identify split functions for each tree node with respect to each data subset and updating a second index that identifies the trajectories of the training data samples through the tree node of the current tree level. d) Collecting the split functions from the slave processing units and constructing the current tree level by selecting a preferred split function for each tree node of the current tree level.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: April 26, 2016
    Assignee: Technion Research & Development Foundation Limited
    Inventors: Ron Kimmel, Aaron Wetzler
  • Publication number: 20150288938
    Abstract: A system comprising: a handheld mobile device comprising: a projector unit configured to project an image; a camera; and a prism configured to reflect the image projected by the projector such that the camera can capture the projected image.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 8, 2015
    Inventors: Aaron Wetzler, Ron Kimmel
  • Publication number: 20140214736
    Abstract: A method training a randomized decision tree through multiple iterations, each is based on: a) Receiving multiple data samples that include data subsets, each data subset corresponds to an attribute. b) Distributing the data subsets to slave processing units after sorting the data samples in consecutive ascending order by updating a first index that identifies trajectories of the training data samples through the tree nodes of the previous tree level. c) Simultaneously processing the data subsets to identify split functions for each tree node with respect to each data subset and updating a second index that identifies the trajectories of the training data samples through the tree node of the current tree level. d) Collecting the split functions from the slave processing units and constructing the current tree level by selecting a preferred split function for each tree node of the current tree level.
    Type: Application
    Filed: January 30, 2014
    Publication date: July 31, 2014
    Applicant: Technion Research & Development Foundation Limited
    Inventors: Ron KIMMEL, Aaron Wetzler