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).

  • Patent number: 12282646
    Abstract: Systems, devices, media, and methods are presented for transmitting shared visual content between networked devices with a linked source for the visual content by accessing and presenting visual content, receiving a network location for a network resource associated with the visual content, linking the network location to the visual content to generate linked visual content, and cause presentation of the linked visual content in a draft message within a graphical user interface.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: April 22, 2025
    Assignee: Snap Inc.
    Inventors: Imran Patel, William Wu
  • Patent number: 12273656
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate communication between users via multiple modes of electronic communication. The system displays a conversation view that presents messages exchanged between a first user and at least one other user in an electronic chat conversation. The conversation view includes an interactive element to enable the first user to initiate a video call with the at least one other user. Based on receiving user input corresponding to an interaction with the interactive element, the system initiates the video call with the at least one other user. The system displays an active call view to facilitate the video call with the at least one other user. The system toggles from displaying the active call view to displaying the conversation view in response to further user input.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: April 8, 2025
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Jeremy Voss, William Wu
  • Patent number: 12273480
    Abstract: A notification system is configured to perform operations that include: causing display of a graphical user interface at a client device associated with a user account, the graphical user interface including a menu element to display one or more notifications; accessing a list of user connections associated with the user account based on the causing display of the graphical user interface; determining that a user connection from among the list of user connections is engaged in a game session; and presenting a notification within the menu element in response to the determining that the user connection from among the list of user connections is engaged in a game session, the notification including a display of a user identifier associated with the user connection, and a game title associated with the game session.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: April 8, 2025
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, William Wu
  • Patent number: 12266043
    Abstract: A computing system to generate an interactive animation interface, including a graph feature that is manipulatable to enable a user to specify one or more parametric values to configure an animation behavior of an associated content rendering. The computing system generates the animation behavior for the content rendering based on the one or more parametric values specified by the user.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: April 1, 2025
    Assignee: FIGMA, INC.
    Inventors: Nikolas Klein, William Wu, Ricky Rajani, Sho Kuwamoto, Rachel Miller
  • Patent number: 12260065
    Abstract: Embodiments of the present disclosure relate generally to mobile computing technology and, more particularly, but not by way of limitation, to systems for generating and presenting a graphical user interface (GUI) that includes a presentation of an animated icon (e.g., a digital pet) on a display of a client device.
    Type: Grant
    Filed: July 27, 2023
    Date of Patent: March 25, 2025
    Assignee: SNAP INC.
    Inventors: Jeremy Voss, Jesse Chand, Dylan Shane Eirinberg, William Wu, Chiayi Lin, Anna Liberman
  • Publication number: 20250094946
    Abstract: 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: Application
    Filed: November 9, 2022
    Publication date: March 20, 2025
    Inventors: Ling WU, Dennis WONG, Simon MA, William WU, Shieng-Chyuarn JANG
  • Publication number: 20250094298
    Abstract: A memory device and a control method of the memory device are provided. The control method includes: providing access count values to memory rows of the memory device respectively when the memory row are accessed; performing a refresh operation on the memory rows sequentially and resetting the access count values sequentially in response to a refresh command; receiving an interrupt command to interrupt the refresh operation, wherein the refresh operation is interrupted when performing on an interrupt memory row; completing the refresh operation on the interrupt memory row; and recharging at least one adjacent memory row next to the interrupt memory row.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 20, 2025
    Applicant: NANYA TECHNOLOGY CORPORATION
    Inventors: William Wu Shen, Chung Hsun Lee
  • Publication number: 20250077442
    Abstract: A memory control circuit and a control method of the memory device are provided. The control logic circuit includes a reset circuit, a counter and a comparator. The reset circuit resets a count value corresponding to an accessed memory cell row among memory cell rows of a memory array to a predetermined value. The counter sets the count value to a random value when the count value is equal to the predetermined value. When the count value reaches to a threshold value, the memory control circuit arranges memory cell rows nearby the accessed memory cell row into a mitigation operation.
    Type: Application
    Filed: November 7, 2024
    Publication date: March 6, 2025
    Applicant: NANYA TECHNOLOGY CORPORATION
    Inventor: William Wu Shen
  • Patent number: 12233345
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing an in-game status bar. A gaming application is launched from a messaging application. A state in the messaging application from which the gaming application was launched is determined. A communication interface that is associated with the messaging application is generated for display, concurrently with a display of the gaming application. Functionality of the communication interface is modified based on the state in the messaging application from which the gaming application was launched.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: February 25, 2025
    Assignee: Snap Inc.
    Inventors: William Wu, Dylan Shane Eirinberg, Alexander R. Osborne
  • Patent number: 12217232
    Abstract: The present disclosure concerns methods and systems for increasing anonymity and traceability of a digital property management system that manages digital property transactions on a distributed transaction consensus network. The digital property management system comprises a sender's digital property manager and a recipient's digital property manager. The sender's digital property manager further comprises a sender's module and a sender's transaction node and the recipient's digital property manager further comprises a recipient' module and a recipient's transaction node. To increase anonymity of a remittance transaction between, sender's module is not allowed to access a recipient's virtual identification. Thus, recipient's module generates a token to temporarily replace a recipient's virtual identification. To increase anonymity, an encrypted label is generated for each sub-transaction to identify sub-transactions and their sequence in the same remittance set.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: February 4, 2025
    Inventors: William Wu, Brian Chan, Chiahsin Li, See Neng Foo, Ling Wu, Huan-Yi Lin
  • Publication number: 20250021649
    Abstract: A memory device and a control method of the memory device are provided. The memory device includes a memory array and a control logic circuit. The memory array includes a plurality of memory cell rows. The control logic circuit perform an access on the memory array. The control logic circuit counts a number of the access performed on the memory cell rows to generate a plurality of count values corresponding to the memory cell rows. When a count value corresponding to an accessed memory cell row among the memory cell rows is larger than or equal to a threshold value generated with random number corresponding to the accessed memory cell row, the control logic circuit arranges the memory cell rows nearby the accessed memory cell row into a mitigation operation.
    Type: Application
    Filed: July 12, 2023
    Publication date: January 16, 2025
    Applicant: NANYA TECHNOLOGY CORPORATION
    Inventors: William Wu Shen, Hao-Huan Hsu, Tien Te Huang
  • Publication number: 20250021211
    Abstract: A graphical user interface (GUI) for a messaging or chat application on a mobile electronic device launches, responsive to user-selection of a particular message cell in the GUI, a contextual message overlaid on an underlying scrollable message board or list. The action menu comprises a preview area displaying a preview of message content of the selected message cell, and further comprises one or more user-selectable action items for executing respective corresponding user actions with respect to the selected message. The preview area is automatically scaled and positioned dependent on one or more attributes of the selected message cell.
    Type: Application
    Filed: September 27, 2024
    Publication date: January 16, 2025
    Inventors: Newar Husam Al Majid, Devin Doty, William Wu
  • Patent number: 12189541
    Abstract: A memory device and a control method of the memory device are provided. The memory device includes a memory array and a control logic circuit. The memory array includes memory cell rows. The control logic circuit includes a counter and a reset circuit. The counter counts a number of an access performed on the memory cell rows to generate a count value corresponding to the accessed memory cell row among the memory cell rows, and sets the count value to a random value when the count value is equal to the predetermined value and when the access is performed. The reset circuit resets the count value to a predetermined value in responses to a refresh command. When the count value reaches to the threshold value, the control logic circuit arranges memory cell rows nearby the accessed memory cell row into a mitigation operation.
    Type: Grant
    Filed: August 28, 2023
    Date of Patent: January 7, 2025
    Assignee: NANYA TECHNOLOGY CORPORATION
    Inventor: William Wu Shen
  • Patent number: 12177273
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging systems by enabling users in an electronic chat conversation to run applications together. In some embodiments, when one user in a chat launches an application, an icon or other visual representation of the application appears in a portion of the chat window (e.g., in a “chat dock”) for other users in the chat to access.
    Type: Grant
    Filed: December 4, 2023
    Date of Patent: December 24, 2024
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Aaron Daniel Son, William Wu
  • Patent number: 12177746
    Abstract: Systems and methods for simplified message grouping and display are provided. In example embodiments, a plurality of messages are received within a conversation which is accessible by a plurality of client devices. Messages are grouped into different cards based on criteria associated with the cards. During a transition between displaying a first of the cards to a second of the cards, an animation may be displayed.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: December 24, 2024
    Assignee: Snap Inc.
    Inventors: William Wu, Michael Brian Murray, Chamal Samaranayake, Erik Wagner
  • Publication number: 20240416506
    Abstract: Embodiments include a component of a lightweight and low-cost robotic exoskeletons for teleoperation applications.
    Type: Application
    Filed: June 12, 2024
    Publication date: December 19, 2024
    Inventors: William Wu, Michael Normand, Daniel Nguyen, Youngmok Yun, Rohit John Varghese
  • Patent number: 12160404
    Abstract: Methods, devices, systems, and computer-readable media with instructions for text communications with imbedded audio or audiovisual elements are described. One embodiment involves displaying a user interface for chat communication with a time-ordered display space for communications. Text communications and audiovisual communications are each presented in associated rows within the user interface. Various embodiments enable audio or video notes as well as audio or video streaming or multi-user calls within the user interface with individual communications or connections presented within the time-ordered display. In some embodiments, communications within the display are deleted based on ephemeral message triggers.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: December 3, 2024
    Assignee: Snap Inc.
    Inventors: William Wu, Nathan Kenneth Boyd, Newar Husam Al Majid, Erik Wagner
  • Publication number: 20240396861
    Abstract: 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: Application
    Filed: August 6, 2024
    Publication date: November 28, 2024
    Inventors: Nicholas Richard Allen, Jonathan Dale Brody, Chamal Samaranayake, William Wu
  • Publication number: 20240363560
    Abstract: A semiconductor package includes a first semiconductor device, a second semiconductor device vertically positioned above the first semiconductor device, and a ground shielded transmission path. The ground shielded transmission path couples the first semiconductor device to the second semiconductor device. The ground shielded transmission path includes a first signal path extending longitudinally between a first end and a second end. The first signal path includes a conductive material. A first insulating layer is disposed over the signal path longitudinally between the first end and the second end. The first insulating layer includes an electrically insulating material. A ground shielding layer is disposed over the insulating material longitudinally between the first end and the second end of the signal path. The ground shielding layer includes a conductive material coupled to ground.
    Type: Application
    Filed: July 8, 2024
    Publication date: October 31, 2024
    Inventors: Feng Wei KUO, Wen-Shiang LIAO, Chewn-Pu JOU, Huan-Neng CHEN, Lan-Chou CHO, William Wu SHEN
  • Patent number: 12132688
    Abstract: Systems and methods for soft deletion of a group chat conversation are provided. In example embodiments, a listing of suggested chat conversations are displayed in response to receiving a chat message initiation input. The listing of suggested chat conversations includes a first group chat conversation in which the user is a participant. Subsequently, it is determined that the first group chat has remained inactive for a threshold period of time, and in response a soft deletion of the first group chat is executed. The soft deletion comprises removing the first group chat from the listing of suggested chat conversations, however the first group chat remains accessible to the user in a chat feed of the user.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: October 29, 2024
    Assignee: Snap Inc.
    Inventors: William Wu, Michael Yoffa