存在感知信息系统的制作方法

文档序号:7800548阅读:149来源:国知局
存在感知信息系统的制作方法
【专利摘要】一种存在感知信息系统(PAIS)可识别与终端用户设备(如计算机)交互的用户并可识别连接至所述用户附近的PAIS的设备。此外,所述PAIS可识别所述用户和所述用户附近的其它人。使用此信息,所述PAIS可相应地用于如提供内容。
【专利说明】存在感知信息系统

【技术领域】
[0001] 本公开涉及存在感知信息系统。

【背景技术】
[0002] 存在感知信息系统可包括内容递送服务和基于所识别的终端用户提供电子媒体 的网络。例如,内容递送服务可识别与计算机交互的用户,并基于储存的有关用户的信息将 优选内容或优选内容的通知提供给用户。此外,例如,内容递送服务可识别计算机的能力或 与计算机关联的网络并相应地提供兼容内容。


【发明内容】

[0003] -种存在感知信息系统(PAIS)可识别连接至与用户交互或在用户附近的PAIS的 设备。此外,所述PAIS可识别用户附近的其它人。使用此信息,所述PAIS可相应地用于如 递送内容。此外,在识别附近的设备时,所述PAIS可根据与例如用户、另一个人和/或设备 关联的信息确定与这些设备中的哪些设备进行通信。
[0004] 本领域的技术人员在查阅以下附图和【具体实施方式】后,将明白其它系统、方法、特 征和优点。旨在使所有这种附加系统、方法、特征和优点包括在本描述中、落在PAIS的范围 内,并受以下权利要求保护。

【专利附图】

【附图说明】
[0005] 参考以下附图和描述可更好地理解系统,如存在感知信息系统(PAIS)。附图中的 组件不需要按比例绘制,而是强调说明PAIS的原理。此外,在附图中,所有不同视图中的相 同参考数字指代相应的部件。
[0006] 图1图示了实例网络100的框图,其可包括实例PAIS的一个或多个方面。
[0007] 图2图示了实例电子设备200的框图,其可包括实例PAIS的一个或多个方面。
[0008] 图3图示了可由实例PAIS的一个或多个方面(如图2的电子设备的一个或多个方 面)执行的操作流程图300。
[0009] 图4图示了可由实例PAIS的一个或多个方面(如图2的电子设备的一个或多个方 面)执行的另一个操作流程图400。

