Patents by Inventor Hexin Wang

Hexin Wang 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: 20220021849
    Abstract: The invention relates to a smart photo-microscope system, including a microscope and a camera attached to the microscope to photograph a microscope sample. In an exemplary configuration, the camera includes a built-in processor and is connected with the microscope to receive and process information from the microscope. In another exemplary configuration, the smart photo-microscope system further includes a single board computer (SBC), which includes a built-in processor and is connected with the microscope and camera to receive and process information from the microscope and/or camera.
    Type: Application
    Filed: November 22, 2019
    Publication date: January 20, 2022
    Inventors: Shukuan XU, Luying QIANG, Weiqiang GUO, Lei CAI, Zheng WAN, Hexin WANG, Michael GOEGLER
  • Patent number: 10713132
    Abstract: In one embodiment, a system for migrating virtual machines in a virtualization environment includes a plurality of host machines implementing the virtualization environment and a migration controller. Each of the host machines includes a hypervisor, one or more user virtual machines (UVMs) and a virtual machine controller. The system further implements a virtual disk comprising a plurality of storage devices, the virtual disk being accessible by the virtual machine controllers, which conduct I/O transactions with the virtual disk. The migration controller determines a segment size and, for each host machine, determines a number of required segments for the UVMs running on the host machine. The controller computes a number of reserved segments based on a total number of host machines and a largest one of the numbers of required segments. The reserved segments are then assigned among the plurality of host machines.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: July 14, 2020
    Assignee: NUTANIX, INC.
    Inventors: Igor Grobman, Hexin Wang, Gregory A. Smith
  • Patent number: 10552272
    Abstract: A system and method for reserving resources for a virtual machine to use during failure of an underlying node are disclosed. The system and method include a scheduling module that is configured to reserve resources for the virtual machine on at least one candidate node. To reserve the resources, the scheduling module is configured to identify a list of candidate nodes based upon a qualifier function, rank the candidate nodes based upon a priority function, and determine the candidate nodes that satisfy a high availability threshold. The scheduling module is also configured to select a highest-ranked candidate node that satisfies the high availability threshold and reserve the resources on the highest-ranked candidate node.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: February 4, 2020
    Assignee: NUTANIX, INC.
    Inventors: Hexin Wang, Igor Leonidovich Grobman
  • Publication number: 20190146888
    Abstract: In one embodiment, a system for migrating virtual machines in a virtualization environment includes a plurality of host machines implementing the virtualization environment and a migration controller. Each of the host machines includes a hypervisor, one or more user virtual machines (UVMs) and a virtual machine controller. The system further implements a virtual disk comprising a plurality of storage devices, the virtual disk being accessible by the virtual machine controllers, which conduct I/O transactions with the virtual disk. The migration controller determines a segment size and, for each host machine, determines a number of required segments for the UVMs running on the host machine. The controller computes a number of reserved segments based on a total number of host machines and a largest one of the numbers of required segments. The reserved segments are then assigned among the plurality of host machines.
    Type: Application
    Filed: December 21, 2018
    Publication date: May 16, 2019
    Applicant: Nutanix, Inc.
    Inventors: Igor Grobman, Hexin Wang, Gregory A. Smith
  • Patent number: 10176061
    Abstract: In one embodiment, a system for migrating virtual machines in a virtualization environment includes a plurality of host machines implementing the virtualization environment and a migration controller. Each of the host machines includes a hypervisor, one or more user virtual machines (UVMs) and a virtual machine controller. The system further implements a virtual disk comprising a plurality of storage devices, the virtual disk being accessible by the virtual machine controllers, which conduct I/O transactions with the virtual disk. The migration controller determines a segment size and, for each host machine, determines a number of required segments for the UVMs running on the host machine. The controller computes a number of reserved segments based on a total number of host machines and a largest one of the numbers of required segments. The reserved segments are then assigned among the plurality of host machines.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: January 8, 2019
    Assignee: NUTANIX, INC.
    Inventors: Igor Grobman, Hexin Wang, Gregory A. Smith
  • Publication number: 20180165166
    Abstract: A system and method for reserving resources for a virtual machine to use during failure of an underlying node are disclosed. The system and method include a scheduling module that is configured to reserve resources for the virtual machine on at least one candidate node. To reserve the resources, the scheduling module is configured to identify a list of candidate nodes based upon a qualifier function, rank the candidate nodes based upon a priority function, and determine the candidate nodes that satisfy a high availability threshold. The scheduling module is also configured to select a highest-ranked candidate node that satisfies the high availability threshold and reserve the resources on the highest-ranked candidate node.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 14, 2018
    Inventors: Hexin Wang, Igor Leonidovich Grobman
  • Publication number: 20180137019
    Abstract: In one embodiment, a system for migrating virtual machines in a virtualization environment includes a plurality of host machines implementing the virtualization environment and a migration controller. Each of the host machines includes a hypervisor, one or more user virtual machines (UVMs) and a virtual machine controller. The system further implements a virtual disk comprising a plurality of storage devices, the virtual disk being accessible by the virtual machine controllers, which conduct I/O transactions with the virtual disk. The migration controller determines a segment size and, for each host machine, determines a number of required segments for the UVMs running on the host machine. The controller computes a number of reserved segments based on a total number of host machines and a largest one of the numbers of required segments. The reserved segments are then assigned among the plurality of host machines.
    Type: Application
    Filed: November 14, 2016
    Publication date: May 17, 2018
    Inventors: Igor Grobman, Hexin Wang, Gregory A. Smith
  • Patent number: 9817769
    Abstract: In one embodiment, a method includes receive a translation vector, selecting a translation entry from a plurality of translation entries, and determining whether the translation entry is associated with a first identifier class or a second identifier class. The translation vector includes a first identifier, a second identifier, and a virtual memory identifier. The first identifier is associated with a first identifier class, and the second identifier is associated with a second identifier class. The translation vector is received from a translation module including a memory configured to store the plurality of translation entries. Each translation entry from the plurality of translation entries including a virtual memory identifier. The translation entry is selected from the plurality of translation entries of the translation module based on the virtual memory identifier of the translation vector.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: November 14, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Xiangwen Xu, Hexin Wang, Xiang Zhu
  • Patent number: 9619398
    Abstract: In one embodiment, a method includes receive a translation vector, selecting a translation entry from a plurality of translation entries, and determining whether the translation entry is associated with a first identifier class or a second identifier class. The translation vector includes a first identifier, a second identifier, and a virtual memory identifier. The first identifier is associated with a first identifier class, and the second identifier is associated with a second identifier class. The translation vector is received from a translation module including a memory configured to store the plurality of translation entries. Each translation entry from the plurality of translation entries including a virtual memory identifier. The translation entry is selected from the plurality of translation entries of the translation module based on the virtual memory identifier of the translation vector.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: April 11, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Xiangwen Xu, Hexin Wang, Xiang Zhu
  • Patent number: 9413645
    Abstract: In some embodiments, a non-transitory processor-readable medium includes code to cause a processor to receive, at a network management module, a request for data plane information associated with a set of access switches of a distributed switch. The non-transitory processor-readable medium includes code to cause the processor to send, in response to the request, an instruction to each access switch from the set of access switches such that a proxy module at each access switch accesses data plane information at at least one line card at that access switch. The non-transitory processor-readable medium includes code to cause the processor to receive, from each access switch from the set of access switches, the data plane information associated with that access switch, and then send a signal to output, on a single interface, the data plane information associated with each access switch from the set of access switches.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: August 9, 2016
    Assignee: Juniper Networks, Inc.
    Inventor: Hexin Wang
  • Patent number: 8953584
    Abstract: In some embodiments, a non-transitory processor-readable medium includes code to cause a processor to receive, at a network management module, a request for data plane information associated with a set of access switches of a distributed switch. The non-transitory processor-readable medium includes code to cause the processor to send, in response to the request, an instruction to each access switch from the set of access switches such that a proxy module at each access switch accesses data plane information at at least one line card at that access switch. The non-transitory processor-readable medium includes code to cause the processor to receive, from each access switch from the set of access switches, the data plane information associated with that access switch, and then send a signal to output, on a single interface, the data plane information associated with each access switch from the set of access switches.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: February 10, 2015
    Assignee: Juniper Networks, Inc.
    Inventor: Hexin Wang
  • Patent number: 8038296
    Abstract: An optical observation instrument, in particular a spectacle, a reading aid or a telescope, comprises an optical element, in particular a spectacle lens, adapted to be controllably adjustable in its refractive power, a sensor, and a control unit for adjusting the refractive power as a function of signals from the sensor. The sensor is a brightness sensor. In a method of controllably adjusting a refractive power of an optical element in an optical observation instrument an optical parameter is captured by means of a sensor and the refractive power is adjusted as a function of a signal from the sensor. By means of the sensor the brightness of the light impinging on the optical instrument is captured.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: October 18, 2011
    Assignee: Carl Zeiss Vision GmbH
    Inventors: Oliver Baumann, Jesús Miguel Cabeza Guillén, Michael Claus, Markus Haidl, Gerhard Kelch, Timo Kratzer, Herbert Krug, Peter Schnitzer, Hexin Wang
  • Patent number: 7841212
    Abstract: A method for producing a shaped body (10) made of glass or glass ceramics comprises the steps of: (a) placing at least two glass blanks (12a, 12b) side by side on a shaped surface (14) of a temperature-resistant sagging mold (13); (b) sagging the glass blanks (12a, 12b) onto the shaped surface (14) by heating the sagging mold (13) and the glass blanks (12a, 12b); (c) attaching the sagged glass blanks (10a, 10b) to each other in order to form the shaped body (10); and (d) lifting the shaped body (10) from the sagging mold (13). A shaped body (10) comprises at least two glass blanks (10a, 10b) attached side by side and formed by sagging.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: November 30, 2010
    Assignee: Carl Zeiss Sports Optics GmbH
    Inventors: Hexin Wang, Kurt Becker, Lutz Autschbach
  • Publication number: 20090163118
    Abstract: An apparatus for polishing an optical surface, in particular an optical surface of a spectacle lens, is disclosed. The apparatus comprises a polishing head having a polishing tool, the polishing tool being provided along a common axis, one behind another, with a first preferably rigid member, a second elastic member, and a polishing lining, each extending essentially radially relative to the axis. The second elastic member is configured to be increasingly soft in a radial outward direction. Moreover, a method of polishing an optical surface, in particular a surface of a spectacle lens, an optical component manufactured according to that method, in particular a spectacle lens, as well as a method of manufacturing a polishing tool are disclosed.
    Type: Application
    Filed: February 24, 2009
    Publication date: June 25, 2009
    Inventors: Christoph KUEBLER, Hexin WANG
  • Patent number: 7503834
    Abstract: An apparatus for polishing an optical surface, in particular an optical surface of a spectacle lens, is disclosed. The apparatus comprises a polishing head having a polishing tool, the polishing tool being provided along a common axis, one behind another, with a first preferably rigid member, a second elastic member, and a polishing lining, each extending essentially radially relative to the axis. The second elastic member is configured to be increasingly soft in a radial outward direction. Moreover, a method of polishing an optical surface, in particular a surface of a spectacle lens, an optical component manufactured according to that method, in particular a spectacle lens, as well as a method of manufacturing a polishing tool are disclosed.
    Type: Grant
    Filed: July 12, 2006
    Date of Patent: March 17, 2009
    Assignee: Carl Zeiss Vision GmbH
    Inventors: Christoph Kuebler, Hexin Wang
  • Publication number: 20080212025
    Abstract: An optical observation instrument, in particular a spectacle, a reading aid or a telescope, comprises an optical element, in particular a spectacle lens, adapted to be controllably adjustable in its refractive power, a sensor, and a control unit for adjusting the refractive power as a function of signals from the sensor. The sensor is a brightness sensor. In a method of controllably adjusting a refractive power of an optical element in an optical observation instrument an optical parameter is captured by means of a sensor and the refractive power is adjusted as a function of a signal from the sensor. By means of the sensor the brightness of the light impinging on the optical instrument is captured.
    Type: Application
    Filed: March 14, 2008
    Publication date: September 4, 2008
    Inventors: Oliver Baumann, Jesus Miguel Cabeza Guillen, Michael Claus, Markus Haidl, Gerhard Kelch, Timo Kratzer, Herbert Krug, Peter Schnitzer, Hexin Wang
  • Publication number: 20070258156
    Abstract: A method for producing a shaped body (10) made of glass or glass ceramics comprises the steps of: (a) placing at least two glass blanks (12a, 12b) side by side on a shaped surface (14) of a temperature-resistant sagging mold (13); (b) sagging the glass blanks (12a, 12b) onto the shaped surface (14) by heating the sagging mold (13) and the glass blanks (12a, 12b); (c) attaching the sagged glass blanks (10a, 10b) to each other in order to form the shaped body (10); and (d) lifting the shaped body (10) from the sagging mold (13). A shaped body (10) comprises at least two glass blanks (10a, 10b) attached side by side and formed by sagging.
    Type: Application
    Filed: May 2, 2007
    Publication date: November 8, 2007
    Inventors: Hexin Wang, Kurt Becker, Lutz Autschbach
  • Publication number: 20070021036
    Abstract: An apparatus for polishing an optical surface, in particular an optical surface of a spectacle lens, is disclosed. The apparatus comprises a polishing head having a polishing tool, the polishing tool being provided along a common axis, one behind another, with a first preferably rigid member, a second elastic member, and a polishing lining, each extending essentially radially relative to the axis. The second elastic member is configured to be increasingly soft in a radial outward direction. Moreover, a method of polishing an optical surface, in particular a surface of a spectacle lens, an optical component manufactured according to that method, in particular a spectacle lens, as well as a method of manufacturing a polishing tool are disclosed.
    Type: Application
    Filed: July 12, 2006
    Publication date: January 25, 2007
    Inventors: Christoph Kuebler, Hexin Wang
  • Patent number: 6740159
    Abstract: A method of making a fracture-resistant large-size calcium fluoride single crystal is described, which is suitable for an optical component for radiation in the far UV range. The calcium fluoride raw material for the single crystal is first melted and subsequently solidified by cooling the melt to form a single crystal. However the calcium fluoride raw material is doped with from 1 to 250, preferably 1 to 100, ppm of strontium, preferably added as strontium fluoride, and contains from 1 to 10 ppm of sodium as well as up to 100 ppm of other impurities.
    Type: Grant
    Filed: August 28, 2002
    Date of Patent: May 25, 2004
    Assignees: Schott Glas, Carl Zeiss SMT AG
    Inventors: Joerg Kandler, Ewald Moersen, Burkhard Speit, Harry Bauer, Thure Boehm, Eric Eva, Michael Thier, Hexin Wang, Frank Richter, Hans-Josef Paus
  • Patent number: 6734970
    Abstract: A method and a device for determining the resistance of an optical material to radiation damage, wherein several sample volumes (1a, 1b; 1211-1233) within the optical material are simultaneously irradiated with test radiation having differing, measured or preset radiant-energy densities. The radiation employed for all sample volumes comes from a common radiation source (3; 13) and at least one parameter indicative of the resistances to radiation damage of the irradiated sample volumes is measured using measuring radiation. The measuring radiation also comes from the same radiation source that supplies the test radiation and the material's resistance to radiation damage is determined based on a functional relation between its radiation-damage-resistance parameter and the radiant-energy densities, wherein that functional relation is determined using the values of the radiation-damage-resistance parameters measured for the various sample volumes for the various radiant-energy densities employed.
    Type: Grant
    Filed: August 21, 2002
    Date of Patent: May 11, 2004
    Assignee: Carl Zeiss Semiconductor Manufacturing Technologuies AG
    Inventor: Hexin Wang