Electronic conferencing

US2022247730A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022247730-A1
Application numberUS-202117485260-A
CountryUS
Kind codeA1
Filing dateSep 24, 2021
Priority dateJan 29, 2021
Publication dateAug 4, 2022
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, a device may obtain a link that corresponds to a call with a second device, encrypt a request to join the call using a key obtained using the link, and send the encrypted request to a server for delivery to the second device. The link may also include information used to identify an alias for an account associated with the second device. The device may send the encrypted request to the server with the alias. The device may receive an encrypted response to the request from the server, obtain an identifier of the call from the encrypted response, and then receive an invitation to join the call associated with the identifier.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: by a first device: obtaining a link that corresponds to a call with a second device; obtaining code from a server at a domain obtained from the link; and executing the code to: encrypt a request to join the call using a key obtained using the link; and send the encrypted request to the server for delivery to the second device. 2 . The method of claim 1 , wherein the link comprises a uniform resource locator (URL). 3 . The method of claim 1 , wherein the request to join the call comprises a request to join an ongoing call that is in progress. 4 . The method of claim 1 , wherein sending the encrypted request to the server for delivery to the second device comprises sending the encrypted request to the server with an alias for an account associated with the second device, wherein information used to identify the alias is included in the link. 5 . The method of claim 1 , wherein the link and the request do not include (1) identifying information of current participants in the call and (2) keys for decrypting communication within the call. 6 . The method of claim 1 , wherein the request includes information used to identify a public key for the first device. 7 . The method of claim 6 , further comprising: by the first device: receiving an encrypted response to the request from the server; decrypting the encrypted response using a private key corresponding to the public key for the first device and using the key obtained using the link; and obtaining an identifier of the call from the decrypted response. 8 . The method of claim 7 , further comprising: by the first device: receiving, using the obtained code, an invitation to join a call associated with the identifier; receiving an input to an input component indicating acceptance of the invitation; and joining the call based on receiving the input. 9 . The method of claim 7 , wherein the encrypted response is received via the server from the second device. 10 . The method of claim 9 , wherein the encrypted response includes an approval provided by a third device that is a participant in the call and has been encrypted by the first device or a fourth device that is associated with an account associated with the first device. 11 . The method of claim 1 , further comprising, by the first device: obtaining, using the obtained code, a temporary identifier for the first device from the server; and providing the temporary identifier to the server with the encrypted request. 12 . A device, comprising: a memory; and one or more processors configured to: obtain a link that corresponds to a call with a second device; obtain code from a server at a domain obtained from the link; and execute the code to: encrypt a request to join the call using a key obtained using the link; and send the encrypted request to the server for delivery to the second device. 13 . The device of claim 12 , wherein the link comprises a uniform resource locator (URL). 14 . The device of claim 12 , wherein the one or more processors are configured to send the encrypted request to the server for delivery to the second device by sending the encrypted request to the server with an alias for an account associated with the second device, wherein information used to identify the alias is included in the link. 15 . The device of claim 12 , wherein the link and the request do not include (1) identifying information of current participants in the call and (2) keys for decrypting communication within the call. 16 . The device of claim 12 , wherein the request includes information used to identify a public key for the device. 17 . The device of claim 16 , wherein the one or more processors are configured to: receive an encrypted response to the request from the server; decrypt the encrypted response using a private key corresponding to the public key for the device and using the key obtained using the link; and obtain an identifier of the call from the decrypted response. 18 . The device of claim 17 wherein the one or more processors are configured to: receive, using the obtained code, an invitation to join a call associated with the identifier; receive an input to an input component indicating acceptance of the invitation; and join the call based on receiving the input. 19 . A non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising: by a first device: obtaining a link that corresponds to a call with a second device; obtaining code from a server at a domain obtained from the link; and executing the code to: encrypt a request to join the call using a key obtained using the link; and send the encrypted request to the server for delivery to the second device. 20 . The non-transitory computer-readable medium of claim 19 , wherein the request includes information used to identify a public key for the first device, and wherein the operations further comprise: receiving an encrypted response to the request from the server; decrypting the encrypted response using a private key corresponding to the public key for the first device and using the key obtained using the link; obtaining an identifier of the call from the decrypted response; receiving, using the obtained code, an invitation to join a call associated with the identifier; receiving an input to an input component indicating acceptance of the invitation; and joining the call based on receiving the input.

Assignees

Inventors

Classifications

  • Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title

  • by adding participants; by removing participants · CPC title

  • Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties · CPC title

  • for supporting social networking services · CPC title

  • Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2022247730A1 cover?
Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, a device may obtain a link that corresponds to a call with a second device, encrypt a request to join the call using a key obtained using the link, and send the encrypted request to a server for delivery to the second device. The link may also include infor…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/0442. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Aug 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).