首页 / 专利库 / 专利权 / 申请 / 国际申请 / 修改 / 采用标记器(tags)修改程序行为

采用标记器(tags)修改程序行为

阅读:1028发布:2020-06-14

专利汇可以提供采用标记器(tags)修改程序行为专利检索,专利查询,专利分析的服务。并且第一 电子 设备(201)可以收集有关它自己或另一电子设备(206、208)的信息,它们优选位于用户所在的相同房间中。该信息可以来自RF-ID标记器(204、207、209)或其它发送器。该信息可以与其它设备的状态或标识相关。第一电子设备可以响应状态或标识来改变程序行为(309、409、509)。该程序可以是娱乐类型程序或 软件 类型程序。可以将该信息用于选择用于执行的特定品牌的程序代码(604、605、606)。,下面是采用标记器(tags)修改程序行为专利的具体信息内容。

1.一种系统,包括:
至少一个输出设备(103);
至少一个接收器(213);以及
至少一个处理器(102),适用于执行以下操作:
轮询所述接收器,用以识别来自与位于所述系统或靠近所述系统中 的至少一个设备相关的发送器(204、207、209)的信号
识别所述一个设备的类型;
确定所述一个设备的状态;
基于所述类型和状态调整所述输出设备的输出。
2.根据权利要求1所述的系统,其中
所述状态包括所述一个设备的形状或颜色属性。
3.根据权利要求1所述的系统,其中
所述状态包括所述一个设备的值。
4.根据权利要求1所述的系统,其中
所述状态包括所述一个设备是否在运行中。
5.根据权利要求1所述的系统,其中
所述状态包括与所述一个设备有关的日期信息。
6.根据权利要求1所述的系统,其中
所述输出设备包括音频输出设备;以及
所述调整包括响应于所述状态改变所述音频输出设备的声音。
7.根据权利要求6所述的系统,其中
所述处理器位于用户电子设备中;
所述至少一个设备包括电话;
所述电话的所述状态是响铃;
所述调整包括降低所述用户电子设备的音量,使得用户可以听见电 话响铃。
8.根据权利要求1所述的系统,其中
所述输出设备包括视频输出设备;以及
所述调整包括改变所述视频输出设备上的视觉属性以美学地与所述 状态协调。
9.根据权利要求8所述的系统,其中
所述视觉属性是外壳
10.根据权利要求1所述的系统,其中
所述调整包括选择与所述状态有关的被发送的编程。
11.根据权利要求1所述的系统,其中
所述发送器具有与用户场所中的房间的期望尺寸可比的发送距离。
12.根据权利要求11所述的系统,其中
所述发送器是基于蓝牙的。
13.根据权利要求11所述的系统,其中
所述发送器是基于WiFi的。
14.权利要求1所述的系统,其中
所述发送器是RF标记器。
15.一种方法,包括在数据处理设备中执行以下操作:
轮询与所述数据处理设备相关的接收器(213),用以识别来自与位 于所述数据处理设备(102)或靠近所述数据处理设备(102)中的至少 一个设备(201、206、208)相关的发送器(204、207、209)的信号;
识别所述一个设备的类型;
确定所述一个设备的状态;
基于所述类型和状态调整所述输出设备(103)的输出。
16.一种介质,可由数据处理设备读取,并包括适用于使所述数据 处理设备执行以下操作的代码:
轮询与所述数据处理设备(102)相关的接收器(213、105),用以 识别来自与位于所述数据处理设备(102)或靠近所述数据处理设备 (102)中的至少一个设备(101、106、201、206、208)相关的发送 器(204、207、209)的信号;
识别所述一个设备的类型;
确定所述一个设备的状态;
基于所述类型和状态调整所述输出设备的输出。
17.一种系统,包括:
至少一个接收器213;以及
至少一个处理器102,适用于执行以下操作:
轮询所述接收器,用以识别来自与位于所述系统或靠近所述系统中 的至少一个设备相关的发送器(204、207、209)的信号;
识别所述一个设备的类型;
为所识别类型的用户处理设备选择软件行为。
18.根据权利要求17所述的系统,其中
所述选择软件行为包括改变所述软件的控制流程。
19.根据权利要求18所述的系统,其中
包含所述发送器的所述一个设备也包括所述接收器,
所述改变所述软件的所述控制流程包括调整通用软件以根据所述一 个设备的需求来运行。
20.根据权利要求19所述的系统,其中
所述接收器适用于采用启发或算法来确定所述发送器是否在与所述 接收器处于相同的设备中。
21.一种方法,包括在数据处理设备(102)中执行操作,所述操作 包括:
轮询所述接收器(213),用以识别来自与位于所述系统或靠近所述 系统中的至少一个设备相关的发送器(204、207、209)的信号;
识别所述一个设备的类型;以及
为所识别类型的用户处理设备选择软件行为。
22.一种介质,包括可由数据处理设备读取,并适用于使所述数据 处理设备执行以下操作的代码,所述操作包括:
轮询所述接收器(213),用以识别来自与位于所述系统或靠近所述 系统中的至少一个设备相关的发送器(204、207、209)的信号;
识别所述一个设备的类型;以及
为所识别类型的用户处理设备选择软件行为。
23.一种用于定制内容的用户电子设备,包括:
至少一个输出设备(103);
至少一个接收器(213);以及
至少一个处理器(102),其适用于执行以下操作:
轮询所述接收器,用以识别来自与位于用户场所内所述系统或靠近 所述系统中的至少一个用户电子设备(101)相关的发送器的信号;
识别已经发送所述信号的所述用户电子设备的类型;
基于所述用户电子设备的类型定制内容;以及
使所述定制内容呈现在所述输出设备上。
24.根据权利要求23所述的系统,其中
所述定制内容包括从若干可能的广播信号中选择一个广播信号。
25.根据权利要求24所述的系统,其中
所述定制内容包括在娱乐类型编程中选择构图变化。

