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

  • 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: 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: 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: 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
  • Patent number: 9063815
    Abstract: An embodiment of the invention directed to a method for provisioning a specified virtual machine from one or more selected images, sent over the network, includes the step of decomposing each of the selected VM images to provide a group of components, each component having specified information associated with it. The method further includes using a predetermined selection criterion to select components from the group for assembly into a specified VM image, and using the selected components of the specified VM image to provision the specified virtual machine at one or more locations.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: June 23, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ashish Kundu, Ajay Mohindra, Zhe Zhang
  • Publication number: 20150169850
    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: Application
    Filed: February 27, 2015
    Publication date: June 18, 2015
    Inventors: Han Chen, Nicholas Fuller, Liangzhao Zeng, Zhe Zhang
  • Publication number: 20150149842
    Abstract: A test device and method using a separate control module for test are disclosed, where a main console is replaced with a control module of the test device, the control module may generate a control command after receiving the a command transmitted from the main console, and transmit the control command to at least one PLD corresponding thereto, the PLD may control the GIPO comprised thereby to test the unit under test according to the received control command, whereby reducing the test time and achieving in the effect where the main console may do the other work concurrently when engaging in the test for the unit under test.
    Type: Application
    Filed: April 3, 2014
    Publication date: May 28, 2015
    Applicants: INVENTEC CORPORATION, INVENTEC (PUDONG) TECHNOLOGY CORPORATION
    Inventors: Zhe-Zhang YUAN, Hui YUN
  • Patent number: 9042973
    Abstract: An apparatus and method for determining a signal quality of an input signal representing a repetitious phenomena derived from at least one sensor connected to a patient is provided. A detector receives the input signal and determines data representing the repetitious phenomena from the input signal for use in determining at least one patient parameter. A measurement processor is electrically coupled to the detector that determines a first signal quality value by identifying at least one feature of the repetitious phenomena data and compares the at least one feature of a first set of the determined repetitious phenomena data with a second set of the determined repetitious phenomena data to determine a feature variability value and using the feature variability value to determine a stability value representative of the quality of the input signal.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: May 26, 2015
    Assignee: Draeger Medical Systems, Inc.
    Inventors: Yu Chen, Zhe Zhang