CN121844555A - 内部通信管理系统 - Google Patents

内部通信管理系统

Info

Publication number
CN121844555A
CN121844555A CN202480059106.0A CN202480059106A CN121844555A CN 121844555 A CN121844555 A CN 121844555A CN 202480059106 A CN202480059106 A CN 202480059106A CN 121844555 A CN121844555 A CN 121844555A
Authority
CN
China
Prior art keywords
peripheral device
intercom
user interface
key
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202480059106.0A
Other languages
English (en)
Inventor
H·宁
S·C·斯蒂尔
D·J·皮茨
M·R·拉维内尔
J·L·迪克
A·G·卡尔森
S·T·克莱格
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of CN121844555A publication Critical patent/CN121844555A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/02Telephonic communication systems specially adapted for combination with other electrical systems with bell or annunciator systems
    • H04M11/025Door telephones

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Telephonic Communication Services (AREA)

Abstract

一种用于管理操作和配置的内部通信管理系统,该系统包括内部通信装置、外围设备、电子处理器,该电子处理器被配置为执行桥接服务,该桥接服务被配置为使得内部通信系统与计算机之间能够通过连接进行通信。计算机被配置为:经由该连接连接到内部通信装置;响应于经由用户界面接收到第一输入而生成用户界面;将外围设备分配给端口;以及响应于经由用户界面接收到第二输入而为外围设备分配标识。

Description

