Patents by Inventor Cheng-Min Lin
Cheng-Min 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).
-
Publication number: 20240064037Abstract: 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: ApplicationFiled: November 2, 2023Publication date: February 22, 2024Inventors: Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11880560Abstract: 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: GrantFiled: March 28, 2023Date of Patent: January 23, 2024Assignee: Snap Inc.Inventors: Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20240012550Abstract: 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: ApplicationFiled: March 28, 2023Publication date: January 11, 2024Inventors: Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20230421405Abstract: 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: ApplicationFiled: September 7, 2023Publication date: December 28, 2023Inventors: Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11855796Abstract: 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: GrantFiled: July 30, 2021Date of Patent: December 26, 2023Assignee: Snap Inc.Inventors: Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20230379491Abstract: 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: ApplicationFiled: August 4, 2023Publication date: November 23, 2023Inventors: Sergey Demyanov, Andrew Cheng-min Lin, Walton Lin, Aleksei Podkin, Aleksei Stoliar, Sergey Tulyakov
-
Publication number: 20230344881Abstract: 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: ApplicationFiled: June 29, 2023Publication date: October 26, 2023Inventors: Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20230336691Abstract: 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: ApplicationFiled: June 23, 2023Publication date: October 19, 2023Inventors: Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11792031Abstract: 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: GrantFiled: August 3, 2021Date of Patent: October 17, 2023Assignee: SNAP INC.Inventors: Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11784841Abstract: 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: GrantFiled: July 1, 2022Date of Patent: October 10, 2023Assignee: Snap Inc.Inventors: Maxwell Gale, Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20230283494Abstract: 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: ApplicationFiled: May 10, 2023Publication date: September 7, 2023Inventors: Emily Cho, Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11740758Abstract: 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: GrantFiled: August 31, 2022Date of Patent: August 29, 2023Assignee: Snap Inc.Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11736717Abstract: 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: GrantFiled: September 30, 2021Date of Patent: August 22, 2023Assignee: Snap Inc.Inventors: Sergey Demyanov, Andrew Cheng-min Lin, Walton Lin, Aleksei Podkin, Aleksei Stoliar, Sergey Tulyakov
-
Patent number: 11722535Abstract: 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: GrantFiled: July 30, 2021Date of Patent: August 8, 2023Assignee: Snap Inc.Inventors: Andrew Cheng-min Lin, Walton Lin
-
Publication number: 20230216991Abstract: 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: ApplicationFiled: March 16, 2023Publication date: July 6, 2023Inventors: Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11689696Abstract: 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: GrantFiled: July 30, 2021Date of Patent: June 27, 2023Assignee: Snap Inc.Inventors: Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11683447Abstract: 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: GrantFiled: July 30, 2021Date of Patent: June 20, 2023Assignee: Snap Inc.Inventors: Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11683192Abstract: 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: GrantFiled: July 30, 2021Date of Patent: June 20, 2023Assignee: Snap Inc.Inventors: Emily Cho, Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11647159Abstract: 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: GrantFiled: July 30, 2021Date of Patent: May 9, 2023Assignee: Snap Inc.Inventors: Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11647160Abstract: 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: GrantFiled: July 30, 2021Date of Patent: May 9, 2023Assignee: Snap Inc.Inventors: Andrew Cheng-min Lin, Walton Lin