Zoom Video Communications, Inc. patent applications on August 15th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Zoom Video Communications, Inc. on August 15th, 2024

Zoom Video Communications, Inc.: 9 patent applications

Zoom Video Communications, Inc. has applied for patents in the areas of H04L9/08 (3), G06F40/40 (2), H04L65/403 (2), H04L9/40 (2), G06V10/70 (2) H04L9/088 (2), G06T11/60 (1), H04L12/1831 (1), H04L65/403 (1), H04M3/5238 (1)

With keywords such as: device, key, user, message, spam, voicemail, messages, participant, ciphertext, and virtual in patent application abstracts.



Patent Applications by Zoom Video Communications, Inc.

20240273795. Virtual Background Synchronization_simplified_abstract_(zoom video communications, inc.)

Inventor(s): Shane Paul Springer of Oregon City OR (US) for zoom video communications, inc., Ryan Weddle of Alexandria VA (US) for zoom video communications, inc., Servio Lee of San Francisco CA (US) for zoom video communications, inc., Irina Cohen of Paramus NJ (US) for zoom video communications, inc.

IPC Code(s): G06T11/60, G06V10/70

CPC Code(s): G06T11/60



Abstract: a virtual background associated with a first user of a virtual meeting is identified. in response to identifying the virtual background associated with the first user, a device associated with a second user of the virtual meeting is synchronized to use the virtual background during the virtual meeting. a composite video depicting the first user or the second user overlaid on the virtual background is generated for display on a device connected to the virtual meeting.


20240275589. GRANTING SELECTIVE ACCESS TO AN ENCRYPTED CONVERSATION HISTORY_simplified_abstract_(zoom video communications, inc.)

Inventor(s): Balachandar Ganesh Kesavan of New York NY (US) for zoom video communications, inc., Antonio Marcedone of New York NY (US) for zoom video communications, inc.

IPC Code(s): H04L9/08

CPC Code(s): H04L9/088



Abstract: selective access to an encrypted conversation history can be granted as described herein. for example, a first client device can determine a message key used to encrypt messages associated with a conversation. the first client device can then generate a key ciphertext by: determining a prior secret key, determining a current secret key by hashing the prior secret key and the message key, and generating the key ciphertext by encrypting the prior secret key and the message key using the current secret key. the first client device can then transmit the key ciphertext to a server system. to grant the second client device with access to the encrypted messages, the first client device can transmit the current secret key to the second client device, which can obtain the key ciphertext from the server system and apply the current secret key to derive the message key and decrypt the messages.


20240275590. TREE-BASED KEY STORAGE FOR SELECTIVELY GRANTING ACCESS TO AN ENCRYPTED CONVERSATION HISTORY_simplified_abstract_(zoom video communications, inc.)

Inventor(s): Balachandar Ganesh Kesavan of New York NY (US) for zoom video communications, inc., Antonio Marcedone of New York NY (US) for zoom video communications, inc.

IPC Code(s): H04L9/08

CPC Code(s): H04L9/088



Abstract: tree-based key storage can be used to selectively grant access to an encrypted conversation history. for example, a system can access a ciphertext tree that includes an internal node with a set of child nodes. the internal node can correspond to a key and a ciphertext. the ciphertext can be generated by encrypting a set of child keys, corresponding to the set of child nodes, using the key. the set of child keys may have been used to encrypt messages associated with a conversation. the system can then provide the ciphertext to a client device. the client device can receive the key from a source, decrypt the ciphertext using the key to derive the set of child keys corresponding to the set of child nodes, and decrypt at least some of the encrypted messages using at least one key of the set of child keys.


20240275626. Permissioning Multimedia Conference Recording_simplified_abstract_(zoom video communications, inc.)

Inventor(s): Shane Paul Springer of Oregon City OR (US) for zoom video communications, inc.

IPC Code(s): H04L12/18, G06F40/40, G06V10/70

CPC Code(s): H04L12/1831



Abstract: a server generates a recording of a conference. the server obtains, after termination of the conference, permission from at least one participant device of the conference to store a subset of media generated by the at least one participant device during the conference in a data repository. the permission specifies at least one media type to store in the data repository and at least one media type not to store in the data repository. the server stores, in the data repository, the recording of the conference modified based on the obtained permission.


20240275831. ENFORCING A LIVENESS REQUIREMENT ON AN ENCRYPTED VIDEOCONFERENCE_simplified_abstract_(zoom video communications, inc.)

Inventor(s): Balachandar Ganesh Kesavan of New York NY (US) for zoom video communications, inc., Antonio Marcedone of New York NY (US) for zoom video communications, inc.