说明书全文

发明涉及控制电子器件的领域,并涉及修改它们的行为使其响应 环境。

美国专利2002/0174025示出了一种用于提供目标化的广告和个性 化的用户服务的方法和系统。该系统包括具有RFID标记化产品的购物 车。RFID标记器触发诸如PDA、移动电话、寻呼机或特别的购物车附件 等无线通讯设备发送基于什么物品在购物车内的定制广告。

需要采用其它方式利用附于这些设备的发送器来影响这些设备的 行为。

例如,一组电子设备的场所可能互相通讯,以影响应用的行为,特 别是共同位于一个用户场所内的设备。这些通讯可以导致程序行为改 变;或这些设备的状态改变;或程序内容改变。

参考以下附图,以非限制实例的方式对本发明进行说明:

图1示出了根据本发明的系统的一个实施例

图2示出了更具本发明的系统的一个实施例;

图3示出了用于与称为“getProcessingDevice”的过程有关的编 码的流程图

图4示出了用于与称为“getTransmitters”的过程有关的编码的 流程图;

图5示出了用于与称为“getTransmittersStatus”的过程有关的 编码的流程图;

图6示出了适用于图3的309中的流程图。

图1示出了本发明的实施例。该系统包括一个或多个设备101。它 们可以是任意种类的,特别地诸如电话、微波沪、视频游戏平台、电视 等的用户设备。系统也包括处理器102,它也可以是任意种类的,诸如 PC、机顶盒、数字信号处理器或通用处理器等,可选地内置于某个用户 设备中。该系统的另一个元件是输出设备103,它也可以是任意适合的 种类,诸如监视器、电视、喇叭或打印机等。输出设备103被示意为与 其它设备分离,但它也可以与处理器102或设备101中的一个放在一 起,分别如虚线框106和107所示。该系统的元件被示为具有天线105, 它可以使这些元件能进行无线通讯,如以射频(RF)方式。可以采用象 http://en.wiki pedia.org/wiki/Bluetooth中所述的蓝牙技术、或如 http://en.wikipedia.org/wiki/Wifi中所述的无线保真技术(Wi- Fi)等其它无线技术执行图1的系统。如果将输出设备103与另一个设 备放在一起,它就不需要自己的天线。可选地,某些设备可以通过线缆 连接,诸如在104中示作虚线的可选连接。设备101的数量可以根据用 户的喜好改变。

