Patents by Inventor Jun-Wei Zhang

Jun-Wei 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: 20160077763
    Abstract: A storage system is dynamically reconfigured. The storage system includes storage pools that each include one or more storage disks. Storage pools to be expanded are determined as target storage pools. For the target storage pools, source storage disks to be moved into the target storage pools are determined from other storage pools than the target storage pools in the storage system. The source storage disks are migrated to the respective target storage pools.
    Type: Application
    Filed: November 25, 2015
    Publication date: March 17, 2016
    Inventors: Hu Xiang Gu, Yao Ma, Shu Yang, Jun Wei Zhang
  • Patent number: 9286169
    Abstract: An SVC cluster manages a plurality of storage devices and includes a plurality of SVCs interconnected via a network, each SVC acting as a separate node. A new configuration node is activated in response to configuration node failures. The new configuration node retrieves client subscription information about events occurring in storage devices managed by the SVC cluster from the storage devices. In response to events occurring in the storage device managed by the SVC cluster, the new configuration node obtains storage device event information from a storage device event monitoring unit. The new configuration node sends storage device events to clients who have subscribed to this information according to subscription information obtained. The storage device is not installed in the original configuration node.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: March 15, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hao He, Ling Sun, Jun Wei Zhang
  • Patent number: 9235985
    Abstract: An electronic device includes a sound collecting unit and a processor. The processor determine whether continuous sound signals collected by the sound collecting unit includes a first alternating portion, a direct portion, and a second alternating portion in sequence. The processor further determines whether a first duration of the direction signals portion falls within a first preset time range, and determines whether a second duration of each of the first alternating portion and the second alternating portion falls within a second preset time range. The processor then triggers a function of the electronic device when the first duration falls within the first preset time range, and the second duration falls within the second preset time range. A related method is also disclosed.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: January 12, 2016
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Jian-Jun Zhou, Jun-Wei Zhang, Jun Zhang, Tsung-Jen Chuang
  • Patent number: 9229849
    Abstract: A storage system is dynamically reconfigured. The storage system includes storage pools that each include one or more storage disks. Storage pools to be expanded are determined as target storage pools. For the target storage pools, source storage disks to be moved into the target storage pools are determined from other storage pools than the target storage pools in the storage system. The source storage disks are migrated to the respective target storage pools.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Shu Yang, Yao Ma, Hui Xiang Gu, Jun Wei Zhang
  • Publication number: 20150347303
    Abstract: Embodiments of the present invention provide methods, computer systems, and computer program products for adjusting allocation of a storage device. In one embodiment, a first part of the storage device is allocated to tiering storage, and a second part of the storage device is allocated to cache storage. Operating statuses of the first part and second part are collected. A performance measure of the first part is obtained based on the operating status of the first part, and a performance measure of the second part is obtained based on the operating status of the second part. Allocation of a capacity of the storage devices is adjusted between the first part and the second part based on the performance measures of the first part and the second part.
    Type: Application
    Filed: May 12, 2015
    Publication date: December 3, 2015
    Inventors: Yang Liu, Yi Yang, Jun Wei Zhang, Xin Zhang
  • Patent number: 9176178
    Abstract: A battery simulation circuit simulates a rechargeable battery. The battery simulation circuit includes an integrated amplifier, a voltage adjustment unit, a current limitation unit, and a feedback unit. The voltage adjustment unit provides a reference voltage for the integrated amplifier; the current limitation unit provides a reference current for the integrated amplifier and the feedback unit provides a negative feedback signal for the integrated amplifier to control the integrated amplifier working in a linear state. The integrated amplifier outputs an output signal according to the reference voltage and the reference current; the battery simulation circuit supplies power for an electronic device. When the output terminal is connected to a DC power source and a voltage of the DC power source is greater than the output voltage of the output terminal, the battery simulation circuit simulates a battery being recharged by the DC power source via the output terminal.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: November 3, 2015
    Assignees: Fu Tai Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Qi-Long Yu, Tsung-Jen Chuang, Jun Zhang, Shih-Fang Wong, Jun-Wei Zhang, Jian-Jun Zhou
  • Patent number: 9152269
    Abstract: A sensing circuit includes a plurality of sensors, a controller, a multiway switch, a linear optocoupler, and a logical control unit. The plurality of sensors are capable of measuring physical quantity, and each of the plurality of sensors is capable of generating a sensing signal in accordance with the physical quantity. The controller is capable of receiving and analyzing the sensing signals, and transforming the sensing signals into sensing events. The multiway switch is capable of selectively connecting one of the plurality of sensors to the controller. The linear optocoupler is connected between the plurality of sensors and the controller. The logical control unit is capable of controlling the multiway switch to selectively connect one of the plurality of sensors to the optocoupler, and generating a control signal to the controller, wherein the control signal indicating the one of the plurality of sensors connected to the controller.
    Type: Grant
    Filed: November 24, 2011
    Date of Patent: October 6, 2015
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Jun-Wei Zhang, Tsung-Jen Chuang, Shih-Fang Wong, Jun Zhang, Qi-Long Yu, Yang Xin
  • Patent number: 9146186
    Abstract: An assay device capable of assaying purity of a substance in an object includes a memory, an emitter, a receiver, a processing unit, and a display device. The memory stores names and standard densities of a number of substances. The emitter emits rays at the object. The receiver receives the rays reflected by the object. The processing unit calculates density of the object according to intensity of the emitted rays and intensity of the reflected rays. The processing unit further calculates purity of a selected substance in the object according to the density of the object and standard density of the selected substance stored in the memory, and outputs the calculated purity to the display device.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: September 29, 2015
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Cheng-Zhi Li, Jun Zhang, Jun-Wei Zhang, Tsung-Jen Chuang, Shih-Fang Wong
  • Publication number: 20150229525
    Abstract: A mechanism is provided for registering a Common Information Model (CIM) provider to at least one Common Information Model Object Manager (CIMOM). The CIMOM pre-stores at least one class definition. The CIMOM sends information to the Common Information Model (CIM) provider in order for the CIM provider to determine the at least one CIMOM existing in a network. The CIMOM sends thee at least one class definition stored in the CIMOM in order for the CIM provider to determine if the CIMOM comprises a class definition suitable for the CIM provider to operate. Responsive to the CIM provider determining that the CIMOM comprises a suitable class definition, the CMOM registers the CIM provider by recording an identifier of the CIM provider under the name of the class definition suitable to the CIM provider in the at least one CIMOM.
    Type: Application
    Filed: April 21, 2015
    Publication date: August 13, 2015
    Inventors: Hui Yang, Jun Wei Zhang
  • Patent number: 9100821
    Abstract: An anti-eavesdropping communication system and method are adapted to be applied in a mobile phone. The mobile phone defines a normal call mode and an anti-eavesdropping call mode. When a user of the mobile phone has a phone conversation using an earphone in the anti-eavesdropping call mode, the system plays a preset audio file which is a recording of the voice of the user saying unimportant things. From the position of a bystander, the recording of the voice of the user interferes with the clarity of what the user is actually saying, and prevents people beside the user overhearing or eavesdropping on the actual conversation which is taking place.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: August 4, 2015
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Jian-Jun Zhou, Jun-Wei Zhang, Jun Zhang, Qi-Long Yu
  • Patent number: 9054299
    Abstract: A mechanism is provided for registering a Common Information Model (CIM) provider to at least one Common Information Model Object Manager (CIMOM). The CIMOM pre-stores at least one class definition. The CIMOM sends information to the Common Information Model (CIM) provider in order for the CIM provider to determine the at least one CIMOM existing in a network. The CIMOM sends the at least one class definition stored in the CIMOM in order for the CIM provider to determine if the CIMOM comprises a class definition suitable for the CIM provider to operate. Responsive to the CIM provider determining that the CIMOM comprises a suitable class definition, the CMOM registers the CIM provider by recording an identifier of the CIM provider under the name of the class definition suitable to the CIM provider in the at least one CIMOM.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Hui Yang, Jun Wei Zhang
  • Patent number: 9032175
    Abstract: A method for data migration between storage devices according to an embodiment of the invention comprises: collecting an original time domain sequence of workload parameters of a data volume in a low speed storage device; evaluating a workload period of the data volume based on the collected original time domain sequence of the workload parameters; and migrating the data in the data volume according to the evaluated workload period so that the data is located in a high speed storage device during a workload peak of the data volume. The embodiments of the invention can improve a data access speed in the storage devices.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: May 12, 2015
    Assignee: International Business Machines Corporation
    Inventors: Xue Dong Gao, Hai Bo Qian, Jun Wei Zhang
  • Patent number: 8983086
    Abstract: An output controller and an method for outputting a signal flow to one or more earphone jacks according to a connection status of each earphone jack. The output controller includes an interface unit having more than one earphone jacks and an output control unit. The output control unit includes a signal input terminal for receiving a signal flow, a detector, and a determining module. The detector detects whether each earphone jack is connected with an earphone and outputs one or more detected signals representing the connection status of the earphone jacks. The determining module outputs the signal flow directly to the connected earphone jack if only one earphone jack is connected to the earphone or distributes the signal flow being amplified correspondingly into each connected earphone jack if more than one earphone jack is connected to the earphones.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: March 17, 2015
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Yang Xin, Tsung-Jen Chuang, Jun Zhang, Jun-Wei Zhang, Ren-Wen Huang, Qiang You
  • Patent number: 8983087
    Abstract: An audio playing device may operate in a first mode or a second mode. The audio playing device includes a speaker, an earphone jack receiving an earphone plug of an earphone, a sound output driver, a rotation angle detector, and a processor. The sound output driver only drives the speaker when the audio playing device operates in the first mode and only drives the earphone when the audio playing device operates in the second mode. The rotation angle detector generates a first mode change signal when the earphone plug is rotated in the earphone jack along a first direction over a predetermined angle. The processor changes operation of the audio playing device between the first mode and the second mode when the processor receives the first mode change signal from the rotation angle detector.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: March 17, 2015
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Qiang You, Jun Zhang, Jun-Wei Zhang, Tsung-Jen Chuang
  • Patent number: 8977256
    Abstract: A computerized method for subscribing an international roaming plan for a communication device, the communication device includes an electronic map. At least one border checkpoint of a predetermined country can be determined on the electronic map. A distance between a current location of the communication device and the location of the at least one border checkpoint is calculated. When the calculated distance is less than a predetermined distance and the current location of the communication device is within the home country, a user may be prompted to select whether to subscribe to an international roaming plan for a particular period of time. A preset message is sent to a predetermined service terminal provided by a telecommunication company to subscribe to the international roaming plan for the communication device when the user makes a selection to subscribe to the international roaming plan for the communication device.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: March 10, 2015
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Cheng-Zhi Li, Jun-Wei Zhang, Jun Zhang
  • Patent number: 8965007
    Abstract: An exemplary personal listening device includes thermo-sensitive elements in its transducers. Each thermo-sensitive element senses temperature change of a corresponding transducer and changes a current flowing through the transducer according to temperature change of the transducer, to reflect the amount of time for which the personal listening device has been working.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: February 24, 2015
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Jun-Wei Zhang, Jun Zhang, Tsung-Jen Chuang, Shih-Fang Wong
  • Publication number: 20150001057
    Abstract: A touch-sensitive push-button includes a button, a capacitor arranged on a top side of the button, a circuit board arranged on a bottom side of the button, and a switch arranged between the button and circuit board. The switch and the capacitor are electrically coupled to each other in parallel. The switch changes from an electrical OFF state to an electrical ON state when the button is pressed, thereby causing the capacitor to be short-circuited.
    Type: Application
    Filed: April 16, 2014
    Publication date: January 1, 2015
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., Fu Tai Hua Industry (Shenzhen) Co., Ltd.
    Inventor: JUN-WEI ZHANG
  • Publication number: 20140359344
    Abstract: An SVC cluster manages a plurality of storage devices and includes a plurality of SVCs interconnected via a network, each SVC acting as a separate node. A new configuration node is activated in response to configuration node failures. The new configuration node retrieves client subscription information about events occurring in storage devices managed by the SVC cluster from the storage devices. In response to events occurring in the storage device managed by the SVC cluster, the new configuration node obtains storage device event information from a storage device event monitoring unit. The new configuration node sends storage device events to clients who have subscribed to this information according to subscription information obtained. The storage device is not installed in the original configuration node.
    Type: Application
    Filed: August 14, 2014
    Publication date: December 4, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hao HE, Ling SUN, Jun Wei ZHANG
  • Publication number: 20140324774
    Abstract: A technique for managing a data replication mode between a primary storage device and a secondary storage device includes in response to a data replication state between the primary storage device and the secondary storage device satisfying a first predetermined condition, selecting at least one candidate logical unit from a plurality of logical units implementing synchronous replication in the primary storage device at least according to priority information of the plurality of logical units. A data replication mode of the at least one candidate logical unit is then modified from synchronous replication to asynchronous replication.
    Type: Application
    Filed: April 28, 2014
    Publication date: October 30, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lei Chen, Yi Yang, Jun Wei Zhang
  • Patent number: 8868965
    Abstract: Methods, systems, and computer programs are provided for failover responses to configuration node failures in SVC clusters. An SVC cluster manages a plurality of storage devices and includes a plurality of SVCs interconnected via a network, each SVC acting as a separate node. A storage device event log is saved, with an original configuration node. An entry is made in the storage device event log each time the original configuration node receives storage device events and setting the entry to a negative value indicating a storage device event has not been handled. The entry is set to a positive value indicating the storage device event has been handled after the original configuration node notifies respective subscribed clients about those of the storage device events the original configuration node receives. A new configuration node is activated in response to configuration node failures.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Hao He, Ling Sun, Jun Wei Zhang