Patents by Inventor Andrew A. CHENG

Andrew A. CHENG 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: 20240069857
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting change of presence sounds within a virtual working environment. The program and method provide for receiving, from a first client device of a first participant of a group of participants within a virtual working environment, interaction data relating to the first participant being present at the first client device, the group of participants having been selected from among plural participants of the virtual working environment; determining a change in presence of the first participant with respect to the first client device; generating, in response to the determining, a sound corresponding to the change in presence; and providing the generated sound to one or more second client devices of respective one or more second participants of the group of participants, for presentation on the one or more second client devices.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20240073370
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting a time-limited video feed within a virtual working environment. The program and method provide, within a virtual working environment for plural participants, display of an interface element which is user-selectable to capture video for sending to a group of participants within the virtual working environment, the group of participants having been selected from among the plural participants; receive, based on user selection of the interface element by a first participant in the group of participants, a time-limited video feed from a client device of the first participant; and provide, in response to the receiving and for each participant in the group of participants, display of the time-limited video feed.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20240073371
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for virtual participant interaction for a hybrid event. The program and method provide an interface for designing a hybrid event between in-person and virtual participants, the interface for setting first properties of a physical space device present in a physical space, and setting second properties of a virtual room for the virtual participants; receive an indication of first user input setting the first and second properties; and in association with conferencing, configure the physical space device based on the first properties, display the virtual room based on the second properties, the virtual room including a live video feed of the physical space, receive, from a virtual participant device, an indication of second user input for interacting with the physical space device, and provide for interaction the based on the second user input.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20240073050
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting captured screen content within a virtual conferencing system.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventor: Andrew Cheng-min Lin
  • Publication number: 20240069687
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting participant reactions within a virtual working environment.
    Type: Application
    Filed: August 16, 2023
    Publication date: February 29, 2024
    Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20240073364
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for recreating keyboard and mouse sounds within a virtual working environment. The program and method provide for receiving, from a first client device of a first participant of a group of participants within a virtual working environment, a timing of keyboard and mouse input detected at the client device, the group of participants having been selected from among plural participants of the virtual working environment; generating, in response to the receiving, keyboard and mouse sounds that correspond to the timing of the keyboard and mouse input; and providing the generated keyboard and mouse sounds to one or more second client devices of respective one or more second participants of the group of participants, for presentation on the one or more second client devices.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20240073372
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for in-person participant interaction for a hybrid event. The program and method provide an interface for designing a hybrid event between in-person and virtual participants, the interface for setting first properties of a physical space device present in a physical space, and setting second properties of a virtual room for the virtual participants; receive an indication of first user input setting the first and second properties; and in association with conferencing, configure the physical space device based on the first properties, display the virtual room based on the second properties, the virtual room including a live video feed of the physical space, receive, via a sidecar application accessible by the in-person participants, an indication of second user input for interacting with the physical space device, and provide for interaction based on the second user input.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20240069708
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a collaborative interface element within a virtual conferencing system.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventor: Andrew Cheng-min Lin
  • Publication number: 20240064037
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a room preview within a virtual conferencing system. The program and method provide for virtual conferencing between plural participants within a first room of plural rooms, the plural rooms being included within a virtual space for virtual conferencing; and for each of the plural participants, provide a first audio channel associated with audio output of the first room, provide display of a room preview element within the first room, the room preview element corresponding to a live preview of a second room of the plural rooms, and provide a second audio channel associated with audio output of the second room.
    Type: Application
    Filed: November 2, 2023
    Publication date: February 22, 2024
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11880560
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing bot participants for virtual conferencing.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: January 23, 2024
    Assignee: Snap Inc.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20240012550
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing bot participants for virtual conferencing.
    Type: Application
    Filed: March 28, 2023
    Publication date: January 11, 2024
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230421405
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for mixing participant audio from multiple rooms within a virtual conferencing system. The program and method provide, in association with designing a first room for virtual conferencing, display of a user interface for mixing participant audio from one or more second rooms into an audio channel for the first room; receive indication of user input via the user interface, the user input corresponding to settings for mixing the participant audio from the one or more second rooms; and provide, based on the settings and in association with virtual conferencing within the first room, for mixing the participant audio from one or more second rooms with respect to the audio channel for the first room.
    Type: Application
    Filed: September 7, 2023
    Publication date: December 28, 2023
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11855796
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting an overview of participant reactions to a virtual conference. The program and method provide for a virtual conference between plural participants; provide, for each of the plural participants, display of reaction buttons which are selectable by the participant to indicate different reactions to the virtual conference; receive indication of selections of the reaction buttons by one or more of the plural participants; store an indication of the selections over time in association with recording the virtual conference; generate a graphical overview of reactions to the virtual conference based on the stored indication of the selections; and provide, for a first participant of the plural participants, display of the graphical overview.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: December 26, 2023
    Assignee: Snap Inc.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230379491
    Abstract: Systems and methods herein describe a video compression system. The described systems and methods accesses a sequence of image frames from a first computing device, the sequence of image frames comprising a first image frame and a second image frame, detects a first set of keypoints for the first image frame, transmits the first image frame and the first set of keypoints to a second computing device, detects a second set of keypoints for the second image frame, transmits the second set of keypoints to the second computing device, causes an animated image to be displayed on the second computing device.
    Type: Application
    Filed: August 4, 2023
    Publication date: November 23, 2023
    Inventors: Sergey Demyanov, Andrew Cheng-min Lin, Walton Lin, Aleksei Podkin, Aleksei Stoliar, Sergey Tulyakov
  • Publication number: 20230344881
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for communicating with a user external to a virtual conference. The program and method provide, in association with designing a room for virtual conferencing, an interface for configuring an external communication element to communicate with an external user; receive, via the interface, an indication of first user input for setting properties for the external communication element; provide, in association with virtual conferencing for the room, the external communication element in the room based on the properties; receive an indication of second user input selecting the external communication element; and provide, in response to receiving indication of the second user input, for communication with the external user based on the properties.
    Type: Application
    Filed: June 29, 2023
    Publication date: October 26, 2023
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230336691
    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: Application
    Filed: June 23, 2023
    Publication date: October 19, 2023
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11792031
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for mixing participant audio from multiple rooms within a virtual conferencing system. The program and method provide, in association with designing a first room for virtual conferencing, display of a user interface for mixing participant audio from one or more second rooms into an audio channel for the first room; receive indication of user input via the user interface, the user input corresponding to settings for mixing the participant audio from the one or more second rooms; and provide, based on the settings and in association with virtual conferencing within the first room, for mixing the participant audio from one or more second rooms with respect to the audio channel for the first room.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: October 17, 2023
    Assignee: SNAP INC.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11784841
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting participant reactions to a virtual conference. The program and method provide for a virtual conference between plural participants; provide, for each of the plural participants, display of a reaction button which is selectable by the participant to indicate a reaction to the virtual conference; receive indication of selections of the reaction button by one or more of the plural participants; and in response to receiving the indication, provide, for each of the plural participants, display of reaction icons and audio output based on the selections, determine that a rate at which the selections were received meets a threshold rate, and provide, in response to the determining, for modified audio output associated with the selections.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: October 10, 2023
    Assignee: Snap Inc.
    Inventors: Maxwell Gale, Andrew Cheng-min Lin, Walton Lin
  • Publication number: 20230283494
    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: Application
    Filed: May 10, 2023
    Publication date: September 7, 2023
    Inventors: Emily Cho, Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11740758
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting participant reactions within a virtual working environment.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: August 29, 2023
    Assignee: Snap Inc.
    Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin