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: 11947726Abstract: 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: GrantFiled: October 24, 2022Date of Patent: April 2, 2024Assignee: SOOCHOW UNIVERSITYInventors: Tao Chen, Zhiwei Dai, Minglu Zhu, Huibin Jia, Lining Sun
-
Patent number: 11913395Abstract: 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 thType: GrantFiled: November 19, 2021Date of Patent: February 27, 2024Assignees: 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: 20240042623Abstract: 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: ApplicationFiled: October 26, 2022Publication date: February 8, 2024Inventors: Tao CHEN, Zhiwei DAI, Minglu ZHU, Huibin JIA, Lining SUN
-
Publication number: 20240028122Abstract: 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: ApplicationFiled: October 24, 2022Publication date: January 25, 2024Inventors: Tao CHEN, Zhiwei DAI, Minglu ZHU, Huibin JIA, Lining SUN
-
Publication number: 20230302184Abstract: 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: ApplicationFiled: March 20, 2023Publication date: September 28, 2023Inventors: Lingcang Xu, Haixue Lin, Fangfang Zhou, Qun Luo, Beixia Zhu, Congping Xue, Meng Li, Zhiwei Dai, Qilin Sheng
-
Patent number: 11405316Abstract: 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: GrantFiled: December 30, 2020Date of Patent: August 2, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dwip N. Banerjee, Khalid Filali-Adib, Frederic Barrat, David Zhiwei Dai
-
Publication number: 20210119915Abstract: 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: ApplicationFiled: December 30, 2020Publication date: April 22, 2021Applicant: International Business Machines CorporationInventors: Dwip N. Banerjee, Khalid Filali-Adib, Frederic Barrat, David Zhiwei Dai
-
Patent number: 10924401Abstract: 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: GrantFiled: May 15, 2019Date of Patent: February 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dwip N. Banerjee, Khalid Filali-Adib, Frederic Barrat, David Zhiwei Dai
-
Publication number: 20200366604Abstract: 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: ApplicationFiled: May 15, 2019Publication date: November 19, 2020Applicant: International Business Machines CorporationInventors: Dwip N. Banerjee, Khalid Filali-Adib, Frederic Barrat, David Zhiwei Dai
-
Patent number: 10404837Abstract: 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: GrantFiled: September 30, 2015Date of Patent: September 3, 2019Assignee: International Business Machines CorporationInventors: Dwip N. Banerjee, Frederic Barrat, David ZhiWei Dai, Khalid Filali-Adib
-
Patent number: 10212129Abstract: 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: GrantFiled: March 9, 2017Date of Patent: February 19, 2019Assignee: Fortinet, Inc.Inventors: Zhiwei Dai, Xu Zhou
-
Patent number: 9843961Abstract: 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: GrantFiled: August 21, 2014Date of Patent: December 12, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Tianyu Wu, Chen Chen, Zhiwei Dai, Changle Li
-
Publication number: 20170180315Abstract: 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: ApplicationFiled: March 9, 2017Publication date: June 22, 2017Applicant: Fortinet, Inc.Inventors: Zhiwei Dai, Xu Zhou
-
Patent number: 9652417Abstract: 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: GrantFiled: May 19, 2014Date of Patent: May 16, 2017Assignee: Fortinet, Inc.Inventors: Zhiwei Dai, Xu Zhou
-
Publication number: 20170094034Abstract: 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: ApplicationFiled: September 30, 2015Publication date: March 30, 2017Inventors: Dwip N. BANERJEE, Frederic BARRAT, David ZhiWei DAI, Khalid FILALI-ADIB
-
Publication number: 20150331815Abstract: 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: ApplicationFiled: May 19, 2014Publication date: November 19, 2015Applicant: FORTINET, INC.Inventors: Zhiwei Dai, Xu Zhou
-
Publication number: 20140362692Abstract: 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: ApplicationFiled: August 21, 2014Publication date: December 11, 2014Inventors: Tianyu Wu, Chen Chen, Zhiwei Dai, Changle Li
-
Patent number: 7324518Abstract: 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: GrantFiled: June 5, 2003Date of Patent: January 29, 2008Assignee: International Business Machines CorporationInventors: David ZhiWei Dai, Lilian Sylvia Fernandes, Vasu Vallabhaneni
-
Publication number: 20040246961Abstract: 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: ApplicationFiled: June 5, 2003Publication date: December 9, 2004Applicant: International Business Machines CorporationInventors: David ZhiWei Dai, Lilian Sylvia Fernandes, Vasu Vallabhaneni