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: 11075116
    Abstract: The present disclosure relates to an integrated antenna structure. The integrated antenna structure includes a radiator and a ground plane disposed between a semiconductor substrate and the radiator. A conductive structure is separated from the ground plane by the semiconductor substrate. The conductive structure is electrically coupled to the ground plane. The semiconductor substrate has a thickness of less than approximately 100 microns.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: July 27, 2021
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Bo-Jr Huang, William Wu Shen, Chin-Her Chien, Chin-Chou Liu, Yun-Han Lee
  • Publication number: 20210224086
    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: April 9, 2021
    Publication date: July 22, 2021
    Inventors: John Jensen, Dylan Shane Eirinberg, Alexander R. Osborne, William Wu
  • Publication number: 20210226570
    Abstract: A vehicle includes a traction battery, an inverter, and a controller. The inverter includes a plurality of pairs of switches. Each of the pairs includes an upper switch that is directly electrically connected with a positive terminal of the traction battery and a lower switch that is directly electrically connected with a negative terminal of the traction battery. The controller, responsive to presence of a fault condition and during each of consecutive switching periods, deactivates all of the switches for a predetermined portion of the switching period, activates only the upper switches for another predetermined portion of the switching period, deactivates all of the switches for yet another predetermined portion of the switching period, and activates only the lower switches for still yet another predetermined portion of the switching period.
    Type: Application
    Filed: January 20, 2020
    Publication date: July 22, 2021
    Inventors: Xuemei SUN, Jiyao WANG, Hongjie WU, William REYNOLDS, Silong LI, Michael W. DEGNER
  • Patent number: 11069103
    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: April 20, 2017
    Date of Patent: July 20, 2021
    Assignee: Snap Inc.
    Inventors: Jacob Edward Blackstock, Diego Muñoz Escalante, Matthew Colin Grantham, William Wu
  • Patent number: 11063898
    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: November 27, 2019
    Date of Patent: July 13, 2021
    Assignee: Snap Inc.
    Inventors: William Wu, Nathan Kenneth Boyd, Newar Husam Al Majid, Erik Wagner
  • Patent number: 11052322
    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: October 31, 2018
    Date of Patent: July 6, 2021
    Assignee: Snap Inc.
    Inventors: William Wu, Dylan Shane Eirinberg, Alexander R. Osborne
  • Publication number: 20210192399
    Abstract: Examples generate and operate a unitary, or composite, interface, having a number of sections or portions that are concurrently and persistently displayed, and using which a user can conveniently navigate through a reserved seat selection process, from selecting a particular theater or venue, through to the final seat selection. In addition, the example unitary interface also proposes various features and mechanisms to enable the user to conveniently locate and purchase a desired or acceptable ticket (e.g., one that is located at a good a viewing angle relative to a screen, or that is contiguously located next to other available seats for friends and family).
    Type: Application
    Filed: December 18, 2020
    Publication date: June 24, 2021
    Inventors: Evan Spiegel, Dylan Shane Eirinberg, William Wu
  • Publication number: 20210175187
    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: February 22, 2021
    Publication date: June 10, 2021
    Inventors: Feng Wei KUO, Wen-Shiang LIAO, Chewn-Pu JOU, Huan-Neng CHEN, Lan-Chou CHO, William Wu SHEN
  • Patent number: 11032227
    Abstract: Disclosed is a method for automatic arrangement of communications for improved functionality. A client device presents a stacked set of conversation cells on a display of the client device. The stacked set of conversation cells is stacked such that a first conversation cell corresponding to a first chat conversation from the stacked set of conversation cells is a top conversation cell of the stacked set of conversation cells. While presenting the stacked set of conversation cells, the client device receives a first chat communication that is a part of a second chat conversation that is different than the first chat conversation. In response to the receiving of the first chat communication, the client device modifies the presentation of the stacked set of conversation cells such that a second conversation cell corresponding to the second chat conversation is presented as the top conversation cell of the stacked set of conversation cells.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: June 8, 2021
    Assignee: Snap Inc.
    Inventor: William Wu
  • Publication number: 20210165559
    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: Application
    Filed: February 11, 2021
    Publication date: June 3, 2021
    Inventors: Jeremy Voss, Jesse Chand, Dylan Shane Eirinberg, William Wu, Chiayi Lin, Anna Liberman
  • Publication number: 20210168100
    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: Application
    Filed: February 10, 2021
    Publication date: June 3, 2021
    Inventors: William Wu, Michael Yoffa
  • Patent number: 11023261
    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: December 28, 2018
    Date of Patent: June 1, 2021
    Assignee: Snap Inc.
    Inventors: John Jensen, Dylan Shane Eirinberg, Alexander R. Osborne, William Wu
  • Patent number: 11017363
    Abstract: 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: Grant
    Filed: January 11, 2018
    Date of Patent: May 25, 2021
    Assignee: Snap Inc.
    Inventors: Evan Spiegel, William Wu
  • Patent number: 11019001
    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 20, 2017
    Date of Patent: May 25, 2021
    Assignee: Snap Inc.
    Inventors: William Wu, Michael Yoffa
  • Publication number: 20210150498
    Abstract: The described embodiments concern one or more methods, systems, apparatuses, and computer readable mediums storing processor-executable process steps to authenticate mobile subscribers for using a foreign application when they are outside of their home telecom carrier's mobile network zone (“foreign zone”). A mobile subscriber can be authenticated through data roaming service, voice roaming service, and/or WiFi service. After cross network authentication, a mobile subscriber can use the foreign application to provide the same or similar services in a foreign zone, such as foreign country, through the home services in connection with the subscriber's home telecom carrier in a similar manner like he/she can use in his/her home zone, such as home country.
    Type: Application
    Filed: July 12, 2018
    Publication date: May 20, 2021
    Applicants: SOFTBANK CORP., TBCASOFT, INC.
    Inventors: Takeshi FUKUIZUMI, Takahiro ASAO, Katsuyoshi NOGUCHI, Masayoshi YANASE, Miki FUKAZAWA, Daisuke YAMAGUCHI, Ling WU, Yuan-Shiang CHANG, William WU, Brian M CHAN, Chiahsin LI, Huan-Yi LIN
  • Publication number: 20210152212
    Abstract: A communication system includes a transmitter configured to transmit a modulated signal, a transmission line configured to carry the modulated signal, and a receiver coupled to the transmitter by the transmission line, and configured to receive the modulated signal. The transmitter includes a modulator configured to generate the modulated signal responsive to a data signal and a carrier signal. The receiver includes a demodulator configured to demodulate the modulated signal responsive to a first carrier signal. The demodulator includes a filter and a gain adjusting circuit configured to adjust a gain of the filter, and to generate the set of control signals based on a voltage of the filtered first signal and a voltage of the first signal. The gain adjusting circuit includes a first peak detector coupled to the filter, and configured to detect a peak value of the voltage of the filtered first signal.
    Type: Application
    Filed: January 28, 2021
    Publication date: May 20, 2021
    Inventors: Feng Wei KUO, Huan-Neng CHEN, Lan-Chou CHO, Chewn-Pu JOU, William Wu SHEN
  • Publication number: 20210121786
    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 games in a chat interface. A conversation interface is presented in a messaging application to enable a plurality of participants in a conversation to exchange messages with each other. A request from a first participant of the plurality of participants is received to launch a gaming application. In response to receiving the request from the first participant, a first message is transmitted to a second participant of the plurality of participants that indicates the first participant has launched the gaming application. In response to receiving the first message, an option is presented to the second participant in the conversation interface, the option associated with the gaming application to enable the second participant to join the first participant in the gaming application.
    Type: Application
    Filed: January 4, 2021
    Publication date: April 29, 2021
    Inventors: William Wu, Dylan Shane Eirinberg, Alexander R. Osborne
  • Publication number: 20210099675
    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: Application
    Filed: December 10, 2020
    Publication date: April 1, 2021
    Inventors: Dylan Shane Eirinberg, Jeremy Voss, William Wu
  • Publication number: 20210069601
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for presenting a conversation interface in a messaging application to enable a plurality of participants in a conversation to exchange messages with each other. A request from a participant of the plurality of participants to view a list of gaming applications is received. In response to receiving the request, a size of a display region in which to present the list of gaming applications to the participant is determined. Based on the determined size of the display region, a presentation format is selected for displaying the list of gaming applications.
    Type: Application
    Filed: November 20, 2020
    Publication date: March 11, 2021
    Inventors: William Wu, Dylan Shane Eirinberg, Alexander R. Osborne
  • Patent number: D925570
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: July 20, 2021
    Assignee: Snap Inc.
    Inventors: Evan Spiegel, Dylan Shane Eirinberg, William Wu