无线通讯的一个选择是在用户设备101上采用无源或有源RF标记 器。优选地,采用的标记器类型在通常大小的大房间或公寓范围内是可 读的。优选地,这些标记器由诸如用户设备等的设备的制造商添加,并 对它们编程以包含该设备的标识。制造商可以根据他们自己的理由来做 这件事。可选地,也可以在希望执行本发明的某人的要求下添加这些标 记器。所述标识优选地包括商标名、产品类型和序列号或型号。然后处 理器访问某种数据库,不管是本地的或远程的,用以获得关于该设备的 其它信息。如简单地,该数据库可以为接收设备内的表,或者较为复杂, 则可为远程服务器

标记器可以提供的信息的实例:

●商品名和产品类型;

●序列号或型号;

●状态,如打开/关上、使用中、空闲、错误等;

●购买日期,用以计算设备的年限;

颜色或形状,以便可以将它的颜色调整为用户场所所欣赏的颜 色,例如如果都是红色的,那么处理器可以选择红色作为背景 颜色;以及

●价格,因为昂贵的设备告诉一些与用户场所中氛围有关的信 息。

购买日期、颜色、形状和价格都可以作为设备状态的例子。如果需 要保护设备主人的隐私,那么标记器可以省略与主人有关的任何个人标 识信息。

可以由这些状态产生程序行为上的各种变化。

例如,如果应用程序在电视中运行(参见下述210)并检测到设备 101中的一个是电话且电话的状态是在振铃,那么应用210可发送控制 命令用以减小电视的音量,使得用户可以听见振铃。这是音频输出设备 改变它的声音输出以响应另一设备状态的实例。

类似地,如果应用210在电视内运行并检测到有微波炉在用户的房 子中,那么应用210可使电视发信号,用以启动烹饪程序。这是一种用 户设备的实例,其选择发送的信号以响应另一设备的状态。

在又一个实例中,如果在房间中检测到视频游戏机,那么应用210 可以使它的外壳或其它的视觉属性看起来好像该正在运行的视频游 戏。  关于外壳的更多信息可以在以下网址中找到: http://en.wikipedia.org/wiki/Skin_%28computing%29

类似地,假定应用210有几个外壳,并想为每个特定用户选择一个。 为此,它扫描接收者附近的所有标记器的状态。假定它发现两个黑色电 话、金属微波和色游戏控制器。它可以利用该颜色信息来选择具有金 属外观的外壳。这会为用户带来审美愉悦,因为该用户具有有金属外表 的其它设备。类似地,如果在房间内有几个椭圆设备,那么可以选择具 有椭圆形状的外壳。这些是改变视觉属性以响应另一设备状态的设备的 实例。

如果发送的程序具有可选的图表或文字选项,那么也可以选择这些 来响应房间中的设备。例如,如果检测到儿童玩具,那么可以给出更适 用于儿童的图标或文字选项。

图2示出了本发明的实施例。在该实施例中,具有中央接收器201 和两个发送器206、208。它们分别包含RF(射频)标记器204、207 和209。RF射频标记器现在具有短范围,诸如小于1米。因而,它们最 好运行在家庭影院的框架内。其它长距技术可以使得扩展到整个房间或 公寓中。接收器201包括软件(SW)部分202和硬件(HW)部分203。

天线214从所有三个标记器204、207和209,即包括从在它自己 的设备的标记器接收RF信号。从而,RF读取器213可以作用于所有这 些数据。

接收器201需要从其它设备的标记器207、209中分辨它自己的标 记器204。这可以按以下方式完成。

A.可将信号强度用作估算RF-ID标记器的位置的启发依据。最接 近接收器的,即具有最大信号强度的,最可能是接收器自己的标记器 204。现有的RF-ID软件已经可以查询接收信号的信号强度。然而,该 启发依据并不是100%安全的。可将设备206、208中的一个放置于靠近 接收器201,例如在家庭剧场的相同架子或书架上。在该情形下,其它 设备的标记器207、209可以比接收器自己的标记器204更靠近天线 214。

