Patents by Inventor Zibo Wang
Zibo Wang 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: 11880725Abstract: In embodiments of the present disclosure, there is provided a solution for establishing queues between threads in a user space. After creating a first thread on a first application and creating a second thread and a third thread on a second application, a socket connection between the first application and the second application is established in the user space of the operating system. Then, a first queue is established between the first thread and the second thread, while a second different queue is established between the first thread and the third thread. Embodiments of the present disclosure can avoid lock-based queue sharing by setting a separate queue for each pair of threads. Thus, the luckless queue mechanism according to embodiments of the present disclosure can improve the performance of the operating system significantly.Type: GrantFiled: November 1, 2019Date of Patent: January 23, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Bojie Li, Tianyi Cui, Zibo Wang, Wei Bai, Lintao Zhang
-
Patent number: 11792272Abstract: A technique provides a solution for establishing a socket connection in a user space. After receiving a request for establishing a socket connection from a first application, the monitor sends the connection request to a second application, wherein the first application and the second application run on the same computing device. Then, the monitor coordinates establishing, in user space of the operating system, a peer-to-peer socket connection between the first application and the second application. By establishing a socket connection in the user space of the operating system, embodiments of the present disclosure can achieve a user space socket connection between different applications within a single computing device, thereby improving the performance of the operating system. In addition, embodiments of the present disclosure use the monitor (or controller) to coordinate inter-application connection establishment and resource allocation, thereby ensuring security of the operating system.Type: GrantFiled: November 1, 2019Date of Patent: October 17, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Bojie Li, Tianyi Cui, Zibo Wang, Wei Bai, Lintao Zhang
-
Publication number: 20230250425Abstract: In the field of biomedical technology, a PIWI-interacting RNA piR-hsa-211106 is used to prepare a targeted therapeutic drug for inhibiting proliferation of lung adenocarcinoma cells. A mechanism is as follows: after the PIWI-interacting RNA piR-hsa-211106 is constructed into an agonist or a transformant, the agonist or the transformant inhibits a tricarboxylic acid cycle process by down-regulating an expression of a pyruvate carboxylase, inhibits an energy metabolism, promotes apoptosis of the lung adenocarcinoma cells, thus inhibits growth of the lung adenocarcinoma. The PIWI-interacting RNA piR-hsa-211106 directly acts on a target site and does not produce toxic and side effects and an off-target phenomenon. Large amounts of analysis and in-vivo and in-vitro experiments show that the PIWI-interacting RNA piR-hsa-211106 has high credibility and a remarkable treatment effect, and provides a new research direction for anti-tumor therapy of lung adenocarcinoma.Type: ApplicationFiled: February 7, 2022Publication date: August 10, 2023Applicant: Qingdao UniversityInventors: Wenhua XU, Yongmei LIU, Yanhan DONG, Jinning GAO, Xiaodan HAO, Zibo WANG, Meng LI
-
Patent number: 11544933Abstract: A smart reader system for a scale having a display is disclosed. The smart reader system includes an image capture device for capturing an image of the display; and an attachment device for mounting on the scale, the attachment device configured to receive the image capture device; and a computing device configured to identify, using a machine learning model, a weight from the image of the display.Type: GrantFiled: May 1, 2021Date of Patent: January 3, 2023Inventors: Lishao Wang, Shiwei Liu, Zibo Wang
-
Publication number: 20220133114Abstract: The present invention, in some embodiments thereof, relates to an autonomous cleaning robot adapted to clean and/or disinfect an object or environment comprising of a navigation means to navigate an environment of operation to perform a cleaning and/or disinfection task, a target acquisition means making the cleaning robot is capable of detecting obstacles in its environment or objects or an environment for cleaning and/or disinfection, and a disinfection means to clean and/or disinfect detected object or an environment, the disinfection means being electrostatically operated, whereby a disinfectant in the disinfection means is charged by an electrostatic charge to increase adherence to an object or an environment to reduce the amount of disinfectant used. According to some embodiments, the navigation is autonomous, non-human operated. According to another embodiments, the robot may be coupled to a swarm intelligence via a high speed data link provided therefor.Type: ApplicationFiled: November 2, 2021Publication date: May 5, 2022Inventors: Shiwei Liu, Lishao Wang, Xiaoge Cheng, Ran Zhang, Zibo Wang
-
Publication number: 20220081083Abstract: The present invention solves the foregoing problems by providing a control system comprising a remote control module in wireless communication with a cable reel module connected to a motor operated cable reel. Advantageously, the remote control module comprises a first user interface for entering instructions and a processor for transmitting the instructions to the cable reel module to extend or retract the cable and thus control the ascent or descent of an ROV attached to the cable. Due to the processor-controlled nature of the control system automated operations of ROV ascent and descent can be realised. Furthermore, the cable reel module itself is provided with a second user interface that can enact a manual override and emergency stop of the ROV motion in the event that the remote control aspect malfunctions or is being operated incorrectly.Type: ApplicationFiled: August 31, 2021Publication date: March 17, 2022Inventors: Shiwei Liu, Xiaoge Cheng, Qiaowei Liu, Riming Hao, Zibo Wang
-
Publication number: 20220080805Abstract: The present invention discloses an improved system of monitoring logistics involved in marine transportation. The proposed system with the help of data acquisition component, humidity control component, temperature control component, power component, microcontroller, and user device automatically regulate the required temperature and humidity level within preset threshold and also transmits the information to the user's device. This system also allows to add additional sensors and environmental control components including but not limited to ambient light, vibration, sound, movement, oxygen, chemical levels, and more. The system also provides a communication interface coupled to the onboard micro controller, where the communication interface being operative to transmit a monitoring update message to end user device, in response to a transmission instruction from the onboard microcontroller.Type: ApplicationFiled: August 31, 2021Publication date: March 17, 2022Inventors: Qiaowei Liu, Shiwei Liu, Xiaoge Cheng, Lishao Wang, Riming Hao, Lei Yang, Fred Lu, Zibo Wang
-
Publication number: 20210397492Abstract: In embodiments of the present disclosure, there is provided a solution for establishing queues between threads in a user space. After creating a first thread on a first application and creating a second thread and a third thread on a second application, a socket connection between the first application and the second application is established in the user space of the operating system. Then, a first queue is established between the first thread and the second thread, while a second different queue is established between the first thread and the third thread. Embodiments of the present disclosure can avoid lock-based queue sharing by setting a separate queue for each pair of threads. Thus, the lockless queue mechanism according to embodiments of the present disclosure can improve the performance of the operating system significantly.Type: ApplicationFiled: November 1, 2019Publication date: December 23, 2021Inventors: Bojie LI, Tianyi Cui, Zibo Wang, Wei Bai, Lintao ZHANG
-
Publication number: 20210377345Abstract: In embodiments of the present disclosure, there is provided a solution for establishing a socket connection in a user space. After receiving a request for establishing a socket connection from a first application, the monitor sends the connection request to a second application, wherein the first application and the second application run on the same computing device. Then, the monitor coordinates establishing, in user space of the operating system, a peer-to-peer socket connection between the first application and the second application. By establishing a socket connection in the user space of the operating system, embodiments of the present disclosure can achieve a user space socket connection between different applications within a single computing device, thereby improving the performance of the operating system.Type: ApplicationFiled: November 1, 2019Publication date: December 2, 2021Inventors: Bojie Li, Tianyi Cui, Zibo Wang, Wei Bai, Lintao Zhang
-
Publication number: 20210342596Abstract: A smart reader system for a scale having a display is disclosed. The smart reader system includes an image capture device for capturing an image of the display; and an attachment device for mounting on the scale, the attachment device configured to receive the image capture device; and a computing device configured to identify, using a machine learning model, a weight from the image of the display.Type: ApplicationFiled: May 1, 2021Publication date: November 4, 2021Inventors: Lishao Wang, Shiwei Liu, Zibo Wang