Methods and systems for communication session management

US12160777B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12160777-B2
Application numberUS-202318237148-A
CountryUS
Kind codeB2
Filing dateAug 23, 2023
Priority dateSep 7, 2021
Publication dateDec 3, 2024
Grant dateDec 3, 2024

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.

A computing device (e.g., a network device) may receive a request from a user device to initiate a communication session. The request may indicate a requested beacon data communication rate associated with the user device. The computing device may determine that an advertised beacon data communication rate associated with the computing device is different from the requested beacon data communication rate for the user device. The computing device may determine to communicate with the user device at the requested beacon data communication rate associated with the user device. The computing device may send, to the user device, a response at a data communication rate associated with the requested beacon data communication rate.

First claim

Opening claim text (preview).

The invention claimed is: 1. One or more non-transitory computer-readable media storing processor-executable instructions that, when executed by at least one processor, cause the at least one processor to: receive, from a user device, a request to initiate a communication session, wherein the request indicates a requested beacon data communication rate associated with the user device; determine, based on the request, that an advertised beacon data communication rate of a computing device associated with the at least one processor is different than the requested beacon data communication rate; determine, based on the requested beacon data communication rate, to communicate with the user device at the requested beacon data communication rate associated with the user device; and send, to the user device, a response at a data communication rate associated with the requested beacon data communication rate. 2. The one or more non-transitory computer-readable media of claim 1 , wherein the requested beacon data communication rate comprises a maximum communication rate for initiating the communication session with the user device. 3. The one or more non-transitory computer-readable media of claim 1 , wherein the advertised beacon data communication rate comprises a minimum communication rate for initiating the communication session. 4. The one or more non-transitory computer-readable media of claim 1 , wherein the advertised beacon data communication rate is greater than the requested beacon data communication rate. 5. The one or more non-transitory computer-readable media of claim 1 , wherein the processor-executable instructions, when executed by the at least one processor, further cause the at least one processor to: receive, from the user device, an authentication request at the data communication rate associated with the requested beacon data communication rate; and send, to the user device, an authentication response at a second communication rate greater than the data communication rate associated with the requested beacon data communication rate. 6. The one or more non-transitory computer-readable media of claim 5 , wherein the processor-executable instructions, when executed by the at least one processor, further cause the at least one processor to: initiate the communication session with the user device; and send, to the user device, data at a third communication rate greater than the second communication rate. 7. The one or more non-transitory computer-readable media of claim 1 , wherein the response comprises a second advertised beacon data communication rate, wherein the second advertised beacon data communication rate satisfies the requested beacon data communication rate. 8. The one or more non-transitory computer-readable media of claim 1 , wherein the processor-executable instructions, when executed by the at least one processor, further cause the at least one processor to send a beacon frame comprising the advertised beacon data communication rate. 9. One or more non-transitory computer-readable media storing processor-executable instructions that, when executed by at least one processor, cause the at least one processor to: receive, from a user device, a request indicating a requested beacon data communication rate; determine, based on the requested beacon data communication rate, that a computing device associated with the at least one processor is unable to satisfy the requested beacon data communication rate via a first communication protocol; determine, based on the inability to satisfy the requested beacon data communication rate via the first communication protocol, to communicate via a second communication protocol that supports the requested beacon data communication rate; and send a response indicating the requested beacon data communication rate. 10. The one or more non-transitory computer-readable media of claim 9 , wherein the second communication protocol is at least one of 802.11, 802.11a, 802.11b, 802.11g, or 802.11n. 11. The one or more non-transitory computer-readable media of claim 9 , wherein the response comprises the requested beacon data communication rate. 12. The one or more non-transitory computer-readable media of claim 9 , wherein the processor-executable instructions, when executed by the at least one processor, further cause the at least one processor to: determine that a communication session with the user device has terminated; and determine, based on determining that the communication session with the user device has terminated, to communicate via the first communication protocol. 13. The one or more non-transitory computer-readable media of claim 9 , wherein the second communication protocol has a lower minimum communication rate for initiating a connection than the first communication protocol. 14. The one or more non-transitory computer-readable media of claim 9 , wherein the first communication protocol is at least one of 802.11ac or 802.11ax. 15. The one or more non-transitory computer-readable media of claim 9 , wherein the requested beacon data communication rate comprises a maximum communication rate for initiating a communication session with the user device. 16. An apparatus comprising: one or more processors; and memory storing processor-executable instructions that, when executed by the one or more processors, cause the apparatus to: receive, from a user device, a request to initiate a communication session, wherein the request indicates a requested beacon data communication rate associated with the user device; determine, based on the request, that an advertised beacon data communication rate of the apparatus is different than the requested beacon data communication rate; determine, based on the requested beacon data communication rate, to communicate with the user device at the requested beacon data communication rate associated with the user device; and send, to the user device, a response at a data communication rate associated with the requested beacon data communication rate. 17. The apparatus of claim 16 , wherein the requested beacon data communication rate comprises a maximum communication rate for initiating the communication session with the user device. 18. The apparatus of claim 16 , wherein the advertised beacon data communication rate comprises a minimum communication rate for initiating the communication session. 19. The apparatus of claim 16 , wherein the advertised beacon data communication rate is greater than the requested beacon data communication rate. 20. The apparatus of claim 16 , wherein the processor-executable instructions, when executed by the one or more processors, further cause the apparatus to: receive, from the user device, an authentication request at the data communication rate associated with the requested beacon data communication rate; and send, to the user device, an authentication response at a second communication rate greater than the data communication rate associated with the requested beacon data communication rate. 21. The apparatus of claim 20 , wherein the processor-executable instructions, when executed by the one or more processors, further cause the apparatus to: initiate the communication session with the user device; and send, to the user device, data at a third communication rate greater than the second communication rate. 22. The apparatus of claim 16 , wherein the response comprises a second advertised beacon data communication rate, wher

Assignees

Inventors

Classifications

  • based on quality criteria · CPC title

  • Testing, {supervising or monitoring} using real traffic · CPC title

  • Arrangements for optimising operational condition · CPC title

  • Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title

  • Setup of transport tunnels · 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 US12160777B2 cover?
A computing device (e.g., a network device) may receive a request from a user device to initiate a communication session. The request may indicate a requested beacon data communication rate associated with the user device. The computing device may determine that an advertised beacon data communication rate associated with the computing device is different from the requested beacon data communic…
Who is the assignee on this patent?
Comcast Cable Comm Llc
What technology area does this patent fall under?
Primary CPC classification H04W28/22. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 03 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).