Patents by Inventor Walton Lin

Walton Lin 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: 11689696
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for configuring participant video feeds within a virtual conferencing system. The program and method provide, in association with designing a room for virtual conferencing, an interface for configuring plural participant video elements which are assignable to respective participant video feeds; receive, via the interface, an indication of user input for setting properties for the plural participant video elements; provide, in association with virtual conferencing between plural participants, display of the room based on the properties for the plural participant video elements; and assign, for each of the plural participants, a participant video feed corresponding to the participant with a respective participant video element of the plural participant video elements.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: June 27, 2023
    Assignee: Snap Inc.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11683447
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing side conversations within a virtual conferencing system. The program and method provide, in association with a virtual conference among plural participants, a first audio channel for sharing among the plural participants; provide, for each of the plural participants, display of a participant video element which corresponds to the participant and which includes a user-selectable button to initiate a side conversation with the participant; receive indication of a user selection, by a first participant, of the user-selectable button for initiating a side conversation with a second participant of the plural participants; and provide a second audio channel from a first device associated with the first participant to a second device associated with the second participant, in conjunction with providing the first audio channel to the second device.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: June 20, 2023
    Assignee: Snap Inc.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11683192
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for updating element properties based on distances between elements in a virtual conference. The program and method provide, in association with designing a room, an interface for specifying how a first element in the room affects at least one property value of a second element, based on distance between the two elements; receive user selection of parameter values specifying how the first element affects the at least one property value of the second element based on the distance; provide a virtual conference between plural participants within the room including the first and second elements; update the at least one property value of the second element based on a change in distance between the first and second elements, and on the parameter values; and provide for updated display of the second element.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: June 20, 2023
    Assignee: Snap Inc.
    Inventors: Emily Cho, Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11647160
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for configuring participant video feeds within a virtual conferencing system. The program and method provide, in association with designing a room for virtual conferencing, an interface for configuring plural participant video elements which are assignable to respective participant video feeds; receive, via the interface, an indication of user input for setting properties for the plural participant video elements; provide, in association with virtual conferencing between plural participants, display of the room based on the properties for the plural participant video elements; and assign, for each of the plural participants, a participant video feed corresponding to the participant with a respective participant video element of the plural participant video elements.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: May 9, 2023
    Assignee: Snap Inc.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11647159
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing side conversations within a virtual conferencing system. The program and method provide, in association with a virtual conference among plural participants, a first audio channel for sharing among the plural participants; provide, for each of the plural participants, display of a participant video element which corresponds to the participant and which includes a user-selectable button to initiate a side conversation with the participant; receive indication of a user selection, by a first participant, of the user-selectable button for initiating a side conversation with a second participant of the plural participants; and provide a second audio channel from a first device associated with the first participant to a second device associated with the second participant, in conjunction with providing the first audio channel to the second device.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: May 9, 2023
    Assignee: Snap Inc.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230113334
    Abstract: A server system for a map-based social media platform maintains user location information to enable the rendering of friend icons on a map at a corresponding display locations. The system maintains a per user access control list (ACL) that lists all users whose icons can be viewed by a requesting user. The ACL can include a designation of respective display granularity levels for different friend users.
    Type: Application
    Filed: December 9, 2022
    Publication date: April 13, 2023
    Inventors: Daniel Amitay, Jonathan Brody, Leonid Gorkin, Jeffrey Arthur Johnson, Andrew Lin, Walton Lin, Nayana Samaranayake, Evan Spiegel, Marcel M. Yung
  • Publication number: 20230113024
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for configuring broadcast media quality within a virtual conferencing system. The program and method provide, in association with designing a room for virtual conferencing, an interface for configuring plural participant video elements which are assignable to respective participant video feeds; receive an indication of user input for setting a broadcast media quality for a first participant video element, such that the broadcast media quality set for the first participant video element differs from that set for a second participant video element; provide for presentation of the room based on the broadcast media quality set for each of the first and second participant video elements; and assign, for each participant, a participant video feed corresponding to the participant with a respective participant video element of the plural participant video elements.
    Type: Application
    Filed: September 27, 2022
    Publication date: April 13, 2023
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230107473
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing Musical Instrument Digital Interface (MIDI) controls within a virtual conferencing system. The program and method provide, in association with designing a room for virtual conferencing, an interface for updating a property of an element within a room based on a received MIDI message; receiving, based on the interface, an indication of user input specifying to update the property of the element when the received MIDI message includes a predefined value; providing a virtual conference between plural participants within the room, the room including the element; receiving a MIDI message that includes the predefined value; and updating, in response to receiving the MIDI message, the property of the element.
    Type: Application
    Filed: September 27, 2022
    Publication date: April 6, 2023
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230108152
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a takeable item within a virtual conferencing system. The program and method provide for providing, in association with designing a room for virtual conferencing, an interface for designating an element within the room to be takeable during virtual conferencing; receiving, based on the interface, an indication of first user input designating the element to be takeable; providing a virtual conference between plural participants within the room, the room including the element; receiving an indication of second user input, by a first participant of the plural participants, to take the element; and associating, in response to receiving the indication of second user input, the element with the first participant.
    Type: Application
    Filed: September 27, 2022
    Publication date: April 6, 2023
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230101377
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing contact information.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 30, 2023
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230094963
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing template rooms within a virtual conferencing system. The program and method provide for providing an interface to configure a template room for virtual conferencing; receiving, via the interface, an indication of user input specifying a configuration for the template room; accessing a data file comprising values for generating plural rooms based on the configuration for the template room; and providing, based on the configuration for the template room and on the data file, for virtual conferencing between plural participants across the plural rooms.
    Type: Application
    Filed: September 29, 2022
    Publication date: March 30, 2023
    Inventors: Andrew Cheng-Min Lin, Walton Lin
  • Publication number: 20230095314
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for configuring 360-degree video within a virtual conferencing system. The program and method provide, in association with designing a room for virtual conferencing, a first interface for configuring at least one participant video element which is assignable to a respective participant video feed; receive, via the first interface, an indication of user input for setting first properties for the at least one participant video element; provide, in association with designing the room for virtual conferencing, a second interface for configuring a 360-degree video element which is assignable to a 360-degree video source; receive, via the second interface, an indication of user input for setting second properties for the 360-degree video element; and provide, in association with virtual conferencing, display of the room based on the first properties and the second properties.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 30, 2023
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230101879
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a door for a room within a virtual conferencing system. The program and method provide for virtual conferencing between plural participants within a room of a virtual space, the room being assigned a door for entry by an additional participant into the room; provide, for each of the plural participants, an interface for locking or closing the door assigned to the room; receive indication of user selection, by at least one of the plural participants via the interface, to close or lock the door assigned to the room; and provide, in response to a request by the additional participant to enter the room, a notification that the door assigned to the room is closed or locked.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 30, 2023
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230096597
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for updating a room element within a virtual conferencing system. The program and method provide for providing, in association with designing a room for virtual conferencing, an interface for setting properties of elements within a room; receiving, via the interface, an indication of first user input setting a property of an element within the room; providing, based on the first user input, a virtual conference between plural participants within the room, the room including the element; receiving, via the interface and during the virtual conference, an indication of second user input updating the property of the element within the room; and updating, based on the second user input and during the virtual conference, the property of the element.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 30, 2023
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230076281
    Abstract: Method for generating collectible media content items based on location information starts with processor receiving location information from location sensor coupled to first client computing device. Processor causes a map interface to be displayed that includes avatar of first user at a location based on the location information and a subset of a plurality of collectible items associated with geographical coordinates. When the first client computing device is determined to be within predetermined distance from a selected collectible item, processor causes front facing camera view to be displayed on the first client computing device, causes lens corresponding to selected collectible item to be applied to the front facing camera view, and causes the image of the selected collectible item displayed on the front facing camera view to change. Lens includes image of the selected collectible item that is overlaid on front facing camera view. Other embodiments are described herein.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 9, 2023
    Inventors: Jonathan Brody, Jill H. Cohen, Bryant Detwiller, Alexander Fung, Evan HK Lin, Walton Lin, Kimberly A. Phifer, Alexandre Valdetaro Porto
  • Publication number: 20230067248
    Abstract: A social media platform provides a map-based graphical user interface (GUI) for accessing social media content submitted for public accessibility via the social media platform supported by the map-based GUI. The GUI includes a map providing interactive location-based searching functionality in that selection of a target location by the user in the GUI, such as by tapping or clicking at the target location, triggers a search for social media content having geo-tag data indicating geographic locations within a geographical search area centered on the target location.
    Type: Application
    Filed: October 17, 2022
    Publication date: March 2, 2023
    Inventors: Daniel Amitay, Jonathan Brody, Timothy Jordan Garcia, Leonid Gorkin, Andrew Lin, Walton Lin, Evan Spiegel, Nayana Samaranayake
  • Publication number: 20230051468
    Abstract: A social media platform provides a map-based graphical user interface (GUI) with multiple geographically anchored icons that are selectable to trigger playback of respective galleries of ephemeral messages. Each of the plurality of location-based ephemeral galleries comprises media content contributed by multiple different users. The ephemeral galleries are compiled based on geotag data associated with respective ephemeral messages submitted by multiple users to be publicly viewable via the map-based GUI. Two or more different types of galleries are represented in the map-based GUI by different, visually distinct types of gallery icon.
    Type: Application
    Filed: June 2, 2022
    Publication date: February 16, 2023
    Inventors: Daniel Amitay, Jonathan Brody, Jeffrey Arthur Johnson, Andrew Lin, Walton Lin, John Rauser, Evan Spiegel
  • Publication number: 20230052351
    Abstract: Systems and methods are provided for analyzing messages generated by a plurality of computing devices associated with a plurality of users in a messaging system to generate training data to train a machine learning model to determine a probability that a media content item was generated inside an enclosed location or outside, receiving a media content item from a computing device, analyzing the media content item using the trained machine learning model to determine a probability that the media content item was generated inside an enclosed location or outside, determining, based on the probability generated by the trained machine learning model, that the media content item was generated inside an enclosed location, and determining an inside temperature associated with the venue based on messages generated by a plurality of computing devices in a messaging system comprising media content items and temperature information for the venue or a similar venue type.
    Type: Application
    Filed: November 1, 2022
    Publication date: February 16, 2023
    Inventors: Anup Prabhakar Dhalwani, Walton Lin, Andrew Lin, Amer Shahnawaz, Leonid Gorkin, Amber Taylor, Lillian Zheng, Eric Wood
  • Patent number: 11574225
    Abstract: Systems and methods are provided for analyzing messages generated by a plurality of computing devices associated with a plurality of users in a messaging system to generate training data to train a machine learning model to determine a probability that a media content item was generated inside an enclosed location or outside, receiving a media content item from a computing device, analyzing the media content item using the trained machine learning model to determine a probability that the media content item was generated inside an enclosed location or outside, determining, based on the probability generated by the trained machine learning model, that the media content item was generated inside an enclosed location, and determining an inside temperature associated with the venue based on messages generated by a plurality of computing devices in a messaging system comprising media content items and temperature information for the venue or a similar venue type.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: February 7, 2023
    Assignee: Snap Inc.
    Inventors: Anup Prabhakar Dhalwani, Walton Lin, Andrew Lin, Amer Shahnawaz, Leonid Gorkin, Amber Taylor, Lillian Zheng, Eric Wood
  • Publication number: 20230033214
    Abstract: Systems, devices, media, and methods are presented for selective location-based identity communication. The systems and methods identify a current location of a mobile computing device and detect a selection of a user interface element associated with the current location. The systems and methods cause presentation of a set of display elements corresponding to the current location and detect selection of a display element of the set of display elements. The systems and methods modify a display characteristic for the current location of the mobile computing device within a set of mobile computing devices based on the selection of the display element.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 2, 2023
    Inventors: Jonathan Brody, Walton LIN, Andrew LIN, Evan Spiegel