【具体实施方式】
[0010] 应理解以下实施实例的描述仅仅是出于解释说明的目的,而不应理解为限制性 的。对附图中图示的功能块、模块或单元实例的划分不应解释为指示这些功能块、模块或单 元必须作为物理上独立的设备或单个物理设备实施。图示或描述的功能块、模块或单元可 作为独立设备、电路、芯片、功能、模块或电路元件实施。一个或多个功能块、模块或单元也 可在公共电路、芯片、电路元件或设备中实施。
[0011] 存在感知信息系统(PAIS)可识别与终端用户设备(如计算机)交互的用户并可识 别连接至用户附近的PAIS的设备。此外,PAIS可识别用户并可识别用户附近的其它人。使 用此信息,PAIS可相应地用于如提供内容。
[0012] 此外,在识别连接至用户附近的PAIS的一个或多个设备之后,PAIS可根据与用 户、另一个人和/或设备关联的信息确定与这些设备中的哪些设备进行通信。例如,如果用 户正在开会,会议室显示器连接至PAIS,那么PAIS被触发以将消息(如机密消息)发送至用 户,所述PAIS可根据PAIS的设置将消息导引至用户的个人移动设备而非会议室显示器。 如果消息未被标记为机密消息且可由所有与会者共享,那么PAIS可根据PAIS的设置将消 息导引至会议室显示器或至少经由显示器通知与会者有待处理的消息。如此处所讨论般, PAIS有许多其它可行的应用。
[0013] 图1图示了实例网络100的框图,其可包括实例PAIS的一个或多个方面。实例 PAIS可包括一个或多个电子设备,如客户端设备102和104以及应用程序服务器106和 108,和/或感测设备,如感测设备110。PAIS的客户端设备、服务器和感测设备可经由广域 网和/或局域网,如广域网和/或局域网(WAN/LAN)112可通信地耦合。出于本公开的目的, 客户端设备可视为终端用户设备,且终端用户设备可视为客户端设备。
[0014] 图2图示了可包括在PAIS中的实例电子设备200和实例感测设备230的框图。电 子设备200可以是、可包括客户端设备和/或服务器计算机(如客户端设备102和104和/ 或应用程序服务器106和108)和/或与其通信。实例感测设备230可以是、可包括例如感 测设备110,和/或与感测设备110通信。可通信地耦合电子设备200与感测设备230的网 络228可以是、可包括例如WAN/LAN112,和/或与其通信。
[0015] 电子设备200和/或感测设备230可包括一组指令,其可被执行以使电子设备200 和/或感测设备230执行描述的任何方法和/或基于计算机的功能。
[0016] 电子设备200和/或感测设备230也可包括一个或多个处理器或模块,其可操作 以执行本文公开的任何操作、方法和/或基于计算机的功能。电子设备200和/或感测设备 230可作为单独的设备工作、可作为功能件包括在还执行其它功能的设备内,或可如使用网 络连接至其它计算机系统和/或设备。
[0017] 就电子设备200而言,在联网部署的实例中,电子设备可作为服务器(如应用程序 服务器106和108的一个或多个)和/或终端用户计算机(客户端设备102和104的一个或 多个)工作。此外或可替代地,电子设备200可在例如主从式网络环境、点对点系统和/或 分布式网络环境中工作。电子设备200可托管软件或固件以帮助从各种内容源聚集内容。 此外,电子设备200可托管软件或固件以基于从连接的传感器和/或终端用户电子设备接 收和传递的关于感测的用户和设备的信息来帮助控制从各种内容源分配内容。电子设备 200还可作为各种终端用户电子设备(如台式和手提计算机、电视、计算机化电器、家具和装 饰品(如电子相框)、手持设备(如智能手机和平板计算机)、便携式媒体设备(如记录、播放 和游戏设备)、车用电子设备(如音响主机和导航系统),或能够执行导致机器所采取的动作 的一组指令(循序或以其它方式)的任何机器)实施,或并入其中。可使用提供语音、音频、 视频和/或数据通信的电子设备来实施电子设备200。虽然图示了单个设备200 (如电子 设备),但是术语"设备"可包括独立地或联合执行一组(或多组)硬件和/或软件指令以执 行一个或多个功能的设备或子设备的任何集。
[0018] 一个或多个功能可包括接收环境中一个或多个传感器感测的信息,感测的信息表 示此环境的一个或多个属性以及环境中的一个或多个人的一个或多个属性。功能也可包括 识别一个或多个特定的人或特定类型的人以及环境的一个或多个属性。此外,功能可包括 检索一个或多个识别的人的一个或多个各自的用户简档,并基于环境的一个或多个属性和 一个或多个各自的用户简档执行动作。
[0019] 此外,一个或多个功能可包括接收感测的信息,感测的信息可表示环境的属性,环 境的属性包括环境中的一个或多个人以及一个或多个设备的一个或多个属性。功能也可包 括从感测的信息识别环境中的一个或多个特定的人或特定类型的人以及环境中的一个或 多个设备。此外,功能可包括检索一个或多个识别的人的一个或多个各自的用户简档以及 检索一个或多个识别的设备的一个或多个各自的设备简档。功能也可包括基于一个或多个 各自的用户简档和一个或多个各自的设备简档执行动作。
[0020] 电子设备200可包括处理器202,如中央处理器(CPU)、图形处理单元(GPU)或二 者。处理器202可以是各种系统中的组件。此外,处理器202可包括一个或多个通用处理 器、数字信号处理器、专用集成电路、现场可编程门阵列、服务器、网络、数字电路、模拟电路 及其组合,或其它现在已知或以后开发的用于分析和处理数据的设备。处理器202可实施 软件程序,如手动生成或编程的代码。
[0021] 电子设备200可包括存储器,如可经由总线210通信的存储器204。存储器204可 以是或可包括主存储器、静态存储器或动态存储器。存储器204可包括任何非暂时性存储 设备。存储器204也可包括计算机可读存储介质,如各种类型的易失性和非易失性存储介 质,包括随机存取存储器、只读存储器、可编程序只读存储器、电可编程序只读存储器、电可 擦只读存储器、闪速存储器、磁带或磁盘、光学媒体等。此外,存储器可包括软件可存储在其 上的非暂时性有形介质。软件可被电子存储为图像或其它格式(如通过光学扫描),然后编 译,或解译或以另外处理或执行。
[0022] 在一个实例中,存储器204可包括用于处理器202的高速缓冲存储器或随机存取 存储器。在替代的实例中,存储器204可与处理器202 (如处理器的高速缓冲存储器、系统 存储器或其它存储器)分离。存储器204可以是或可包括用于存储数据的外部存储设备或 数据库。实例包括硬盘驱动器、光盘(CD)、数字视频光盘(DVD)、存储卡、存储棒、软盘、通用 串行总线(USB)存储设备,或任何其它可操作以存储数据的设备。例如,电子设备200也可 包括磁盘或光盘驱动单元208。驱动单元208可包括一组或多组软件或指令(如指令224) 可嵌入其中的计算机可读介质222。处理器202和存储器204也可包括具有指令或软件的 计算机可读存储介质。
[0023] 存储器204可以可操作以存储可由处理器202执行的指令。图中图示的或描述的 功能、行为或任务可由执行存储于存储器204的指令的编程的处理器202执行。功能、动作 或任务独立于特定类型的指令集、存储介质、处理器或者处理策略,并且可通过单独或者组 合操作的软件、硬件、集成电路、固件、微码等来执行。同样地,处理策略可包括多处理、多任 务、并行处理等。
[0024] 指令224可包括本文描述的方法和/或逻辑,包括电子设备200和/或实例PAIS 的方面或模块,如PAIS模块225。在被电子设备200执行期间,指令224可完全或部分驻留 在存储器204或处理器202中。例如,PAIS的软件方面或模块(如PAIS模块225)可包括 各种信号处理器的实例,在被电子设备200执行期间,其可完全或部分驻留在存储器204或 处理器202中。
[0025] 就各种可由PAIS使用的信号处理器而言,这种处理器的硬件或软件实施可包括 模拟和/或数字信号处理模块以及模拟数字转换器和/或数字模拟转换器。模拟信号处理 模块可包括线性电子电路,如无源滤波器、有源滤波器、加法混合器、积分器和延迟线。模 拟处理模块也可包括非线性电路,如压缩扩展器、倍增器(混频器和压控放大器)、压控滤波 器、压控振荡器和锁相环。数字或离散信号处理模块可包括例如取样保持电路、模拟时分 多路复用器、模拟延迟线和模拟反馈移位寄存器。在其它实施中,数字信号处理模块可包括 ASIC、现场可编程门阵列或专用数字信号处理器(DSP芯片)。无论哪种方式,这种数字信号 处理模块可经由算术运算(包括定点和浮点、实值和复值、乘法和/或加法运算)提高图像信 号。其它操作可由环形缓冲器和/或查找表支持。这种操作可包括快速傅里叶变换(FFT)、 有限冲激响应(FIR)滤波器、无限冲击响应(IIR)滤波器和/或自适应滤波器,如维纳滤波 器和卡尔曼滤波器。
[0026] 本文描述的模块可包括可由处理器(如处理器202)执行的软件、硬件、固件或其一 些组合。软件模块可包括存储于存储器(如存储器204或另一个存储设备)可由处理器202 或其它处理器执行的的指令。硬件模块可包括为了性能可由处理器202执行、引导或控制 的各种设备、组件、电路、门电路、电路板等。术语"模块"可包括多个可执行模块。
[0027] 进一步而言,电子设备200可包括计算机可读介质(其可包括指令224)或接收并 执行指令224来响应传播的信号,以便连接至网络228的设备(如感测设备230)可通过网 络228将语音、视频、音频、图像或任何其它数据传递至电子设备200和/或另一个电子设 备。指令224可通过网络228经由通信端口或接口 220,或使用总线210传输或接收。通信 端口或接口 220可以是处理器202的一部分或可以是单独的组件。通信端口或接口 220可 在软件中创建或可以是硬件中的物理连接。通信端口或接口 220可被配置来与网络228、外 部媒体、一个或多个输入/输出设备214、一个或多个传感器216或电子设备200中的任何 其它组件,或其组合连接。与网络228的连接可以是物理连接,如有线以太网连接或可被建 立成无线连接。与电子设备200的其它组件的附加连接可以是物理连接或可被建立成无线 连接。可替代地,网络228可直接连接至总线210。
[0028] 网络228可包括有线网络、无线网络、以太AVB网络、CAN总线、MOST总线,或其组 合。无线网络可以是或包括蜂窝电话网、802. 11、802. 16、802. 20、802. 1Q或WiMax网络。无 线网络也可包括经由WI-FI或BLUETOOTH技术实施的无线局域网。进一步而言,网络228 可以是或包括公共网络(如互联网)、私人网络(如内联网)或其组合,且可利用各种现有或 以后开发的联网协议,至少包括基于TCP/IP的联网协议。组合电子设备200的一个或多个 组件可通过网络228彼此通信。
[0029] -个或多个输入/输出设备214可被配置来允许用户与电子设备的任何组件交 互。一个或多个输入/输出设备214可包括键区、键盘、光标控制器设备,如鼠标或操纵杆。 此外,一个或多个输入/输出设备214可包括麦克风、一个或多个视觉显不器、扬声器、遥控 器、触摸屏显示器或可操作以与电子设备200交互的任何其它设备,如可操作以充当电子 设备与一个或多个用户和/或其它电子设备之间的接口的任何设备。
[0030] -个或多个传感器216可如经由总线210与一个或多个输入/输出设备214结合 或可通信地稱合。与一个或多个输入/输出设备214协同操作,一个或多个传感器216可 被配置来允许用户与电子设备200的任何组件交互。此外,一个或多个传感器216可被配 置来感测例如电子设备200附近的人。应注意当电子设备200为服务器时,其可能不包括 传感器216。
[0031] 就感测设备230而言,此设备可包括一个或多个元件(其包括在电子设备200内和 /或与电子设备200可通信地耦合)和/或与所述一个或多个元件通信。此外,感测设备230 可包括一个或多个传感器232。一个或多个传感器232可与一个或多个输入/输出设备(如 感测设备230的输入/输出设备和/或一个或多个输入/输出设备214)结合或可通信地 耦合。与一个或多个输入/输出设备协同操作,一个或多个传感器232可被配置来允许用 户与感测设备230和/或电子设备200的任何组件交互。此外,一个或多个传感器232可 被配置来感测感测设备230和/或电子设备200附近的人。此外,感测设备230可包括通 信端口或接口 234和总线236,如与端口或接口 220和总线210相似的端口或接口和总线。 如所描绘的,感测设备230和电子设备200可通过网络228经由其各自的通信端口或接口 彼此通信。此外或可替代地,感测设备230可包括电子设备200的任何或所有方面和组件, 如处理器和存储器。感测设备230可以是附接至结构的外围设备或可以是嵌入式设备。例 如,在车辆中,感测设备230可附接至车辆的各种部件或嵌入车辆的部件。例如,感测设备 230可嵌入车辆的例如镜子、仪表板、内饰或窗户。在居住空间内,感测设备230可附接或嵌 入例如家具或装饰中。
[0032] 一个或多个传感器216和232可包括一个或多个振动传感器、声传感器、化学传感 器、电流传感器、磁传感器、无线电传感器、光传感器、压力传感器、力传感器、热传感器、接 近传感器或生物计量传感器。功能上,一个或多个传感器216和232可包括检测或测量运 动、温度、磁场、重力、湿度、湿气、振动、压力、电场、声音或与潜在用户或托管或接近用户的 环境关联的其它物理方面的一个或多个传感器。例如,生物计量传感器可包括具有例如语 音识别、指纹识别、视网膜识别或面部识别的设备。
[0033] 在PAIS的一个实例中,传感器(如传感器216和232)可在环境中被感测人的存在 的运动或接近传感器触发。此外或可替代地,传感器可被周期性地激活。对传感器的周期 性激活可基于终端用户和PAIS的管理员输入的设置。
[0034] 就感测的环境而言,环境可包括任何建筑物或户外空间、建筑物内的房间或区域 或户外空间,和/或确定的区域。感测的环境的空间可由终端用户和PAIS的管理员确定, 有关空间的参数可由PAIS的存储方面设置和存储。
[0035] 图3图示了可由实例PAIS的实例电子设备(如电子设备200)的一个或多个方面执 行的实例操作流程图300。流程图300表示几个用于提供存在感知的子过程,存在感知可识 别与终端用户设备交互的用户且可识别连接至用户附近的PAIS的任何终端用户设备。此 夕卜,操作可识别用户并识别用户附近的其它人,包括由PAIS服务的其它用户。使用此识别 信息,操作可相应地进行,如至少根据对人和设备的识别提供内容。
[0036] 在PAIS的一个实例中,处理器(如处理器202)可执行编码在存储器(如存储器 204)中的处理设备可读指令。在这种实例中,编码在存储器中的指令可包括PAIS的软件 和/或硬件方面,如PAIS模块125。PAIS的实例操作可包括接收指示事件(如特定的人进 入确定的环境和/或与连接至PAIS的终端用户设备交互)的一个或多个信号。与终端用户 设备交互的用户可包括以一个或多个信号的形式接收的用户输入。用户输入可包括语音、 触摸、视网膜运动、手势、按钮、滑块和/或等。存在于环境内或处于环境中某一位置的用户 可以是一种类型的用户输入。用户存在可包括处于距传感器(如一个或多个传感器216和 232)的确定距离内。此外,用户存在可包括用户处于与连接至PAIS和/或包括在PAIS内 的终端用户设备关联的户外区域、建筑物的区域,和/或建筑物的房间内。
[0037] 在302,实例操作可包括在处理器接收由一个或多个传感器(如一个或多个传感器 216和232)在环境中感测的信息。感测的信息可表示环境的一个或多个属性和/或环境中 的一个或多个人的一个或多个属性。
[0038] 环境的属性可包括许多与PAIS关联或不关联的人、许多与PAIS连接或不连接的 终端用户设备,或许多可处于环境中的任何其它类型的物体。例如,在是房间的情况下,其 它物体可包括家具、固定装置、装饰品、窗户和门。这些其它物体也可以是、包括终端用户设 备,或与终端用户设备连接。当分析情况时,感知环境的这种属性对于PAIS可以是有用的。 例如,许多人可向PAIS指示例如与PAIS连接的联系人或同事之间发生了事件。此外,除了 环境中的大量物体,那些物体的一个或多个的状况或状态可相关、被一个或多个传感器觉 察并捕获。例如,物体的磨损、构造以及运动可被传感器捕获。
[0039] 就与PAIS关联的人和/或终端用户设备而言,这种实体可如通过在线注册形式或 广播查询而自动地与PAIS连接,或如通过市场信息收集服务(可包括例如网络爬虫或机械 人)非自动地与PAIS连接。例如,用户可自行注册或由其它人(如通过社交媒体)注册。此 夕卜,终端用户或管理员可注册终端用户设备。在向PAIS注册设备时,设备可与一个或多个 特定的人或特定类型的人(如例如PAIS的成员、优选成员、儿童、成人、机构雇员或商业顾 客)关联。
[0040] 当其它人为用户注册PAIS时,使用用户的信息可要求获得用户的许可。此外,当 其它人为用户注册PAIS时,用户可被要求使其帐户获得PAIS许可。一旦被激活或至少被许 可,用户的帐户可与例如各种社交媒体服务(如FACEB00K)和个人信息管理器(如OUTLOOK) 结合。
[0041] 一个或多个人的属性可包括识别属性,如面部识别特征、解剖识别或语音识别。其 它属性可包括人的大小和形状,或人附接或保持的电子标识符,如射频识别(RFID)、人所拥 有的无线设备,或任何其它标识符。个人也可穿着具有集成码(如矩阵条形码)的衣物或饰 品,集成码可识别用户并保持有关用户的信息。
[0042] 在304,实例操作可包括在处理器从设备信息源接收设备信息。设备信息可包括与 一个或多个人附近的一个或多个终端用户设备关联的信息。设备信息可包括一个或多个人 附近的一个或多个设备的每一个的识别信息。此外,与设备识别信息关联,各自的设备说明 书可包括在设备信息中。设备说明书可包括包括在和/或可连接至设备的硬件、软件和/ 或固件,设备和/或硬件、软件和/或固件的预期性能值,以及对设备和/或硬件、软件和/ 或固件的更新。此外,设备信息可包括设备类型和设备状态。设备信息也可包括每一个设 备均准予的用户和/或组许可。设备信息也可包括与可从确定的内容递送系统接收内容的 设备关联的组或一个或多个用户。组可由所选的人或所选类型(如例如根据就业状况或人 口统计资料分类的类型)的人组成。设备信息可经由网络(如WAN/LAN112)从设备信息源接 收。这种来源可以是PAIS的或与其连接的远程服务器,或可以是与设备信息关联的终端用 户设备。
[0043] 在306,实例操作可包括由处理器从感测的信息中识别一个或多个特定的人或特 定类型的人以及环境的一个或多个属性。例如,个人可被识别为PAIS的成员或非PAIS成 员。个人也可被识别为属于除成员资格状态以外的其它分类。例如,一个或多个具有用户 帐户的特定人可被识别,和/或许多成人和/或孩子可被识别。
[0044] 就环境的识别属性而言,这种属性可包括时间和/或日期以及一个或多个人的一 个或多个的位置、一个或多个终端用户设备和一个或多个其它类型的物体。对环境属性的 识别也可包括识别确定的环境状态,如例如房间的灯被打开、门关闭、电视监控器被启动。 [0045] 对一个或多个人以及环境的一个或多个属性的识别可加重处理器的负担。为了补 救这种问题,处理器可以是例如一个或多个服务器计算机的一个或多个高性能处理器。例 如在这种处理并不密集的情况下,例如当系统被设置为减少感测时,对一个或多个特定的 人或特定类型的人以及环境属性的识别可在终端用户设备(如用户附近的设备)进行。对识 别的处理还可由整合并解密用户与终端用户设备之间的交互趋势的计算机减少。
[0046] 在308,实例操作可包括由处理器从用户简档数据源检索一个或多个识别的人的 一个或多个各自的用户简档。图3中并未示出,设备和环境简档也可由处理器检索,且可用 于确定动作。
[0047] 无论是用户简档、设备简档或环境简档,均从一个或多个数据源(如用户简档数据 库、设备简档数据库和环境简档数据库)传递。数据源可以是与一个或多个人关联和/或 在一个或多个人附近的一个或多个设备之一。此外,数据源可包括例如内容网络或云计算 服务提供商的一个或多个数据库。在一些实例中,如用户、设备或环境的简档可演变、增长 或自动从有关与用户、设备和/或环境关联的惯例的历史信息学习。这可在当处理器例如 包括与一个或多个服务器关联的一个或多个处理器时进行,且这些服务器还包括大存储能 力,如分布式存储能力。学习可根据用户或管理PAIS的设置由简单到复杂。例如,演变的 简档可特别针对房屋的特定终端用户设备以及房屋的特定居住者演变。此实例在家庭中对 设置家长控制有用。可建立儿童简档,当某一年龄的儿童在房屋的房间或区域时,儿童简档 阻止年龄不适宜的内容显示。此外,儿童的简档可随着儿童年龄的增长改变,因此家庭设备 呈现的内容可相对于儿童的年龄改变。
[0048] 在用户、设备和/或环境简档信息很广泛的实例中,用户可控制这种信息的分配。 简档信息的控制可涉及各种隐私和/或安全等级。此外,这种信息的自动生成也可例如由 用户通过PAIS的用户设置来控制。
[0049] 就用户简档而言,这种简档可包括例如用户偏好信息、用户日程信息和用户状态 信息。用户偏好信息可例如包括接收内容的优先方法,接收通知的优选方法、接收排队内容 的频率以及进行排队或立即执行的动作的类型。用户日程信息可包括例如会议、约会、事 件、任务(如优先任务)和日常事务的时间和/或日期。用户状态信息可包括例如组交往信 息、社会联系以及用户发消息、打电话、聊天和/或利用其它类型媒体的可能性。用户简档 可由机械人、爬虫和/其它类型的自动化过程填充,或由用户和/或用户代理(如与PAIS关 联的销售人员或顾客支持代理)填充。另一种类型的简档(如设备和环境简档)也可通过相 同过程填充。
[0050] 在310,实例操作可包括由处理器基于设备信息、环境的一个或多个属性和/或一 个或多个各自的用户简档执行动作。这种动作可包括递送包括音频和/或视觉内容的内 容,如将音频和/或视频内容、消息或电子邮件串流至一个或多个用户附近的一个或多个 设备。动作也可包括对内容进行排队和/或将内容存储在内容服务器或本地存储在终端用 户设备。内容队列可通过例如终端用户设备的显示器作为优先列表呈现给用户。通过这种 列表,用户可与队列交互。例如,用户可删除或移动队列上的项目。
[0051] 排队和/或存储的内容的递送可由内容整合器提供。这种整合器(其可包括处理 器,如处理器202)可确定用于分派内容的媒体。例如,整合器可确定将内容递送至房间内 的任何人可看到的显示器,或特定用户的个人移动设备。将内容递送至终端用户设备可在 传递内容通知之后进行。这种内容通知可以是延迟的或即时的。
[0052] 在PAIS的一个实例中,在递送内容时,处理器可基于来自内容提供者的匹配信 息、感测的人的一个或多个用户简档、附近设备的一个或多个简档和/或托管人和设备的 环境的简档确定如何、何时以及在何处将内容递送至人。
[0053] 此外,执行的动作可包括确定每一个用户或每一组的内容和/或内容的一部分的 状态,如许可。进一步而言,动作可包括标记所述内容和/或内容的一部分的状态。内容的 状态可包括例如关联的和/或被许可的人或组的一个或多个、内容的优先级、安全等级和 隐私等级。
[0054] 执行的动作的实例可有很多,且可由PAIS的开发者预设或由终端用户以及PAIS 的管理员进行编程。对执行的动作的编程可经由任何已知的编程语言和/或通过PAIS特 定的脚本语言发生。例如,如果用户正在开车,那么可对动作进行编程使其包括将内容作为 音频递送。如果内容通常很敏感或可能使在用户附近检测到的人产生不快,那么动作还可 包括将内容递送至用户所拥有的个人设备。此外,动作还可包括在显示器的某个角落递送 消息通知或完全中断内容来显示通知。这些动作可经由例如脚本或用户设置表格控制。这 些脚本和表格可与各种类型的简档关联,因此与脚本和表格关联的操作可以是动态的并随 着简档的演变而演变。
[0055] 当内容的递送或其它动作是基于感测的环境、环境中的人以及环境中被激活的设 备时,基于此感测的信息控制动作的变化和选择可有很多。本文描述的实例仅图示了 PAIS 应用的简短列表。
[0056] 图4图示了可由实例PAIS的实例电子设备的一个或多个方面(如处理器)执行的 另一个实例操作流程图400。流程图400表示几个用于提供存在感知的子过程,存在感知可 识别与终端用户设备交互的用户且可识别连接至用户附近的PAIS的任何设备。此外,操作 可识别用户并识别用户附近的其它人,包括由PAIS服务的其它用户。使用此信息,PAIS可 相应地用于如提供内容。
[0057] 在402,实例操作可包括在处理器(如处理器202)接收由一个或多个传感器(如传 感器216和232)在环境中感测的信息。感测的信息可表示环境的属性。环境的一个或多 个属性可包括环境中的一个或多个人的一个或多个属性以及环境中的一个或多个设备的 一个或多个属性。在此操作中,一个或多个设备的属性被感测。在流程图400中,设备的属 性可被感测或预先确定。在设备属性未被感测而存储的实例中,由于受到触发(如例如有人 进入环境或与环境中的设备交互),属性可被传递至处理器。
[0058] 在404,实例操作可包括由处理器从感测的信息中识别环境中的一个或多个特定 的人或特定类型的人和/或环境中的一个或多个设备。在406,实例操作可包括由处理器从 用户简档数据源检索一个或多个识别的人的一个或多个各自的用户简档。在408,实例操作 可包括由处理器从一个或多个识别的设备或集中式设备简档数据源中检索一个或多个识 别的设备的一个或多个各自的设备简档。在410,实例操作可包括由处理器至少基于一个或 多个各自的用户简档和/或一个或多个各自的设备简档执行动作。
[0059] 虽然已描述了 PAIS的各种实施方案,但是对于本领域的普通技术人员很明显的 是,在PAIS的范围内更多实例和实施是可行的。因此,系统将仅受所附权利要求及其等同 物的限制。
【权利要求】
1. 一种用于利用存在感知的方法,其包括: 在处理器接收由一个或多个传感器在环境中感测的信息,所述感测的信息表示所述环 境的一个或多个属性和所述环境中的一个或多个人的一个或多个属性; 由所述处理器识别一个或多个特定的人或特定类型的人; 由所述处理器检索所述一个或多个识别的特定的人或特定类型的人的一个或多个各 自的用户简档;以及 由所述处理器基于所述环境的所述一个或多个属性和所述一个或多个各自的用户简 档执行动作。
2. 根据权利要求1所述的方法,其还包括在所述处理器接收设备信息,所述设备信息 包括与所述一个或多个人附近的一个或多个设备关联的信息。
3. 根据权利要求2所述的方法,其还包括由所述处理器基于所述设备信息、所述环境 的所述一个或多个属性以及所述一个或多个各自的用户简档执行动作。
4. 根据权利要求2所述的方法,其还包括在所述处理器从设备信息源接收所述设备信 息。
5. 根据权利要求2所述的方法,其还包括在所述处理器接收所述设备信息,所述设备 信息包括所述一个或多个人附近的所述一个或多个设备的识别信息。
6. 根据权利要求1所述的方法,其还包括由所述处理器从集中式用户简档数据源检索 所述一个或多个各自的用户简档。
7. 根据权利要求1所述的方法,其中所述动作包括内容递送。
8. -种用于利用存在感知的方法,其包括: 在处理器接收感测的信息,所述感测的信息表示环境的属性,所述环境的所述属性包 括所述环境中的一个或多个人的一个或多个属性和所述环境中的一个或多个设备的一个 或多个属性; 由所述处理器从所述感测的信息中识别所述环境中的一个或多个特定的人和所述环 境中的所述一个或多个设备; 由所述处理器检索所述一个或多个识别的特定的人的一个或多个各自的用户简档; 由所述处理器检索所述一个或多个识别的设备的一个或多个各自的设备简档;以及 由处理器基于所述一个或多个各自的用户简档和所述一个或多个各自的设备简档执 行动作。
9. 根据权利要求8所述的方法,其还包括在所述处理器接收由所述环境中的一个或多 个传感器感测的所述感测信息。
10. 根据权利要求8所述的方法,其还包括由所述处理器分别基于所述环境中的一个 或多个人的所述一个或多个属性和所述环境中的所述一个或多个设备的所述一个或多个 属性识别所述环境中的所述一个或多个特定的人和所述环境中的所述一个或多个设备。
11. 根据权利要求8所述的方法,其还包括由所述处理器从所述一个或多个识别的设 备中检索所述一个或多个各自的设备简档。
12. 根据权利要求8所述的方法,其还包括由所述处理器从集中式设备简档数据源检 索所述一个或多个各自的设备简档。
13. 根据权利要求8所述的方法,其中所述动作包括内容递送。
14. 一种存在感知信息系统,其包括: 存储器,其包括处理器可执行指令; 接口,其被配置来接收由一个或多个传感器在环境中感测的信息,所述感测的信息表 不所述环境的一个或多个属性和所述环境中的一个或多个人的一个或多个属性;和 处理器,其通信地耦合至所述存储器和所述接口,所述处理器被配置来执行所述指令 以: 识别一种或多种类型的人;以及 基于所述环境的所述一个或多个属性和所述一种或多种识别的类型的人执行动作。
15. 根据权利要求14所述的系统,其中所述动作包括内容递送。
16. 根据权利要求14所述的系统,其中所述接口还被配置来接收设备信息,所述设备 信息包括与所述一个或多个人附近的一个或多个设备关联的信息。
17. 根据权利要求16所述的系统,其中所述处理器还被配置来基于所述设备信息、所 述环境的所述一个或多个属性和所述一个或多个识别的类型的人执行所述指令以执行动 作。
18. 根据权利要求16所述的系统,其中所述动作包括内容递送。
19. 根据权利要求16所述的系统,其中所述接口还被配置来从集中式设备信息源接收 所述设备信息。
20. 根据权利要求16所述的系统,其中所述设备信息包括所述一个或多个人附近的所 述一个或多个设备的识别信息。
【文档编号】H04L12/28GK104102618SQ201410128878
【公开日】2014年10月15日 申请日期:2014年4月1日 优先权日:2013年4月1日
【发明者】D.查特吉 申请人:哈曼国际工业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1