B.从标记器207、209中分辨标记器204的另一种可能的方式是采 用一种算法,从靠近接收器的所有类型的设备中确定哪一个最可能是接 收器自己。例如,如果检测到TV、电话和游戏机中的一个;该算法可以 确定TV是最可能具有集成RF读取器的设备,这样它将考虑将TV的RF 标记器作为接收器自己的标记器。

C.A和B的组合可能以具有比它们单独使用时更好的可靠性。

D.接收器自己的标记器也可以具有与RF读取器的直接连接,例如 有线连接。这样,接收器可以100%的确定哪个标记器是它自己的。然而, 这会为制造商带来更高的花费和不方便,因此它们间难以获得折中。

E.可以设想,标记器可以具有几种定位系统,象全球定位系统 (GPS),使得所有标记器具有位置坐标,这些位置坐标可由这些标记 器发送给接收器。

F.备选地,应用210可以被编程以获知它是某种类型的设备,诸 如电视,因此寻找标识该类型设备的最近的标记器,并假定该标记器是 与接收器关联的标记器。

SW部分包括几个模

一个是多媒体家用平台(MHP)205或开放有线应用平台(OCAP)。 关于MHP的更多信息可以在http://en.wikipedia.org/wiki/MHP找 到。OCAP是与MHP类似的系统,计划用于美国市场。

第二个是MHP应用210,以下将对它进行讨论。

第三个模块是MHP/OCAP212的RF扩展,它从与各种设备相关的 RF标记器207、209中获得识别码(ID)。如果应用210可以知道它运 行在哪个品牌的设备上,那么它可以执行用于该特定品牌的程序代码。 模块212是应用程序接口(API)。关于API的更多信息可以在 http://en.wikipedia.org/wiki/API找到。API与卖主数据库211交 互。将参考图3-5对与API相关且用于收集作为本发明的一部分的信息 的代码进行说明。图3对MHP的互用性是有用的,换句话说,确保MHP 应用可以在任意品牌的硬件上执行。图4对找到用户场所的环境的特征 是有用的。图5通过从相邻的设备获取更多的细节来给出环境的更具体 的图景。

本发明也可以用于普通应用的环境中,而非基于MHP或OCAP等中 间件。在该情形下,取代MHP/OCAP的RF扩展,将有一个软件库。

图3示出用于收集有关设备201的信息并作为响应调整应用行为的 过程的操作。首先,MHP应用210发送“getProcessingDevice”命令 301。这会触发MHP/OCAP的RF扩展212来发送读取接收器标记器的命 令302。然后该命令302触发RF读取器213发送Get ID命令303。该 命令303触发接收器的RF标记器214来在304发送一个ID。然后该ID 304触发RF读取器213来在305向MHP/OCAP的RF扩展212发送接收 器标记器ID。然后方框212在306发送“getBrand”命令,用以从售 主/产品数据库211获得与接收器标记器ID有关的品牌。然后,数据库 在307向MHP/OCAP的RF扩展212返回品牌名称和产品标识,然后 MHP/OCAP的RF扩展212在308向MHP应用210发送有关处理设备的信 息。然后,MHP应用210在309调整某些应用行为。

图4示出用于收集有关发送设备206和208的信息并作为响应调整 应用行为的过程的操作。虽然图2只示出了2个发送器,而图4示出了 3个发送器,但是采用了相同的附图标记以与图2保持一致。首先,MHP 应用210发送“getTransmitters”命令401。这会触发MHP/OCAP的 RF扩展212发送读取发送器标记器207、209的命令402。然后该命令 402触发RF读取器213来发送Get ID命令403。该命令403触发发送 器的RF标记器207、209来在404发送ID。然后该ID404触发RF读 取器213来在405向MHP/OCAP的RF扩展212发送发送器标记器ID。然 后方框212在406发送“getProduct(ID1、ID2、ID3)”命令,用 以从售主/产品数据库211获得与发送器标记器ID有关的品牌。然后, 数据库在407向MHP/OCAP的RF扩展212返回产品标识(prod1、Prod 2、Prod3),然后MHP/OCAP的RF扩展212在408向MHP应用210 发送与发送器(t1、t2、t3)有关的信息。然后,MHP应用210在409 调整某些应用行为。

