Patents by Inventor Zhu Zhang
Zhu 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: 10682744Abstract: A ratchet wrench includes a first and a second drive members 21, 21? rotatably mounted in a first and a second heads 16, 16? extended from a first and a second ends of a handle 10. The first drive member 21 includes a square inner periphery 35 adapted to slidably retain a drive shaft 36 including a ½? drive fitting 45 and a ?? drive fitting 46, and the second drive member 21? includes a ¼? drive hexagonal bit holder 53 and ¼? drive fitting 54, for providing combined functions of ordinary ratchet wrenches for turning fasteners. A first and a second ratcheting mechanisms are mounted in the first and the second ends of the handle 10 for turning the first and the second drive members 21, 21?, by the handle 10.Type: GrantFiled: May 2, 2016Date of Patent: June 16, 2020Inventors: Ming Liang Zhang, Ming Zhu Zhang
-
Patent number: 10662927Abstract: A device and method for rotating a rotor of a wind power generator and a wind power generator are provided. The device includes at least two rotating units, and each of the rotating units includes a telescopic cylinder, a mounting base configured to connect a fixed end of the telescopic cylinder to a stand of the wind power generator, and detachably connected to the stand; and a pin arranged at a movable end of the telescopic cylinder, configured to be releasably fixed to the rotor, and configured to drive the rotor to rotate relative to the stand by a stroke movement of the telescopic cylinder.Type: GrantFiled: June 30, 2017Date of Patent: May 26, 2020Assignee: JIANGSU GOLDWIND SCIENCE & TECHNOLOGY CO., LTD.Inventors: Zhu Zhang, Huixun Li, Yanhui Li, Xingang Zhang, Xiang Zhao, Ye Li
-
Patent number: 10255246Abstract: Systems and methods for providing a searchable concept network are provided. One such system includes a concept network application, which is hosted at least partially on a server. The concept network application may include or access an indexer for indexing text corpus. The text corpus is analyzed to extract concepts, as well as significance, relevancy and relationship information between concepts. The concepts and associated significance, relevancy and relationship information are utilized to construct a concept network, which is stored in one or more indexes or databases accessible to the concept network application. One or more user computer devices are provided access to the application, which receives a query from the user, and in response, provides the user with a relevant portion of the concept network. User behavior or interaction within the concept network may be detected and utilized in providing relevant advertisement information.Type: GrantFiled: July 18, 2016Date of Patent: April 9, 2019Inventor: Zhu Zhang
-
Publication number: 20190072077Abstract: A device and method for rotating a rotor of a wind power generator and a wind power generator are provided. The device includes at least two rotating units, and each of the rotating units includes a telescopic cylinder, a mounting base configured to connect a fixed end of the telescopic cylinder to a stand of the wind power generator, and detachably connected to the stand; and a pin arranged at a movable end of the telescopic cylinder, configured to be releasably fixed to the rotor, and configured to drive the rotor to rotate relative to the stand by a stroke movement of the telescopic cylinder.Type: ApplicationFiled: June 30, 2017Publication date: March 7, 2019Applicant: JIANGSU GOLDWIND SCIENCE & TECHNOLOGY CO., LTD.Inventors: Zhu ZHANG, Huixun LI, Yanhui LI, Xingang ZHANG, Xiang ZHAO, Ye LI
-
Publication number: 20180328341Abstract: A rotor rotating device includes at least two rotating units; a movable end of a telescoping cylinder in each rotating unit is provided with a pin; the pin is releasably secured on a rotor. A control method for the rotor rotating device includes: dividing the at least two rotating units into two groups; first removing pins of a first group of rotating units from the rotor, and then re-securing the pins at another positions on the rotor; and after the pins of all the rotating units are re-secured, changing the state of the telescoping cylinders of all the rotating units, and driving the rotor to turn relative to a machine base. In this way, all the rotating units are sequentially unlocked, moved to a next working station, and re-locked on the rotor. A control device, and a rotor rotating system are further provided.Type: ApplicationFiled: June 29, 2017Publication date: November 15, 2018Applicant: JIANGSU GOLDWIND SCIENCE & TECHNOLOGY CO., LTD.Inventors: Ye LI, Zhu ZHANG, Zhongyuan GE, Tao SUN, Xingang ZHANG, Xiang ZHAO
-
Publication number: 20180285553Abstract: A software protection system includes a user terminal and a server. According to an authorization request from the user terminal as to target software, the server generates an encrypted authorization file and an executable file of the target software. When the executable file is to be run at a terminal, a determination is made as to whether the physical information of the terminal and information as to the target software are same as that in the encrypted authorization file. When the information are same, the running of the executable file is permitted. The disclosure further provides a software protection method.Type: ApplicationFiled: April 26, 2017Publication date: October 4, 2018Inventor: ZHEN-ZHU ZHANG
-
Publication number: 20180264317Abstract: A physical training system for pelvic floor muscle, wherein the physical training system for pelvic floor muscle is capable of providing at least one optional exercising setting to user for making the physical training system for pelvic floor muscle can guide the user to accomplish at least one exercising movement, wherein the exercising setting is selected from a group of exercising settings, wherein the group of exercising settings comprises an exercising movement setting, an exercising time setting, an exercising intensity setting, an exercising frequency setting, an exercising guidance setting, an exercising auxiliary setting and an exercising feedback setting, wherein the physical training system for pelvic floor muscle comprises a processor and a Client, wherein the processor is capable of providing at least one optional exercising setting to user, wherein the exercising settings are set to be displayed on the Client.Type: ApplicationFiled: August 27, 2015Publication date: September 20, 2018Inventors: Jing YUAN, Chao LI, Zhu ZHANG, Junmin ZHANG, Yanwu ZHANG
-
Patent number: 9996289Abstract: Embodiments of the present disclosure provide a method and apparatus for assigning lock resources to objects by obtaining a first alternative lock for the object, and determining first correlations between the object and each of one or more other objects when the first alternative lock has been assigned to the one or more other objects, wherein in response to determining that each of the first correlations is lower than a predetermined threshold, assign the first alternative lock to the object, and may maximize the possibility of parallel execution and reduce the time waiting for lock resources, thereby avoiding lock contention.Type: GrantFiled: October 15, 2015Date of Patent: June 12, 2018Assignee: EMC IP HOLING COMPANY LLCInventors: Walter Lei Wang, Matt Zhu Zhang, Gang Cao, Ren Ren, Xiangqing Yang
-
Patent number: 9978344Abstract: A method for caching images in a virtual environment uses hash tables to store information about an application or window and to store updated images. Suitable areas of applications or windows are fixed relative to the window for many cases, and also include a relatively small number of possible display statuses. Hash tables are used on an agent side and a client side to track previous image updates. When an updated image is determined to be already stored in a cache, the agent side can transmit a hash identifying the image to the client side, and the client side can update the display with the cached image.Type: GrantFiled: December 17, 2015Date of Patent: May 22, 2018Assignee: VMware, Inc.Inventors: Yuping Wei, Yong Lin Ma, Jinxing Hu, Li-Zhu Zhang
-
Patent number: 9940207Abstract: Embodiments of the present disclosure disclose a method, an apparatus and a computer program product for failing back block objects in batch by performing failback operations in batch to part of block objects of one or more of existing file systems; determining a delay time required for performing failback operations in a next batch based on the recorded number of block objects that have been failed back in last batches; and performing the failback operations in the next batch to remaining block objects after the delay time.Type: GrantFiled: April 11, 2016Date of Patent: April 10, 2018Assignee: EMC IP Holding Company LLCInventors: Jinwei Li, Gang Cao, Walter Lei Wang, Matt Zhu Zhang, Ren Ren
-
Publication number: 20180043512Abstract: A ratchet wrench includes a first and a second drive members 21, 21? rotatably mounted in a first and a second heads 16, 16? extended from a first and a second ends of a handle 10. The first drive member 21 includes a square inner periphery 35 adapted to slidably retain a drive shaft 36 including a ½? drive fitting 45 and a ?? drive fitting 46, and the second drive member 21? includes a ¼? drive hexagonal bit holder 53 and ¼? drive fitting 54, for providing combined functions of ordinary ratchet wrenches for turning fasteners. A first and a second ratcheting mechanisms are mounted in the first and the second ends of the handle 10 for turning the first and the second drive members 21, 21?, by the handle 10.Type: ApplicationFiled: October 21, 2017Publication date: February 15, 2018Inventors: Ming Liang Zhang, Ming Zhu Zhang
-
Patent number: 9778850Abstract: Described are techniques for processing a write operation that writes first data to a target location of a logical address range of a logical device. It is determined whether the target location is mapped to physical storage. Responsive to determining that the target location is not mapped to physical storage, performing first processing to service the write operation. The first processing includes sending the write operation along with a hint to a caching layer where the hint indicates to store zeroes to locations that do not include user data. The caching layer forms a data portion denoting data stored at a logical address subrange of the logical device. The logical address subrange includes the target location. The data portion includes the first data and zeroes stored at remaining locations of the logical address subrange not including user data. The data portion is stored in cache by the caching layer.Type: GrantFiled: December 16, 2015Date of Patent: October 3, 2017Assignee: EMC IP Holding Company LLCInventors: Gang Cao, Shay Harel, Walter Wang, Feng Zhang, Zhu Zhang
-
Publication number: 20170178600Abstract: A method for caching images in a virtual environment uses hash tables to store information about an application or window and to store updated images. Suitable areas of applications or windows are fixed relative to the window for many cases, and also include a relatively small number of possible display statuses. Hash tables are used on an agent side and a client side to track previous image updates. When an updated image is determined to be already stored in a cache, the agent side can transmit a hash identifying the image to the client side, and the client side can update the display with the cached image.Type: ApplicationFiled: December 17, 2015Publication date: June 22, 2017Inventors: Yuping WEI, Yong Lin MA, Jinxing HU, Li-Zhu ZHANG
-
Patent number: 9639186Abstract: A mouse-and-keyboard based user interface is updated based on gestures made on a touch screen that is displaying the mouse-and-keyboard based user interface. The user interface update process includes the steps of receiving one or more touch events in response to a gesture made on the touch screen, translating the touch events to a mouse-and-keyboard based command, transmitting the mouse-and-keyboard based command to an operating system, and receiving an updated display in response thereto.Type: GrantFiled: January 31, 2012Date of Patent: May 2, 2017Assignee: VMware, Inc.Inventors: Robert Lee Thompson, Xueliang Hua, Zheng Zhang, Juan Casares, Wenlong Shao, Li-Zhu Zhang
-
Publication number: 20160332284Abstract: A ratchet wrench includes a first and a second drive members 21, 21? rotatably mounted in a first and a second heads 16, 16? extended from a first and a second ends of a handle 10. The first drive member 21 includes a square inner periphery 35 adapted to slidably retain a drive shaft 36 including a ½? drive fitting 45 and a 3/8? drive fitting 46, and the second drive member 21? includes a ¼? drive hexagonal bit holder 53 and ¼? drive fitting 54, for providing combined functions of ordinary ratchet wrenches for turning fasteners. A first and a second ratcheting mechanisms are mounted in the first and the second ends of the handle 10 for turning the first and the second drive members 21, 21?, by the handle 10.Type: ApplicationFiled: May 2, 2016Publication date: November 17, 2016Inventors: Ming Liang Zhang, Ming Zhu Zhang
-
Publication number: 20160306717Abstract: Embodiments of the present disclosure disclose a method, an apparatus and a computer program product for failing back block objects in batch by performing failback operations in batch to part of block objects of one or more of existing file systems; determining a delay time required for performing failback operations in a next batch based on the recorded number of block objects that have been failed back in last batches; and performing the failback operations in the next batch to remaining block objects after the delay time.Type: ApplicationFiled: April 11, 2016Publication date: October 20, 2016Inventors: Jinwei Li, Gang Cao, Walter Lei Wang, Matt Zhu Zhang, Ren Ren
-
Patent number: 9465457Abstract: A computing device includes a touch screen displaying a graphical user interface (GUI) and a processing unit programmed to recognize gestures made on the touch screen and execute, in response thereto, a process associated with the gestures.Type: GrantFiled: August 30, 2010Date of Patent: October 11, 2016Assignee: VMware, Inc.Inventors: Robert Lee Thompson, Xueliang Hua, Zheng Zhang, Juan Casares, Wenlong Shao, Li-Zhu Zhang
-
Publication number: 20160110129Abstract: Embodiments of the present disclosure provide a method and apparatus for assigning lock resources to objects by obtaining a first alternative lock for the object, and determining first correlations between the object and each of one or more other objects when the first alternative lock has been assigned to the one or more other objects, wherein in response to determining that each of the first correlations is lower than a predetermined threshold, assign the first alternative lock to the object, and may maximize the possibility of parallel execution and reduce the time waiting for lock resources, thereby avoiding lock contention.Type: ApplicationFiled: October 15, 2015Publication date: April 21, 2016Inventors: Walter Lei Wang, Matt Zhu Zhang, Gang Cao, Ren Ren, Xiangqing Yang
-
Patent number: 8833780Abstract: An active suspension system suitable for use with a vehicle, includes a passive suspension element with a first end adapted for rigid engagement to a sprung mass of the vehicle and a second end adapted for rigid engagement to an unsprung mass of the vehicle. Also included is an active suspension element with a linear switched reluctance actuator which has a first end adapted for rigid engagement to the sprung mass of the vehicle and a second end adapted for rigid engagement to the unsprung mass of the vehicle.Type: GrantFiled: December 22, 2011Date of Patent: September 16, 2014Assignee: Hong Kong Productivity CouncilInventors: Ka Wai Eric Cheng, Xiangdang Xue, Zhu Zhang
-
Patent number: D877066Type: GrantFiled: February 1, 2018Date of Patent: March 3, 2020Assignee: SHENZHEN BWAY TECH CO., LTD.Inventor: Xiu Zhu Zhang