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: 10682744
    Abstract: 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: Grant
    Filed: May 2, 2016
    Date of Patent: June 16, 2020
    Inventors: Ming Liang Zhang, Ming Zhu Zhang
  • Patent number: 10662927
    Abstract: 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: Grant
    Filed: June 30, 2017
    Date of Patent: May 26, 2020
    Assignee: JIANGSU GOLDWIND SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Zhu Zhang, Huixun Li, Yanhui Li, Xingang Zhang, Xiang Zhao, Ye Li
  • Patent number: 10255246
    Abstract: 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: Grant
    Filed: July 18, 2016
    Date of Patent: April 9, 2019
    Inventor: Zhu Zhang
  • Publication number: 20190072077
    Abstract: 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: Application
    Filed: June 30, 2017
    Publication date: March 7, 2019
    Applicant: JIANGSU GOLDWIND SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Zhu ZHANG, Huixun LI, Yanhui LI, Xingang ZHANG, Xiang ZHAO, Ye LI
  • Publication number: 20180328341
    Abstract: 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: Application
    Filed: June 29, 2017
    Publication date: November 15, 2018
    Applicant: JIANGSU GOLDWIND SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Ye LI, Zhu ZHANG, Zhongyuan GE, Tao SUN, Xingang ZHANG, Xiang ZHAO
  • Publication number: 20180285553
    Abstract: 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: Application
    Filed: April 26, 2017
    Publication date: October 4, 2018
    Inventor: ZHEN-ZHU ZHANG
  • Publication number: 20180264317
    Abstract: 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: Application
    Filed: August 27, 2015
    Publication date: September 20, 2018
    Inventors: Jing YUAN, Chao LI, Zhu ZHANG, Junmin ZHANG, Yanwu ZHANG
  • Patent number: 9996289
    Abstract: 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: Grant
    Filed: October 15, 2015
    Date of Patent: June 12, 2018
    Assignee: EMC IP HOLING COMPANY LLC
    Inventors: Walter Lei Wang, Matt Zhu Zhang, Gang Cao, Ren Ren, Xiangqing Yang
  • Patent number: 9978344
    Abstract: 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: Grant
    Filed: December 17, 2015
    Date of Patent: May 22, 2018
    Assignee: VMware, Inc.
    Inventors: Yuping Wei, Yong Lin Ma, Jinxing Hu, Li-Zhu Zhang
  • Patent number: 9940207
    Abstract: 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: Grant
    Filed: April 11, 2016
    Date of Patent: April 10, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Jinwei Li, Gang Cao, Walter Lei Wang, Matt Zhu Zhang, Ren Ren
  • Publication number: 20180043512
    Abstract: 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: Application
    Filed: October 21, 2017
    Publication date: February 15, 2018
    Inventors: Ming Liang Zhang, Ming Zhu Zhang
  • Patent number: 9778850
    Abstract: 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: Grant
    Filed: December 16, 2015
    Date of Patent: October 3, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Gang Cao, Shay Harel, Walter Wang, Feng Zhang, Zhu Zhang
  • Publication number: 20170178600
    Abstract: 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: Application
    Filed: December 17, 2015
    Publication date: June 22, 2017
    Inventors: Yuping WEI, Yong Lin MA, Jinxing HU, Li-Zhu ZHANG
  • Patent number: 9639186
    Abstract: 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: Grant
    Filed: January 31, 2012
    Date of Patent: May 2, 2017
    Assignee: VMware, Inc.
    Inventors: Robert Lee Thompson, Xueliang Hua, Zheng Zhang, Juan Casares, Wenlong Shao, Li-Zhu Zhang
  • Publication number: 20160332284
    Abstract: 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: Application
    Filed: May 2, 2016
    Publication date: November 17, 2016
    Inventors: Ming Liang Zhang, Ming Zhu Zhang
  • Publication number: 20160306717
    Abstract: 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: Application
    Filed: April 11, 2016
    Publication date: October 20, 2016
    Inventors: Jinwei Li, Gang Cao, Walter Lei Wang, Matt Zhu Zhang, Ren Ren
  • Patent number: 9465457
    Abstract: 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: Grant
    Filed: August 30, 2010
    Date of Patent: October 11, 2016
    Assignee: VMware, Inc.
    Inventors: Robert Lee Thompson, Xueliang Hua, Zheng Zhang, Juan Casares, Wenlong Shao, Li-Zhu Zhang
  • Publication number: 20160110129
    Abstract: 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: Application
    Filed: October 15, 2015
    Publication date: April 21, 2016
    Inventors: Walter Lei Wang, Matt Zhu Zhang, Gang Cao, Ren Ren, Xiangqing Yang
  • Patent number: 8833780
    Abstract: 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: Grant
    Filed: December 22, 2011
    Date of Patent: September 16, 2014
    Assignee: Hong Kong Productivity Council
    Inventors: Ka Wai Eric Cheng, Xiangdang Xue, Zhu Zhang
  • Patent number: D877066
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: March 3, 2020
    Assignee: SHENZHEN BWAY TECH CO., LTD.
    Inventor: Xiu Zhu Zhang