Patents by Inventor Michael Rabinovich

Michael Rabinovich 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: 11818506
    Abstract: A method for conducting a three dimensional (3D) video conference between multiple participants, the method may include receiving initial 3D participant representation information for generating the 3D representation of the participant under different circumstances; receiving, by a user device of a first participant and during the 3D video conference call, second participant circumstances metadata indicative of one or more current circumstances regarding a second participant; and updating, by the user device of the first participant, a 3D participant representation of the second participant, within a first representation of virtual 3D video conference environment.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: November 14, 2023
    Assignee: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Patent number: 11792367
    Abstract: A method for conducting a three dimensional (3D) video conference between multiple participants, the method may include receiving direction of gaze information regarding a direction of gaze of each participant within a representation of a virtual 3D video conference environment that is associated with the participant; determining, for each participant, updated 3D participant representation information within the virtual 3D video conference environment, that reflects the direction of gaze of the participant; and generating, for at least one participant, an updated representation of virtual 3D video conference environment, the updated representation of virtual 3D video conference environment represents the updated 3D participant representation information for at least some of the multiple participants.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: October 17, 2023
    Assignee: TRUE MEETING INC.
    Inventors: Ran Oz, Amir Bassan-Eskenazi, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl, Erez Posner
  • Patent number: 11765332
    Abstract: A method for conducting a three dimensional (3D) video conference between multiple participants, the method may include receiving second participant metadata and first viewpoint metadata by a first unit that is associated with a first participant, wherein the second participant metadata is indicative of a pose of a second participant and an expression of the second participant, wherein the first viewpoint metadata is indicative of a virtual position from which the first participant requests to view an avatar of the second participant; generating, by the first unit, and based on the second participant metadata and the first viewpoint metadata, a second participant representation information; wherein the second participant representation information comprises a compact 3D model of the second participant and a second participant texture map; and determining, for the first participant and during the 3D video conference, a representation of virtual 3D video conference environment, wherein the determining is based
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: September 19, 2023
    Assignee: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20230171015
    Abstract: There is provided a technique of securing clock synchronization between master clock node (MCN) and client clock node (CCN). During a cycle of exchanging PTP messages between MCN and CCN, MCN generates an associated paired message for each PTP message generated thereby and informative of t1 or t4 timestamps provided by MCN and sends each paired message to a validation entity (VE) via a secured channel between MCN and VE. When PTP messages traverse transparent clock nodes (TCN) between MCN and CCN, each TCN generates a paired message for each version of PTP message updated thereby and sends each generated paired message to VE via a secured channel between respective TCN and VE. VE uses the received paired messages to provide a validation of the cycle, wherein synchronization-related task(s) (e.g. clock correction by the client clock node, etc.) are provided only subject to successful validation of the cycle by VE.
    Type: Application
    Filed: November 21, 2022
    Publication date: June 1, 2023
    Applicant: ADVA Optical Networking SE
    Inventors: Michael RABINOVICH, Andrew SERGEEV, Joo Yeon CHO, Shihuan ZOU
  • Publication number: 20230171380
    Abstract: A method for generating a texture map used during a video conference, the method may include obtaining multiple texture maps of multiple areas of at least a portion of a three-dimensional (3D) object in which the multiple texture maps comprise a first texture map of a first area and of a first resolution, and a second texture map of a second area and of a second resolution, in which the first area differs from the second area and the first resolution differs from the second resolution; generating a texture map of the at least portion of the 3D object. The generating is based on the multiple texture maps; and utilizing the visual representation of the at least portion of the 3D object based on the texture map of the at least portion of the 3D object during the video conference.
    Type: Application
    Filed: July 4, 2022
    Publication date: June 1, 2023
    Applicant: TRUE MEETING INC.
    Inventors: Ran OZ, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tai Peri
  • Patent number: 11652959
    Abstract: A method for generating a three dimensional (3D) visual representation of a sensed object that is three dimensional, the method comprises obtaining at least one 3D visual representation parameter, the visual representation parameters is selected out of a size parameter, a resolution parameter, and a resource consumption parameter; obtaining object information that represents the sensed object; selecting, based on the at least one parameter, a neural network for generating the visual representation of the sensed object; and generating the 3D visual representation of the 3D object by the selected neural network.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: May 16, 2023
    Assignee: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20230106330
    Abstract: A method for creating a variable model of a face of a person, the method comprises: obtaining a non-riggable model of the face of the person; performing a first approximation process that comprises generating an intermediate variable model that approximates the non-riggable model, using an interactive variable model infrastructure; wherein the generating comprises iteratively changing shape parameters of the intermediate model until fulfilling a proximity condition; and performing a second approximation process that comprises generating the variable model, by iteratively modifying vertices.
    Type: Application
    Filed: November 16, 2022
    Publication date: April 6, 2023
    Applicant: TRUE MEETING INC.
    Inventors: Ran OZ, Amir Bassan-Eskenazi, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl, Erez Posner
  • Publication number: 20230085339
    Abstract: A method for generating an avatar having expressions that mimics expressions of a person, the method may include obtaining expression parameters that represent an expression of the person; generating, in real time, a texture map of a face of the person, the texture map of the face of the person represents the expression of the person, wherein the generating is based on the expression parameters, wherein the generating comprises (i) determining, using a neural network and based on the expression parameters, weights, and (ii) calculating a weighted sum of a set of base texture maps, wherein the set of base texture maps belongs to a group of base texture maps that spans different acquired texture maps, the acquired texture maps are calculated based on images of arbitrary expressions made by the person; and rendering the avatar using the texture map.
    Type: Application
    Filed: November 16, 2022
    Publication date: March 16, 2023
    Applicant: TRUE MEETING INC.
    Inventors: Ran OZ, Amir Bassan-Eskenazi, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl, Erez Posner
  • Publication number: 20230070853
    Abstract: A method for creating a non-riggable model of a face of a person, the method includes obtaining video and depth information regarding the face of the person, wherein different images of the video are acquired by a camera at different camera locations; and for each image of the different images repeating the steps of: separating face information from background information; determining translation and rotation parameters that represent the different camera locations; and generating the non-riggable model of the face of the person based on the face information and the translation and rotation parameters.
    Type: Application
    Filed: November 16, 2022
    Publication date: March 9, 2023
    Applicant: TRUE MEETING INC.
    Inventors: Ran OZ, Amir Bassan-Eskenazi, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl, Erez Posner
  • Publication number: 20230076889
    Abstract: There is provided a method of clock recovery and a system thereof. The method comprises: by master clock node or by client clock node, generating a first flow of time-stamped packets bearing indication of high priority of delivery and, in parallel, generating a second flow of time-stamped packets bearing indication of lower priority of delivery. By client clock node, processing the packets from the first flow separately from the packets from the second flow to define, separately for each flow, a function informative of changes of packets' delays in the respective flow over time; using the defined functions informative of changes of packets' delays in the first and the second flows over the same time intervals to assess a cause of the packets' delays changes; and applying a clock recovery algorithm in a manner differentiated in accordance with the assessed cause.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 9, 2023
    Inventors: Michael RABINOVICH, Moshe TOFEF
  • Patent number: 11589007
    Abstract: A method for conducting a three dimensional (3D) video conference between multiple participants, the method may include determining, for each participant, updated 3D participant representation information within the virtual 3D video conference environment, that represents participants; wherein the determining comprises estimating 3D participant representation information of one or more hidden areas of a face of a participant that are hidden from the camera that captures at least one visible area of the face of the participant; and generating, for at least one participant, an updated representation of virtual 3D video conference environment, the updated representation of virtual 3D video conference environment represents the updated 3D participant representation information for at least some of the multiple participants.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: February 21, 2023
    Assignee: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl, Erez Posner
  • Patent number: 11582423
    Abstract: A method for conducting a three dimensional (3D) video conference between multiple participants, the method may include determining, for each participant, updated 3D participant representation information within the virtual 3D video conference environment, that represents participant; wherein the determining comprises compensating for difference between an actual optical axis of a camera that acquires images of the participant and a desired optical axis of a virtual camera; and generating, for at least one participant, an updated representation of virtual 3D video conference environment, the updated representation of virtual 3D video conference environment represents the updated 3D participant representation information for at least some of the multiple participants.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: February 14, 2023
    Assignee: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Patent number: 11575856
    Abstract: A method for conducting a three dimensional (3D) video conference between multiple participants, the method may include determining, for each participant and multiple times during the 3D video conference, updated 3D participant representation information within the virtual 3D video conference environment; and generating, for at least one participant and multiple times during the 3D video conference, an updated representation of a virtual 3D video conference environment, the updated representation of virtual 3D video conference environment represents the updated 3D participant representation information for at least some of the multiple participants; and wherein the 3D participant representation information comprises a 3D model and one or more texture maps.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: February 7, 2023
    Assignee: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl, Erez Posner
  • Patent number: 11570404
    Abstract: A method for predicting behavior changes of a participant of a virtual three dimensional (3D) video conference, the method may include determining, for each part of multiple parts of the virtual 3D video conference, and by a first computerized unit, (a) a participant behavioral predictor to be applied by a second computerized unit during the part of the virtual 3D video conference, (b) one or more prediction inaccuracies related to the applying of the participant behavioral predictor during the part of the virtual 3D video conference, and (c) whether to generate and transmit to the second computerized unit prediction inaccuracy metadata that is indicative of at least one prediction inaccuracy that affects a representation of the participant within a virtual 3D video conference environment presented to another participant of the virtual 3D video conference during the part of the virtual 3D video conference; and generating and transmitting to the second computerized unit the prediction inaccuracy metadata, when
    Type: Grant
    Filed: June 20, 2021
    Date of Patent: January 31, 2023
    Assignee: TRUE MEETING INC.
    Inventors: Michael Rabinovich, Yuval Gronau, Ran Oz
  • Publication number: 20220286657
    Abstract: A method for conducting a three dimensional (3D) video conference between multiple participants, the method may include receiving second participant metadata and first viewpoint metadata by a first unit that is associated with a first participant, wherein the second participant metadata is indicative of a pose of a second participant and an expression of the second participant, wherein the first viewpoint metadata is indicative of a virtual position from which the first participant requests to view an avatar of the second participant; generating, by the first unit, and based on the second participant metadata and the first viewpoint metadata, a second participant representation information; wherein the second participant representation information comprises a compact 3D model of the second participant and a second participant texture map; and determining, for the first participant and during the 3D video conference, a representation of virtual 3D video conference environment, wherein the determining is based
    Type: Application
    Filed: March 2, 2021
    Publication date: September 8, 2022
    Applicant: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20220257808
    Abstract: A steam sterilizer having a door movable relative to an opening between a first open position and a second closed position. A plurality of spaced-apart roller assemblies are aligned along edges of the door to align the door relative to the opening as the door moves between the open and closed position. Each of the roller assemblies are comprised of a cylindrical roller having an outer annual recess extending along the periphery thereof. The recess is dimensioned to receive a lateral edge of the door. The roller is mounted on a shaft and is movable against a biasing force axially along the axis of the shaft.
    Type: Application
    Filed: May 5, 2022
    Publication date: August 18, 2022
    Applicant: AMERICAN STERILIZER COMPANY
    Inventors: Sandeepan DUTTA, Michael RABINOVICH, Kenneth J. KLOBUSNIK
  • Patent number: 11381778
    Abstract: A method for generating a texture map used during a video conference, the method may include obtaining multiple texture maps of multiple areas of at least a portion of a three-dimensional (3D) object; wherein the multiple texture maps comprise a first texture map of a first area and of a first resolution, and a second texture map of a second area and of a second resolution, wherein the first area differs from the first area and the first resolution differs from the second resolution; and generating a texture map of the at least portion of the 3D object, the generating is based on the multiple texture maps; and utilizing the visual representation of the at least portion of the 3D object based on the texture map of the at least portion of the 3D object during the video conference.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: July 5, 2022
    Assignee: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Patent number: 11351277
    Abstract: A steam sterilizer having a door movable relative to an opening between a first open position and a second closed position. A plurality of spaced-apart roller assemblies are aligned along edges of the door to align the door relative to the opening as the door moves between the open and closed position. Each of the roller assemblies are comprised of a cylindrical roller having an outer annual recess extending along the periphery thereof. The recess is dimensioned to receive a lateral edge of the door. The roller is mounted on a shaft and is movable against a biasing force axially along the axis of the shaft.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: June 7, 2022
    Assignee: AMERICAN STERILIZER COMPANY
    Inventors: Sandeepan Dutta, Michael Rabinovich, Kenneth J. Klobusnik
  • Patent number: 11314276
    Abstract: There is provided a technique of time delivery in a computing system comprising a system call interface (SCI) located in a kernel space and operatively connected to a time client located in a user space. The technique comprises: using a time agent component located in the user space to measure data indicative of delay in a system time delivery and to derive therefrom a system time delivery error TES2C; using TES2C to enable correction of system time; and sending by the SCI the corrected system time in response to a “Read Clock RT” (RCRT) call received from the time client. The method can further comprise: measuring data indicative of delays in the system time delivery for RCRT calls with different priorities; and in response to a system time request received from the time client, providing the time client with system time corrected per TES2C corresponding to the recognized priority thereof.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: April 26, 2022
    Inventors: Michael Rabinovich, Moshe Tofef, Igal Pinchasov
  • Patent number: D968388
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: November 1, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Jan Andersson, Stephan Hühne, Andreas Morlock, Michael Rabinovich, Felix Weisenberger