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).

  • Publication number: 20210392296
    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: Application
    Filed: June 20, 2021
    Publication date: December 16, 2021
    Applicant: TRUE MEETING INC.
    Inventors: Michael RABINOVICH, Yuval GRONAU, Ran OZ
  • Publication number: 20210360196
    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: Application
    Filed: March 2, 2021
    Publication date: November 18, 2021
    Applicant: TRUE MEETING INC
    Inventors: Ran Oz, Amir Bassan-Eskenazi, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20210358227
    Abstract: A method for updating a current three dimensional (3D) model of a person, that method may include calculating current locations, within a two-dimensional (2D) space, of current face landmark points of a face of a person within a first image; the calculating is based on the current 3D model, and one or more current acquisition parameters of a 2D camera; wherein the current 3D model of the person is located within a 3D space; calculating second locations, within the 2D space, of second face landmark points of the face of the person within a second image that follows the first image; calculating correspondences between the current locations and the second locations; calculating, based on the correspondences, locations of the second face landmark points within the 3D space; and modifying the current 3D model based on the locations of the second face landmark points within the 3D space.
    Type: Application
    Filed: March 2, 2021
    Publication date: November 18, 2021
    Applicant: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20210358193
    Abstract: A method for generating an image from a certain viewpoint of an object that is three dimensional, the method comprises: rendering an image of the object, based on a compact 3D model of the object and at least one two-dimensional (2D) texture map associated with the certain viewpoint.
    Type: Application
    Filed: March 2, 2021
    Publication date: November 18, 2021
    Applicant: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20210360197
    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: Application
    Filed: March 2, 2021
    Publication date: November 18, 2021
    Applicant: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20210360198
    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: Application
    Filed: March 2, 2021
    Publication date: November 18, 2021
    Applicant: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20210360195
    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: Application
    Filed: March 2, 2021
    Publication date: November 18, 2021
    Applicant: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20210360199
    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: Application
    Filed: March 2, 2021
    Publication date: November 18, 2021
    Applicant: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20210358194
    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: Application
    Filed: March 2, 2021
    Publication date: November 18, 2021
    Applicant: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20210358195
    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: Application
    Filed: March 2, 2021
    Publication date: November 18, 2021
    Applicant: TRUE MEETING INC.
    Inventors: Ran Oz, Yuval Gronau, Michael Rabinovich, Osnat Goren-Peyser, Tal Perl
  • Publication number: 20210294378
    Abstract: There is provided a technique of clock managing in a packet data network implementing a time-transfer protocol. The technique comprises: modifying, by the timing-server, a timestamp record to enable a controllable access to data informative of the least significant part of clock-informative data (CLSP data), wherein modifying the timestamp record comprises modifying the least significant part of the timestamp record (RLSP) to comprise the CLSP data in an encrypted form or to comprise values substituting, in a predefined manner, the CLSP data; transferring the modified timestamp record to all timing-clients, wherein CLSP data are transferred in a controllable access manner; enabling access to the CLSP data merely to authorized timing-clients among the plurality of timing-clients; and enabling the authorized timing-clients to obtain the CLSP data and synchronize the respective clocks using the CLSP data together with data informative of the most significant part of the clock-informative data.
    Type: Application
    Filed: November 30, 2020
    Publication date: September 23, 2021
    Applicant: ADVA Optical Networking SE
    Inventors: Michael RABINOVICH, Moshe Tofef
  • Patent number: 11008149
    Abstract: An inflatable packaging box to protect an item during storage and shipment, including a plurality of sidewalls, and a chamber formed within the plurality of sidewalls adapted to receive the item. An opening through at least one of the plurality of sidewalls is included, through which the chamber is accessible. A plurality of films are each secured to one of the plurality of sidewalls. Each of the plurality of films forming one of a series of elongated sections which form the chamber in the space between the series of elongated sections. Each of the series of elongated sections are inflatable to conform to the item's shape.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: May 18, 2021
    Inventors: Michael Rabinovich, Aleksey Rabinovich
  • Publication number: 20210079711
    Abstract: A latch and lock assembly includes a lever pivotable between a latched and unlatched position. A first actuator selectively moves a locking tab between a locked and unlocked position. In the locked position, the locking tab blocks pivotable movement of the lever from the latched position to the unlatched position. In the unlocked position, the locking tab allows pivotable movement of the lever from the latched position to the unlatched position. A second actuator selectively rotates a door opening tab between a first and second position when the locking tab is in the unlocked position is included. When the door opening tab is in the first position the lever is in a latched position, and when the door opening tab is rotated from the first position to the second position, the door opening tab abuts the lever and urges the lever from the latched position to the unlatched position.
    Type: Application
    Filed: August 31, 2020
    Publication date: March 18, 2021
    Inventors: Sean Lambert, Sandeepan Dutta, Ethan K. Lange, Christopher J. Wiet, Michael Rabinovich
  • Publication number: 20200220636
    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: Application
    Filed: October 7, 2019
    Publication date: July 9, 2020
    Inventors: Michael RABINOVICH, Moshe TOFEF, Igal PINCHASOV
  • Patent number: 10615898
    Abstract: There is provided a method of clock management in a packet data network (PDN) implementing a time-transfer protocol and a clock controller configured to operate therein. The clock controller is configured to: obtain topology data informative of a master clock node and a slave clock node constituting end points of a PTP path in the PDN and further informative of at least part of transit nodes of said PTP path; periodically obtain data informative of queue size and link rate characterizing, during a collection period, the at least part of transit nodes in master-slave (MS) and slave-master (SM) directions; for each collection period, use the obtained queue-related data to estimate queue-induced delay asymmetry of the PTP path; and send the estimated value of queue-induced delay asymmetry to the slave node, the estimated value to be used by a clock residing on the slave node as delay asymmetry correction parameter.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: April 7, 2020
    Assignee: ADVA Optical Networking SE
    Inventors: Michael Rabinovich, Moshe Tofef
  • Publication number: 20200039722
    Abstract: An inflatable packaging box to protect an item during storage and shipment, including a plurality of sidewalls, and a chamber formed within the plurality of sidewalls adapted to receive the item. An opening through at least one of the plurality of sidewalls is included, through which the chamber is accessible. A plurality of films are each secured to one of the plurality of sidewalls. Each of the plurality of films forming one of a series of elongated sections which form the chamber in the space between the series of elongated sections. Each of the series of elongated sections are inflatable to conform to the item's shape.
    Type: Application
    Filed: August 5, 2019
    Publication date: February 6, 2020
    Inventors: Michael Rabinovich, Aleksey Rabinovich
  • Patent number: 10511684
    Abstract: A system for providing content includes a plurality of content delivery servers and a routing control module. Each of the content delivery servers is configured to receive a first request from a client system sent to an anycast IP address for the content, and to provide a first portion of the content to the client system. Each of the content delivery servers is further configured to receive a second request from the client system sent to the anycast IP address for a second portion of the content, and to provide the second portion of the content to the client system. The routing control module is configured to modify the routing of the anycast address from a first content delivery server to a second content delivery server.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: December 17, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jacobus Van der Merwe, Zakaria Al-Qudah, Seungjoon Lee, Michael Rabinovich, Oliver Spatscheck
  • Patent number: 10484509
    Abstract: A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: November 19, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Oliver Spatscheck, Seungjoon Lee, Michael Rabinovich, Jacobus E. Van der Merwe
  • Patent number: 10432336
    Abstract: There are provided a clock node, a controller, a method of operating the clock node and a method of operating the controller in a time distribution network (TDN) comprising the controller being in data communication with the clock nodes via a control path. The method of operating the clock node comprises: sending, from the clock node via the control path to the controller, a first timestamp-related data; receiving, by the clock node via the control path from the controller, clock-recovery control data generated by the controller using the first timestamp-related data received from the clock node; processing the received clock-recovery control data to extract data usable for phase and frequency recovery; and using the extracted data to steer frequency and phase characterizing the clock node.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: October 1, 2019
    Assignee: ADVA Optical Networking SE
    Inventors: Michael Rabinovich, Moshe Tofef
  • Patent number: D894892
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: September 1, 2020
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Jan Andersson, Stephan Hühne, Andreas Morlock, Michael Rabinovich, Felix Weisenberger