内部通信管理系统
相关申请
本申请要求2023年9月14日提交的美国临时专利申请第63/582,682号的权益,该美国临时专利申请的全部内容通过引用并入本文。
技术领域
本文所述的实施例、示例和方面尤其涉及内部通信装置以及管理和操作内部通信装置的方法。
发明内容
内部通信装置通常为独立的语音通信系统。内部通信装置除其他用途外,还应用于特别活动制作团队。例如,电视工作人员在体育赛事中使用内部通信装置。一些内部通信装置包括通过通信网络互连的主站和多个子站,该通信网络便于短距离的双向音频和可选的视频通信。主站提供用于发起和接收呼叫、配置通信设置以及管理访问控制特征的控制功能,而子站提供通信接合点,并战略性地位于定义的区域内,从而允许用户进行交互、交换信息,并可能验证身份。
附图说明
图1A是根据一些方面的内部通信装置的示意图。
图1B是根据一些方面的内部通信装置的外围设备的示意图。
图2是根据一些方面的图1A的内部通信装置的可替代配置的示意图。
图3是根据一些方面的用于内部通信装置的用户界面的图示。
图4是根据一些方面的用于内部通信装置的用户界面的图示。
图5是根据一些方面的用于内部通信装置的用户界面的图示。
图6是根据一些方面的图1A的内部通信装置的软件架构的框图。
图7是根据一些方面的图1A的内部通信装置的软件架构的框图。
图8是图示根据一些方面配置图1A的内部通信装置的过程的流程图。
具体实施方式
在详细解释任何方面、特征或实例之前,应该理解,这些方面、特征或实例在其应用中不限于在以下描述中阐述的或在以下附图中图示的组件的构造和布置的细节。其他实例是可能的,并且能够以各种方式实践或执行。
此外,应该理解,本文所用的措词和术语是出于描述的目的,而不应被视为是限制性的。术语“安装”、“连接”和“耦合”被广泛地使用,并且包括直接和间接的安装、连接和耦合。进一步地,“连接”和“耦合”不限于物理或机械连接或耦合,并且可以包括直接或间接的电连接或耦合。而且,可以使用包括有线连接、无线连接等在内的任何已知手段来执行电子通信和通知。
除非其使用的上下文另有明确指示,否则冠词“一(a)”、“一个(an)”和“该(the)”不应被解释为意指“一个”或“仅一个”。相反,这些冠词应被解释为“至少一个”或“一个或多个”。同样地,当术语“该(the)”或“所述(said)”用于指代先前由不定冠词“一(a)”或“一个(an)”引入的名词时,“该(the)”和“所述(said)”意指“至少一个”或“一个或多个”,除非该用法另有明确指示。
还应该理解,在各种实施方式中,可以利用多个基于硬件和软件的设备以及多个不同的结构组件。方面、特征和实例可以包括硬件、软件和电子组件或模块,出于讨论的目的,这些组件或模块可以被图示和描述为好像大多数组件仅在硬件中实现。然而,本领域普通技术人员基于对该详细描述的阅读将认识到,在至少一个实例中,本发明的基于电子的方面可以在可由一个或多个处理器执行(例如,存储在非暂态计算机可读介质上)中实现。
另外,尽管某些附图图示了位于特定设备内的硬件和软件,但是这些描述仅用于说明的目的。在一些实施例中,所图示的组件可以被组合或划分成单独的软件、固件和/或硬件。例如,逻辑和处理可以分布在多个电子处理器中,而不是位于单个电子处理器中并由单个电子处理器执行。无论硬件和软件组件如何组合或划分,硬件和软件组件可以位于同一计算设备上,或者可以分布在通过一个或多个网络或其他合适的通信链路连接的不同计算设备之间。
因此,在权利要求中,如果装置或系统被要求保护为例如包括以某种方式配置的电子处理器或其他元件,例如以进行多个确定,则权利要求或权利要求元件应该被解释为意指一个或多个电子处理器(或其他元件),其中一个或多个电子处理器(或其他元件)中的任何一个被配置为如所要求保护的那样,例如以做出多个确定中的一些或全部。重申一下,这些电子处理器和处理可以是分布式的。
为了便于描述,本文呈现的示例系统中的一些或所有示例系统利用其组成部分中的每个组成部分的单个样本来示出。一些示例可能没有描述或图示系统的所有组件。其他实例可以包括更多或更少的每个所图示示组件,可以组合一些组件,或者可以包括附加或替代组件。
在提供各种方面、特征和示例的附加细节之前,提供内部通信装置(有时称为内部通信系统)的简要概述。一般来说,内部通信装置包括连接在网络中的多个硬件和软件元素。许多内部通信系统包括主站、多个子站(或被配置为在内部通信系统内发送/接收自动信号的硬件外围设备)、通信信道、音频和视频组件、呼叫发起装置、双向通信装置和访问控制特征。主站充当控制单元,该控制单元具有用于发起和接收呼叫、管理通信设置以及配置系统的访问控制或设置/特征的高级功能。子站分布在整个限定的区域,诸如体育馆或新闻广播设施,并且能够与主站和其他子站通信。
通信信道在主站与子站之间建立通信链路。取决于应用程序,有线和/或无线技术可以用于传输音频和视频信号。呼叫发起是通过子站上的激活机制或经由主站实现的,在呼叫发起时触发听觉警报。在许多内部通信系统中,双向通信是通过集成的麦克风和扬声器实现的。主站或子站的用户可以通过对着麦克风说话来进行口头通信,在呼叫者与接收者之间传输音频信号。下面详述的内部通信系统包括各种环境中的应用程序,并且通过增强主站和子站的特征以及提供改进的用户界面来改进现有系统。
图1A示意性地图示了根据一些方面的内部通信系统100。在一些情况下,内部通信系统100包括管理应用程序105、桥接服务110和内部通信装置115。在一些情况下,内部通信装置115被图示为设备网络(如图1B所图示),并且管理应用程序105使得能够配置连接到内部通信装置115的各种设备。例如,如下面更详细描述的,管理应用程序105可以配置在所分配的端口上使用的键面板,将标签或描述符分配给键面板,或者类似的可定制配置。
管理应用程序105在计算机120上运行或执行。顺便说一下,应当注意,如本文所用,当提到各种软件时,运行和执行可以互换使用。计算机120包括电子处理器125、输入/输出接口130和存储器135。在其他示例中,电子处理器125可以实现为微控制器(存储器135在同一芯片上)。在其他示例中,电子处理器125可以使用多个处理器来实现。
另外,电子处理器125可以部分地或全部地实施为例如现场可编程门阵列(FPGA)、专用集成电路(ASIC)等,并且可以不需要存储器135或相应地修改该存储器。在一些示例中,存储器135包括非暂态计算机可读存储器,该非暂态计算机可读存储器存储由电子处理器125接收和执行以执行本文所述方法的指令。在一个示例中,存储器135存储管理应用程序105。输入/输出接口130可以包括一个或多个输入机制和一个或多个输出机制(例如,通用输入/输出(GPIO)、模拟输入、数字输入等)。桥接服务110运行在计算机120或单独的服务器(例如,如下面详细描述的服务器175)上。
管理应用程序105包括应用程序组件。在一个示例中,这些组件包括软件架构145和应用程序接口(API)150。在一些情况下,软件架构145是能够实现管理应用程序105的功能的组件的布置,如图6至图7中详细描述的。API 150利用协议链路155(例如,WebSocket链接)来提供管理应用程序105与桥接服务110之间的通信。协议链路155是计算机通信协议,其通过单一传输控制协议(TCP)连接提供全双工通信信道。WebSocket协议支持用户界面(诸如web浏览器)与服务器之间的交互。全双工通信比半双工通信(诸如HTTP轮询)更具成本效益。桥接服务110包括API 150、中间件160和库165。中间件160是存在于管理应用程序105外部的服务。这使得服务可以在多种配置下运行。例如,桥接服务可以在客户端桌面(例如,计算机120)、集中式服务器和/或作为自组织服务器的客户端桌面上运行。
库165负责建立和维护与内部通信装置115的通信会话。库165包括模块,该模块提供对内部通信设置和属性的访问。当管理应用程序105连接到桥接服务110时,该模块初始化并通过用户数据报协议(UDP 170)连接到内部通信装置115。该连接包括确定内部通信装置115的授权,诸如用户授权。当授权被提供时,该模块然后建立并保持会话直到关闭,并且开始处理管理应用程序105与内部通信装置115之间的数据。架构145承载管理应用程序105用户界面。在一些示例中,架构145包括架构145内的单向数据流。这一细节将在下面进一步描述,并且在图6中图示。在一些情况下,桥接服务110由服务器175存储和运行。服务器175包括电子处理器180、输入/输出接口185和存储器190。电子处理器180、输入/输出接口185和存储器190在结构上可以类似于关于电子处理器125、输入/输出接口130和存储器135提供的示例。在一些情况下,桥接服务110由计算机120存储和运行。在一些情况下,桥接服务110的功能中的一些功能由服务器175执行,而其他功能由计算机120执行。
API 150处理协议链路155上的所有消息传递。例如,API 150处理客户端发起的API请求(例如,从管理应用程序105或计算机120发送的请求)和被配置为满足API请求的服务(例如,桥接服务110或服务器175)。API 150还处理入站响应和更新。API 150与库165通信。使用实体对象或实体来实现库165的组件。实体是数据的纯数据存储对象,并且不包含任何逻辑。在一些示例中,实体包含关于管理应用程序105的各种状态的状态信息。状态信息包括管理应用程序105中的各种可视状态,诸如对话框、弹出窗口、错误窗口、连接状态和应用程序版本字符串。所有实体都由实体数据库保存和管理。实体数据库的实例允许简单且快速地检索实体。每个实体可以通过通用唯一标识符(UUID)进行唯一寻址。实体的UUID和任何其他初始值是在创建实体时设置的。在创建实体之后,它将被附接到实体数据库。在一些情况下,对模型中状态信息的更新将立即更新管理应用程序105用户界面的元素。在一些情况下,经由模型中的布尔值来处理状态,而其他状态包含对管理应用程序105的应用或可视元素至关重要的各种字符串和状态。视觉元素在图3至图5中图示并在下面进行描述。
图1B是根据一些方面的内部通信装置的外围设备的示意图。在所示的示例中,内部通信装置115经由有线或无线连接连接到外围设备,诸如键面板191。在一些情况下,多个外围设备同时连接到内部通信装置115。例如,第一键面板191和第二键面板192可以同时连接到内部通信装置115。每个键面板191、192的连接由管理应用程序105配置和允许,如下面详细描述的。在一些情况下,外围设备除了被配置为与内部通信装置115通信之外,还被配置为彼此通信。例如,第三键面板193和第四键面板194可以被配置为与内部通信装置115通信并且直接与彼此通信。附加的外围设备也可以连接到内部通信装置115,附加的内部通信装置外围设备包括数字腰包、接入点、入耳式音频设备或专用设备。例如,用户可以佩戴数字腰包,使得他们在与内部通信装置115连接时能够移动。
键面板(诸如键面板191)包括多个键分配,每个键分配用于面板上的每个物理监听键和通话键。还可以存在附加的键分配,并且典型的键面板可以具有2至36个键分配。在一些情况下,键面板将具有16个键分配。在其他情况下,键面板将有32个键分配。通过选择键分配中的一个或多个,键面板的用户可以选择其偏好启用的功能。例如,当键面板用户打开特定的监听键时,键面板从相关联的键分配的资源接收音频。然后,用户将通过键面板扬声器和/或连接的耳机听到与打开的监听键相对应的所有音频的混合。类似地,当键面板用户打开特定的通话键时,来自他们的麦克风的音频(经由附接到键面板的麦克风或者经由连接的耳机)被发送到内部通信装置115,该音频在内部通信装置处被路由到当前正在监听该资源的所有端口/键面板。在一些情况下,通话键具有多个级别,从而允许单个物理通话键启用多个资源。在图3至图5中更详细地描述了键面板分配、通话键和监听键。
图2是图1A的内部通信系统100的可替代配置的系统200的示意图。如先前关于系统100所述,系统200包括管理应用程序105、桥接服务110和内部通信装置115。系统200图示了在多个计算机205上执行的多个管理应用程序105,以及在服务器210上执行的桥接服务110。在一些情况下,多个计算机205类似于计算机120,并且每个计算机包括电子处理器、输入/输出接口和存储器。在一些情况下,服务器210类似于服务器175,并且还包括如前所述的电子处理器、输入/输出接口和存储器。附加地或可替代地,计算机120、205可以执行服务器210的任务,并且执行桥接服务110。
图3是根据一些方面的用于内部通信装置的用户界面300的图示。用户界面300(也被称为窗口)包括主标题305、内部通信管理器310(也被称为内部通信管理器窗口)和键面板编辑器315(也被称为键面板编辑器窗口)。管理应用程序105包括与API 150相关联的动作处理程序。主标题305包括位于主标题305左侧的按钮320和信息阵列325。选择按钮320使得用于打开新窗口小部件和保存/加载定制窗口小部件布局的主应用程序菜单被显示。信息阵列325可以包括连接信息,诸如一个或多个外围设备(诸如键面板)的地址信息,或者连接到内部通信装置115的设备的连接状态。
内部通信管理器310向管理应用程序105的用户提供端口330和端口330的属性的显示。端口330的属性在列表中提供,并且允许用户对端口330(在图5中进一步图示)进行搜索、分类和过滤。在一些情况下,内部通信管理器310显示内部通信装置115可用的附加资源类型的列表,诸如合用线、特殊列表、可中断折返(IFB)、IFB特殊列表、通用输入/输出等。内部通信管理器310附加地允许端口330信息被传送到键面板编辑器315。在一些实施例中,内部通信管理器310由多个组件组成,这些组件包括搜索栏335,其中用户可以通过名称、IP地址或其他过滤器进行搜索。搜索栏335在用户键入时实时更新结果,从而允许编辑器在使用期间快速刷新。搜索栏335检查搜索栏335中的文本,并且然后结合动作处理程序来显示与输入文本相对应的输出。内部通信管理器310还包括具有不同功能的一行附加按钮。
过滤按钮340允许用户对显示在键面板编辑器315上的结果进行过滤(例如按使用的端口330、资源类型等过滤)。过滤按钮340可以包括附加的下拉选项,其中过滤器列表基于应用程序窗口大小根据需要动态地扩展或收缩成过滤按钮340的下拉菜单。例如,可以选择列表视图中的任何端口330,并且选择端口330中的一个或多个端口允许用户在整个管理应用程序105中拖放选择。一旦被选择到键面板编辑器315,资源列表视图中的任何端口也可以被拖放,以配置端口330的值并与其交互。例如,值可以包括连接状态、实时状态、组状态、标签等。附加地,内部通信管理器310可以包括矩阵过滤按钮,该矩阵过滤按钮允许用户通过他们所连接到的键面板(无论是经由远程连接还是本地连接)来过滤资源。在一些示例中,矩阵过滤按钮仅在连接到支持的键面板时才示出。
图4是根据一些方面的图3的用户界面400的可替代图示。用户界面400包括如前所述的键面板编辑器315和附加元素。用户界面400包括所分配的端口330,这些所分配的端口可以包括用于对与内部通信装置115连接的外围设备进行组织的标签。例如,当内部通信装置115被配置用于在媒体演播室中使用时,组标签可以包括针对导演405、摄像机410、音响系统415、演职人员420的标识,或者其他这样的标识。用户界面400还包括对通话键425和监听键430的单独标识。界面400的用户能够为每个通话和监听键配置键选项的当前状态。如图所示,键选项分配中的每一个具有一种颜色,以便于识别所分配的组。在一些示例中,这种颜色分配可以经由键面板编辑器315来切换。分配也可以由用户显示/隐藏、过滤(例如,通过利用过滤按钮340)、搜索或编辑。
分配可以由用户直接输入,或可以从先前分配的端口330复制/粘贴。附加地,可以在键面板编辑器315窗口之间复制分配。键分配也可以从一个窗口拖放到另一个窗口,或者从一个端口330拖放到另一个端口,或者从一个键分配拖放到另一个键分配。例如,用户可以部分或全部复制键面板编辑器315窗口或键分配。如果特定的键被限制,则阻止用户直接从键面板编辑器315改变分配。例如,当监听键或通话键被限制时,键面板的用户不能改变分配。在一些情况下,键面板编辑器315中图示的音量水平会影响在点对点或合用线监听时与监听键430相关联的资源的音量。在这种情况下,该限制不会影响发送到其他键面板的音频。在一些情况下,用户可以改变分配中的一个或多个分配的状态。例如,用户可以对演职人员420设置静音/取消静音,或者修改通话键或监听键分配的音量。对任何或所有键面板编辑器315分配的修改可以被保存并在以后重新加载。
不同的分配可以包括不同的使用级别。例如,通话键425标识允许一个键面板(诸如键面板193)向另一个键面板(诸如键面板194)发送音频广播,并且监听键430的标识允许接收音频广播。同一个键面板可以同时具有通话键分配和监听键分配,或者仅具有一个分配。例如,导演405分配可以使得导演405键面板能够发送和接收广播。另一个分配(诸如摄像机410)可能仅能够接收广播。在一些示例中,多于一个键面板被分配给同一组标签(或组)。例如,可以有多于一个带摄像机410标识的键面板。组标签由管理应用程序105的用户确定,并且可以由用户定制。
图5是根据一些方面的图3的用户界面500的可替代图示。如前所述,内部通信管理器310包括搜索栏335,该搜索栏使得用户能够搜索管理应用程序105。例如,用户可以搜索可用端口330,以便将特定端口分配给与内部通信装置连接的外围设备,诸如键面板191。用户可以通过名称、IP地址、端口或其他过滤器进行搜索。在一些情况下,搜索栏会在用户键入时实时更新结果,而不是必须按“enter”或类似的输入。在查询期间,搜索在搜索栏335中检查文本,并且然后如前所述工作。完成后,搜索结果填充在内部通信管理器310中。例如,如果用户搜索“dir,”(例如,“director(导演)”的缩写),则搜索结果将返回“dir”的目录字母以及描述中至少包括“dir”的任何描述。
图6是根据一些方面的图1A的内部通信装置的软件架构600的框图。如前所述,架构145承载管理应用程序105用户界面,诸如先前图示的用户界面300、400。在一些示例中,架构145包括架构内的单向数据流。架构145包括五个主要组件:视图605、动作610、动作处理程序615、服务620和模型625。视图605包含用户界面300、400的元素,诸如显示内部通信管理器310的窗口或页面。动作610是当用户执行对用户界面的改变时从用户界面生成的命令对象。动作处理程序615是路由和处理动作610的逻辑组件。服务620是与外部系统交互(例如执行从管理应用程序105到内部通信装置115的改变,或者对一个或多个外围设备的改变)的逻辑组件。模型625是保存视图605所必需的信息的数据对象,例如分配的端口330或键标识。
例如,当用户与视图605交互时,视图605通过动作处理程序615将动作610传播至保存管理应用程序105数据和逻辑的各种模型625。受影响的视图605然后基于对模型625的改变而被更新。动作处理程序615、模型625和视图605是具有不同输入和输出的独立节点。动作610是包含新数据并标识属性的对象。如前所述,视图605、动作处理程序615和模型625经由单向数据流进行通信。服务620可以从动作处理程序615调用,但是仅经由动作610与系统的其余部分通信。
图7是根据一些方面的图6的软件架构600的扩展框图。如先前在图6中描述和图示的,架构145包括视图605、动作610、动作处理程序615、服务620和模型625。视图605是管理应用程序105的图形部分,该管理应用程序显示信息并接受来自用户的输入。视图605的元素是先前描述的用户界面300、主标题305、内部通信管理器310和键面板编辑器315。视图605将动作发送到动作处理程序615,该动作处理程序实现处理触发的动作所需的逻辑。在一些示例中,这些动作包括基于某些事件通过API 150发送消息,或者直接更新模型625中的管理应用程序105状态信息。
动作被提供给动作处理程序615,并且源于用户与视图605的交互。所有数据流经动作处理程序615。当动作处理程序接收到动作610时,动作处理程序615执行模型625已经向动作610注册的功能。模型625响应与它们维护的管理应用程序105状态相关的任何动作610。模型625然后发出变化事件以警告视图605数据层已经发生变化。在一些情况下,有四个动作处理程序:应用程序动作处理程序705、资源查找器动作处理程序710、端口编辑器动作句柄715和API动作处理程序720。应用程序动作处理程序705包含从主窗口生成的动作(例如,打开或关闭应用程序)或应用程序对话框可见性状态的改变。例如,应用程序动作处理程序705可以处理动作(诸如用户与主标题305、内部通信管理器310或键面板编辑器315的交互),或者动作610(诸如打开或关闭管理应用程序105)。
资源查找器动作处理程序710包括与搜索或过滤键可分配资源相关的动作610,诸如从内部通信管理器310生成的搜索查询。当用户用文本字符串进行搜索、使用资源类型过滤器对端口列表进行过滤或者对资源列表视图进行排序时,生成这些动作610。端口编辑器动作句柄715动作610是从键面板编辑器315生成的。端口编辑器动作句柄715包括动作610,诸如设置/改变键面板中的各个字段或者分配通话键425和监听键430。在一些情况下,API动作处理程序720处理与API 150相关联的动作610。这些动作610覆盖了管理应用程序105中的广泛功能,并且包括管理桥接服务110和内部通信装置115的连接状态、管理键面板认证以及基于从API 150接收的数据填充管理应用程序105的状态。
在一些示例中,服务620组件负责处理管理应用程序105的逻辑。服务620执行动作610,诸如过滤和验证来自视图605的入站数据变化、创建具有默认值的新实体以及设置实体之间的关系。服务620中的每个服务具有用于访问服务620的标识符。例如,服务620中的一个服务是应用程序设置服务722,该应用程序设置服务负责读取和写入保存在存储器135内的配置文件。应用程序设置服务722处理动作610,诸如从指定的文件路径打开设置文件,以及将设置文件保存到指定的文件路径。服务620还包括API 150服务,其负责处理请求并从API 150驱动程序接收更新。在一些示例中,服务620还负责处理外部资源745,诸如从管理应用程序105外部设置的应用程序设置750。
模型625包括应用程序状态模型725、内部通信模型730、资源模型735和端口编辑器模型740。应用程序状态模型725处理状态信息,包括如前所述的管理应用程序105中的各种可视状态。内部通信模型730存储关于与系统100通信的键面板的信息,诸如键面板的连接状态和设备类型。键面板的连接状态将通知管理应用程序105应该改变哪些状态,例如当外围设备(诸如键面板191)需要认证时,或者如果内部通信装置115或键面板191正试图连接到管理应用程序105时。内部通信模型730还存储由键面板191本身存储的信息,诸如其描述、帧/端口计数或其最大会话。内部通信模型730还存储布尔值,这些布尔值确定是否启用键面板上的设置,例如文本或单代码支持。资源模型735包括关于内部通信装置115资源(诸如外围设备类型、资源类型的可配置长度名称或包含在资源模型735中的描述)中的一个或多个资源的信息。附加地,资源模型735包括布尔值,这些布尔值存储关于给定资源是否启用了各种属性(诸如键分配)的信息。端口编辑器模型740存储关于哪个端口330和设置页面当前在管理应用程序105内活动的信息,并且还存储关于当前连接的键分配的信息,诸如键面板编辑器315内的通话和监听分配。实用程序755负责记录日志,诸如经由视图605做出的改变或由动作处理程序615执行的动作610。
图8是图示配置图1A的内部通信装置的过程800的流程图。过程800包括例如经由如上所述的桥接服务110将管理应用程序105连接(805)到内部通信装置115。在一些情况下,管理应用程序105还连接到外围设备,诸如键面板191。在一些情况下,多于一个外围设备同时或顺序连接。过程800包括经由管理应用程序105向外围设备分配(810)端口330。如前所述,端口330的分配使得外围设备能够与其他连接的外围设备通信。过程800包括经由管理应用程序105向外围设备分配(815)标识。例如,标识可以包括通话键或监听键。标识可以从先前配置的外围设备复制。例如,用户可以同时将标识拖放到一个或多个外围设备。可选地或附加地,过程800包括向外围设备分配(820)标签。标签可以是任何先前描述的分配,诸如摄像机。可选地,也可以经由管理应用程序105将标签从一个外围设备复制、拖放或移动到另一个外围设备。过程800还包括基于先前的分配(810, 815, 820)启用(825)外围设备的操作。例如,键面板191可以基于分配(810, 815, 820)中的一个或多个来发送和/或接收音频广播。还可以使用过程800来配置附加的外围设备,使得附加的外围设备可以彼此通信,或者与经由内部通信装置115连接的其他外围设备中的特定一个外围设备通信。
因此,本文的各方面尤其提供了内部通信系统的系统和方法。

