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: 20220021849Abstract: 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: ApplicationFiled: November 22, 2019Publication date: January 20, 2022Inventors: Shukuan XU, Luying QIANG, Weiqiang GUO, Lei CAI, Zheng WAN, Hexin WANG, Michael GOEGLER
-
Patent number: 10713132Abstract: 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: GrantFiled: December 21, 2018Date of Patent: July 14, 2020Assignee: NUTANIX, INC.Inventors: Igor Grobman, Hexin Wang, Gregory A. Smith
-
Patent number: 10552272Abstract: 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: GrantFiled: December 11, 2017Date of Patent: February 4, 2020Assignee: NUTANIX, INC.Inventors: Hexin Wang, Igor Leonidovich Grobman
-
Publication number: 20190146888Abstract: 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: ApplicationFiled: December 21, 2018Publication date: May 16, 2019Applicant: Nutanix, Inc.Inventors: Igor Grobman, Hexin Wang, Gregory A. Smith
-
Patent number: 10176061Abstract: 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: GrantFiled: November 14, 2016Date of Patent: January 8, 2019Assignee: NUTANIX, INC.Inventors: Igor Grobman, Hexin Wang, Gregory A. Smith
-
Publication number: 20180165166Abstract: 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: ApplicationFiled: December 11, 2017Publication date: June 14, 2018Inventors: Hexin Wang, Igor Leonidovich Grobman
-
Publication number: 20180137019Abstract: 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: ApplicationFiled: November 14, 2016Publication date: May 17, 2018Inventors: Igor Grobman, Hexin Wang, Gregory A. Smith
-
Patent number: 9817769Abstract: 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: GrantFiled: April 10, 2017Date of Patent: November 14, 2017Assignee: Juniper Networks, Inc.Inventors: Xiangwen Xu, Hexin Wang, Xiang Zhu
-
Patent number: 9619398Abstract: 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: GrantFiled: August 20, 2009Date of Patent: April 11, 2017Assignee: Juniper Networks, Inc.Inventors: Xiangwen Xu, Hexin Wang, Xiang Zhu
-
Patent number: 9413645Abstract: 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: GrantFiled: January 28, 2015Date of Patent: August 9, 2016Assignee: Juniper Networks, Inc.Inventor: Hexin Wang
-
Patent number: 8953584Abstract: 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: GrantFiled: June 5, 2012Date of Patent: February 10, 2015Assignee: Juniper Networks, Inc.Inventor: Hexin Wang
-
Patent number: 8038296Abstract: 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: GrantFiled: March 14, 2008Date of Patent: October 18, 2011Assignee: Carl Zeiss Vision GmbHInventors: Oliver Baumann, Jesús Miguel Cabeza Guillén, Michael Claus, Markus Haidl, Gerhard Kelch, Timo Kratzer, Herbert Krug, Peter Schnitzer, Hexin Wang
-
Patent number: 7841212Abstract: 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: GrantFiled: May 2, 2007Date of Patent: November 30, 2010Assignee: Carl Zeiss Sports Optics GmbHInventors: Hexin Wang, Kurt Becker, Lutz Autschbach
-
Publication number: 20090163118Abstract: 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: ApplicationFiled: February 24, 2009Publication date: June 25, 2009Inventors: Christoph KUEBLER, Hexin WANG
-
Patent number: 7503834Abstract: 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: GrantFiled: July 12, 2006Date of Patent: March 17, 2009Assignee: Carl Zeiss Vision GmbHInventors: Christoph Kuebler, Hexin Wang
-
Publication number: 20080212025Abstract: 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: ApplicationFiled: March 14, 2008Publication date: September 4, 2008Inventors: Oliver Baumann, Jesus Miguel Cabeza Guillen, Michael Claus, Markus Haidl, Gerhard Kelch, Timo Kratzer, Herbert Krug, Peter Schnitzer, Hexin Wang
-
Publication number: 20070258156Abstract: 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: ApplicationFiled: May 2, 2007Publication date: November 8, 2007Inventors: Hexin Wang, Kurt Becker, Lutz Autschbach
-
Publication number: 20070021036Abstract: 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: ApplicationFiled: July 12, 2006Publication date: January 25, 2007Inventors: Christoph Kuebler, Hexin Wang
-
Patent number: 6740159Abstract: 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: GrantFiled: August 28, 2002Date of Patent: May 25, 2004Assignees: Schott Glas, Carl Zeiss SMT AGInventors: Joerg Kandler, Ewald Moersen, Burkhard Speit, Harry Bauer, Thure Boehm, Eric Eva, Michael Thier, Hexin Wang, Frank Richter, Hans-Josef Paus
-
Patent number: 6734970Abstract: 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: GrantFiled: August 21, 2002Date of Patent: May 11, 2004Assignee: Carl Zeiss Semiconductor Manufacturing Technologuies AGInventor: Hexin Wang