Patents by Inventor Thanh Le Nguyen
Thanh Le Nguyen 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: 20240380799Abstract: Session content is presented during a communication session to the participant devices. The participant devices transmit requests for notes to be generated for the session content. One or more segments of the communication session are determined when a threshold number of participant devices that requested notes to be generated is exceeded. Information associated with the one or more segments is transmitted to a participant device of the participant devices.Type: ApplicationFiled: July 22, 2024Publication date: November 14, 2024Inventors: Thanh Le Nguyen, Shane Paul Springer
-
Publication number: 20240372741Abstract: Techniques for command determination for virtual meetings using gaze and hand gestures are disclosed. In an example method, a client device initiates a virtual meeting to which a number of client devices are connected. The virtual meeting is configured with a designation of a user of the client device as either a hearing-impaired user or a sign language interpreter. The client device determines an indication of a command using a determined command mode based on a first video stream captured by a first camera and a second video stream captured by a second camera, the first and second cameras communicatively coupled to the client device. The client device updates one or more configurations of the virtual meeting based on the indication of the command.Type: ApplicationFiled: July 16, 2024Publication date: November 7, 2024Applicant: Zoom Video Communications, Inc.Inventors: Richard Dean Legatski, Thanh Le Nguyen
-
Publication number: 20240329611Abstract: Some examples relate to optimizing energy efficiency associated with workspaces in a building. In one specific example, a system can execute a trained machine-learning model to generate a predicted activity pattern associated with a workspace in a building, the predicted activity pattern being a forecast of workspace activity associated with the workspace over a future time window. The system can, based on the predicted activity pattern, generate at least one control signal for at least one control system associated with the workspace. And the system can transmit the at least one control signal to the at least one control system, the at least one control system being configured to receive the at least one control signal and responsively adjust at least one environmental condition associated with the workspace from a first setting to a second setting.Type: ApplicationFiled: March 27, 2023Publication date: October 3, 2024Applicant: Zoom Video Communications, Inc.Inventors: Jose Luis ESPINOSA, JR., Thanh Le Nguyen, Andrew James Ruhland
-
Publication number: 20240319695Abstract: Some examples relate to optimizing energy efficiency associated with workspaces in a building. In one specific example, a system can receive a selected time from a user for reserving a workspace in a building, The system can determine a recommended workspace for the user at the selected time based on an energy efficiency strategy. The system can then transmit at least one control signal to at least one control system associated with the recommended workspace. The at least one control system can receive the at least one control signal and responsively adjust at least one environmental condition associated with the recommended workspace from a first setting to a second setting. The at least one control system can adjust the at least one environmental condition from the first setting to the second setting by the selected time or within a predefined timeframe after the selected time.Type: ApplicationFiled: March 24, 2023Publication date: September 26, 2024Applicant: Zoom Video Communications, Inc.Inventors: Jose Luis ESPINOSA, JR., Thanh Le Nguyen, Andrew James Ruhland
-
Publication number: 20240323314Abstract: Various embodiments of an apparatus, method(s), system(s) and computer program product(s) described herein are directed to a Scaling Engine. The Scaling Engine identifies a background object portrayed in a background template for a video feed. The Scaling Engine determines a background template display position for concurrent display of the background object with video feed data. The Scaling Engine generates a scaled background template by modifying a current aspect ratio of the background template with the background object set at the background display position according to a video feed aspect ratio. The Scaling Engine generates a merged video feed by merging the scaled background template with live video feed data, the merged video feed data providing an unobstructed portrayal of the identified background object.Type: ApplicationFiled: May 29, 2024Publication date: September 26, 2024Inventor: Thanh Le Nguyen
-
Patent number: 12074927Abstract: Session content is presented during a communication session to the participant devices. The participant devices transmit requests for notes to be generated for the session content. One or more segments of the communication session are determined when a threshold number of participant devices that requested notes to be generated is exceeded. Information associated with the one or more segments is transmitted to a participant device of the participant devices.Type: GrantFiled: August 7, 2023Date of Patent: August 27, 2024Assignee: Zoom Video Communications, Inc.Inventors: Thanh Le Nguyen, Shane Paul Springer
-
Patent number: 12074722Abstract: The present disclosure provides systems and methods for delivering assistance to impaired users within a virtual conferencing system, and more particularly, to providing assistance to hearing-impaired users to control the virtual conferencing system while using sign language. The systems and methods for providing assistance to impaired users includes initiating a virtual meeting, detecting one or more hand gestures within a predefined area, interpreting the one or more hand gestures to determine one or more commands, and updating one or more controls for the virtual meeting based on the one or more commands. These steps can be implemented to assist hearing-impaired users to manage controls when communicating within a virtual meeting.Type: GrantFiled: November 14, 2022Date of Patent: August 27, 2024Assignee: Zoom Video Communications, Inc.Inventors: Richard Dean Legatski, Thanh Le Nguyen
-
Patent number: 12028644Abstract: Various embodiments of an apparatus, method(s), system(s) and computer program product(s) described herein are directed to a Scaling Engine. The Scaling Engine identifies a background object portrayed in a background template for a video feed. The Scaling Engine determines a background template display position for concurrent display of the background object with video feed data. The Scaling Engine generates a scaled background template by modifying a current aspect ratio of the background template with the background object set at the background display position according to a video feed aspect ratio. The Scaling Engine generates a merged video feed by merging the scaled background template with live video feed data, the merged video feed data providing an unobstructed portrayal of the identified background object.Type: GrantFiled: May 19, 2022Date of Patent: July 2, 2024Assignee: Zoom Video Communications, Inc.Inventor: Thanh Le Nguyen
-
Publication number: 20240214492Abstract: A challenge is transmitted to a sender. An unsuccessful response to the challenge is received from the sender. Responsive to determining that the unsuccessful response is received from the sender, routing of future communications from a telephone number associated with the sender is blocked for a duration of time. The duration of time can be based on a number of unsuccessful responses received from the telephone number.Type: ApplicationFiled: March 11, 2024Publication date: June 27, 2024Inventor: Thanh Le Nguyen
-
Publication number: 20240205276Abstract: Systems and methods for identification of a client device location during an emergency are provided herein. In an example, a method includes receiving, by a video conference provider, a request to initiate an emergency beacon and determining, by the video conference provider, a first client device associated with the request. The method may also include activating, by the video conference provider, the emergency beacon for the first client device and establishing, by the video conference provider, a virtual session based on the emergency beacon. The method may also include joining, by the video conference provider, the first client device to the virtual session without input from the first client device and transmitting, by the video conference provider, a request to join an authorized device to the virtual session.Type: ApplicationFiled: December 19, 2022Publication date: June 20, 2024Applicant: Zoom Video Communications, Inc.Inventors: Thanh Le NGUYEN, Curtis Wayne Palmer, Jason Ramirez, Jeffrey Stanley
-
Publication number: 20240202992Abstract: Methods and systems provide for providing a virtual background within a communication session using dynamic chroma key reframing. In one embodiment, a method displays a user interface including at least one video feed corresponding to a participant of the communication session. The method receives a request to enable a selected or provided virtual background using chroma keying. The method then determines a background layer of the video feed. The method also determines edges for the background layer. Next, the method crops and reframes the video feed around the edges of the background layer. The method then removes the background layer from the video feed, and adds the selected or provided virtual background to the background layer of the video feed. Finally, the method displays the video feed within the communication session.Type: ApplicationFiled: March 1, 2024Publication date: June 20, 2024Inventor: Thanh Le Nguyen
-
Patent number: 12003666Abstract: A communication is received from a telephone number of a sender. The communication is directed to a recipient. A trust level associated with the telephone number is determined to be other than a high trust level. Based on the trust level being other than the high trust level, a number of challenges to transmit to the sender is determined based on the trust level. Determining whether to route the communication to the recipient is based on whether respective successful responses to the challenges are received from the sender.Type: GrantFiled: June 23, 2022Date of Patent: June 4, 2024Assignee: Zoom Video Communications, Inc.Inventor: Thanh Le Nguyen
-
Publication number: 20240163123Abstract: The present disclosure provides systems and methods for delivering assistance to impaired users within a virtual conferencing system, and more particularly, to providing assistance to hearing-impaired users to control the virtual conferencing system while using sign language. The systems and methods for providing assistance to impaired users includes initiating a virtual meeting, detecting one or more hand gestures within a predefined area, interpreting the one or more hand gestures to determine one or more commands, and updating one or more controls for the virtual meeting based on the one or more commands.Type: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Applicant: Zoom Video Communications, Inc.Inventors: Richard Dean Legatski, Thanh Le Nguyen
-
Publication number: 20240163390Abstract: The present disclosure relates to systems and methods for providing assistance to visually impaired and/or hearing-impaired users accessing a video conference. The systems and methods include initiating a virtual meeting hosting a plurality of participants, detecting a presence of at least one impaired participant from the plurality of participants, loading one or more audio visual settings for providing assistance to the at least one impaired participant, and automatically providing adjustments for one or more audio visual elements provided to the at least one impaired participant, based on the one or more audio visual settings.Type: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Inventors: Ronald Hutto, Thanh Le Nguyen
-
Publication number: 20240121354Abstract: A system can automatically adjust a virtual background used by a participant in a video conference to match lighting level conditions present in a foreground of a participant video stream captured at a participant device. The matching can be done by adjusting one or more virtual background parameters, including but not limited to, exposure, brightness, contrast, and ISO. In some implementations, the system can dynamically or automatically adjust the lighting levels of the virtual background based on changes that may occur to the lighting level of the foreground during the video conference.Type: ApplicationFiled: December 20, 2023Publication date: April 11, 2024Inventor: Thanh Le Nguyen
-
Patent number: 11954764Abstract: Methods and systems provide for providing a virtual background within a communication session using dynamic chroma key reframing. In one embodiment, a method displays a user interface including at least one video feed corresponding to a participant of the communication session. The method receives a request to enable a selected or provided virtual background using chroma keying. The method then determines a background layer of the video feed. The method also determines edges for the background layer. Next, the method crops and reframes the video feed around the edges of the background layer. The method then removes the background layer from the video feed, and adds the selected or provided virtual background to the background layer of the video feed. Finally, the method displays the video feed within the communication session.Type: GrantFiled: December 17, 2021Date of Patent: April 9, 2024Assignee: Zoom Video Communications, Inc.Inventor: Thanh Le Nguyen
-
Patent number: 11895438Abstract: A system can automatically adjust a virtual background used by a participant in a video conference to match lighting level conditions present in a foreground of a participant video stream captured at a participant device. The matching can be done by adjusting one or more virtual background parameters, including but not limited to, exposure, brightness, contrast, and ISO. In some implementations, the system can dynamically or automatically adjust the lighting levels of the virtual background based on changes that may occur to the lighting level of the foreground during the video conference.Type: GrantFiled: January 20, 2022Date of Patent: February 6, 2024Assignee: Zoom Video Communications, Inc.Inventor: Thanh Le Nguyen
-
Publication number: 20230421692Abstract: A communication is received from a telephone number of a sender. The communication is directed to a recipient. A trust level associated with the telephone number is determined to be other than a high trust level. Based on the trust level being other than the high trust level, a number of challenges to transmit to the sender is determined based on the trust level. Determining whether to route the communication to the recipient is based on whether respective successful responses to the challenges are received from the sender.Type: ApplicationFiled: June 23, 2022Publication date: December 28, 2023Inventor: Thanh Le Nguyen
-
Publication number: 20230421693Abstract: A text communication is received from a telephone number of a sender. The text communication is directed to a recipient. A determination is made as to whether to challenge the sender. Responsive to determining to challenge the sender, a challenge is transmitted to the sender. A determination is made as to whether to route the text communication to the recipient based on whether a successful response to the challenge is received from the sender.Type: ApplicationFiled: June 23, 2022Publication date: December 28, 2023Inventor: Thanh Le Nguyen
-
Publication number: 20230388356Abstract: Session content is presented during a communication session to the participant devices. The participant devices transmit requests for notes to be generated for the session content. One or more segments of the communication session are determined when a threshold number of participant devices that requested notes to be generated is exceeded. Information associated with the one or more segments is transmitted to a participant device of the participant devices.Type: ApplicationFiled: August 7, 2023Publication date: November 30, 2023Inventors: Thanh Le Nguyen, Shane Paul Springer