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: 20230206207
    Abstract: Disclosed are a method and a system for resolving a target, which employ two-stage target resolution. A local resolving peer resolves the target at a first-stage target resolution. If the first-stage target resolution fails, the first resolving peer sends target-related information to at least one remote resolving peer for second-stage target resolution in return of a resolvable result indicating that the target is resolvable to corresponding type of identifier. To avoid congested traffic arising from broadcasting target-related information without discrimination to the at least one remote resolving peer, a scheme caching approach and a hint service approach are adopted. Transmission of target-related information can be conducted either concurrently or sequentially in response to traffic condition. Accordingly, the method and the system of the present invention reliably resolve a target with known or unknown format at two stages without compromising the efficiency for target resolution.
    Type: Application
    Filed: April 14, 2021
    Publication date: June 29, 2023
    Inventors: William WU, Brian CHAN
  • Patent number: 11687454
    Abstract: A memory circuit includes a stack of first dies including multiple sets of memory cells of a first type, a second die including multiple sets of memory cells of a second type, a third die, and an interposer carrying the first, second, and third dies. The second die includes a first set of input/output (I/O) terminals on a top surface of the second die and a second set of I/O terminals on a bottom surface of the second die. The stack of first dies is coupled to the second die through the first set of I/O terminals. The interposer is coupled to the second die through the second set of I/O terminals. The third die is positioned aside the second die and in communication with the second die through the interposer.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: June 27, 2023
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Hsien-Hsin Sean Lee, William Wu Shen, Yun-Han Lee
  • Patent number: 11683280
    Abstract: A conversation interface in a messaging application is displayed, the conversation interface being presented to participants in a conversation that is being conducted on the messaging application. The conversation interface is constructed by determining statuses of at least two external resources that have been launched, within the context of the messaging application, by one or more of the conversation participants. An external resource notification interface (or “dock”) is displayed in the conversation interface, the external resource notification interface including icons corresponding to the at least two external resources. Upon user selection of the external resource notification interface, a list interface (or “drawer”) including user-selectable cells corresponding to the at least two external resources is displayed.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: June 20, 2023
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, William Wu
  • Patent number: 11673063
    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: June 11, 2021
    Date of Patent: June 13, 2023
    Assignee: Snap Inc.
    Inventors: William Wu, Dylan Shane Eirinberg, Alexander R. Osborne
  • Publication number: 20230173659
    Abstract: An embodiment includes a robotic system comprising: a shaft coupled to a robotic appendage; a bearing that couples the shaft to a housing; an actuator that includes a motor; a robotic joint to rotate the shaft and linkage via the bearing; a torque sensor to sense torque created when the motor rotates the appendage; and a bracket including: (a) a rod having an exterior wall, (b) first and second voids in the exterior wall; (c) a beam between the first and second voids, and (d) first and second ends; wherein the bracket is a compliant element and couples: (a) to the actuator via the first end, (b) to the housing via the second end, (c) the actuator to the housing.
    Type: Application
    Filed: December 6, 2022
    Publication date: June 8, 2023
    Inventors: William Wu, Rohit John Varghese, Youngmok Yun
  • Publication number: 20230179677
    Abstract: 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: Application
    Filed: February 1, 2023
    Publication date: June 8, 2023
    Inventors: Alex Joseph Castro, Michael Brian Murray, William Wu
  • Patent number: 11659014
    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: September 13, 2021
    Date of Patent: May 23, 2023
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Aaron Daniel Son, William Wu
  • Publication number: 20230153131
    Abstract: Methods and systems for secure applications running web view applications are disclosed. In some aspects, user data may be secured within a first security domain, that is inaccessible to a web view application running within a second application. The second application accesses the user data via a second security domain, when a request is received from the web view application to display a user interface. The second application then displays a user interface based at least in part, on the user data.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 18, 2023
    Inventors: John Jensen, Dylan Shane Eirinberg, Alexander R. Osborne, William Wu
  • Patent number: 11637078
    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: Grant
    Filed: February 22, 2021
    Date of Patent: April 25, 2023
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Feng Wei Kuo, Wen-Shiang Liao, Chewn-Pu Jou, Huan-Neng Chen, Lan-Chou Cho, William Wu Shen
  • Publication number: 20230123289
    Abstract: An embodiment includes an exoskeleton robotic system including: a first linkage; a bearing coupled to the first linkage; a joint including a motor configured to move the first linkage along the bearing; an axial load sensor configured to sense an axial force transmitted to the axial load sensor via the joint, the axial force including one of tension or compression but not torque; a bracket including first and second bracket locations and first and second arms; and a housing that includes at least part of the joint and which couples the bracket to the bearing. The bracket couples to the housing at the first bracket location and couples to the axial load sensor at the second bracket location. The first arm couples the second arm to the first bracket location, and the second arm couples the first arm to the second bracket location.
    Type: Application
    Filed: December 16, 2022
    Publication date: April 20, 2023
    Inventors: William Wu, Rohit John Varghese, Youngmok Yun
  • Patent number: 11616631
    Abstract: An integrated circuit includes a first through fourth devices positioned over a substrate, the first device including first through third transceivers, the second device including a fourth transceiver, the third device including a fifth transceiver, and the fourth device including a sixth transceiver. A first radio frequency interconnect (RFI) includes the first transceiver coupled to the fourth transceiver through a first guided transmission medium, a second RFI includes the second transceiver coupled to the fifth transceiver through a second guided transmission medium, and a third RFI includes the third transceiver coupled to the sixth transceiver by the second guided transmission medium.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: March 28, 2023
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Huan-Neng Chen, William Wu Shen, Chewn-Pu Jou, Feng Wei Kuo, Lan-Chou Cho, Tze-Chiang Huang, Jack Liu, Yun-Han Lee
  • Patent number: 11606320
    Abstract: Methods and systems for providing multiple versions of an application in a social network are described. In some aspects, a first version of the application provides a first set of features while a second version of the application provides the first set of features and also a second set of features. Both the first version of the application and the second version of the application access the same application state data, which may be maintained by a back-end system, such as a social network. When the state data is updated by one or the other versions of the application, a notification may be provided to the other version of the application informing it of the update. The application state data may represent, for example, a shared gaming environment accessed by both the first and second versions of the application.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: March 14, 2023
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, John Jensen, Alexander R. Osborne, William Wu
  • Patent number: 11599371
    Abstract: Methods and systems for secure applications running web view applications are disclosed. In some aspects, user data may be secured within a first security domain, that is inaccessible to a web view application running within a second application. The second application accesses the user data via a second security domain, when a request is received from the web view application to display a user interface. The second application then displays a user interface based at least in part, on the user data.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: March 7, 2023
    Assignee: Snap Inc.
    Inventors: John Jensen, Dylan Shane Eirinberg, Alexander R. Osborne, William Wu
  • Patent number: 11599241
    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: October 8, 2019
    Date of Patent: March 7, 2023
    Assignee: Snap Inc.
    Inventors: Imran Patel, William Wu
  • Patent number: 11593980
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by providing a customized display of avatars corresponding to users exchanging electronic communications, such as short message service (SMS) or multimedia service (MMS) texts and emails. The appearance of the displayed avatars may be dynamically altered based on the actions taken by the users, as well as based on the content of the messages between the users or information from other sources.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: February 28, 2023
    Assignee: Snap Inc.
    Inventors: Jacob Edward Blackstock, Diego Muñoz Escalante, Matthew Colin Grantham, William Wu
  • Patent number: 11588913
    Abstract: 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: Grant
    Filed: December 11, 2017
    Date of Patent: February 21, 2023
    Assignee: Snap Inc.
    Inventors: Alex Joseph Castro, Michael Brian Murray, William Wu
  • Patent number: 11583779
    Abstract: Systems and methods directed to detecting user selection of an application icon, retrieving a first and second category of applications in response to detecting the user selection of the application icon, and generating an application interface associated with a chat interface, that concurrently displays the first and second category of applications, as well as a selection mechanism that includes a game selector, commercial selector, and a collective selector.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: February 21, 2023
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, David Whyte, William Wu
  • Publication number: 20230037271
    Abstract: Embodiments disclosed provide a virtual currency system within a messaging application by performing operations comprising: launching, within a messaging application, a third-party application; receiving, by the messaging application from the third-party application, a request to perform an ecommerce transaction in relation to an item available for consumption on the third-party application; determining, by the messaging application, an expected attribute for the item based on accessing a database that stores expected attribute information for multiple items; verifying, by the messaging application, that an attribute of the item specified by the request corresponds to the expected attribute for the item; and processing, by the messaging application, the ecommerce transaction in response to successfully verifying that the attribute of the item satisfies a verification criterion based on the expected attribute for the item.
    Type: Application
    Filed: October 12, 2022
    Publication date: February 2, 2023
    Inventors: John Jensen, Alan Rawcliffe, Cindy Yuqi Li, Kiran Abraham, William¿ Wu
  • Publication number: 20230009587
    Abstract: Systems and methods are provided for aggregating media content in an electronic messaging application starts with server system receiving from first client device a first media content item and a selection of client devices including second client device. Server system generates a group including first client device and client devices in the selection. Server system causes a group selectable item including a new item indication to be displayed by client devices included in the group. In response to receiving a first signal that indicates that a first portion of the group selectable item has been selected, server system causes the first media content item to be displayed by second client device. Once the first media content item is displayed for a period of time, server system removes the new item indication from the group selectable item and causes the group selectable item to be displayed by second client device. Other embodiments are disclosed.
    Type: Application
    Filed: August 8, 2022
    Publication date: January 12, 2023
    Inventors: Jeremy Voss, Dylan Shane Eirinberg, Nicholas Richard Allen, William Wu
  • Patent number: 11541530
    Abstract: An embodiment includes an exoskeleton robotic system including: a first linkage; a bearing coupled to the first linkage; a joint including a motor configured to move the first linkage along the bearing; an axial load sensor configured to sense an axial force transmitted to the axial load sensor via the joint, the axial force including one of tension or compression but not torque; a bracket including first and second bracket locations and first and second arms; and a housing that includes at least part of the joint and which couples the bracket to the bearing. The bracket couples to the housing at the first bracket location and couples to the axial load sensor at the second bracket location. The first arm couples the second arm to the first bracket location, and the second arm couples the first arm to the second bracket location.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: January 3, 2023
    Assignee: Harmonic Bionics, Inc.
    Inventors: William Wu, Rohit John Varghese, Youngmok Yun