Claims (20)

1.一种内部通信系统,包括:
内部通信装置;
外围设备;以及
电子处理器,所述电子处理器被配置为执行桥接服务,所述桥接服务被配置为使得所述内部通信装置与计算机之间能够通过连接进行通信;
其中所述计算机被配置为:
经由所述连接连接到所述内部通信装置;
生成用户界面;
响应于经由所述用户界面接收到第一输入,将所述外围设备分配给端口;以及
响应于经由所述用户界面接收到第二输入,为所述外围设备分配标识。
2.根据权利要求1所述的系统,其中所述计算机进一步被配置为基于所分配的端口和所分配的标识来启用所述外围设备的操作。
3.根据权利要求1至2中任一项所述的系统,其中所述外围设备的操作包括通话功能和监听功能。
4.根据权利要求1至3中任一项所述的系统,其中所述计算机进一步被配置为执行所述桥接服务。
5.根据权利要求1至4中任一项所述的系统,其中所述电子处理器位于与所述计算机分离的服务器上。
6.根据权利要求1至5中任一项所述的系统,其中所述用户界面包括内部通信管理器窗口和键面板编辑器窗口。
7.根据权利要求1至6中任一项所述的系统,其中所述第一输入是拖放功能。
8.根据权利要求1至7中任一项所述的系统,其中所述第二输入是用于所述外围设备的用户定义的标签,并且其中所述标识包括所述用户定义的标签。
9.根据权利要求1至8中任一项所述的系统,其中所述外围设备是键面板或腰包。
10.根据权利要求1至9中任一项所述的系统,所述系统进一步包括第一外围设备和第二外围设备,并且其中所述计算机进一步被配置为:
响应于经由所述用户界面接收到第一输入,将所述第一外围设备分配给第一端口;以及
响应于经由所述用户界面接收到第二输入,将所述第二外围设备分配给第二端口,其中所述第二输入是拖放功能。
11.根据权利要求1至10中任一项所述的系统,其中所述标识包括监听键和通话键。
12.一种启用内部通信装置的方法,所述方法包括:
经由传输控制协议(TCP)连接将内部通信装置连接到包括电子处理器的计算机;
经由所述电子处理器将外围设备分配给端口;以及
经由所述电子处理器为所述外围设备分配标识。
13.根据权利要求12所述的方法,所述方法进一步包括:
经由所述电子处理器,基于所分配的端口和所分配的标识,启用所述外围设备的操作。
14.根据权利要求12至13中任一项所述的方法,其中所述外围设备的操作包括通话功能和监听功能。
15.根据权利要求12至14中任一项所述的方法,所述方法进一步包括经由所述电子处理器执行桥接服务,其中所述桥接服务被配置为使得所述内部通信装置与所述计算机之间能够通过连接进行通信。
16.根据权利要求12至15中任一项所述的方法,其中所述电子处理器位于与所述计算机分离的服务器上。
17.根据权利要求12至16中任一项所述的方法,所述方法进一步包括:
提供包括内部通信管理器窗口和键面板编辑器窗口的用户界面;以及
接收用户输入,其中所述用户输入是拖放功能。
18.根据权利要求12至17中任一项所述的方法,其中所述外围设备是键面板或腰包。
19.一种内部通信系统,包括:
内部通信装置;
第一外围设备;
第二外围设备;以及
电子处理器,所述电子处理器被配置为执行桥接服务,所述桥接服务被配置为使得所述第一外围设备、所述第二外围设备和多个计算机之间能够通过传输控制协议(TCP)连接进行全双工通信;
其中所述多个计算机中的至少一个计算机被配置为:
将所述第一外围设备连接到所述内部通信装置;
将所述第二外围设备连接到所述内部通信装置;
生成用户界面;
响应于经由所述用户界面接收到第一输入,将第一端口分配给所述第一外围设备;
响应于经由所述用户界面接收到第二输入,将第二端口分配给所述第二外围设备;
响应于经由所述用户界面接收到第三输入,为所述第一外围设备分配至少一个标识,所述标识包括监听键和通话键;
响应于经由所述用户界面接收到第四输入,为所述第二外围设备分配至少一个标识,所述标识包括监听键和通话键;以及
基于所分配的端口和所分配的至少一个标识,启用所述第一外围设备和所述第二外围设备的至少一个操作。
20.根据权利要求19所述的系统,其中所述第一输入、所述第二输入、所述第三输入和所述第四输入中的至少一者是拖放功能。
CN202480059106.0A 2023-09-14 2024-09-13 内部通信管理系统 Pending CN121844555A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US202363582682P 2023-09-14 2023-09-14
US63/582,682 2023-09-14
PCT/IB2024/000522 WO2025056977A1 (en) 2023-09-14 2024-09-13 Intercom management system

