Patents by Inventor Wenwen Liao
Wenwen Liao 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).
-
Publication number: 20250126730Abstract: A hinge mechanism and a foldable electronic device are provided. The hinge mechanism is disposed in a foldable electronic device. When one rotation portion of the foldable electronic device moves, the hinge mechanism drives the other rotation portion to move. The hinge mechanism includes a fastening support, a transmission assembly, two first transmission shafts, a clamping assembly, and a first elastic portion. The fastening support is configured to be fastened to a base of the foldable electronic device, and the fastening support is coupled to the first transmission shaft to limit relative positions of the first transmission shaft and the fastening support. The first transmission shaft is coupled to the clamping assembly and the first elastic portion. The first elastic portion provides an elastic force for the clamping assembly such that friction between the clamping assembly and the transmission assembly generates damping.Type: ApplicationFiled: December 23, 2024Publication date: April 17, 2025Inventors: Hewen Shen, Xuechan Wang, Li Liao, Lei Yu, Wenwen Wu
-
Publication number: 20250080633Abstract: An electronic device includes a flexible screen, a support mechanism, and a screen holder. The flexible screen includes a deformation area. The support mechanism includes a door plate corresponding to the deformation area, and the door plate is provided with an avoidance slot facing the flexible screen. In an unfolded state, a holding part is at least partially filled between a holding plate and the door plate corresponding to a main shaft module in the avoidance slot. In a folded state, the holding part slides out of the avoidance slot, so that the deformation area of the flexible screen in the folded state can enter the avoidance slot. In the folded state, the holding part slides out of the avoidance slot to increase available space in the avoidance slot, so that the deformation area of the flexible screen enters the avoidance slot.Type: ApplicationFiled: November 18, 2024Publication date: March 6, 2025Inventors: Li Liao, Wenwen Wu, Ding Zhong, Chun Zou
-
Publication number: 20250068643Abstract: A computer system monitors for a change in a first data output generated by execution of a predefined dataflow. In accordance with a determination that the first data output has changed and the first data output meets triggering criteria, the computer system triggers execution of a predefined second dataflow distinct from the first dataflow. The execution of the second dataflow is dependent on the change in the first data output generated by the first dataflow. In accordance with a determination that the first data output has changed and the first data output does not meet triggering criteria, the computer system forgoes triggering execution of the second data flow. In accordance with a determination that the first data output has not changed, the computer system forgoes triggering execution of the second dataflow.Type: ApplicationFiled: November 8, 2024Publication date: February 27, 2025Inventors: Keith Kelly, Ravishankar ARIVAZHAGAN, Wenwen LIAO, Zhongtang CAI, Ali SAKR
-
Patent number: 12141159Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule. User/source datasets may become out of sync and one or both environments may operate on stale data. One way to resolve this problem is to define triggers that, for example, monitor for changes to datasets (or other items of interest) by analytics or other activity and automatically run dataflows, recipes, or the like that are related to the changed datasets (or other items of interest).Type: GrantFiled: April 25, 2023Date of Patent: November 12, 2024Assignee: Salesforce, Inc.Inventors: Keith Kelly, Ravishankar Arivazhagan, Wenwen Liao, Zhongtang Cai, Ali Sakr
-
Publication number: 20230306039Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule, User / source datasets may become out of sync and one or both environments may operate on stale data.Type: ApplicationFiled: April 25, 2023Publication date: September 28, 2023Applicant: Salesforce Inc.Inventors: Keith Kelly, Ravishankar ARIVAZHAGAN, Wenwen LIAO, Zhongtang CAI, Ali SAKR
-
Patent number: 11675803Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule. User/source datasets may become out of sync and one or both environments may operate on stale data. One way to resolve this problem is to define triggers that, for example, monitor for changes to datasets (or other items of interest) by analytics or other activity and automatically run dataflows, recipes, or the like that are related to the changed datasets (or other items of interest).Type: GrantFiled: July 28, 2021Date of Patent: June 13, 2023Assignee: SALESFORCE, INC.Inventors: Keith Kelly, Ravishankar Arivazhagan, Wenwen Liao, Zhongtang Cai, Ali Sakr
-
Publication number: 20220058202Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule. User/source datasets may become out of sync and one or both environments may operate on stale data. One way to resolve this problem is to define triggers that, for example, monitor for changes to datasets (or other items of interest) by analytics or other activity and automatically run dataflows, recipes, or the like that are related to the changed datasets (or other items of interest).Type: ApplicationFiled: July 28, 2021Publication date: February 24, 2022Applicant: salesforce.com, inc.Inventors: Keith KELLY, Ravishankar ARIVAZHAGAN, Wenwen LIAO, Zhongtang CAI, Ali SAKR
-
Patent number: 11113302Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule. User/source datasets may become out of sync and one or both environments may operate on stale data. One way to resolve this problem is to define triggers that, for example, monitor for changes to datasets (or other items of interest) by analytics or other activity and automatically run dataflows, recipes, or the like that are related to the changed datasets (or other items of interest).Type: GrantFiled: April 23, 2019Date of Patent: September 7, 2021Assignee: SALESFORCE.COM, INC.Inventors: Keith Kelly, Ravishankar Arivazhagan, Wenwen Liao, Zhongtang Cai, Ali Sakr