Patents by Inventor Eran Gal

Eran Gal 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: 20240089207
    Abstract: A method includes identifying a middlebox receiving network flow and communicating with one or more backend virtual machines. The method also includes receiving flow statistics corresponding to the network flow of the middlebox and determining whether the flow statistics satisfy an offload rule. The offload rule indicates when to migrate the network flow from the middlebox to an end host. When the flow statistics satisfy the offload rule, the method also includes migrating the network flow from the middlebox to the end host.
    Type: Application
    Filed: November 22, 2023
    Publication date: March 14, 2024
    Applicant: Google LLC
    Inventors: David Schultz, Shuang Guan, Srinivas Krishnan, Eran Gal, Doron Shaharabani, Yossi Richter, Md Ahsan Arefin
  • Patent number: 11305489
    Abstract: A 3D printing system, comprising a heated chamber; a printing base plate mounted inside the heated chamber; a cooling unit mounted outside and above the heated chamber; a printing nozzle; wherein the cooling unit is configured to surround the printing nozzle's upper side outside the heated chamber for cooling the printing nozzle's upper side and wherein the printing nozzle's lower side is mounted inside the heated chamber; and a nozzle heating unit mounted inside the heated chamber and around the printing nozzle's lower side at a distance from the outer surface of the printing nozzle; the heating unit configured to heat the printing nozzle's lower side; the system configured to receive a printing material for printing a 3D model inside the heated chamber.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: April 19, 2022
    Assignee: D. Swarovski KG
    Inventors: Arik Bracha, Eran Gal-or
  • Patent number: 11167498
    Abstract: A 3D printing nozzle calibration system, comprising a heated chamber; a printing base plate mounted inside the heated chamber; printing base moving means configured to move the printing base plate; a moving carriage; at least one rail on which the moving carriage is configured to slide up and down; a printing nozzle partially mounted inside the heated chamber; the printing nozzle is connected to the moving carriage; a hard stop connected to the moving carriage; a fixed part on which the hard stop is resting; and a printer controller; wherein the printing base plate is configured to move up, up to a point where the printing base plate touches the printing nozzle in a determined point of the printing base plate, thereby causing the hard stop to disconnect from the fixed part; and wherein the printer controller is configured to store a height of the printing base plate upon the disconnection.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: November 9, 2021
    Assignee: D. Swarovski KG
    Inventors: Arik Bracha, Eran Gal-or
  • Publication number: 20210328927
    Abstract: A method includes identifying a middlebox receiving network flow and communicating with one or more backend virtual machines. The method also includes receiving flow statistics corresponding to the network flow of the middlebox and determining whether the flow statistics satisfy an offload rule. The offload rule indicates when to migrate the network flow from the middlebox to an end host. When the flow statistics satisfy the offload rule, the method also includes migrating the network flow from the middlebox to the end host.
    Type: Application
    Filed: June 28, 2021
    Publication date: October 21, 2021
    Applicant: Google LLC
    Inventors: David Schultz, Shuang Guan, Srinivas Krishnan, Eran Gal, Doron Shaharabani, Yossi Richter, Ahsan Arefin
  • Patent number: 11070475
    Abstract: A method includes identifying a middlebox receiving network flow and communicating with one or more backend virtual machines. The method also includes receiving flow statistics corresponding to the network flow of the middlebox and determining whether the flow statistics satisfy an offload rule. The offload rule indicates when to migrate the network flow from the middlebox to an end host. When the flow statistics satisfy the offload rule, the method also includes migrating the network flow from the middlebox to the end host.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: July 20, 2021
    Assignee: Google LLC
    Inventors: David Schultz, Shuang Guan, Srinivas Krishnan, Eran Gal, Doron Shaharabani, Yossi Richter, Md Ahsan Arefin
  • Publication number: 20210016493
    Abstract: A system for improving transparency and/or smoothness and/or adhesion of layers of a 3D printed object, comprising: a base plate; a 3D printed object mounted on the base plate; a controller; a motion system connected with the base plate and controlled by the controller for enabling movement in Z axis and at least one more axis; and at least one treating device; the at least one treating device configured to be directed towards the 3D printed object for heating a target spot area on one of the outer surface and the inner surface of the 3D printed object during the movement of the base plate.
    Type: Application
    Filed: November 21, 2018
    Publication date: January 21, 2021
    Inventors: Arik Bracha, Eran Gal-or
  • Publication number: 20200195558
    Abstract: A method for transparent migration of virtual network functions is provided. The method includes identifying a middlebox receiving network flow and communicating with one or more backend virtual machines. The method also includes receiving flow statistics corresponding to the network flow of the middlebox and determining whether the flow statistics satisfy an offload rule. The offload rule indicates when to migrate the network flow from the middlebox to an end host. When the flow statistics satisfy the offload rule, the method also includes migrating the network flow from the middlebox to the end host.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Applicant: Google LLC
    Inventors: David Schultz, Shuang Guan, Srinivas Krishnan, Eran Gal, Doron Shaharabani, Yossi Richter, Md Ahsan Arefin
  • Publication number: 20200070415
    Abstract: A 3D printing system, comprising a heated chamber; a printing base plate mounted inside the heated chamber; a cooling unit mounted outside and above the heated chamber; a printing nozzle; wherein the cooling unit is configured to surround the printing nozzle's upper side outside the heated chamber for cooling the printing nozzle's upper side and wherein the printing nozzle's lower side is mounted inside the heated chamber; and a nozzle heating unit mounted inside the heated chamber and around the printing nozzle's lower side at a distance from the outer surface of the printing nozzle; the heating unit configured to heat the printing nozzle's lower side; the system configured to receive a printing material for printing a 3D model inside the heated chamber.
    Type: Application
    Filed: February 26, 2018
    Publication date: March 5, 2020
    Inventors: Arik Bracha, Eran Gal-or
  • Publication number: 20200016840
    Abstract: A continuous 3D printing system, comprising a loading station no loaded with printing materials; a detection station; wherein the detection station is configured to detect the end of a first printing material loaded by the loading station; a bonding station configured to connect the first printing materials to a second printing material loaded by the loading station upon receiving a signal from the detection station; a printing head configured to print a 3D model; a feeding mechanism configured to feed printing material into the printing head; and a substrate on which the 3D printed model is printed.
    Type: Application
    Filed: February 26, 2018
    Publication date: January 16, 2020
    Inventors: Arik Bracha, Eran Gal-or
  • Publication number: 20200009794
    Abstract: A 3D printing nozzle calibration system, comprising a heated chamber; a printing base plate mounted inside the heated chamber; printing base moving means configured to move the printing base plate; a moving carriage; at least one rail on which the moving carriage is configured to slide up and down; a printing nozzle partially mounted inside the heated chamber; the printing nozzle is connected to the moving carriage; a hard stop connected to the moving carriage; a fixed part on which the hard stop is resting; and a printer controller; wherein the printing base plate is configured to move up, up to a point where the printing base plate touches the printing nozzle in a determined point of the printing base plate, thereby causing the hard stop to disconnect from the fixed part; and wherein the printer controller is configured to store a height of the printing base plate upon the disconnection.
    Type: Application
    Filed: February 26, 2018
    Publication date: January 9, 2020
    Inventors: Arik Bracha, Eran Gal-or
  • Publication number: 20170072613
    Abstract: This invention relates to a filament guide and nozzle replacement method which includes a fused deposition modeling 3D printer extruder having a filament feeding mechanism, a heating block unit, a motor configured to operate the feeding mechanism, and a detachable integrated filament guide and nozzle unit module. The method comprises the steps of detaching the detachable integrated filament guide and nozzle unit module from the heating block unit to prevent disassembling the heating block unit; disconnecting the detachable integrated filament guide and nozzle unit module from the filament feeding mechanism; connecting another detachable integrated filament guide and nozzle unit module to the filament feeding mechanism; and attaching the other detachable integrated filament guide and nozzle unit module to the block unit.
    Type: Application
    Filed: October 14, 2014
    Publication date: March 16, 2017
    Inventors: Arik Bracha, Eran Gal-Or
  • Publication number: 20160279853
    Abstract: This invention relates to a filament guide and nozzle replacement method which includes a fused deposition modeling 3D printer extruder having a filament feeding mechanism, a heating block unit, a motor configured to operate the feeding mechanism, and a detachable integrated filament guide and nozzle unit module. The method comprises the steps of detaching the detachable integrated filament guide and nozzle unit module from the heating block unit to prevent disassembling the heating block unit; disconnecting the detachable integrated filament guide and nozzle unit module from the filament feeding mechanism; connecting another detachable integrated filament guide and nozzle unit module to the filament feeding mechanism; and attaching the other detachable integrated filament guide and nozzle unit module to the block unit.
    Type: Application
    Filed: October 14, 2014
    Publication date: September 29, 2016
    Inventors: Arik Bracha, Eran Gal-Or