IPC Code(s): H04L65/403, H04L9/08, H04L9/40, H04L51/046, H04L65/1093, H04L65/80

CPC Code(s): H04L65/403



Abstract: a liveness requirement can be enforced on a videoconference by performing some techniques described herein. for example, a system can sequentially generate strings during a videoconference. the system can sequentially transmit the strings to a host device associated with a host of the videoconference. the system can receive a communication from the host device during the videoconference. the system can determine whether the communication includes a most recently generated string among the strings. based on determining that the communication excludes the most recently generated string, the system can discard the communication as outdated.


20240275884. Calculating An Estimated Wait Time_simplified_abstract_(zoom video communications, inc.)

Inventor(s): Kristin Renae Bosch of Denver CO (US) for zoom video communications, inc., Maikl Adly Abdel-Malek Eskander of Seattle WA (US) for zoom video communications, inc.

IPC Code(s): H04M3/523, G06F40/40, H04M3/51

CPC Code(s): H04M3/5238



Abstract: a server determines a number of devices preceding a user device in a user queue of devices for communication with a contact center agent device. the server determines a number of contact center agent devices available for the communication. the server calculates an estimated wait time for the user device based on the number of devices preceding the user device, the number of contact center agent devices, and wait times of user devices, distinct from the user device, requesting communications with the contact center agent device.


20240275886. Identifying A Voicemail Message As Spam Based On A Similarity To A Spam Message_simplified_abstract_(zoom video communications, inc.)

Inventor(s): Melinda Min Xiao-Devins of San Jose CA (US) for zoom video communications, inc., Haifeng Geng of San Jose CA (US) for zoom video communications, inc., Mengxiao Qian of Santa Clara CA (US) for zoom video communications, inc., Fengcai Sun of Hangzhou (CN) for zoom video communications, inc., Hui Wen of Hangzhou City (CN) for zoom video communications, inc.

IPC Code(s): H04M3/533, H04M1/663, H04M3/436

CPC Code(s): H04M3/53366



Abstract: voicemail spam detection is performed based on content of voicemail messages. the content of an incoming voicemail message is compared to a spam template that includes a representation of a spam voicemail. spam templates may be generated based on spam indications provided by users for voicemail messages they have received. user indications for sufficiently similar voicemail messages may be aggregated by maintaining a vote count for a spam template that reflects how many times a user has indicated a matching voicemail message is spam. a spam template may also include an occurrence count that reflects how many times voicemail messages matching a spam template have been detected in a telephony system. an incoming voicemail message may be compared to spam templates and, responsive to a match of content and/or a corresponding vote count or occurrence count meeting a condition, the voicemail message may be identified as spam.


20240275918. TRANSMITTING CONTENT DURING A NETWORKED CONFERENCE_simplified_abstract_(zoom video communications, inc.)

Inventor(s): Bo Ling of Saratoga CA (US) for zoom video communications, inc., Hailei Sheng of San Jose CA (US) for zoom video communications, inc., Lin Han of Los Altos CA (US) for zoom video communications, inc.

IPC Code(s): H04N7/14, H04L1/08, H04L9/40, H04L65/1069, H04L65/403

CPC Code(s): H04N7/147



Abstract: methods and systems for transmitting content during a networked conference. in an embodiment, a method is provided that includes establishing a network connection between a first user equipment (ue) and a second ue, generating a video signal at the first ue, selecting content at the first ue, transmitting the video signal from the first ue over a first network channel, and transmitting the content from the first ue over a second network channel. the method also includes receiving the video signal on the first channel at the second ue, receiving the content on the second channel at the second ue, combining the video signal and the content into a combined video signal at the second ue, and displaying the combined video signal on a display device at the second ue.


20240275920. LIVENESS PROTOCOL WITH CLOCK DRIFT CORRECTION FOR AN ENCRYPTED VIDEOCONFERENCE_simplified_abstract_(zoom video communications, inc.)

Inventor(s): Balachandar Ganesh Kesavan of New York NY (US) for zoom video communications, inc., Antonio Marcedone of New York NY (US) for zoom video communications, inc.

IPC Code(s): H04N7/15

CPC Code(s): H04N7/15



Abstract: in one example, a participant device can receive a heartbeat message from a leader device associated with a videoconferencing meeting. the participant device can correspond to a participant in the videoconferencing meeting. the participant device can determine a current time, extract a send time from the heartbeat message, and determine an offset value indicating a difference between a first clock of the participant device and a second clock of the leader device. the participant device can then determine a last heartbeat message time based on the send time and the offset value. based on the current time and the last heartbeat message, the participant device can determine whether to disconnect from or stay connected to the videoconferencing meeting.


Zoom Video Communications, Inc. patent applications on August 15th, 2024