使用装置样式表控制嵌入式装置的系统和方法制造方法及图纸

技术编号:2772746 阅读:164 留言:0更新日期:2012-04-11 18:40
公开了用于使用装置样式表控制环境装置或嵌入式装置的系统和方法。环境装置包括例如照明装置或加热/制冷装置的用于控制房间或区域内的环境的装置。在一个实施例中,在环境装置控制器处接收装置样式表声明。该声明包括:识别样式要被应用的范围的范围选择器;识别将要改变的样式属性的属性标识符;以及识别要被应用的样式属性值的属性值。在由范围选择器识别的范围内,识别出至少一个与环境装置控制器进行电子通信的环境装置。基于属性标识符和属性值,构建环境装置的控制信号。将该控制信号发送到环境装置。

System and method for controlling embedded devices using device style sheets

Systems and methods for controlling an environment device or an embedded device using a device style sheet are disclosed. A device, such as an illumination device or a heating / refrigerating device, that controls the environment in a room or area. In one embodiment, the device style sheet declaration is received at the environment device controller. The declaration includes a range selector that identifies the range in which the style is to be applied; identifies the property identifier of the style property to be changed; and identifies the property value of the style property value to be applied. In the range identified by the range selector, at least one environment device identifying electronic communication with the environment device controller is identified. A control signal for the environment device is constructed based on the attribute identifier and the attribute value. The control signal is sent to the environment device.

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术主要涉及计算机和计算机相关技术。更具体地说,本专利技术涉及。
技术介绍
计算机和通信技术持续以快速的步伐发展。实际上,计算机和通信技术涉及人们日常生活的很多方面。例如,现今消费者正在使用的很多装置,在装置的内部具有小型计算机。这些小型计算机具有不同的大小和精密度。这些小型计算机包括从一个微控制器到全功能的完整计算机系统的每一种。例如,这些小型计算机可能是例如微控制器的单片计算机、例如控制器的单板型计算机、例如IBM-PC兼容机的典型台式计算机等。计算机一般具有一个或多个在计算机核心的处理器。处理器通常与不同的外部输入和输出相互连接,用来管理特定计算机或装置。例如,可以将自动调温器中的处理器连接到用于选择温度设置的按钮、连接到暖炉或空调以改变温度、连接到温度传感器以读取当前温度并将其显示在显示器上。很多电器、装置等包括一个或多个小型计算机。例如,自动调温器、暖炉、空调系统、电冰箱、电话、打字机、汽车、自动售货机、及很多不同种类的工业设备,现在一般在其内部具有小型计算机或处理器。计算机软件使这些计算机的处理器运行并指示处理器如何执行某个任务。例如,在自动调温器上运行的计算机软件可以在达到特定温度时使空调停止运行,或可以在需要时打开加热器。通常将作为装置、电器、工具等的一部分的这些种类的小型计算机称为嵌入式系统。术语“嵌入式系统”通常是指作为较大的系统的一部分的计算机硬件和软件。嵌入式系统可以不具有例如键盘、鼠标、和/或监视器的典型的输入和输出装置。通常,在每个嵌入式系统的核心,是一个或多个处理器。嵌入式系统可以在很多种不同的场合下使用。例如,照明系统可以使用嵌入式技术。尤其是,嵌入式系统可以用于监视并控制照明系统。例如,嵌入式系统可以用于调暗或增加照明系统内单个灯或一组灯的亮度。嵌入式系统可以用于通过启动照明系统内的各灯来建立特定的照明模式。可以将嵌入式系统连接到照明系统内的各开关。嵌入式系统可以指示开关对各灯或整个照明系统通电或断电。因此,可以通过嵌入式系统来控制每个独立的灯的亮度或电源状态。安全系统也可以使用嵌入式技术。嵌入式系统可以用于控制并监视安全系统内的各安全传感器。嵌入式系统可以提供控制以在白天或晚上的特定时间自动接通每个安全传感器的电源。可以将嵌入式系统连接到运动传感器。如果检测到运动,则嵌入式系统可以自动接通单独的运动传感器的电源,并提供控制以启动摄像机和/或警报。还可以将嵌入式系统连接到监视门或窗户的传感器,当感测到活动时采取指定动作。嵌入式技术还可以用于控制例如蜂窝式电话的无线产品。嵌入式系统可以提供指令以接通蜂窝式电话的显示器的电源。嵌入式系统还可以启动蜂窝式电话内的音频扬声器以向用户提供呼入电话的音频通知。例如炉、电冰箱或微波炉等家用电器也可以包含嵌入式技术。例如,按摩躺椅可以包含根据用户的偏好提供指令使椅子的背部自动倾斜的嵌入式系统。嵌入式系统还可以根据用户的偏好提供启动椅子内的振动组件的指令。在家庭中通常备有的附加产品也可以包含嵌入式系统。例如,可以将嵌入式系统用在厕所内以控制用来补充储水箱中的水的水平位置。可以将嵌入式系统用在喷射式浴缸内以例如控制空气的流出。遗憾的是,仍然没有有效地利用计算机系统来管理遍及家庭或办公楼的环境控制装置(例如,照明和加热/制冷系统)。例如,对于深夜(例如,当没有人在办公楼时)、对于工作日、或为了在家中设置浪漫或安静的气氛而建立标准化的照明、加热/制冷和安全模式可能非常复杂。此外,在这种建筑中,通过使用当前最新技术中的集中式计算机技术来管理照明和加热/制冷系统,可能特别复杂并需要高水平的技术技能。因此,通过控制环境(ambiance)装置的系统和方法的改进,可以获得益处。在这里说明一些用于使用装置样式表(device styleshe et)来控制环境装置的示例性系统和方法。
技术实现思路
公开了一种使用装置样式表控制嵌入式装置的方法。在嵌入式装置控制器处接收识别装置样式表声明的数据信号。装置样式表可以包括识别将要变换的样式属性的属性标识符和识别要被应用的样式属性值的属性值。识别出至少一个与嵌入式装置控制器进行电子通信的嵌入式装置。基于属性标识符和属性值构建嵌入式装置的控制信号。将该控制信号发送到嵌入式装置。在一个实施例中,样式表声明可以进一步包括用于识别要应用样式的范围的范围选择器。该方法可以进一步包括确定嵌入式装置的能力。在这种情况下,可以附加地基于嵌入式装置的能力构建控制信号。在一种配置中,属性值包含带优先级的属性值列表。该方法可以进一步包括从外部计算装置接收样式表声明。外部计算装置可以是计算机游戏系统。在这种情况下,样式表声明可以对应于正在游戏系统上进行的游戏中发生的事件。在一个实施例中,嵌入式装置是被配置为控制环境的至少一个方面的环境装置。嵌入式装置可以包括设置样式表,构建控制信号则可以包括构建能由嵌入式装置认出的控制信号。作为选择,嵌入式装置可以包括可更改的样式表。还公开了执行上述方法的系统。环境控制装置和环境装置进行电子通信。环境控制装置包括处理器和存储器。将指令存储在存储器中,从而在它的不同的实施例中实现上述方法。还公开了一种计算机可读介质,其用于结合环境控制装置和环境装置控制器执行所公开的方法。进一步公开了一种与对等网络相联系实现上述方法的系统。使用相互进行电子通信的第一和第二环境控制装置。第一环境控制装置包括相互电子通信的存储器和处理器。在存储器中存储接收样式表声明、基于样式表声明构建控制信号和将控制信号发送到第二环境控制装置的指令。附图说明根据以下结合附图的说明和所附权利要求,本专利技术的示例实施例将变得更充分明显。应当理解,这些附图只说明示例实施例,因此不应考虑为是对专利技术范围的限制,通过使用下列附图,更具体和详细地说明本专利技术的示例实施例,其中图1是在家庭的一个实施例中示出的包括一个或多个装置样式表的环境控制系统的一个实施例的框图;图2是示出图1所示的房间或区域和环境装置的层次等级的图; 图3是示出将控制信号发送到环境装置的环境控制系统的一个实施例的框图;图4是示出包括优先属性值的环境控制系统的另一个实施例的框图;图5是通过网络连接到外部计算装置的环境控制系统的一个实施例的框图;图6是示出使用预先配置或用户配置的装置样式表的环境控制系统的实施例的服务器和网络的框图;图6A是示出在对等网络中实现的环境控制装置的框图;图7是示出使用装置样式表来控制环境装置的方法的一个实施例的流程图;图8是示出装置控制器的实施例一般使用的主要硬件组件的框图;图9是示出可以使用这里所公开的系统和方法的照明系统的框图;图10是示出可以使用这里所公开的系统和方法的安全系统的框图;以及图11是示出可以使用这里所公开的系统和方法的家庭控制器系统的框图。具体实施例方式现在参考附图说明本专利技术的各种实施例,其中同样的附图标记表示相同或功能相似的元件。这里,如在图中一般性说明和示出的,本专利技术的实施例可以以很多种不同的结构来设置和设计。因此,以下对如图所示的本专利技术的若干示例实施例的更详细的说明,不像权利要求那样旨在限制本专利技术的范围,而仅仅是专利技术的实施例的代表。在这里专用的词“示例性”意味着“作为实施例、例子或图示”。在这里作为“示例性”说明的任何实施例不本文档来自技高网
...

【技术保护点】
一种使用装置样式表控制嵌入式装置的方法,所述方法包括:在嵌入式装置控制器处接收识别装置样式表声明的数据信号,所述声明包括:识别要改变的样式属性的属性标识符;以及识别要应用的样式属性值的属性值;识别出至少一个与 所述嵌入式装置控制器进行电子通信的嵌入式装置;基于所述属性标识符和属性值,构建所述嵌入式装置的控制信号;以及将所述控制信号发送到所述嵌入式装置。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:马克纳尔逊
申请(专利权)人:松下电工株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1