Electronic conferencing

US2022247590A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022247590-A1
Application numberUS-202117485277-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, an electronic device may receive a request to join a call with a second device, the request including components of a uniform resource locator (URL). The electronic device may assemble the URL using the components, and join the call using the assembled URL.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: receiving, at a first device, a request to join a call with a second device, the request including a plurality of components of a uniform resource locator (URL); assembling, by the first device, the URL using the plurality of components for the URL; and joining the call, by the first device, using the assembled URL. 2 . The method of claim 1 , wherein assembling the URL comprises assembling the URL based on verifying, by the first device, that the plurality of components include one or more expected components for the URL, the method further comprising: receiving, at the first device, an additional request including an additional plurality of components of an additional uniform resource locator (URL); and not assembling the additional URL based on determining that the additional plurality of components do not include one or more expected components for the additional URL. 3 . The method of claim 1 , further comprising determining, by the first device, whether content of at least one of the plurality of components for the URL is valid. 4 . The method of claim 1 , further comprising, encoding, by the first device, at least one the components for the URL to produce at least one encoded component, wherein the at least one encoded component is included in the assembled URL. 5 . The method of claim 1 , further comprising, assembling, by the first device, the URL by: obtaining a domain for the URL; and including the domain in the assembled URL. 6 . The method of claim 1 , wherein the call is an audio call or a video call. 7 . The method of claim 1 , further comprising: attempting, by the first device, to connect to the call with a browser using the assembled URL; and joining, by the first device, the call using the assembled URL without providing a key included in the plurality of components to a server corresponding to the URL. 8 . The method of claim 7 , further comprising signing, by the first device using the key, a request-to-join message from the first device to the second device, wherein the second device is an initiating device of the call. 9 . An electronic device, comprising: a memory; and one or more processors configured to: receive a request to join a call with an other electronic device, the request including a plurality of components of a uniform resource locator (URL); assemble the URL using the plurality of components for the URL; and join the call using the assembled URL. 10 . The electronic device of claim 9 , wherein the one or more processors are configured to assemble the URL based on verifying that the plurality of components include one or more expected components for the URL, and are further configured to: receive an additional request including an additional plurality of components of an additional uniform resource locator (URL); and not assemble the additional URL based on determining that the additional plurality of components do not include one or more expected components for the additional URL. 11 . The electronic device of claim 9 , wherein the one or more processors are further configured to determine whether content of at least one of the plurality of components for the URL is valid. 12 . The electronic device of claim 9 , wherein the one or more processors are further configured to encode at least one the components for the URL to produce at least one encoded component, wherein the at least one encoded component is included in the assembled URL. 13 . The electronic device of claim 9 , wherein the one or more processors are further configured to assemble the URL by: obtaining a domain for the URL; and including the domain in the assembled URL. 14 . The electronic device of claim 9 , wherein the call is an audio call or a video call. 15 . The electronic device of claim 9 , wherein the one or more processors are further configured to: attempt to connect to the call with a browser using the assembled URL; and join the call using the assembled URL without providing a key included in the plurality of components to a server corresponding to the URL. 16 . The electronic device of claim 15 , wherein the one or more processors are further configured to sign, using the key, a request-to-join message to the other electronic device, wherein the other electronic device is an initiating device of the call. 17 . 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: receiving, at a first device, a request to join a call with a second device, the request including a plurality of components of a uniform resource locator (URL); assembling, by the first device, the URL using the plurality of components for the URL; and joining the call, by the first device, using the assembled URL. 18 . The non-transitory computer-readable medium of claim 17 , wherein assembling the URL comprises assembling the URL based on verifying, by the first device, that the plurality of components include one or more expected components for the URL, the operations further comprising: receiving, at the first device, an additional request including an additional plurality of components of an additional uniform resource locator (URL); and not assembling the additional URL based on determining that the additional plurality of components do not include one or more expected components for the additional URL. 19 . The non-transitory computer-readable medium of claim 17 , the operations further comprising: determining, by the first device, whether content of at least one of the plurality of components for the URL is valid; and encoding, by the first device, the at least one the components for the URL to produce at least one encoded component, wherein the at least one encoded component is included in the assembled URL. 20 . The non-transitory computer-readable medium of claim 17 , wherein assembling, by the first device, the URL, comprises: obtaining a domain for the URL; and including the domain in the assembled URL.

Assignees

Inventors

Classifications

  • by adding participants; by removing participants · CPC title

  • 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

  • for supporting social networking services · CPC title

  • using filtering or selective blocking · 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 US2022247590A1 cover?
Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, an electronic device may receive a request to join a call with a second device, the request including components of a uniform resource locator (URL). The electronic device may assemble the URL using the components, and join the call using the assembled URL.
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04L12/1822. 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).