Patents by Inventor Yiwen Zhan

Yiwen Zhan 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: 11943185
    Abstract: Systems and methods are provided for receiving a background image for a media overlay to be applied to a message comprising an image or video, and at least one smart widget selection, and storing the media overlay comprising the background image and the at least one smart widget selection. The systems and methods further provide for receiving a request for the media overlay to be applied to a message comprising an image or video, analyzing context data associated with a computing device to determine that the media overlay is relevant to at least one aspect of the context data, determining data associated with the at least one smart widget based on the context data, and transmitting to the computing device, the media overlay and data associated with the at least one smart widget.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: March 26, 2024
    Assignee: Snap Inc.
    Inventors: Yiwen Zhan, Peter Sellis
  • Patent number: 11928167
    Abstract: In one or more implementations, content generated using a client application may be associated with a classification. A number of classifications may be recommended to users of a client application based on alphanumeric characters entered by the users. Additionally, a number of classifications may be recommended to the users of the client application based one or more additional criteria, such as recently used classifications or classifications having at least a threshold frequency of use by additional users of the client application.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: March 12, 2024
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, Andrew Grosvenor Cooper, Suraj Vindana Samaranayake, Vu Tran, Yamill Vallecillo, Yiwen Zhan
  • Patent number: 11818286
    Abstract: A method starts with a processor receiving a content collection from a second computing device associated with a second user. A processor detects input of text data from a text interface overlaid on top of a display of the content collection and analyzes the text data to identify a first characteristic within the text data. The processor also accessing a plurality of personalized avatars associated with a respective avatar characteristic and determines a selection of personalized avatars that match the first characteristic by comparing the first characteristic against the respective avatar characteristic associated with each of the plurality of personalize avatars.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: November 14, 2023
    Assignee: Snap Inc.
    Inventors: Christie Marie Heikkinen, David Phillip Taitz, Jeremy Baker Voss, David Whyte, Yiwen Zhan
  • Publication number: 20230214098
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing shared content collections. The program and method provide for receiving, from a first device of a first user, an indication of first user input to share a content collection between the first user and a second user selected by the first user, the content collection comprising at least one media content item, the second user corresponding to a contact of the first user; storing the content collection in association with the first user and the second user; receiving an indication of second user input to share the content collection with a third user selected by the second user, the third user corresponding to a contact of the second user; and associating the content collection with the third user.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 6, 2023
    Inventors: Nathan Kenneth Boyd, Siqi Chen, Matthew Lee Cook, Andrew Grosvenor Cooper, Benedict Copping, Edward Koai, Tao Marvin Liu, Yiwen Zhan, Mian Zhang
  • Publication number: 20230216817
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing permissions for accessing shared content collections. The program and method provide for receiving, from a first device associated with a first user, an indication of first user input to share a content collection between the first user and a second user selected by the first user, the content collection comprising at least one media content item, the second user corresponding to a contact of the first user within a messaging application; storing the content collection in association with the first user and the second user; providing the first user with a first set of permissions for accessing the content collection; and providing the second user with a second set of permissions for accessing the content collection, the second set of permissions being more restrictive than the first set of permissions.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 6, 2023
    Inventors: Nathan Kenneth Boyd, Siqi Chen, Matthew Lee Cook, Andreq Grosvenor Cooper, Benedict Copping, Edward Koai, Tao Marvin Liu, Yiwen Zhan, Mian Zhang
  • Publication number: 20230185431
    Abstract: In one or more implementations, content generated using a client application may be associated with a classification. The content may be accessed based on one or more classifications associated with the content. Content may be generated by a client application executed by a client device of a content creator and sent to a server system that may distribute the content to one or more additional client devices of recipients of the content. The server system may also aggregate content having a same classification.
    Type: Application
    Filed: February 6, 2023
    Publication date: June 15, 2023
    Inventors: Nathan Kenneth Boyd, Andrew Grosvenor Cooper, Suraj Vindana Samaranayake, Vu Tran, Yamill Vallecillo, Yiwen Zhan
  • Patent number: 11574005
    Abstract: In one or more implementations, content generated using a client application may be associated with a classification. The content may be accessed based on one or more classifications associated with the content. Content may be generated by a client application executed by a client device of a content creator and sent to a server system that may distribute the content to one or more additional client devices of recipients of the content. The server system may also aggregate content having a same classification.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: February 7, 2023
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, Andrew Grosvenor Cooper, Suraj Vindana Samaranayake, Vu Tran, Yamill Vallecillo, Yiwen Zhan
  • Publication number: 20230034848
    Abstract: Systems and methods are provided for receiving a background image for a media overlay to be applied to a message comprising an image or video, and at least one smart widget selection, and storing the media overlay comprising the background image and the at least one smart widget selection. The systems and methods further provide for receiving a request for the media overlay to be applied to a message comprising an image or video, analyzing context data associated with a computing device to determine that the media overlay is relevant to at least one aspect of the context data, determining data associated with the at least one smart widget based on the context data, and transmitting to the computing device, the media overlay and data associated with the at least one smart widget.
    Type: Application
    Filed: October 18, 2022
    Publication date: February 2, 2023
    Inventors: Yiwen Zhan, Peter Sellis
  • Patent number: 11558327
    Abstract: Systems and methods are provided for receiving a background image for a media overlay to be applied to a message comprising an image or video, and at least one smart widget selection, and storing the media overlay comprising the background image and the at least one smart widget selection. The systems and methods further provide for receiving a request for the media overlay to be applied to a message comprising an image or video, analyzing context data associated with a computing device to determine that the media overlay is relevant to at least one aspect of the context data, determining data associated with the at least one smart widget based on the context data, and transmitting to the computing device, the media overlay and data associated with the at least one smart widget.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: January 17, 2023
    Assignee: Snap Inc.
    Inventors: Yiwen Zhan, Peter Sellis
  • Publication number: 20220319082
    Abstract: In one or more implementations, user content items generated using a client application may be shared with users that are not contacts of the user within the client application. A user interface that indicates a number of recipients of the user content item may be generated that also includes a first section that displays the user content item and a second section to add text content to the user content item. In various examples, one or more classifications may be associated with the user content item.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 6, 2022
    Inventors: Nathan Kenneth Boyd, Andrew Grosvenor Cooper, Suraj Vindana Samaranayake, Vu Tran, Yamill Vallecillo, Yiwen Zhan
  • Publication number: 20220318325
    Abstract: In one or more implementations, content generated using a client application may be associated with a classification. A number of classifications may be recommended to users of a client application based on alphanumeric characters entered by the users. Additionally, a number of classifications may be recommended to the users of the client application based one or more additional criteria, such as recently used classifications or classifications having at least a threshold frequency of use by additional users of the client application.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 6, 2022
    Inventors: Nathan Kenneth Boyd, Andrew Grosvenor Cooper, Suraj Vindana Samaranayake, Vu Tran, Yamill Vallecillo, Yiwen Zhan
  • Publication number: 20220131823
    Abstract: Systems and methods are provided for receiving a background image for a media overlay to be applied to a message comprising an image or video, and at least one smart widget selection, and storing the media overlay comprising the background image and the at least one smart widget selection. The systems and methods further provide for receiving a request for the media overlay to be applied to a message comprising an image or video, analyzing context data associated with a computing device to determine that the media overlay is relevant to at least one aspect of the context data, determining data associated with the at least one smart widget based on the context data, and transmitting to the computing device, the media overlay and data associated with the at least one smart widget.
    Type: Application
    Filed: January 6, 2022
    Publication date: April 28, 2022
    Inventors: Yiwen Zhan, Peter Sellis
  • Patent number: 11265273
    Abstract: Systems and methods are provided for receiving a background image for a media overlay to be applied to a message comprising an image or video, and at least one smart widget selection, and storing the media overlay comprising the background image and the at least one smart widget selection. The systems and methods further provide for receiving a request for the media overlay to be applied to a message comprising an image or video, analyzing context data associated with a computing device to determine that the media overlay is relevant to at least one aspect of the context data, determining data associated with the at least one smart widget based on the context data, and transmitting to the computing device, the media overlay and data associated with the at least one smart widget.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: March 1, 2022
    Assignee: Snap, Inc.
    Inventors: Yiwen Zhan, Peter Sellis
  • Publication number: 20210373726
    Abstract: In one or more implementations, content generated using a client application may be associated with a classification. The content may be accessed based on one or more classifications associated with the content. Content may be generated by a client application executed by a client device of a content creator and sent to a server system that may distribute the content to one or more additional client devices of recipients of the content. The server system may also aggregate content having a same classification.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 2, 2021
    Inventors: Nathan Kenneth Boyd, Andrew Grosvenor Cooper, Suraj Vindana Samaranayake, Vu Tran, Yamill Vallecillo, Yiwen Zhan
  • Publication number: 20210306451
    Abstract: A method starts with a processor receiving a content collection from a second computing device associated with a second user. A processor detects input of text data from a text interface overlaid on top of a display of the content collection and analyzes the text data to identify a first characteristic within the text data. The processor also accessing a plurality of personalized avatars associated with a respective avatar characteristic and determines a selection of personalized avatars that match the first characteristic by comparing the first characteristic against the respective avatar characteristic associated with each of the plurality of personalize avatars.
    Type: Application
    Filed: March 30, 2020
    Publication date: September 30, 2021
    Inventors: Christie Marie Heikkinen, David Phillip Taitz, Jeremy Baker Voss, David Whyte, Yiwen Zhan
  • Patent number: D752094
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: March 22, 2016
    Assignee: Google Inc.
    Inventors: Jason Briggs Cornwell, Blaine Billingsley, Yiwen Zhan, Richard Lo
  • Patent number: D757047
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: May 24, 2016
    Assignee: Google Inc.
    Inventors: Jason Briggs Cornwell, Blaine Billingsley, Yiwen Zhan, Richard Lo
  • Patent number: D948528
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: April 12, 2022
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Yiwen Zhan
  • Patent number: D975110
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: January 10, 2023
    Assignee: Snap Inc.
    Inventors: Kaveh Anvaripour, Nathan Kenneth Boyd, Andrew Grosvenor Cooper, Suraj Vindana Samaranayake, Vu Tran, Yamill Vallecillo, Yiwen Zhan