Patents by Inventor Lior Barak

Lior Barak 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: 11662806
    Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: May 30, 2023
    Assignee: Magic Leap, Inc.
    Inventors: Lior Barak, Guy Rosenthal, Adi Perry
  • Patent number: 11637760
    Abstract: As described herein, a system, method, and computer program are provided for generating a network slice experience index for evaluating a network slice. In use, a guaranteed quality of experience (QoE) is determined for a slice of a network. For at least one point in time, an actual QoE of the network overall is measured. A slice experience index is generated based on a delta between the guaranteed QoE and the actual QoE. The slice of the network is evaluated using the slice experience index.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: April 25, 2023
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Lior Barak, Borislav Glozman, Andrei Kojukhov, Alla Goldner, Avi Chapnick, Gabriel Podolsky, Roy Segal
  • Publication number: 20220253133
    Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 11, 2022
    Inventors: Lior Barak, Guy Rosenthal, Adi Perry
  • Patent number: 11320899
    Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: May 3, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Lior Barak, Guy Rosenthal, Adi Perry
  • Publication number: 20210223858
    Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.
    Type: Application
    Filed: July 22, 2019
    Publication date: July 22, 2021
    Inventors: Lior Barak, Guy Rosenthal, Adi Perry
  • Publication number: 20210186355
    Abstract: A system for registering a coordinate system associated with a model of an object with a reference-coordinate-system, the object includes at least one marker, the system includes a portable-unit, a tracking-system and a processor. The portable unit includes and display and an optical-detection-assembly for acquiring at least one representation of the marker. The tracking-system tracks the position-and-orientation of the portable-unit in the reference-coordinate-system.
    Type: Application
    Filed: March 1, 2021
    Publication date: June 24, 2021
    Inventors: Rani Ben-Yishai, Lior Barak
  • Patent number: 10932689
    Abstract: System for registering a coordinate system associated with a pre-acquired model of an object with a reference coordinate system. The system includes a portable unit which includes a display, a tracking system for tracking the portable unit and a processor. The processor is coupled with the portable unit and with the tracking system. The processor determines the position and orientation of the portable unit. The processor further determines the position of at least one marker located on the object according to at least one of, a tracked pointer and respective position related information. The processor further displays registration related information on the display. At least one of the registration related information and the display location of the registration related information are related to the position and orientation of the portable unit. The position of the at least one marker, in the coordinate system associated with the pre-acquired model, is predetermined.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: March 2, 2021
    Assignee: Elbit Systems Ltd.
    Inventors: Rani Ben-Yishai, Lior Barak
  • Publication number: 20180317803
    Abstract: System for registering a coordinate system associated with a pre-acquired model of an object with a reference coordinate system. The system includes a portable unit which includes a display, a tracking system for tracking the portable unit and a processor. The processor is coupled with the portable unit and with the tracking system. The processor determines the position and orientation of the portable unit. The processor further determines the position of at least one marker located on the object according to at least one of, a tracked pointer and respective position related information. The processor further displays registration related information on the display. At least one of the registration related information and the display location of the registration related information are related to the position and orientation of the portable unit. The position of the at least one marker, in the coordinate system associated with the pre-acquired model, is predetermined.
    Type: Application
    Filed: July 16, 2018
    Publication date: November 8, 2018
    Inventors: Rani Ben-Yishai, Lior Barak
  • Patent number: 10022065
    Abstract: System for registering a coordinate system associated with a pre-acquired model of an object with a reference coordinate system. The system includes a portable unit which includes a display, a tracking system for tracking the portable unit and a processor. The processor is coupled with the portable unit and with the tracking system. The processor determines the position and orientation of the portable unit. The processor further determines the position of at least one marker located on the object according to at least one of, a tracked pointer and respective position related information. The processor further displays registration related information on the display. At least one of the registration related information and the display location of the registration related information are related to the position and orientation of the portable unit. The position of the at least one marker, in the coordinate system associated with the pre-acquired model, is predetermined.
    Type: Grant
    Filed: November 29, 2015
    Date of Patent: July 17, 2018
    Assignee: ELBIT SYSTEMS LTD.
    Inventors: Rani Ben-Yishai, Lior Barak
  • Publication number: 20170354342
    Abstract: System for registering a coordinate system associated with a pre-acquired model of an object with a reference coordinate system. The system includes a portable unit which includes a display, a tracking system for tracking the portable unit and a processor. The processor is coupled with the portable unit and with the tracking system. The processor determines the position and orientation of the portable unit. The processor further determines the position of at least one marker located on the object according to at least one of, a tracked pointer and respective position related information. The processor further displays registration related information on the display. At least one of the registration related information and the display location of the registration related information are related to the position and orientation of the portable unit. The position of the at least one marker, in the coordinate system associated with the pre-acquired model, is predetermined.
    Type: Application
    Filed: November 29, 2015
    Publication date: December 14, 2017
    Applicant: Elbit Systems Ltd.
    Inventors: Rani Ben-Yishai, Lior Barak
  • Patent number: 9618621
    Abstract: An optical tracker is provided herein. The tracker may include at least two optical tracker sensors, facing at least partially each other. Each optical tracker sensor may include: a pixel array sensor configured to generate a pixel-by-pixel stream of values representing a scene; at least one visual indicator physically coupled to said pixel array sensor; and an integrated circuit (IC) physically coupled to said at least one pixel array sensor, and configured to: receive said pixel-by-pixel stream of values; and apply a binary large object (BLOB) analysis to said stream, to yield BLOB parameters indicative of the at least one visual indicator present in the scene in a single pass of the pixels representing the scene; and a computer processor configured to receive said BLOB parameters and calculate a relative position and/or orientation, or a partial data thereof, of the at least two optical tracker sensors.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: April 11, 2017
    Assignee: Elbit Systems Ltd.
    Inventors: Lior Barak, Ron Kornblit, Rani Ben-Yishai
  • Publication number: 20150136947
    Abstract: An optical tracker is provided herein. The tracker may include at least two optical tracker sensors, facing at least partially each other. Each optical tracker sensor may include: a pixel array sensor configured to generate a pixel-by-pixel stream of values representing a scene; at least one visual indicator physically coupled to said pixel array sensor; and an integrated circuit (IC) physically coupled to said at least one pixel array sensor, and configured to: receive said pixel-by-pixel stream of values; and apply a binary large object (BLOB) analysis to said stream, to yield BLOB parameters indicative of the at least one visual indicator present in the scene in a single pass of the pixels representing the scene; and a computer processor configured to receive said BLOB parameters and calculate a relative position and/or orientation, or a partial data thereof, of the at least two optical tracker sensors.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 21, 2015
    Inventors: Lior BARAK, Ron KORNBILT, Rani BEN-YISHAI
  • Publication number: 20130222551
    Abstract: An active vision based method and system for video capturing is provided herein. The method may include the following steps: illuminating a stationary outdoor scene containing objects, with a structured light exhibiting a specified pattern, at a first angle; capturing reflections from the objects in the stationary scene, in a second angle, the reflections exhibiting distortions of the specified pattern; analyzing the reflected distortions of the specified pattern, to yield a three dimensional model of the stationary scene containing the objects, wherein the specified pattern may include temporal and spatial modulation.
    Type: Application
    Filed: October 4, 2011
    Publication date: August 29, 2013
    Inventors: Hanan Shamir, Lior Barak, Roy Israeli
  • Publication number: 20030228019
    Abstract: System for producing a substantially noise-free signal of an acoustic sound, and for producing a sound, the sound including a desired sound and an anti-phase noise sound, the anti-phase noise sound being in anti-phase relative to a noise, the system including an acoustoelectric transducer, a reference-acoustoelectric transducer and an audio controller coupled with the reference-acoustoelectric transducer and the acoustoelectric transducer, wherein the acoustoelectric transducer produces a noise bearing sound signal by detecting the acoustic sound and the noise, wherein the reference-acoustoelectric transducer produces the reference noise signal by detecting the noise in a noisy environment and wherein the audio controller produces the substantially noise-free signal, according to the reference noise signal and the noise bearing sound signal.
    Type: Application
    Filed: June 11, 2002
    Publication date: December 11, 2003
    Applicant: Elbit Systems Ltd.
    Inventors: Uzi Eichler, Lior Barak, Avner Paz
  • Publication number: 20030223602
    Abstract: System for producing multi-dimensional sound to be heard by an aircraft crew member, the multi-dimensional sound being respective of an input signal received from a source and associated with a respective indicated input signal position, the system comprising an aircraft crew member position system, detecting the aircraft crew member position, a memory unit, storing a plurality of spatial sound models, a processor, coupled with the aircraft crew member position system, the memory unit and with the source, the processor retrieving a selected one of the spatial sound models from the memory unit, according to the indicated input signal position and the aircraft crew member position, the processor applying the selected spatial sound model to an audio signal respective of the input signal, thereby producing a plurality of audio channels, and a plurality of head-mounted sound reproducers, coupled with the processor, each the head-mounted sound reproducers being associated with and producing sound according to a res
    Type: Application
    Filed: June 4, 2002
    Publication date: December 4, 2003
    Applicant: Elbit Systems Ltd.
    Inventors: Uzi Eichler, Lior Barak, Avner Paz