Patents by Inventor Richard Li
Richard Li 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: 20250211627Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data froType: ApplicationFiled: March 13, 2025Publication date: June 26, 2025Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
-
Publication number: 20250121943Abstract: A system and a method include a heating layer including perforations extending from a first surface to a second surface opposite from the first surface. The perforations provide acoustic paths. The heating layer is configured to provide electrically resistive heating to a component. An acoustic layer can be coupled to the heating layer. The perforations extend to the acoustic layer.Type: ApplicationFiled: December 22, 2023Publication date: April 17, 2025Applicant: THE BOEING COMPANYInventors: Richard Li, Ed Wen, Jeffrey Chambers, Michael Bailey, Matthew Green, Daniel B. Freeman
-
Publication number: 20250121534Abstract: A system for forming a component includes one or more heaters configured to generate heat to form the component, wherein the component, upon formation, includes the one or more heaters. A method for forming a component includes generating, by one or more heaters, heat to form the component; and forming the component, at least in part, by said generating, wherein the component, upon formation, includes the one or more heaters.Type: ApplicationFiled: January 16, 2024Publication date: April 17, 2025Applicant: THE BOEING COMPANYInventors: Richard Li, Ed Wen, Jeffrey Chambers, Holly Thomas, Michael Jason Bailey
-
Publication number: 20250109010Abstract: A MEMS die comprises a substrate having an opening, a diaphragm attached to the substrate around a periphery of the opening so as to cover the opening, the diaphragm having an aperture, and a backplate separated from the diaphragm and disposed on a side of the diaphragm opposite the substrate, the backplate comprising a plug that extends toward the aperture from an attached end to a free end. In an embodiment the free end of the plug has a smaller area than the aperture, and the plug is separated from the diaphragm by a gap, wherein a size of the gap determines a level of fluid communication across the diaphragm through the aperture.Type: ApplicationFiled: October 3, 2023Publication date: April 3, 2025Inventors: Faisal Zaman, Sung B. Lee, Richard Li-Chen Chen, Shubham Shubham, Michael Kuntzman, Michael Pedersen
-
Patent number: 12267375Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data froType: GrantFiled: July 17, 2023Date of Patent: April 1, 2025Assignee: Spring Design, Inc.Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
-
Publication number: 20240428131Abstract: A method comprises determining whether a decision can be determined for the request based on a current information available; when the decision can be determined, utilizing a first model to determine a set of questions corresponding to the request, the first model previously trained using training data comprising a set of questions associated with a set of requests; utilizing a second model to determine one or more predicted answers for the set of questions, the second model ingesting the set of questions determined by the first model and at least one attribute associated with the request to generate the one or more predicted answers; and utilizing a third model to determine the decision for the request.Type: ApplicationFiled: June 26, 2023Publication date: December 26, 2024Applicant: Stripe, Inc.Inventors: Brendan BERMAN, Richard LI, Justin LIOW, Niamh CLARKE, Alex ROSENBLATT
-
Publication number: 20240390058Abstract: Systems, methods, and devices include a reconfigurable multi-purpose surgical tool with a housing having a plurality of portions for a plurality of surgical tools, such as a cautery tool, a scalpel tool, and/or a forceps tool. A first portion of the housing can house a first surgical tool. The first surgical tool is converted between an in-use configuration and a stored configuration. The stored configuration includes a first surgical tool portion of the first surgical tool being at least partially contained by the housing. The in-use configuration being when the first surgical tool portion is at least partially exposed from the housing. A second portion of the housing partially houses a second surgical tool. The second surgical tool includes another in-use configuration with the second surgical tool at least partially exposed from the housing. A third portion of the housing at least partially houses a third surgical tool.Type: ApplicationFiled: May 24, 2024Publication date: November 28, 2024Inventors: Shelby Richard Lies, Robert Reinhardt, Rohan Selvaraj, Joel Johnson, Antonio Cadena, Jonathan Mondragon, Hirak Patel
-
Publication number: 20240208800Abstract: A microelectromechanical system (MEMS) sensor assembly comprises a substrate, a bump stopper extending from the substrate, and a sensor suspended relative to the substrate. The sensor is configured to move relative to the substrate, wherein the bump stopper is configured to restrain the sensor travel distance and prevent contact between the sensor and the substrate. The bump stopper has a surface facing the sensor, wherein an area of contact between the sensor and the surface is less than the total area of the surface.Type: ApplicationFiled: December 22, 2022Publication date: June 27, 2024Inventors: Ken Deng, Bing Yu, Michael Pedersen, Nicholas Palcheck, Jeremy Johnson, Richard Li-Chen Chen
-
Publication number: 20240195857Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data froType: ApplicationFiled: July 17, 2023Publication date: June 13, 2024Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
-
Publication number: 20240180586Abstract: Various embodiments of a dural elevating and cutting apparatus and methods of use are disclosed herein.Type: ApplicationFiled: February 14, 2024Publication date: June 6, 2024Inventors: Richard Li, Alexander Dasilva, Jake Xu, Ambike Bhraguvanshi, Michael Bohl
-
Patent number: 11950802Abstract: Various embodiments of a dural elevating and cutting apparatus and methods of use are disclosed herein.Type: GrantFiled: November 26, 2019Date of Patent: April 9, 2024Assignee: Dignity HealthInventors: Richard Li, Alexander Dasilva, Jake Xu, Ambike Bhraguvanshi, Michael Bohl
-
Publication number: 20240103637Abstract: Aspects of the disclosure relate to identifying and utilizing head and eye gestures, using a wearable computing device. The wearable computing device may include an electrooculography electrode configured to provide first feedback to one or more processors as well as an inertial measurement unit configured to provide second feedback to the one or more processors. The first feedback may correspond to eye movement, and the second feedback may correspond to head movement. The wearable computing device may also include the one or more processors which may be configured to use the first feedback and these second feedback to determine whether the head movement and eye movement correspond to a trigger for an action as well as to cause the wearable computing device to perform the action based on the determination.Type: ApplicationFiled: October 3, 2023Publication date: March 28, 2024Inventor: Richard LI
-
Publication number: 20240107734Abstract: An electronic device includes a housing having a sidewall defining an internal volume, a display secured to the housing, a camera assembly disposed in the internal volume between the display and the sidewall, a spring finger biasing the camera assembly away from the sidewall, and a compression block disposed between the camera assembly and the sidewall.Type: ApplicationFiled: April 21, 2023Publication date: March 28, 2024Inventors: Lee B. Hamstra, Stephanie Y. Su, Richard Li, Thomas O. Henry
-
Patent number: 11775075Abstract: Aspects of the disclosure relate to identifying and utilizing head and eye gestures, using a wearable computing device. The wearable computing device may include an electrooculography electrode configured to provide first feedback to one or more processors as well as an inertial measurement unit configured to provide second feedback to the one or more processors. The first feedback may correspond to eye movement, and the second feedback may correspond to head movement. The wearable computing device may also include the one or more processors which may be configured to use the first feedback and these second feedback to determine whether the head movement and eye movement correspond to a trigger for an action as well as to cause the wearable computing device to perform the action based on the determination.Type: GrantFiled: September 10, 2021Date of Patent: October 3, 2023Assignee: NextSense, Inc.Inventor: Richard Li
-
Patent number: 11750673Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data froType: GrantFiled: September 16, 2021Date of Patent: September 5, 2023Assignee: SPRING DESIGN, INC.Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
-
Publication number: 20230231798Abstract: A computer-implemented method for processing a data packet in a network node includes determining a level of deterioration of a primary path between the network node and the destination node. The determined level of deterioration is based at least on a non-congestion-related loss for a primary link associated with one or more subsequent hops of the data packet from the network node toward the destination node along the primary path. Based on the determined level of deterioration of the primary path being above a threshold, the primary path is changed to an alternate path from the network node to the destination node. The data packet is forwarded to a next network node on the alternate path.Type: ApplicationFiled: March 23, 2023Publication date: July 20, 2023Applicant: Futurewei Technologies, Inc.Inventors: Uma S. Chunduri, Stewart Bryant, Alexander Clemm, Toerless Eckert, Richard LI
-
Publication number: 20230192475Abstract: A vibration sensor/accelerometer includes, in various implementations, a MEMS die that includes a plate having an aperture, an anchor disposed within the aperture, a plurality of arms (e.g., rigid arms) extending from the anchor, and a plurality of resilient members (e.g., looped or folded springs with a carefully designed spring stiffness), each resilient member connecting the plate to an arm of the plurality of arms. The plate may be made from a solid layer in which the resilient members are etched from the same layer. The MEMS die may also include top and bottom wafers, and travel stoppers extending from the top and bottom wafers as well as through the plate.Type: ApplicationFiled: July 21, 2022Publication date: June 22, 2023Inventors: Ken Deng, Michael Pedersen, Richard Li-Chen Chen, Shubham Shubham, Faisal Zaman
-
Patent number: 11615252Abstract: A dispatcher virtual assistant (DVA) that can augment the capability of emergency dispatchers while reducing human errors. Major functions of the DVA include updating an emergency incident's status in real time, recommending or reminding the dispatcher to take proper actions at the right timing, answering the dispatcher's inquiries for task-related information, and fulfilling the dispatcher's request for an incident report. The DVA system includes a dispatcher language model based on machine-learning and deep-learning algorithms, for extracting the status of a live incident from incoming incident logs, and for processing and answering inquiries or requests from the dispatcher. It is customizable for different types of emergencies and for different local communities. The DVA can be used in tandem with an existing CAD system.Type: GrantFiled: May 13, 2021Date of Patent: March 28, 2023Assignee: D8AI Inc.Inventors: Yin-Hsuan Wei, Angela Chen, Yuh-Bin Tsai, Fu-Chieh Chang, You-Zheng Yin, Zai-Ching Wen, Pei-Hua Chen, Hsiang-Pin Lee, Richard Li-Cheng Sheng, Hui Hsiung
-
Publication number: 20230088536Abstract: An efficient structure and methodology are provided for communicating in a network using a contract implemented in a packet or frame. In various embodiments, a user can generate a contract clause having a constraint for communicating in the network, and determine a communication layer at which to process the constraint during communication in the network. The user device can insert the contract clause in a position in a packet corresponding to the communication layer and can transmit the packet from the user device. In various embodiments, a network node that receives a packet can identify a contract clause in a packet and can process a constraint from the contract clause. The network node can track performance of the constraint and provide accountability in response to the tracking of the performance with respect to terms associated with the constraint in the contract clause.Type: ApplicationFiled: November 29, 2022Publication date: March 23, 2023Applicant: Huawei Technologies Co., Ltd.Inventors: Richard LI, Lijun DONG, Kiran MAKHIJANI
-
Patent number: 11539643Abstract: Systems and methods of instant-messaging bot for robotic process automation (RPA) and robotic textual-content extraction from digital images include a chatbot application, a software RPA manager, and an instant-messaging (IM) platform, all built for an enterprise. The enterprise IM platform is connected to one or more public IM platforms over the Internet. The RPA manager contains multiple modules of enterprise workflows and receives instructions from the enterprise chatbot for executing individual workflows. The system allows enterprise users connected to the enterprise IM platform, and external users connected to the public IM platforms, to use instant messaging to initiate enterprise workflows that are automated with the help of the enterprise chatbot and delivered via instant messaging. Furthermore, textual-content extraction from digital images is incorporated in the RPA manager as an enterprise workflow, and provides improved convolutional neural network (CNN) methods for textual-content extraction.Type: GrantFiled: October 12, 2020Date of Patent: December 27, 2022Assignee: D8AI Inc.Inventors: Ping-Yuan Tseng, Chiou-Shann Fuh, Richard Li-Cheng Sheng, Hui Hsiung