图5示出用于收集有关发送设备206和208的状态信息并作为响应 调整应用行为的过程的操作。如图4,虽然图5示出了3个发送器,但 是采用了相同的附图标记以与图2保持一致。此外,实际上可以采用任 意数量的发送器。首先,MHP应用210发送“getTransmitterStatus” 命令501。这会触发MHP/OCAP的RF扩展212发送读取发送器状态的命 令502,优选从标记器207、209。然后该命令502触发RF读取器213 来发送GetStatus命令503。该命令503触发发送器的RF标记器207、 209来在504发送状态报告。然后该状态504触发RF读取器213来在 505向MHP/OCAP的RF扩展212发送所述发送器状态。然后方框212 在408发送“transmitters’status(state1、state2、state3)” 命令。然后,MHP应用210在509调整某些应用行为。

MHP是独立于所采用的、特定售主的硬件的应用执行环境。这意味 着210所示的MHP应用理论上可以运行在任何品牌的任何MHP硬件上。 这是理论上的,但实际上很难写出可以在任何品牌上运行的应用。对不 同的品牌来说,某些程序编码需要是不同的。

图6中示出了一种实例。在601,接收器201确定,为了在显示屏 上画出某些东西,它必须隐藏电视的当前视频显示。这如何完成取决于 电视的品牌。MHP应用210用于通用的目的,因此,它具有用于几个品 牌的代码,使得它可以以取决于各种品牌的设计的不同方式来隐藏视 频。在602,接收器扫描它自己的设备标记器-或它所认为的它自己的标 记器-来确定它所发现的自己所在的电视品牌。如果它确定其是品牌A 电视,那么在605它将发送一个定标视频至(0,0)的命令。如果检测 到品牌B电视,那么在606MHP210将发送一个隐藏视频层的命令。如 果检测到品牌C电视,那么在604MHP210将发送一个停止视频并使屏 幕空白的命令。在发出适当的命令后,控制进展到603,在那里继续其 它的应用任务。

如上所述的实施例涉及MHP应用。本发明也可以应用于具有运行在 诸如Windows等操作系统下的PC应用而非MHP应用的PC环境中。 Windows环境必须被扩展为具有RF扩展API。本发明也可采用诸如移动 电话和PDA等其它智能设备。取代MHP/OCAP,可以采用其它类型的中 间件软件,诸如在http://en.wikipedia.org/wiki/Mheg中所述的由 多媒体和超媒体信息编码专家组(“MHEG”)给出的标准、在 http://en.wikipedia.org/wiki/OpenTV中所述的openTV、在 http://en.wikipedia.org/wiki/middleware.htm1中所述的 Media Highway、可从http://www.liberate.com/获得的Liberate、 或在http://java.sun.com/products/javatv/overview.htmal中所 述的JavaTv等。

通过阅读本公开,对本领域技术人员来说,其它修改将是显而易见 的。这些修改可以包括电子设备的设计、制造和控制用法中公知的、用 于响应外部数据以改变程序行为的方法的以及取代本发明所述的特征 或在此之外的其它特征。虽然权利要求将本申请规定为具体的特征组 合,但要理解到本申请的公开范围也包括本文或者明确地或者未明确地 或则任何通用地方式公开的新特征或新的特征组合,而不论其是否相关 本发明所处理的任何或所有相同的技术问题。从而,申请人通知在本申 请或由此产生的任何其它申请进行过程中,可以对这些特征追加新的权 利要求。

本文中所用的该词“包括”不排除存在其它的元件。元件之前的词 “一个”不排除存在多个这样的元件。该词“或”是包含的或,换句话 说即“和/或”。

相关专利内容
标题 发布/更新时间 阅读量
修改分析流 2020-05-11 259
一种修改纸 2020-05-11 942
修改对象的基层 2020-05-12 60
修改比特流 2020-05-12 10
修改比特流 2020-05-12 91
修改素材 2020-05-11 268
定向声音修改 2020-05-13 700
修改对话窗口 2020-05-12 756
错字修改笔 2020-05-12 603
错字修改笔 2020-05-12 370
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