IP Library › Granted Patent US 12,375,314
Granted Patent B2
US 12,375,314 · App. 18/476,406 · Granted Jul 29, 2025

Arbitration among multiple concurrent management agents in a conference room

Inventors: Ramanujam Kaniyar Venkatesh (Bangalore, IN); Abu Shaher Sanaullah (Austin, TX); Gokul Thiruchengode Vajravel (Bangalore, IN)
Assignee: Dell Products, L.P.
H04L12/1822
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 12,375,314
App. No.
18/476,406
Granted
Jul 29, 2025
Kind
B2
Abstract

Systems and methods for arbitration among multiple concurrent management agents in a conference room are described. In an illustrative, non-limiting embodiment, a video bar or host Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the video bar or host IHS to: receive a command targeting a device in a conference room and, determine, based at least in part upon a source of the command, whether to allow the command to reach the device.

Claims (31)

1. A video bar, comprising:

a processor;

an On-The Box (OTB) agent to be executed in a conference room; and

a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the video bar to:

receive a command targeting a device in a conference room; and

determine, based at least in part upon a source of the command, whether to allow the command to reach the device;

wherein the video bar is configured to enforce an access control policy received by the OTB agent, targeting the device.

2. The video bar of claim 1 , wherein the source comprises an automation integration agent, a Unified Communications (UC) application or service, or an in-room touch controller.

3. The video bar of claim 1 , wherein the device comprises at least one of: a camera, a display, a microphone, a speaker, or a digital whiteboard.

4. The video bar of claim 1 , wherein to determine whether to allow the command to reach the device, the program instructions, upon execution by the processor, further cause the video bar to send the command to a device upper filter driver.

5. The video bar of claim 4 , wherein the device upper filter driver associates an allowed one of a plurality of sources with a selected one of a plurality of devices in the conference room.

6. The video bar of claim 1 , wherein the program instructions, upon execution by the processor, further cause the video bar to determine whether to allow the command to reach the device based at least in part upon a type of the command.

7. The video bar of claim 6 , wherein the type of the command comprises a read command or a write command.

8. The video bar of claim 6 , wherein the type of the command comprises a firmware update command.

9. The video bar of claim 1 , wherein the program instructions, upon execution by the processor, further cause the video bar to determine whether to allow the command to reach the device based at least in part upon a location or orientation of the device.

10. The video bar of claim 1 , wherein the program instructions, upon execution by the processor, further cause the video bar to determine whether to allow the command to reach the device based at least in part upon a location or orientation of one or more client IHSs operated by one or more participants of a remote meeting.

11. A memory device having program instructions stored thereon that, upon execution by a processor of a video bar, cause the video bar to:

receive a command targeting a Unified Communication (UC) application or service in use in a conference room; and

determine, based at least in part upon a source of the command, whether to allow the command to reach the UC application or service;

wherein the video bar is configured to enforce an access control policy received by an On-The Box (OTB) agent to be executed by the video bar in the conference room, targeting the UC application or service.

12. The memory device of claim 11 , wherein the source comprises an automation integration agent, another UC application or service, or an in-room touch controller.

13. The memory device of claim 11 , wherein to determine whether to allow the command to reach the UC application or service, the program instructions, upon execution by the processor, further cause the video bar to send the command to an application filter driver.

14. The memory device of claim 13 , wherein the application filter driver associates an allowed one of a plurality of sources with a selected one of a plurality of UC applications or services.

15. The memory device of claim 11 , wherein the program instructions, upon execution by the processor, further cause the video bar to determine whether to allow the command to reach the UC application or service based at least in part upon a location or orientation of one or more client IHSs operated by one or more participants of a remote meeting.

16. The memory device of claim 11 , wherein the program instructions, upon execution by the processor, further cause the video bar to determine whether to allow the command to reach the UC application or service based at least in part upon an identity of one or more participants of a remote meeting.

17. A method, comprising:

configuring an access control policy via a cloud management service; and

requesting that the cloud management service send the policy to an On-The-Box (OTB) agent executed by a video bar in a conference room, wherein the video bar is configured to enforce the access control policy with respect to an automation integration agent, a Unified Communications (UC) application or service, or an in-room touch controller's access request targeting either or both of: (i) a device disposed in the conference room; or (ii) another UC application or service provided in the conference room.

18. The method of claim 17 , wherein the device comprises at least one of: a camera, a display, a microphone, a speaker, or a digital whiteboard.

19. The method of claim 17 , further comprising enforcing the access control policy, at least in part, using a device upper filter driver.

20. The method of claim 17 , further comprising enforcing the access control policy, at least in part, using an application filter driver.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2023
From: VENKATESH, RAMANUJAM KANIYAR; SANAULLAH, ABU SHAHER; THIRUCHENGODE VAJRAVEL, GOKUL
To: DELL PRODUCTS, L.P.
Reel/Frame 065057/0405 →
Continuity (1)
Related Publication 20250112799A1 · Apr 3, 2025
References Cited (26)
US 8681803B2 · Morita · 2014 [cited by examiner]
US 8963693B2 · Lo · 2015 [cited by examiner]
US 9130934B2 · Warrick · 2015 [cited by examiner]
US 9148627B2 · Anderson · 2015 [cited by examiner]
US 9294723B2 · Seferian · 2016 [cited by examiner]
US 9535753B2 · Farhan · 2017 [cited by examiner]
US 9998503B2 · Seferian · 2018 [cited by examiner]
US 10599174B2 · Baker · 2020 [cited by examiner]
US 10692020B2 · Marianko · 2020 [cited by examiner]
US 10771470B2 · Warrick · 2020 [cited by examiner]
US 11204616B2 · Baker · 2021 [cited by examiner]
US 11726516B2 · Baker · 2023 [cited by examiner]
US 11966490B2 · Jasleen · 2024 [cited by examiner]
US 11985417B2 · Wang · 2024 [cited by examiner]
US 12069113B2 · Liu · 2024 [cited by examiner]
US 20140111597A1 · Anderson · 2014 [cited by examiner]
US 20160080432A1 · Seferian · 2016 [cited by examiner]
US 20170038787A1 · Baker · 2017 [cited by examiner]
US 20200278712A1 · Baker · 2020 [cited by examiner]
US 20200327462A1 · Marianko · 2020 [cited by examiner]
US 20220107660A1 · Baker · 2022 [cited by examiner]
US 20220408015A1 · Wang · 2022 [cited by examiner]
US 20220408029A1 · Wang · 2022 [cited by examiner]
US 20230337003A1 · Chu · 2023 [cited by examiner]
US 20230353680A1 · Chu · 2023 [cited by examiner]
US 20240314427A1 · Wang · 2024 [cited by examiner]