IP Library Granted Patent US 8,520,674
Granted Patent B2
US 8,520,674 · App. 12/147,406 · Granted Aug 27, 2013

Campus audio-visual control and communication system

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 8,520,674
App. No.
12/147,406
Granted
Aug 27, 2013
Kind
B2
Abstract

A method and system for distributing audio, visual, data, annunciator and other information within an educational facility utilizes a bit-wise addressing scheme to route UDP message packets to individual classrooms. The audio/video network system includes a central processor that controls a plurality of audio/video sources (e.g., DVD players, cable TV receivers, etc.). Output from audio/video sources is encoded by audio/video encoders for transmission via a local area network. Classroom control hubs within each classroom recognize data packets addressed with the bit-wise addressing scheme and in combination with a video decoder, recover the encoded audio/video signal for presentation within the classroom, such as by a video projector and classroom speakers. Transmitting audio/video information in UDP packets addressed with the bit-wise addressing scheme enables near simultaneous presentation of audio and video programs throughout the educational facility. The system can also manage traditional school bells and public address functions.

Claims (60)

1. An audio/video network system for use in a school, comprising:

a central processor;

an audio/video source configured to receive commands from the central processor;

an audio/video encoder coupled to the audio/video source;

a local area network coupled to the audio/video encoder and to the central processor;

a classroom control hub coupled to the local area network;

an audio/video device coupled to the classroom control hub;

a computer coupled to the local area network; and

a local device controller coupled to the classroom control hub and to the audio/video device, the local device controller configured to receive a signal from the classroom control hub and in response transmit a control to the audio/video device,

wherein:

the central processor and audio/video encoder are configured to send UDP message packets to the classroom control hub via the network using a bit-wise address;

the classroom control hub is configured to receive message packets from the network and recognize message packets destined for the classroom control hub based upon a bit-wise address;

the computer is configured with executable software to perform steps comprising:

presenting a graphical user interface of audio/video device controls;

receiving a user input via the graphical user interface;

generating a command in response to the received user input; and

transmitting the command on the local area network in a UDP message packet;

the classroom control hub is further configured to receive the command from the computer and transmit the command to the central processor in a UDP message packet addressed with an IP address of the central processor; and

the classroom control hub is further configured to execute the command at the classroom control hub if it is determined that the command can be executed by the classroom control hub by sending a signal to the local device controller.

2. The audio/video network system of claim 1 , wherein the classroom control hub is further configured to transmit messages to the central processor in the form of UDP message packets addressed using an IP address of the central processor.

3. The audio/video network system of claim 1 , wherein the classroom control hub is further configured to:

determine whether the command can be executed by the classroom control hub;

and

transmit the command to the central processor in a UDP message packet addressed with an IP address of the central processor if it is determined that the command cannot be executed by the classroom control hub.

4. The audio/video network system of claim 1 , wherein the classroom control hub is further configured to execute the command by sending a signal to the audio/video device.

5. The audio/video network system of claim 1 , wherein the computer is further configured with executable software to implement the graphical user interface as a plurality of plug-and-play modules, wherein each module serves a specific function.

6. The audio/video network system of claim 1 , wherein:

the audio/video encoder is configured to encode audio/video signals received from the audio/video source into UDP message packets including an Internet protocol (IP) address and port number; and

the classroom control hub is further configured to select from the local area network UDP message packets for decoding based upon their IP address and port number.

7. The audio/video network system of claim 6 , wherein the central processor is further configured to send control message packets to the classroom control hub that identify an event as either audio or visual and identify the IP address and port number of UDP message packets from the audio/video encoder broadcasting the event.

8. A method for distributing audio/visual programming via a local area network, comprising:

encoding audio/video signals as UDP data message packets with an audio/video encoder, the UDP data message packets including an Internet protocol (IP) address and port number assigned to an audio/video signal source;

transmitting the UDP data message packets from the audio/video encoder on a local area network using a bit-wise address;

generating a control UDP message packet at a central processor, the control UDP message packet addressed using a bit-wise address and including the IP address and port number assigned to the audio/video signal source;

transmitting the control UDP message packet from the central processor to a classroom control hub on the local area network;

receiving the control UDP message packet at the classroom control hub and recognizing the control UDP message packet destined for the classroom control hub based upon the bit-wise address corresponding to the classroom control hub;

receiving and decoding the UDP data message packets using the IP address and port number obtained from the received control UDP message packet;

receiving a signal from the classroom control hub at a local device controller;

transmitting a control from the local device controller to an audio/video device in response to receiving the signal from the classroom control hub at the local device controller;

presenting a graphical user interface of audio/video device controls on a computer coupled to the local area network;

receiving a user input via the graphical user interface at the computer;

generating a command in response to the received user input at the computer;

transmitting the command from the computer to the classroom control hub on the local area network in a UDP message packet;

receiving the command at the classroom control hub and transmitting the command to the central processor in a UDP message packet addressed with an IP address of the central processor; and

executing the command at the classroom control hub if it is determined that the command can be executed by the classroom control hub by sending a signal to the local device controller.

9. An audio/video system, comprising:

means for encoding audio/video signals as UDP data message packets with an audio/video encoder, the UDP data message packets including an Internet protocol (IP) address and port number assigned to audio/video signal source;

means for transmitting the UDP message packets from the audio/video encoder on a local area network using a bit-wise address;

means for generating a control UDP message packet at a central processor, the control UDP message packet addressed using a bit-wise address and including the IP address and port number assigned to the audio/video signal source;

means for transmitting the control UDP message packet from the central processor to a classroom control hub on the local area network;

means for receiving the control UDP message packet at the classroom control hub and recognizing the control UDP message packet destined for the classroom control hub based upon the bit-wise address corresponding to the classroom control hub;

means for receiving and decoding the UDP data message packets using the IP address and port number obtained from the received control UDP message packet;

means for receiving a signal from the classroom control hub at a local device controller;

means for transmitting a control from the local device controller to an audio/video device in response to receiving the signal from the classroom control hub at the local device controller;

means for presenting a graphical user interface of audio/video device controls on a computer coupled to the local area network;

means for receiving a user input via the graphical user interface at the computer;

means for generating a command in response to the received user input at the computer;

means for transmitting the command from the computer to the classroom control hub on the local area network in a UDP message packet;

means for receiving the command at the classroom control hub and transmitting the command to the central processor in a UDP message packet addressed with an IP address of the central processor; and

means for executing the command at the classroom control hub if it is determined that the command can be executed by the classroom control hub by sending a signal to the local device controller.

Assignments (3)
MERGER Recorded Aug 19, 2019
From: AMX LLC
To: HARMAN PROFESSIONAL, INC.
Reel/Frame 050083/0976 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2011
From: SCHOOLVIEW TECHNOLOGIES, LLC
To: AMX, LLC
Reel/Frame 026669/0591 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2008
From: SAMUELS, SHELDON M.
To: SCHOOLVIEW TECHNOLOGIES, LLC
Reel/Frame 021157/0894 →