Prioritized call sessions

US11627392B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11627392-B2
Application numberUS-202217737511-A
CountryUS
Kind codeB2
Filing dateMay 5, 2022
Priority dateAug 20, 2009
Publication dateApr 11, 2023
Grant dateApr 11, 2023

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 local network call handling device is configured to establish multiple concurrent call sessions between local network end devices and an external network. When a prioritized end device attempts to establish a call session, the call handling device may initially determine if a first call session identifier is available. If so, the call session can be established using that first identifier. If the first identifier is in use for a call session of another end device, the call handling device may either use a different call session identifier for the prioritized end device session or may drop a pre-existing call session to free an identifier for use in connection with the prioritized end device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: receiving, by a call handling device and from an alarm device, a request to establish a communication session; determining that a quantity of current session initiation protocol (SIP) sessions, being processed by the call handling device, satisfies a threshold; dropping, based on the determining that the quantity of current SIP sessions satisfies the threshold, one of the current SIP sessions; and establishing a new SIP session for the alarm device. 2. The method of claim 1 , wherein the receiving the request to establish the communication session comprises receiving the request via a line seizure device. 3. The method of claim 1 , wherein the current SIP sessions are associated with corresponding different telephone numbers and wherein the establishing the new SIP session comprises associating the new SIP session with a telephone number associated with the alarm device. 4. The method of claim 1 , wherein the dropping the one of the current SIP sessions is based on a priority of an interface used by the one of the current SIP sessions. 5. The method of claim 1 , wherein the call handling device comprises an analog interface and a digital interface, wherein the receiving the request to establish the communication session comprises receiving the request via the analog interface, and wherein the dropping the one of the current SIP sessions comprises dropping an SIP session that is using the digital interface. 6. The method of claim 1 , wherein the current SIP sessions comprise one or more of: a voice call session; a video call session; a text communication session; or a one-way communication session. 7. The method of claim 1 , wherein the receiving the request to establish the communication session comprises receiving the request via an analog interface, wherein the call handling device digitally prioritizes the analog interface over other interfaces of the call handling device. 8. A system comprising: a call handling device and an alarm device; wherein the call handling device comprises: one or more first processors; and first memory storing first instructions that, when executed by the one or more first processors, cause the call handling device to: receive, from the alarm device, a request to establish a communication session; determine that a quantity of current session initiation protocol (SIP) sessions, being processed by the call handling device, satisfies a threshold; drop, based on the determining that the quantity of current SIP sessions satisfies the threshold, one of the current SIP sessions; and establish a new SIP session for the alarm device; wherein the alarm device comprises: one or more second processors; and second memory storing second instructions that, when executed by the one or more second processors, cause the alarm device to: send the request to establish the communication session. 9. The system of claim 8 , wherein the first instructions, when executed by the one or more first processors, cause the call handling device to receive the request to establish the communication session by causing receiving the request via a line seizure device. 10. The system of claim 8 , wherein the current SIP sessions are associated with corresponding different telephone numbers and wherein the first instructions, when executed by the one or more first processors, cause establishing the new SIP session by causing associating the new SIP session with a telephone number associated with the alarm device. 11. The system of claim 8 , wherein the first instructions, when executed by the one or more first processors, cause the dropping the one of the current SIP sessions based on a priority of an interface used by the one of the current SIP sessions. 12. The system of claim 8 , wherein the call handling device comprises an analog interface and a digital interface, wherein the first instructions, when executed by the one or more first processors, cause: the receiving the request to establish the communication session by causing receiving the request via the analog interface, and the dropping the one of the current SIP sessions by causing dropping an SIP session that is using the digital interface. 13. The system of claim 8 , wherein the current SIP sessions comprise one or more of: a voice call session; a video call session; a text communication session; or a one-way communication session. 14. The system of claim 8 , wherein the first instructions, when executed by the one or more first processors, cause the receiving the request to establish the communication session by causing receiving the request via an analog interface, wherein the call handling device is configured to digitally prioritize the analog interface over other interfaces of the call handling device. 15. A non-transitory computer readable medium storing instructions that, when executed, cause: receiving, by a call handling device and from an alarm device, a request to establish a communication session; determining that a quantity of current session initiation protocol (SIP) sessions, being processed by the call handling device, satisfies a threshold; dropping, based on the determining that the quantity of current SIP sessions satisfies the threshold, one of the current SIP sessions; and establishing a new SIP session for the alarm device. 16. The computer readable medium of claim 15 , wherein the instructions, when executed, cause the receiving the request to establish the communication session by causing receiving the request via a line seizure device. 17. The computer readable medium of claim 15 , wherein the current SIP sessions are associated with corresponding different telephone numbers and wherein the instructions, when executed, cause establishing the new SIP session by causing associating the new SIP session with a telephone number associated with the alarm device. 18. The computer readable medium of claim 15 , wherein the instructions, when executed, cause the dropping the one of the current SIP sessions based on a priority of an interface used by the one of the current SIP sessions. 19. The computer readable medium of claim 15 , wherein the call handling device comprises an analog interface and a digital interface, wherein the instructions, when executed, cause: the receiving the request to establish the communication session by causing receiving the request via the analog interface, and the dropping the one of the current SIP sessions by causing dropping an SIP session that is using the digital interface. 20. The computer readable medium of claim 15 , wherein the current SIP sessions comprise one or more of: a voice call session; a video call session; a text communication session; or a one-way communication session. 21. The computer readable medium of claim 15 , wherein the instructions, when executed, cause: the receiving the request to establish the communication session by causing receiving the request via an analog interface, the call handling device to digitally prioritize the analog interface over other interfaces of the call handling device.

Assignees

Inventors

Classifications

  • H04Q3/70Primary

    Identification of class of calling subscriber · CPC title

  • H04M7/0069Primary

    comprising a residential gateway, e.g. those which provide an adapter for POTS or ISDN terminals · CPC title

  • with means for interrupting existing connections; with means for breaking-in on conversations · CPC title

  • for emergency applications · CPC title

  • in private branch exchanges · 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 US11627392B2 cover?
A local network call handling device is configured to establish multiple concurrent call sessions between local network end devices and an external network. When a prioritized end device attempts to establish a call session, the call handling device may initially determine if a first call session identifier is available. If so, the call session can be established using that first identifier. If…
Who is the assignee on this patent?
Comcast Cable Comm Llc
What technology area does this patent fall under?
Primary CPC classification H04Q3/70. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 11 2023 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).