IP Library Granted Patent US 9,635,064
Granted Patent B2
US 9,635,064 · App. 13/483,574 · Granted Apr 25, 2017

Apparatus, method, and computer program for streaming media peripheral address and capability configuration

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 9,635,064
App. No.
13/483,574
Granted
Apr 25, 2017
Kind
B2
Abstract

A network-enabled device may include an interface operably connected to an interface of a streaming media device, and be configured to receive a request from the streaming media device. The network-enabled device may also include a processor configured to allow the request from the streaming media device based on a vendor matching policy.

Claims (33)

1. A network-enabled device, comprising:

an interface of the network-enabled device directly connected to an interface of a streaming media device bypassing a dynamic host configuration protocol relay, the interface of the network-enabled device configured to receive a request from the streaming media device; and

a hardware processor configured to

identify the request as including a vendor identifier, a circuit identifier and a remote identifier associated with the streaming media device,

allow the request from the streaming media device using a vendor matching policy comprising approved manufacture identification and approved vendor identification information, and

transmit an acknowledgement comprising the circuit identifier and the remote identifier to the streaming media device.

2. The network-enabled device of claim 1 , wherein the interface of the network-enabled device and the interface of the streaming media device are physically linked to establish a point-to-point connection.

3. The network-enabled device of claim 1 , wherein the request comprises Option 82 information.

4. The network-enabled device of claim 3 , wherein the Option 82 information comprises the circuit identifier and the remote identifier.

5. The network-enabled device of claim 1 , further comprising a physical memory comprising the vendor matching policy.

6. The network-enabled device of claim 5 , wherein the vendor matching policy comprises approved circuit identification and remote identification.

7. The network-enabled device of claim 1 , wherein the processor is further configured to execute the vendor matching policy to determine whether to allow the request from the streaming media device.

8. The network-enabled device of claim 7 , wherein the processor is further configured to inspect a media access control layer of the request from the streaming media device to determine whether to allow the request from the streaming media device.

9. A computer-implemented method, comprising:

receiving, at a network-enabled device, a request message from a streaming media device, wherein the network-enabled device and the streaming media device are connected by bypassing a dynamic host configuration protocol relay;

identifying, by the network-enabled device, the request as including a vendor identifier, a circuit identifier and a remote identifier associated with the streaming media device;

allowing, by the network-enabled device, the request using a vendor matching policy comprising approved manufacturer identification information and approved vendor identification information; and

transmitting an acknowledgement comprising the circuit identifier and the remote identifier to the streaming media device.

10. The computer-implemented method of claim 9 , wherein the interface of the network-enabled device and the interface of the streaming media device are physically linked to establish a point-to-point connection.

11. The computer-implemented method of claim 9 , wherein the request message comprises Option 82 information.

12. The computer-implemented method of claim 11 , wherein the Option 82 information comprises the circuit identifier and the remote identifier.

13. The computer-implemented method of claim 9 , wherein the vendor matching policy comprises approved circuit identification and remote identification.

14. The computer-implemented method of claim 13 , further comprising: inspecting a media access control layer of the request message from the streaming media device to determine whether to allow the request message from the streaming media device.

15. A non-transitory computer-readable storage medium comprising instructions, that when read by a processor, cause the processor to:

receive at a network-enabled device a request message from a streaming media device, wherein the network-enabled device and the streaming media device are connected by bypassing a dynamic host configuration protocol relay;

identify, by the network-enabled device, the request as including a vendor identifier, a circuit identifier and a remote identifier associated with the streaming media device;

allow, by the network-enabled device, the request from the streaming media device using a vendor matching policy comprising approved manufacturer identification information and approved vendor identification information; and

transmit an acknowledgement comprising the circuit identifier and the remote identifier to the streaming media device.

16. The non-transitory computer-readable storage medium of claim 15 , wherein an interface of the network-enabled device and an interface of the streaming media device are physically linked to establish a point-to-point connection.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the request message comprises Option 82 information.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the Option 82 information comprises the circuit identifier and the remote identifier.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the vendor matching policy comprises approved circuit identification and remote identification.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the computer program is further configured to cause the processor to inspect a media access control layer of the request message from the streaming media device to determine whether to allow the request message from the streaming media device.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Aug 6, 2019
From: AMX LLC; HARMAN PROFESSIONAL, INC.
To: HARMAN PROFESSIONAL, INC.
Reel/Frame 049976/0124 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2012
From: SOLIS, JUAN ANTONIO; POGOSTIN, ALEX; TALLEY, JASON
To: AMX LLC
Reel/Frame 028774/0352 →