Patents by Inventor Zhe Zhang

Zhe Zhang 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: 20160254771
    Abstract: This disclosure features an apparatus including a motor controller to generate control signals to control an electric motor. The motor controller includes a first saturation controller to generate a first saturation controller output based on feedback signals associated with the electric motor. The motor controller further includes a duty ratio modulator coupled to the first saturation controller. The duty ratio modulator is configured to determine activation times for a set of voltage vectors based on the first saturation controller output. The motor controller is configured to generate, at each switching cycle, a control signal based on the set of voltage vectors and the activation times for the set of voltage vectors, and provide the control signal for controlling the electric motor.
    Type: Application
    Filed: February 26, 2016
    Publication date: September 1, 2016
    Inventors: Wei Qiao, Zhe Zhang, Liyan Qu
  • Publication number: 20160247376
    Abstract: A method to manage a hazardous condition is described. The method may include receiving, from a set of sensor devices, a temperature attribute and a first motion attribute. The method may include monitoring a motion sensor for a second motion attribute. The method may also include determining an existence of a hazardous condition based on a combination of the temperature attribute and the first motion attribute, and after monitoring the motion sensor for the second motion attribute for a threshold amount of time without receiving the second motion. The method may include sending a message indicative of the hazardous condition to a client device.
    Type: Application
    Filed: October 12, 2015
    Publication date: August 25, 2016
    Inventor: Zhe Zhang
  • Patent number: 9426877
    Abstract: A standing wave electron linear accelerating apparatus and a method thereof are disclosed. The apparatus comprises an electron gun configured to generate electron beams; a pulse power source configured to provide a primary pulse power signal; a power divider coupled downstream from the pulse power source and configured to divide the primary pulse power signal outputted from the pulse power source into a first pulse power signal and a second pulse power signal; a first accelerating tube configured to accelerating the electron beams with the first pulse power signal; a second accelerating tube configured to accelerate the electron beams with the second pulse power signal; a phase shifter configured to continuously adjust a phase difference between the first pulse power signal and the second pulse power signal so as to generate accelerated electron beams with continuously adjustable energy at output of the second accelerating tube.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: August 23, 2016
    Assignees: Tsinghua University, Nuctech Company Limited
    Inventors: Chuanxiang Tang, Zhe Zhang, Qingxiu Jin, Jiaru Shi, Huaibi Chen, Wenhui Huang, Shuxin Zheng, Yaohong Liu
  • Publication number: 20160239319
    Abstract: A method for migrating configuration information during live migration of a virtual machine is disclosed. The method includes, after receiving a message of live migration that a virtual machine migrates from a source physical host to a target physical host sent by a virtual machine management server, acquiring an identifier of a source forwarding switch of the virtual machine and an identifier of a target forwarding switch of the virtual machine, and sending prestored configuration information to the target forwarding switch corresponding to the identifier of the target forwarding switch, so that the target forwarding switch stores the configuration information. The method also includes sending a configuration information deletion instruction to the source forwarding switch corresponding to the identifier of the source forwarding switch, so that the source forwarding switch deletes the prestored configuration information.
    Type: Application
    Filed: April 25, 2016
    Publication date: August 18, 2016
    Inventors: Zhe Zhang, Xiaofeng Zheng
  • Patent number: 9323554
    Abstract: The present disclosure discloses a method for migrating configuration information during live migration of a virtual machine. After receiving a message of live migration that a virtual machine migrates from a source physical host to a target physical host sent by a virtual machine management server, an identifier of a source forwarding switch of the virtual machine and an identifier of a target forwarding switch of the virtual machine are acquired. Prestored configuration information is sent to the target forwarding switch corresponding to the identifier of the target forwarding switch, so that the target forwarding switch stores the configuration information. A configuration information deletion instruction is sent to the source forwarding switch corresponding to the identifier of the source forwarding switch, so that the source forwarding switch deletes the prestored configuration information.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: April 26, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhe Zhang, Xiaofeng Zheng
  • Patent number: 9292316
    Abstract: A system and an article of manufacture for providing a cloud environment for provisioning a guest virtual machine instance include selecting at least one machine from a collection of machines as a management node, wherein the at least one machine includes a hypervisor enabled with nested virtualization capability, deploying a plurality of cloud managers on each management node, selecting at least one machine from the collection of machines as a host node, deploying a plurality of level two hypervisors on each host node, forming a plurality of virtual clouds, wherein each virtual cloud contains at least one of the plurality of cloud managers and one of the plurality of level two hypervisors, and provisioning, via the at least one cloud manager, at least one guest virtual machine instance on top of the at least one level two hypervisors.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Han Chen, Hui Lei, Zhe Zhang
  • Patent number: 9292317
    Abstract: A method for providing a cloud environment for provisioning a guest virtual machine instance. The method includes selecting at least one machine from a collection of machines as a management node, wherein the at least one machine includes a hypervisor enabled with nested virtualization capability, deploying a plurality of cloud managers on each management node, selecting at least one machine from the collection of machines as a host node, deploying a plurality of level two hypervisors on each host node, forming a plurality of virtual clouds, wherein each virtual cloud contains at least one of the plurality of cloud managers and one of the plurality of level two hypervisors, and provisioning, via the at least one cloud manager, at least one guest virtual machine instance on top of the at least one level two hypervisors.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Han Chen, Hui Lei, Zhe Zhang
  • Patent number: 9275201
    Abstract: Systems and articles of manufacture for execution-based license discovery and optimization include collecting multiple parameters of execution information for one or more software processes on one or more servers in an operating system, mapping the multiple parameters of collected execution information for the one or more software processes to one or more software products, determining usage of a software product in the operating system based on the mapping of the collected multiple parameters of execution information for the one or more software processes to one or more software products, and identifying one or more software product license optimization opportunities based on a comparison of the determined usage of the software product in the operating system and an indication of all installations of the software product in the operating system.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: March 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Han Chen, Nicholas Fuller, Liangzhao Zeng, Zhe Zhang
  • Publication number: 20160026968
    Abstract: Automatically associating information technology resource patterns with specific information technology products by receiving a set of data about information technology assets, matching a subset of that data to a pattern in a set of patterns, determining that the subset of the data represents a product associated with that pattern, reporting this determination; receiving feedback on the accuracy of the determination, and updating pattern set information in response to that feedback.
    Type: Application
    Filed: July 24, 2014
    Publication date: January 28, 2016
    Inventors: Liya Fan, Nicholas C. M. Fuller, Jian Qiu, Zhe Zhang
  • Patent number: 9230069
    Abstract: Techniques for execution-based license discovery and optimization. A method includes collecting execution information for one or more software processes on one or more servers in an operating system, mapping the collected execution information for the one or more software processes to one or more software products, determining usage of a software product in the operating system based on the mapping of the collected execution information for the one or more software processes to one or more software products, and identifying one or more software product license optimization opportunities based on a comparison of the determined usage of the software product in the operating system and an indication of all installations of the software product in the operating system.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Han Chen, Nicholas Fuller, Liangzhao Zeng, Zhe Zhang
  • Publication number: 20150340192
    Abstract: CT Devices and methods thereof are disclosed. The CT device comprises an electron beam generation unit, a circular reflection target (9) and a circular detector array. The electron beam generation unit comprises an electron gun (7), a deflection scanning unit and a restrictor (16), wherein the electron gun (7) generates electron beams, the deflection scanning unit deflects the electron beams with a deflection direction varying as time so as to implement a circular scanning, and the restrictor (16) has a plurality of circularly distributed holes, and wherein when the electron beams scan along the circularly distributed holes, a plurality of electron beams that are distributed circularly are output. The circular reflection target (9) is disposed to be coaxial with the circularly distributed electron beams, wherein the circularly distributed electron beams bombard the circular reflection target (9) to generate X-rays that intersect the axis of the circularly distributed electron beams.
    Type: Application
    Filed: October 31, 2013
    Publication date: November 26, 2015
    Inventors: Kejun Kang, Chuanxiang Tang, Ziran Zhao, Zhe Zhang
  • Publication number: 20150342013
    Abstract: CT devices and methods thereof are disclosed. The CT device comprises a circular electron beam emission array including a plurality of electron beam emission units that are distributed uniformly along a circle, wherein each electron beam emission unit emits electron beams that are substantially parallel to an axis of the circular electron beam emission array in sequence under the control of a control signal; a circular reflection target which is disposed to be coaxial with the circular electron beam emission array, wherein the electron beams bombard the circular reflection target to generate X-rays that intersect the axis of the circular electron beam emission array; and a circular detector array which is disposed to be coaxial with the circular reflection target and configured to include a plurality of detection units which receive the X-rays after they have passed through an object to be detected.
    Type: Application
    Filed: November 21, 2013
    Publication date: November 26, 2015
    Inventors: Kejun Kang, Chuanxiang Tang, Ziran Zhao, Zhe Zhang
  • Publication number: 20150342014
    Abstract: CT devices and methods thereof are disclosed. The CT device comprises a circular electron gun array including a plurality of electron guns, each of the electron guns is configured to emit electron beams along the radial direction of the circular electron gun array in sequence according to a predetermine pulse sequence; an acceleration cavity disposed inside of a circle on which the circular electron gun array is positioned, including a plurality of nested concentric coaxial cavities that operate in ? mode for accelerating electron beams emitted from the respective electron guns of the circular electron gun array; a circular transmission target disposed inside of a circle on which the acceleration cavity is positioned and being bombarded by the accelerated electron beams to generate X-rays; and a circular detector configured to receive the X-rays after they have passed through an object to be detected.
    Type: Application
    Filed: October 31, 2013
    Publication date: November 26, 2015
    Inventors: Kejun Kang, Chuanxiang Tang, Ziran Zhao, Zhe Zhang
  • Publication number: 20150252777
    Abstract: An apparatus and method for converting wave energy using the relative rotational movement between two interconnected float assemblies and the relative rotational movement between each of the float assemblies and a spar which extends from a buoyant nacelle having a central longitudinal axis wherein the floats are nestable behind the buoyant nacelle.
    Type: Application
    Filed: September 30, 2013
    Publication date: September 10, 2015
    Inventors: Kenneth Joseph Rhinefrank, Alphonse Schacher, Joseph Prudell, Erik Hammagren, Pukha Lenee-Bluhm, Zhe Zhang
  • Publication number: 20150248690
    Abstract: Methods, systems, and articles of manufacture for cost optimization for bundled licenses are provided herein. A method includes generating a decision matrix associated with multiple licenses and multiple products, wherein said decision matrix comprises one or more programmable properties; populating the decision matrix with input, wherein said input comprises multiple product and license correlations among the multiple licenses and the multiple products associated with the decision matrix; applying one or more user-configurable rules to the populated decision matrix; and determining a cost optimization for the multiple licenses and the multiple products associated with the decision matrix based on said applying said one or more user-configurable rules to the populated decision matrix.
    Type: Application
    Filed: March 3, 2014
    Publication date: September 3, 2015
    Applicant: International Business Machines Corporation
    Inventors: Li Ya Fan, Nicholas C. Fuller, Jian B.J. Qiu, Zhe Zhang
  • Patent number: 9122676
    Abstract: Techniques for license reconciliation with multiple license types and restrictions includes grouping a collection of multiple software installation instances, a collection of multiple hardware devices and a collection of multiple software licenses into multiple clusters, generating a reconciliation matrix for each cluster, wherein each row in the reconciliation matrix represents a software installation instance or a hardware device, each column in the reconciliation matrix represents a license type and/or an individual license, and each cell in the reconciliation matrix represents a license requirement and applicability of each software installation instance or hardware device, solving each reconciliation matrix, and generating a license reconciliation plan based on the solved reconciliation matrices.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Han Chen, Hui Lei, Liangzhao Zeng, Zhe Zhang
  • Publication number: 20150232667
    Abstract: The present invention belongs to the field of technology known as powder injection moulding. It includes producing a part by powder injection moulding at low to high injection pressure and it discloses a novel binder system for optimized feedstock design. The primary subject matter of the invention resides in introducing a secondary main binder into the feedstock binder composition, meeting, simultaneously, the five (5) following criteria: partially soluble in the primary binder, soluble in water, thermally evaporable, possessing a dispersant functionality and increasing the viscosity at near zero feedstock shear rate. In addition to this binder, the feedstock may contain a small fraction of another dispersant and a back-bone polymer when needed, depending on the type of powder material used for the feedstock. Based on the main modes of binder removal (thermal or water extraction) this novel binder system is denominated as Te-Wex™ system.
    Type: Application
    Filed: December 12, 2014
    Publication date: August 20, 2015
    Inventors: Robert Pompe, Weiru Zhang, Feng Sun, Tengfei Wang, Zhe Zhang, Jingliang Zou
  • Publication number: 20150194275
    Abstract: The present invention provides a novel on-off transmission device for high voltage electric switch, comprising conducting rod and switch actuating device to actuate the reciprocating motion of the conducting rod, wherein an insulation layer is coated on the circumferential wall of the conducting rod. The present invention designs the conducting rod to be covered outside by a solid insulation layer, between the outlet terminals at both sides; one end of the insulated conducting rod is directly connected to the moving contact of the breaking element, while the other end thereof connected to the outlet terminal via a sliding conducting assembly with a slide (a flexible connection with conducting wire connected can also be used).
    Type: Application
    Filed: September 16, 2013
    Publication date: July 9, 2015
    Inventors: Qinghai Yi, Xiaomo Zhou, Zhe Zhang, Shouye Li
  • Patent number: 9075965
    Abstract: Systems and articles of manufacture for execution-based license discovery and optimization include collecting execution information for one or more software processes on one or more servers in an operating system, mapping the collected execution information for the one or more software processes to one or more software products, determining usage of a software product in the operating system based on the mapping of the collected execution information for the one or more software processes to one or more software products, and identifying one or more software product license optimization opportunities based on a comparison of the determined usage of the software product in the operating system and an indication of all installations of the software product in the operating system.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: July 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Han Chen, Nicholas Fuller, Liangzhao Zeng, Zhe Zhang
  • Publication number: 20150186452
    Abstract: Methods, systems and computer program products for data fetching in a networked computing environment. In one embodiment, the method comprises receiving a request from an analytical node for a set of data for a defined job, and identifying in networked storage a subset of the data for the job. The subset of data is loaded to the analytical node based on the sequence in which the data are projected to be accessed in the job. In an embodiment, the request includes a specification for the job, and the specification is analyzed to identify the subset of data. In one embodiment, the subset of data is identified by identifying another job having a relationship to the defined job, and identifying the data used for that other job. In an embodiment, the networked computing environment is a cloud computing environment, and the defined job is an analytics job.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: International Business Machines Corporation
    Inventors: Xiaoqiao Meng, Wei Tan, Guohui Wang, Zhe Zhang