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: 20160077763Abstract: 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: ApplicationFiled: November 25, 2015Publication date: March 17, 2016Inventors: Hu Xiang Gu, Yao Ma, Shu Yang, Jun Wei Zhang
-
Patent number: 9286169Abstract: 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: GrantFiled: August 14, 2014Date of Patent: March 15, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hao He, Ling Sun, Jun Wei Zhang
-
Patent number: 9235985Abstract: 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: GrantFiled: April 29, 2013Date of Patent: January 12, 2016Assignees: 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: 9229849Abstract: 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: GrantFiled: March 29, 2013Date of Patent: January 5, 2016Assignee: International Business Machines CorporationInventors: Shu Yang, Yao Ma, Hui Xiang Gu, Jun Wei Zhang
-
Publication number: 20150347303Abstract: 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: ApplicationFiled: May 12, 2015Publication date: December 3, 2015Inventors: Yang Liu, Yi Yang, Jun Wei Zhang, Xin Zhang
-
Patent number: 9176178Abstract: 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: GrantFiled: May 15, 2013Date of Patent: November 3, 2015Assignees: 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: 9152269Abstract: 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: GrantFiled: November 24, 2011Date of Patent: October 6, 2015Assignees: 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: 9146186Abstract: 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: GrantFiled: October 18, 2011Date of Patent: September 29, 2015Assignees: 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: 20150229525Abstract: 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: ApplicationFiled: April 21, 2015Publication date: August 13, 2015Inventors: Hui Yang, Jun Wei Zhang
-
Patent number: 9100821Abstract: 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: GrantFiled: May 22, 2013Date of Patent: August 4, 2015Assignees: 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: 9054299Abstract: 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: GrantFiled: May 16, 2012Date of Patent: June 9, 2015Assignee: International Business Machines CorporationInventors: Hui Yang, Jun Wei Zhang
-
Patent number: 9032175Abstract: 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: GrantFiled: October 30, 2012Date of Patent: May 12, 2015Assignee: International Business Machines CorporationInventors: Xue Dong Gao, Hai Bo Qian, Jun Wei Zhang
-
Patent number: 8983086Abstract: 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: GrantFiled: December 22, 2011Date of Patent: March 17, 2015Assignees: 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: 8983087Abstract: 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: GrantFiled: May 31, 2012Date of Patent: March 17, 2015Assignees: 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: 8977256Abstract: 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: GrantFiled: October 29, 2012Date of Patent: March 10, 2015Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.Inventors: Cheng-Zhi Li, Jun-Wei Zhang, Jun Zhang
-
Patent number: 8965007Abstract: 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: GrantFiled: September 23, 2011Date of Patent: February 24, 2015Assignees: 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: 20150001057Abstract: 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: ApplicationFiled: April 16, 2014Publication date: January 1, 2015Applicants: HON HAI PRECISION INDUSTRY CO., LTD., Fu Tai Hua Industry (Shenzhen) Co., Ltd.Inventor: JUN-WEI ZHANG
-
Publication number: 20140359344Abstract: 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: ApplicationFiled: August 14, 2014Publication date: December 4, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hao HE, Ling SUN, Jun Wei ZHANG
-
Publication number: 20140324774Abstract: 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: ApplicationFiled: April 28, 2014Publication date: October 30, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lei Chen, Yi Yang, Jun Wei Zhang
-
Patent number: 8868965Abstract: 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: GrantFiled: June 24, 2013Date of Patent: October 21, 2014Assignee: International Business Machines CorporationInventors: Hao He, Ling Sun, Jun Wei Zhang