Publications (1)

Publication Number Publication Date
CN121844555A true CN121844555A (zh) 2026-04-10

Family

ID=93460689

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202480059106.0A Pending CN121844555A (zh) 2023-09-14 2024-09-13 内部通信管理系统

Country Status (3)

Country Link
CN (1) CN121844555A (zh)
AU (1) AU2024342116A1 (zh)
WO (1) WO2025056977A1 (zh)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3235230B1 (en) * 2014-12-19 2020-07-08 Hubbell Incorporated Internet protocol (ip) serverless page party (spp) station and systems and methods for deploying multiple spp stations
EP3669518B1 (en) * 2017-08-17 2023-10-04 Hubbell Incorporated Configuarable multi-function ruggedized voice over internet protocol (voip) communications device with universal application platform

Also Published As

Publication number Publication date
WO2025056977A1 (en) 2025-03-20
AU2024342116A1 (en) 2026-03-26

Similar Documents

Publication Publication Date Title
CN104158678B (zh) 基于与其他设备的接近度对设备进行配置
JP2024532326A (ja) コミュニケーションプラットフォーム上の統合ワークスペース
CN114530148B (zh) 一种控制方法、装置及电子设备
US20160156683A1 (en) Method and apparatus for providing state information
CN112925647A (zh) 云边协同系统、集群资源的控制方法及装置
DE202016008133U1 (de) Containeranwendung mit dynamischem Unterpaket-Lader
CN115022262B (zh) 一种会话处理方法、装置、设备及介质
JP2020201960A (ja) チャットルーム提供方法およびシステム
CN110324167B (zh) 服务治理规则的配置方法、装置、系统以及电子设备
US20090319660A1 (en) Generalized architecture to support representation of multi-transport devices
CN116339184A (zh) 基于分布式系统的音箱多端控制方法、装置、设备及介质
Román et al. Dynamic application composition: Customizing the behavior of an active space
CN109976872A (zh) 数据处理方法、装置、电子设备及存储介质
US11681571B2 (en) Managing device group configurations across workspaces based on context
CN121844555A (zh) 内部通信管理系统
CN113220182B (zh) 信息提示方法和装置、存储介质及电子设备
US20130346582A1 (en) Deployment of services on a set of real objects with automatic matching
CN119493678A (zh) 基于javaScript离线同域信息广播数据双向通信的方法
CN116193299B (zh) 业务管理方法、装置以及存储介质
JP2021010164A (ja) 通知プリセットを利用した通知処理方法および装置
CN118132210A (zh) 设备资源模拟方法、装置、电子设备及可读存储介质
CN115016699B (zh) 一种信息处理方法、装置、设备及介质
CN118827756A (zh) 电子设备和用于多集群中服务对外暴露的方法
WO2023011645A1 (zh) 数据处理方法及装置、电子设备及存储介质
CN112685274A (zh) 日志生成方法、装置、电子设备和存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination