-
公开(公告)号:US12292994B2
公开(公告)日:2025-05-06
申请号:US17663689
申请日:2022-05-17
Applicant: RingCentral, Inc.
Inventor: Aviad Lahav , Lev Rosenblit
IPC: G06F21/62 , G06F16/901 , G06F16/903 , G06F16/9038 , G06F21/60 , G06F21/64 , H04L9/06 , H04L9/08 , H04L9/32
Abstract: A computer-implemented method of generating and distributing keys includes generating, based on a master key, a keyset, wherein the keyset comprises a re-encryption key, generating a key distribution request comprising the keyset, encrypting the keyset using an inbox key associated with a client device to generate an encrypted keyset, sending the re-encryption key to a key manager, and causing to distribute the encrypted keyset to the client device.
-
公开(公告)号:US20240330501A1
公开(公告)日:2024-10-03
申请号:US18190621
申请日:2023-03-27
Applicant: RingCentral, Inc.
Inventor: Daniel Fishkov , Lev Rosenblit
CPC classification number: G06F21/6245 , G06T7/20 , G06T9/00 , G06V10/25 , G06V10/761 , G06V40/171 , G06T2207/30201
Abstract: Disclosed is a selective encryption system that selectively encrypts sensitive image data within frames of a video stream and compresses other insensitive image data within the frames in order to generate and distribute a partially encrypted video stream that protects the sensitive image data without the time, energy, resource, and size penalty associated with encrypting all image data in all frames of the video stream. The system parses a video stream image into different regions that each contain different image data. The system detects first regions that contain the sensitive image data, encrypts the sensitive image data in the first regions, and compresses the image data in other second regions without encryption. The system distributes a selectively encrypted frame of the video stream that includes the encrypted image data for the first regions and the compressed image data for second regions.
-
公开(公告)号:US20230188509A1
公开(公告)日:2023-06-15
申请号:US17837462
申请日:2022-06-10
Applicant: RingCentral, Inc.
Inventor: Danil Artemov , Daniel Fishkov , Lev Rosenblit
IPC: H04L9/40 , H04L65/403
CPC classification number: H04L63/0428 , H04L63/06 , H04L65/403 , H04L63/108
Abstract: A computer-implemented method for dynamically disabling an end-to-end encryption session within an online meeting session is provided. The method comprises engaging in an online meeting session in which an end-to-end encryption session is enabled. The method further comprises sending, to a key orchestration server, a first encrypted message in which the contents of the first encrypted message are instructions to disable the end-to-end encryption session. The method further comprises receiving, from the key orchestration server, a second encrypted message that indicates that a participant has initiated disabling of the end-to-end encryption session. In response to receiving the second encrypted message disabling the end-to-end encryption session while maintaining the online meeting session.
-
公开(公告)号:US11366921B2
公开(公告)日:2022-06-21
申请号:US16487893
申请日:2018-02-22
Applicant: RingCentral, Inc.
Inventor: Aviad Lahav , Lev Rosenblit
IPC: G06F21/00 , G06F21/62 , G06F21/64 , H04L9/08 , H04L9/32 , G06F16/901 , G06F16/9038 , G06F16/903 , G06F21/60 , H04L9/06
Abstract: A computer implemented method of applying a unified search for a match of one or more features in a plurality of encrypted records, comprising using one or more processors of a server associated with a database comprising a plurality of encrypted records. The processor(s) is adapted for receiving a query for searching one or more plaintext features in the plurality of encrypted, searching for a match of the one or more plaintext features using a first search methodology and a second search methodology and outputting an indication of matching encrypted records according to the match. Wherein the second search methodology is asymptotically faster than the first search methodology and wherein the first search methodology is used for searching a subset of the plurality of encrypted records selected based on status indication associated with each encrypted record.
-
公开(公告)号:US11361099B2
公开(公告)日:2022-06-14
申请号:US16547738
申请日:2019-08-22
Applicant: RingCentral, Inc.
Inventor: Aviad Lahav , Lev Rosenblit
IPC: G06F21/62 , G06F21/64 , H04L9/08 , H04L9/32 , G06F16/901 , G06F16/9038 , G06F16/903 , G06F21/60 , H04L9/06
Abstract: A computer implemented method of applying a unified search for a match of one or more features in a plurality of encrypted records, comprising using one or more processors of a server associated with a database comprising a plurality of encrypted records. The processor(s) is adapted for receiving a query for searching one or more plaintext features in the plurality of encrypted, searching for a match of the one or more plaintext features using a first search methodology and a second search methodology and outputting an indication of matching encrypted records according to the match. Wherein the second search methodology is asymptotically faster than the first search methodology and wherein the first search methodology is used for searching a subset of the plurality of encrypted records selected based on status indication associated with each encrypted record.
-
-
-
-