Patents by Inventor Zhiwei Dai

Zhiwei Dai 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: 11947726
    Abstract: A multi-orientation fingertip planar tactile feedback device includes a planar tactile feedback actuator. The planar tactile feedback actuator includes a holder and a feedback mechanism, a holding hole and an accommodating cavity are provided in the holder, one end of the holding hole penetrates through the holder, the other end is communicated with the accommodating cavity, the feedback mechanism includes a plurality of feedback parts that are arranged on cavity walls of the accommodating cavity respectively, and each feedback part includes a base, an air bag block and a baffle which are sequentially connected. A structure is simple; a finger touch force can be adjusted; five pairs of electrified coils are arranged, and force feedback vector synthesis can be performed therebetween; a direction of the force feedback generated by the electrified coil can be consistent with a direction of tactile feedback of the distal finger segment by the baffle.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: April 2, 2024
    Assignee: SOOCHOW UNIVERSITY
    Inventors: Tao Chen, Zhiwei Dai, Minglu Zhu, Huibin Jia, Lining Sun
  • Patent number: 11913395
    Abstract: An intelligent control method for engine initiation, including: determining whether a current driving mode satisfies a predetermined driving mode; when the current driving mode satisfies the predetermined driving mode, acquiring a current remaining capacity of a battery; determining whether the current remaining capacity is greater than a predetermined capacity threshold value; when the current remaining capacity is greater than the predetermined capacity threshold value, not starting an engine, otherwise, acquiring a catalyst temperature and a vehicle operating state; determining, according to the vehicle operating state, whether the catalyst temperature is less than a predetermined temperature threshold value; when the catalyst temperature is not less than the predetermined temperature threshold value, driving the engine to rotate clockwise to start same in a fuel cut-off manner, otherwise, heating a catalyst by a heating plate until the catalyst temperature is not less than the predetermined temperature th
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: February 27, 2024
    Assignees: ZHEJIANG GEELY HOLDING GROUP CO., LTD., NINGBO GEELY ROYAL ENGINE COMPONENTS CO., LTD., Aurobay Technology Co., Ltd.
    Inventors: Conghui An, Yiqiang Liu, Zhiwei Qiao, Changming Jin, Zhengxing Dai, Jiang Tang, Junjie Guo
  • Publication number: 20240042623
    Abstract: A pneumatic soft grabbing sensing device includes a support; a flexible grabbing mechanism including at least two flexible claws, wherein the at least two flexible claws are arranged on the support in a circumferential direction, each flexible claw includes a telescopic air bag, an adapter mechanism and a flexible plate connected with the adapter mechanism, the telescopic air bag is hollow and elongated, the telescopic air bag includes a closed end, an open end and an air bag main body connected between the closed end and the open end, the air bag main body includes at least two air bag bodies and a node portion formed between adjacent air bag bodies, and the adapter mechanism is connected to the node portion, the closed end and open end; and a sensing mechanism including at least two sensing parts, the sensing parts being arranged on inner sides of the corresponding flexible plates.
    Type: Application
    Filed: October 26, 2022
    Publication date: February 8, 2024
    Inventors: Tao CHEN, Zhiwei DAI, Minglu ZHU, Huibin JIA, Lining SUN
  • Publication number: 20240028122
    Abstract: A multi-orientation fingertip planar tactile feedback device includes a planar tactile feedback actuator. The planar tactile feedback actuator includes a holder and a feedback mechanism, a holding hole and an accommodating cavity are provided in the holder, one end of the holding hole penetrates through the holder, the other end is communicated with the accommodating cavity, the feedback mechanism includes a plurality of feedback parts that are arranged on cavity walls of the accommodating cavity respectively, and each feedback part includes a base, an air bag block and a baffle which are sequentially connected. A structure is simple; a finger touch force can be adjusted; five pairs of electrified coils are arranged, and force feedback vector synthesis can be performed therebetween; a direction of the force feedback generated by the electrified coil can be consistent with a direction of tactile feedback of the distal finger segment by the baffle.
    Type: Application
    Filed: October 24, 2022
    Publication date: January 25, 2024
    Inventors: Tao CHEN, Zhiwei DAI, Minglu ZHU, Huibin JIA, Lining SUN
  • Publication number: 20230302184
    Abstract: A safe disposal machine for peritoneal dialysis liquid waste comprises a box main body, with ultraviolet lamps for box internal disinfection provided at the top of the box's interior, a weighing device for peritoneal dialysis liquid waste weighing provided at the top of a filter plate, a placing and cutting device for drainage bag cutting provided at the top of the weighing device, and a flushing and disinfection device for drainage bag disinfection provided in the box. The invention can weigh the drainage bag, facilitating the recording of the peritoneal dialysis ultrafiltration volume for patients; the placing and cutting device can take down the weighed drainage bag, and simultaneously cut the drainage bag into a cross shape to pull outwards; the drainage bag capable of inner-side turning over can facilitate the complete washing through flushing and disinfection device, to avoid the residual liquid waste endangering others and the environment.
    Type: Application
    Filed: March 20, 2023
    Publication date: September 28, 2023
    Inventors: Lingcang Xu, Haixue Lin, Fangfang Zhou, Qun Luo, Beixia Zhu, Congping Xue, Meng Li, Zhiwei Dai, Qilin Sheng
  • Patent number: 11405316
    Abstract: In a routing table of a first system, a routing table entry for a first application is created by a controller application executing in a controller system, the first application intended for relocation, a second application in the set of applications not intended for relocation. At the second system responsive to commencing execution of the first application in the second system at a second time, a mapping entry is created by a controller application, the mapping entry causing the forwarded packet to be delivered to the first application at the second system. Responsive to a notification that the first application is executing in the second system, the routing table entry of the first system is modified by the controller application, the modified entry causing a packet addressed to the first application to be forwarded from the first system to the second system.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: August 2, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dwip N. Banerjee, Khalid Filali-Adib, Frederic Barrat, David Zhiwei Dai
  • Publication number: 20210119915
    Abstract: In a routing table of a first system, a routing table entry for a first application is created by a controller application executing in a controller system, the first application intended for relocation, a second application in the set of applications not intended for relocation. At the second system responsive to commencing execution of the first application in the second system at a second time, a mapping entry is created by a controller application, the mapping entry causing the forwarded packet to be delivered to the first application at the second system. Responsive to a notification that the first application is executing in the second system, the routing table entry of the first system is modified by the controller application, the modified entry causing a packet addressed to the first application to be forwarded from the first system to the second system.
    Type: Application
    Filed: December 30, 2020
    Publication date: April 22, 2021
    Applicant: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Khalid Filali-Adib, Frederic Barrat, David Zhiwei Dai
  • Patent number: 10924401
    Abstract: In a routing table of a first system, a routing table entry for a first application is created by a controller application executing in a controller system, the first application intended for relocation, a second application in the set of applications not intended for relocation. At the second system responsive to commencing execution of the first application in the second system at a second time, a mapping entry is created by a controller application, the mapping entry causing the forwarded packet to be delivered to the first application at the second system. Responsive to a notification that the first application is executing in the second system, the routing table entry of the first system is modified by the controller application, the modified entry causing a packet addressed to the first application to be forwarded from the first system to the second system.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: February 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dwip N. Banerjee, Khalid Filali-Adib, Frederic Barrat, David Zhiwei Dai
  • Publication number: 20200366604
    Abstract: In a routing table of a first system, a routing table entry for a first application is created by a controller application executing in a controller system, the first application intended for relocation, a second application in the set of applications not intended for relocation. At the second system responsive to commencing execution of the first application in the second system at a second time, a mapping entry is created by a controller application, the mapping entry causing the forwarded packet to be delivered to the first application at the second system. Responsive to a notification that the first application is executing in the second system, the routing table entry of the first system is modified by the controller application, the modified entry causing a packet addressed to the first application to be forwarded from the first system to the second system.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 19, 2020
    Applicant: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Khalid Filali-Adib, Frederic Barrat, David Zhiwei Dai
  • Patent number: 10404837
    Abstract: The present disclosure relates to maintaining network services during kernel update operations. According to one embodiment, a server generates a second computing system executing a second system kernel. The second system kernel is updated in relation to a first system kernel executing on a first computing system. The server pauses network services operating on the first computing system. The server generates a snapshot of the network services operating on the first computing system. While the network services are paused on the first computing system, the server caches data packets received from client devices and destined for network services operating on the first system, migrates the network services to the second computing system, and restores the network service snapshot to the second computing system. Upon completing the migration, the server sends the cached data packets to the one or more network services operating on the second computing system.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: September 3, 2019
    Assignee: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Frederic Barrat, David ZhiWei Dai, Khalid Filali-Adib
  • Patent number: 10212129
    Abstract: Systems and methods for limiting the rate of packet transmission from a NIC to a host CPU are provided. According to one embodiment, data packets are received from a network by the NIC. The NIC is coupled to a host central processing unit (CPU) of a network security device through a bus. A status of the host CPU is monitored by the NIC. A rate limiting mode indicator is set by the NIC based on the status. When the rate limiting mode indicator indicates rate limiting is inactive, then the received data packets are delivered or made available to the host CPU for processing. When the rate limiting mode indicator indicates rate limiting is active, then rate limiting is performing by temporarily stopping or slowing the delivery or making available of the received data packets to the host CPU for processing.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: February 19, 2019
    Assignee: Fortinet, Inc.
    Inventors: Zhiwei Dai, Xu Zhou
  • Patent number: 9843961
    Abstract: Embodiments of the present invention relate to a data transmission method, an access point, a relay node, and a data node for packet aggregation. The data transmission method for packet aggregation includes: determining an aggregation relay node in a service area, for aggregating a Medium Access Control (MAC) frame that is sent by a data node to an access point (AP) and is forwarded by the aggregation relay node; and receiving an aggregated MAC frame sent by the aggregation relay node, where the aggregated MAC frame is a MAC frame that is sent by the data node and is aggregated by the aggregation relay node. According to the embodiments of the present invention, a relay node is selectively used to aggregate data, so that aggregated packet data quickly reaches a scale for transmission, and the packet data is sent to a destination node within a short time, thereby significantly enhancing quality of service of a delay-sensitive application service.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: December 12, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Tianyu Wu, Chen Chen, Zhiwei Dai, Changle Li
  • Publication number: 20170180315
    Abstract: Systems and methods for limiting the rate of packet transmission from a NIC to a host CPU are provided. According to one embodiment, data packets are received from a network by the NIC. The NIC is coupled to a host central processing unit (CPU) of a network security device through a bus. A status of the host CPU is monitored by the NIC. A rate limiting mode indicator is set by the NIC based on the status. When the rate limiting mode indicator indicates rate limiting is inactive, then the received data packets are delivered or make available to the host CPU for processing. When the rate limiting mode indicator indicates rate limiting is active, then rate limiting is performing by temporarily stopping or slowing the delivery or making available of the received data packets to the host CPU for processing.
    Type: Application
    Filed: March 9, 2017
    Publication date: June 22, 2017
    Applicant: Fortinet, Inc.
    Inventors: Zhiwei Dai, Xu Zhou
  • Patent number: 9652417
    Abstract: Systems and methods for limiting the rate of packet transmission from a NIC to a host CPU are provided. According to one embodiment, data packets are received from a network by the NIC. The NIC is coupled to a host central processing unit (CPU) of a network appliance through a bus system. A status of the host CPU is monitored by the NIC. A rate limiting mode indicator is set by the NIC based on the status. When the rate limiting mode indicator indicates rate limiting is inactive, then the received data packets are transmitted from the NIC to the host CPU for processing. When the rate limiting mode indicator indicates rate limiting is active, then rate limiting is performing by temporarily stopping or slowing transmission of the received data packets from the NIC to the host CPU for processing.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: May 16, 2017
    Assignee: Fortinet, Inc.
    Inventors: Zhiwei Dai, Xu Zhou
  • Publication number: 20170094034
    Abstract: The present disclosure relates to maintaining network services during kernel update operations. According to one embodiment, a server generates a second computing system executing a second system kernel. The second system kernel is updated in relation to a first system kernel executing on a first computing system. The server pauses network services operating on the first computing system. The server generates a snapshot of the network services operating on the first computing system. While the network services are paused on the first computing system, the server caches data packets received from client devices and destined for network services operating on the first system, migrates the network services to the second computing system, and restores the network service snapshot to the second computing system. Upon completing the migration, the server sends the cached data packets to the one or more network services operating on the second computing system.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Dwip N. BANERJEE, Frederic BARRAT, David ZhiWei DAI, Khalid FILALI-ADIB
  • Publication number: 20150331815
    Abstract: Systems and methods for limiting the rate of packet transmission from a NIC to a host CPU are provided. According to one embodiment, data packets are received from a network by the NIC. The NIC is coupled to a host central processing unit (CPU) of a network appliance through a bus system. A status of the host CPU is monitored by the NIC. A rate limiting mode indicator is set by the NIC based on the status. When the rate limiting mode indicator indicates rate limiting is inactive, then the received data packets are transmitted from the NIC to the host CPU for processing. When the rate limiting mode indicator indicates rate limiting is active, then rate limiting is performing by temporarily stopping or slowing transmission of the received data packets from the NIC to the host CPU for processing.
    Type: Application
    Filed: May 19, 2014
    Publication date: November 19, 2015
    Applicant: FORTINET, INC.
    Inventors: Zhiwei Dai, Xu Zhou
  • Publication number: 20140362692
    Abstract: Embodiments of the present invention relate to a data transmission method, an access point, a relay node, and a data node for packet aggregation. The data transmission method for packet aggregation includes: determining an aggregation relay node in a service area, for aggregating a Medium Access Control (MAC) frame that is sent by a data node to an access point (AP) and is forwarded by the aggregation relay node; and receiving an aggregated MAC frame sent by the aggregation relay node, where the aggregated MAC frame is a MAC frame that is sent by the data node and is aggregated by the aggregation relay node. According to the embodiments of the present invention, a relay node is selectively used to aggregate data, so that aggregated packet data quickly reaches a scale for transmission, and the packet data is sent to a destination node within a short time, thereby significantly enhancing quality of service of a delay-sensitive application service.
    Type: Application
    Filed: August 21, 2014
    Publication date: December 11, 2014
    Inventors: Tianyu Wu, Chen Chen, Zhiwei Dai, Changle Li
  • Patent number: 7324518
    Abstract: A method in a data processing system for routing a packet to a target data processing system. With the method and apparatus, a global address for the target data processing system is placed in the packet. A hop-by-hop option may then be set in the packet, which contains a media access control address for the final destination. This option causes a router for a subnet on which the target data processing system is located to send the packet to the target data processing system using the media access control address without performing a link level address discovery operation.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: January 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: David ZhiWei Dai, Lilian Sylvia Fernandes, Vasu Vallabhaneni
  • Publication number: 20040246961
    Abstract: A method in a data processing system for routing a packet to a target data processing system. With the method and apparatus, a global address for the target data processing system is placed in the packet. A hop-by-hop option may then be set in the packet, which contains a media access control address for the final destination. This option causes a router for a subnet on which the target data processing system is located to send the packet to the target data processing system using the media access control address without performing a link level address discovery operation.
    Type: Application
    Filed: June 5, 2003
    Publication date: December 9, 2004
    Applicant: International Business Machines Corporation
    Inventors: David ZhiWei Dai, Lilian Sylvia Fernandes, Vasu Vallabhaneni