IP Library Granted Patent US 11,943,593
Granted Patent B2
US 11,943,593 · App. 17/580,478 · Granted Mar 26, 2024

Integrated audio paging configuration

Inventors: Jacob Peter Campbell (Beaverton, OR); Bruce Maxwell Goldburg (Keperra, AU); Patrick W. White (Aloha, OR); Dale Irving (Oregon City, OR); Paul Hand (Sherwood, OR); Martin Bomber (Beaverton, OR)
Assignee: Biamp Systems, LLC
H04R3/12H04R27/00H04R2227/003
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,943,593
App. No.
17/580,478
Granted
Mar 26, 2024
Kind
B2
Abstract

An example may include receiving a page code identifier, determining a priority of the page code identifier, queuing the page code identifier in a paging queue, retrieving content associated with the page code, and forwarding the content to one or more audio devices identified by the page code identifier when the page code has reached a top of the queue.

Claims (51)

1. A method, comprising:

receiving, at a computer controller device, a page code identifier as a numerical code;

determining, via the computer controller device, a priority of the page code identifier by initiating a page priority process to identify the priority from a database of page codes, content identified by the page code identifier, and a portion of zones to play the content based on the page code identifier;

queuing, via the computer controller device, the page code identifier and corresponding audio to be played in a paging queue based on the priority, wherein the position the page code identifier is placed in the paging queue is based on a priority associated with the page code identifier; and

forwarding, via the computer controller device, the content and a volume level to play the audio to one or more audio devices located in the portion of zones identified by the page code identifier when the page code identifier has reached a top of the queue.

2. The method of claim 1 , comprising

determining whether the page code identifier indicates live or recorded audio; and

initiating a content retrieval operation when the page code identifier indicates recorded audio.

3. The method of claim 1 , comprising

determining whether the page code identifier indicates live or recorded audio; and

initiating a recording operation when the page code identifier indicates live audio.

4. The method of claim 1 , wherein the determining the priority of the page code identifier comprises matching the page code identifier with a priority stored in a table.

5. The method of claim 1 , wherein the queuing the page code identifier in the paging queue comprising storing the page code identifier with the content to be forwarded to the one or more audio devices.

6. The method of claim 1 , wherein the queuing the page code identifier in the paging queue comprising storing the page identifier with the content to be forwarded to the one or more audio devices in a second queue position when the page code identifier is associated with a higher priority than all other page codes stored in the page queue.

7. The method of claim 1 , comprising

identifying the page code identifier comprises a same priority as one or more other page code identifiers in the page queue;

determining a station identifier associated with the page code identifier has a higher priority than station identifiers associated with the one or more other page code identifiers; and

storing the page identifier with the content to be forwarded to the one or more audio devices in a first queue position when the station code identifier is associated with a higher priority than the station identifiers associated with the one or more other page code identifiers.

8. An apparatus, comprising:

a receiver configured to receive a page code identifier as a numerical code; and

a processor configured to

determine a priority of the page code identifier by initiating a page priority process to identify the priority from a database of page codes, content identified by the page code identifier, and a portion of zones to play the content based on the page code identifier;

queue the page code identifier and corresponding audio to be played in a paging queue based on the priority, wherein the position the page code identifier is placed in the paging queue is based on a priority associated with the page code identifier; and

forward the content and a volume level to play the audio to one or more audio devices located in the portion of zones identified by the page code identifier when the page code identifier has reached a top of the queue.

9. The apparatus of claim 8 , wherein the processor is further configured to

determine whether the page code identifier indicates live or recorded audio; and

initiate a content retrieval operation when the page code identifier indicates recorded audio.

10. The apparatus of claim 8 , wherein the processor is further configured to

determine whether the page code identifier indicates live or recorded audio; and

initiate a recording operation when the page code identifier indicates live audio.

11. The apparatus of claim 8 , wherein the determination as to the priority of the page code identifier comprises the processor being configured to match the page code identifier with a priority stored in a table.

12. The apparatus of claim 8 , wherein the processor being configured to queue the page code identifier in the paging queue comprises the processor being configured to store the page code identifier with the content to be forwarded to the one or more audio devices.

13. The apparatus of claim 8 , wherein the page code identifier being queued in the paging queue comprises the processor being configured to store the page identifier with the content to be forwarded to the one or more audio devices in a second queue position when the page code identifier is associated with a higher priority than all other page codes stored in the page queue.

14. The apparatus of claim 8 , wherein the processor is further configured to

identify the page code identifier comprises a same priority as one or more other page code identifiers in the page queue;

determine a station identifier associated with the page code identifier has a higher priority than station identifiers associated with the one or more other page code identifiers; and

store the page identifier with the content to be forwarded to the one or more audio devices in a first queue position when the station code identifier is associated with a higher priority than the station identifiers associated with the one or more other page code identifiers.

15. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:

receiving, at a computer controller device, a page code identifier as a numerical code;

determining, via the computer controller device, a priority of the page code identifier by initiating a page priority process to identify the priority from a database of page codes, content identified by the page code identifier, and a portion of zones to play the content based on the page code identifier;

queuing, via the computer controller device, the page code identifier and corresponding audio to be played in a paging queue based on the priority, wherein the position the page code identifier is placed in the paging queue is based on a priority associated with the page code identifier; and

forwarding, via the computer controller device, the content and a volume level to play the audio to one or more audio devices located in the portion of zones identified by the page code identifier when the page code identifier has reached a top of the queue.

16. The non-transitory computer readable storage medium of claim 15 , wherein the processor is further configured to perform:

determining whether the page code identifier indicates live or recorded audio; and

initiating a content retrieval operation when the page code identifier indicates recorded audio.

17. The non-transitory computer readable storage medium of claim 15 , wherein the processor is further configured to perform:

determining whether the page code identifier indicates live or recorded audio; and

initiating a recording operation when the page code identifier indicates live audio.

18. The non-transitory computer readable storage medium of claim 15 , wherein the determining the priority of the page code identifier comprises matching the page code identifier with a priority stored in a table.

19. The non-transitory computer readable storage medium of claim 15 , wherein the queuing the page code identifier in the paging queue comprising storing the page code identifier with the content to be forwarded to the one or more audio devices.

20. The non-transitory computer readable storage medium of claim 15 , wherein the queuing the page code identifier in the paging queue comprising storing the page identifier with the content to be forwarded to the one or more audio devices in a second queue position when the page code identifier is associated with a higher priority than all other page codes stored in the page queue.

Assignments (2)
SECURITY INTEREST Recorded May 3, 2024
From: BIAMP SYSTEMS, LLC
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 067308/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2022
From: CAMPBELL, JACOB PETER; GOLDBURG, BRUCE MAXWELL; WHITE, PATRICK W.; IRVING, DALE; HAND, PAUL; BOMBER, MARTIN
To: BIAMP SYSTEMS, LLC
Reel/Frame 058715/0850 →
Continuity (2)
Provisional Application 63139798 · Jan 21, 2021
Related Publication 20220232322A1 · Jul 21, 2022