Patents by Inventor William Wu
William Wu 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: 20260346428Abstract: A robotic system has a bracket that helps integrate a load sensor into a robotic actuator such that the sensor is not overly affected by loads not aligned with its load sensing axis (which can lead to inaccurate measurements of the desired load). The bracket includes: (a) a tube having an exterior wall and a hollow interior, (b) a first beam between first and second voids, a second beam between a third void and the second void, a third beam between the first void and a fourth void, a fourth beam between the third and fourth voids. The bracket further includes: (a) additional first, second, third, and fourth voids; (c) an additional first beam between the additional first and second voids, an additional second beam between the additional third and second voids, an additional third beam between the additional first and fourth voids, and an additional fourth beam between the additional third and fourth voids.Type: ApplicationFiled: July 17, 2026Publication date: November 5, 2026Inventors: William Wu, Rohit John Varghese, Youngmok Yun
-
Publication number: 20260350539Abstract: Methods, devices, systems, and computer readable media with instructions for group text communications between multiple devices, along with communication of associated data and automatic deletion of communications, are described. One embodiment involves generating a first ephemeral group chat, receiving a first ephemeral chat message, associated with one or more deletion triggers, and transmitting the first ephemeral message; and receiving, from at least the second client device, chat monitoring information comprising first deletion trigger information. In various embodiments, coordinated presentation and deletion of ephemeral chat messages are managed in a variety of ways.Type: ApplicationFiled: June 29, 2026Publication date: November 5, 2026Inventors: Nicholas Richard Allen, Jonathan Dale Brody, Chamal Samaranayake, William Wu
-
Patent number: 12755259Abstract: The present disclosure relates to target bridging technology which enables a payer of a first service provider to present a target of a second service provider to a receiver of the second service provider who does not recognize a target of the first service provider. The inventive system for target bridging service involves all or some of a portable device of the payer, a first management system of the first service provider, a scanning system of the receiver, a second management system of the second service provider, a bridging system of a bridging service provider and a target generator.Type: GrantFiled: November 9, 2022Date of Patent: October 6, 2026Inventors: Ling Wu, Dennis Wong, Simon Ma, William Wu, Shieng-Chyuarn Jang
-
Publication number: 20260277334Abstract: Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.Type: ApplicationFiled: May 12, 2026Publication date: September 17, 2026Inventors: Ty Blachly, Nathan Boyd, Donald Giovannini, Krish Jayaram, Evan Spiegel, William Wu
-
Patent number: 12725126Abstract: Methods, devices, systems, and computer readable media with instructions for group text communications between multiple devices, along with communication of associated data and automatic deletion of communications, are described. One embodiment involves generating a first ephemeral group chat, receiving a first ephemeral chat message, associated with one or more deletion triggers, and transmitting the first ephemeral message; and receiving, from at least the second client device, chat monitoring information comprising first deletion trigger information. In various embodiments, coordinated presentation and deletion of ephemeral chat messages are managed in a variety of ways.Type: GrantFiled: August 6, 2024Date of Patent: September 1, 2026Assignee: Snap Inc.Inventors: Nicholas Richard Allen, Jonathan Dale Brody, Chamal Samaranayake, William Wu
-
Patent number: 12718206Abstract: A computer implemented method includes identifying a special character in a message generated by a sender. A money transfer prompt is supplied to the sender in response to the special character. A transfer amount is validated. An account transfer for the transfer amount is initiated. The message is sent to a recipient with indicia of the account transfer.Type: GrantFiled: May 20, 2021Date of Patent: August 25, 2026Assignee: Snap Inc.Inventors: Evan Spiegel, William Wu
-
Patent number: 12686111Abstract: A robotic system has a bracket that helps integrate a load sensor into a robotic actuator such that the sensor is not overly affected by loads not aligned with its load sensing axis (which can lead to inaccurate measurements of the desired load). The bracket includes: (a) a tube having an exterior wall and a hollow interior, (b) a first beam between first and second voids, a second beam between a third void and the second void, a third beam between the first void and a fourth void, a fourth beam between the third and fourth voids. The bracket further includes: (a) additional first, second, third, and fourth voids; (c) an additional first beam between the additional first and second voids, an additional second beam between the additional third and second voids, an additional third beam between the additional first and fourth voids, and an additional fourth beam between the additional third and fourth voids.Type: GrantFiled: December 6, 2022Date of Patent: July 21, 2026Assignee: Bioness Medical, Inc.Inventors: William Wu, Rohit John Varghese, Youngmok Yun
-
Patent number: 12675168Abstract: Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.Type: GrantFiled: November 20, 2023Date of Patent: July 7, 2026Assignee: Snap Inc.Inventors: Ty Blachly, Nathan Boyd, Donald Giovannini, Krish Jayaram, Evan Spiegel, William Wu
-
Publication number: 20260163858Abstract: Methods, devices, systems, and computer readable media with instructions for group text communications between multiple devices, along with communication of associated data and automatic deletion of communications, are described. One embodiment involves generating a first ephemeral group chat, receiving a first ephemeral chat message, associated with one or more deletion triggers, and transmitting the first ephemeral message; and receiving, from at least the second client device, chat monitoring information comprising first deletion trigger information. In various embodiments, coordinated presentation and deletion of ephemeral chat messages are managed in a variety of ways.Type: ApplicationFiled: April 17, 2025Publication date: June 11, 2026Inventors: Nicholas Richard ALLEN, Jonathan BRODY, Chamal SAMARANAYAKE, William WU
-
Patent number: 12608126Abstract: A system and method for receiving a user interaction with a user interface of a client device, determining a current communication mode and a desired communication mode, where the desired communication mode is determined based on the user interaction received by the sensor module. The system further sets the desired communication mode as the current communication mode, and causes presentation of a user interface of the client device based on the desired communication mode being set as the current communication mode.Type: GrantFiled: April 4, 2024Date of Patent: April 21, 2026Assignee: SNAP INC.Inventors: Jonathan Brody, Matthew Hanover, Chamal Samaranayake, William Wu
-
Patent number: 12599531Abstract: A robotic system comprising: a joint coupling a linkage to an additional linkage; and at least one cable; wherein the joint includes a motor having a shaft, a strain wave gear having a flexible member coupled to a circular spline, a conduit, and a bearing; wherein the motor is configured to rotate the shaft in a first direction and the strain wave gear is configured to rotate a rotatable member, the rotatable member including one of the flexible member or the circular spline; wherein the conduit is configured to rotate in response to rotation of the rotatable member; wherein the at least one cable passes through both the bearing and into the additional linkage but does not pass through either of the strain wave gear or the motor.Type: GrantFiled: November 17, 2023Date of Patent: April 14, 2026Assignee: Bioness Medical, Inc.Inventors: Rohit John Varghese, Youngmok Yun, William Wu
-
Publication number: 20260084286Abstract: An embodiment includes an exoskeleton robotic system comprising a parallelogram-based remote center of motion (RCM) joint. The RCM mechanism includes a first link that is coupled to a second link, a third link, and a fourth link. A motor is coupled to the third link. A first of the first, second, third, or fourth links includes a first flexure. The first flexure includes a first degree of freedom in a first direction. A second of the first, second, third, or fourth links includes a second flexure, the second flexure including a second degree of freedom in a second direction. The first direction is not parallel to the second direction.Type: ApplicationFiled: October 25, 2023Publication date: March 26, 2026Inventors: Michael M. HOGAN, William WU, Rohit John VARGHESE
-
Publication number: 20260057420Abstract: Embodiments for communicating and displaying collections of image and video clip content with an opt-out interstitial are described. In one example embodiment, a device receives interface information about a group of content collections from a server computer system. When a user inputs a selection of a first content collection, the device displays images and video clips in a sequence defined by the content collection. Each piece of content is displayed for less than a threshold display time. When the device finishes playing the first content collection, the device presents an opt-out interstitial. Additional content collections generated from content submitted by other client devices can be received from the server computer system, and are presented based on a response input, or a lack of response input, to the opt-out interstitial. Some embodiments include content collections generated by the server computer system, as well as advertising elements presented between content collections.Type: ApplicationFiled: October 29, 2025Publication date: February 26, 2026Inventors: Nathan Kenneth Boyd, Jeremy Voss, William Wu
-
Patent number: 12511641Abstract: The present disclosure concerns methods and systems for storing and selecting digital property pieces from and for a transaction, and for managing the changes from a transaction, based on cryptographic technology in a digital property management system, in order to improve the throughput and performance of the system. The digital property management system can define and maintain a plurality of bins for storing digital property pieces in memory. After receiving a transaction request at a transaction value, the digital property management system can determine a transaction bin, from which digital property pieces can be selected for a transaction.Type: GrantFiled: November 6, 2017Date of Patent: December 30, 2025Inventors: William Wu, Ling Wu, Huan-Yi Lin
-
Publication number: 20250373706Abstract: A push notification mechanism at a mobile user device provides for automated limiting of the rate of production of push notification alerts (such as an audible alert or a vibratory alert) and/or push notifications responsive to the occurrence of chat events relevant to a chat application hosted by the user device. Some chat events automatically trigger suppression periods during which push notification alerts are prevented for subsequent chat events that satisfy predefined suppression criteria. Such push notification and/or alert limiting can be performed separately for separate users, chat groups, and/or chat event types.Type: ApplicationFiled: August 19, 2025Publication date: December 4, 2025Inventors: Alex Joseph Castro, Michael Brian Murray, William Wu
-
Patent number: 12482023Abstract: Embodiments for communicating and displaying collections of image and video clip content with an opt-out interstitial are described. In one example embodiment, a device receives interface information about a group of content collections from a server computer system. When a user inputs a selection of a first content collection, the device displays images and video clips in a sequence defined by the content collection. Each piece of content is displayed for less than a threshold display time. When the device finishes playing the first content collection, the device presents an opt-out interstitial. Additional content collections generated from content submitted by other client devices can be received from the server computer system, and are presented based on a response input, or a lack of response input, to the opt-out interstitial. Some embodiments include content collections generated by the server computer system, as well as advertising elements presented between content collections.Type: GrantFiled: November 3, 2023Date of Patent: November 25, 2025Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Jeremy Voss, William Wu
-
Publication number: 20250348928Abstract: A system and method for a media filter publication application are described. The media filter publication application receives a content item and a selected geolocation, generates a media filter based on the content item and the selected geolocation, and supplies the media filter to a client device located at the selected geolocation.Type: ApplicationFiled: July 18, 2025Publication date: November 13, 2025Inventors: Nicholas Richard Allen, Sheldon Chang, Timothy Michael Sehn, William Wu
-
Publication number: 20250345227Abstract: An embodiment includes an apparatus for coupling a user to a robot to provide robot-assisted physical therapy to the user. Other embodiments are described herein.Type: ApplicationFiled: July 18, 2025Publication date: November 13, 2025Inventors: Rohit John Varghese, William Wu
-
Publication number: 20250322101Abstract: Various embodiments provide systems, methods, devices, and instructions for protected data use in a third-party software application, where use can be enabled while maintaining protection of the protected data from the third party software application. In particular, various embodiments provide a software application architecture that permits a data party that owns or maintains protected data to support a software development ecosystem where a third-party can develop a third-party software application that uses the protected data while denying the third-party access to the protected data.Type: ApplicationFiled: June 25, 2025Publication date: October 16, 2025Inventors: Dylan Shane Eirinberg, David Evans, Adrian Jack Kant, Alexander R. Osborne, Matthew Saunders, William Wu
-
Publication number: 20250307439Abstract: A method for secure virtual currency transactions between applications operating in different security domains. A first application in a first security domain receives a request from a second application in a second security domain to access a virtual currency store, where the first security domain restricts the second application from accessing user data. The first application accesses user account data containing a virtual currency balance within its secure domain and displays a virtual currency interface with multiple virtual items. Upon receiving a user's selection of a virtual item, a purchase is initiated using the virtual currency balance, the balance is adjusted accordingly, and a purchase notification is transmitted to the second application while maintaining security restrictions on user data access.Type: ApplicationFiled: June 10, 2025Publication date: October 2, 2025Inventors: John Jensen, Dylan Shane Eirinberg, Alexander R. Osborne, William Wu