首页> 中国专利> 利用面部辨识来识别个体的特性并且为该个体提供一个显示

利用面部辨识来识别个体的特性并且为该个体提供一个显示

摘要

一种方法可以包括:经由面部辨识而自动地远程地识别一个个体的至少一个特性;并且为该个体提供一个显示,该显示具有至少部分地基于该个体的该所识别的至少一个特性的内容。一种系统可以包括:用于经由面部辨识而自动地远程地识别一个个体的至少一个特性的装置;以及用于为该个体提供一个显示的装置,该显示具有至少部分地基于该个体的该所识别的至少一个特性的内容。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-01-04

    未缴年费专利权终止 IPC(主分类):G06K 9/46 专利号:ZL2012800061790 申请日:20120124 授权公告日:20180206

    专利权的终止

  • 2018-02-06

    授权

    授权

  • 2018-01-26

    专利申请权的转移 IPC(主分类):G06K9/46 登记生效日:20180109 变更前: 变更后: 申请日:20120124

    专利申请权、专利权的转移

  • 2014-01-15

    实质审查的生效 IPC(主分类):G06K9/46 申请日:20120124

    实质审查的生效

  • 2013-09-25

    公开

    公开

说明书

发明人:

菲利普·埃克霍夫

威廉·盖茨

皮特·L·哈格尔斯坦

罗德里克·A·海德

穆里尔·Y·伊什克瓦

乔丁·T·卡勒

罗伯特·兰格

埃里克·C·鲁塔德

埃雷兹·利伯曼

内森·P·米佛德

迈克尔·史诺-莱文

克拉伦斯·T·特格林

小洛厄尔·L·伍德

相关申请的交叉引用

本申请涉及以下所列的申请(“相关申请”)并且要求这些申请的最早 的可供使用的有效申请日的权益(例如,要求除临时专利申请外的最早可 供使用的优先权日或者根据35USC§119(e)要求对于临时专利申请、这 些相关申请的任何及所有原申请、上两代(grandparent)申请、上三代 (great-grandparent)申请等等的权益)。

相关申请:

为了USPTO法规之外的要求的目的,本申请构成了名称为“利用面部 辨识来识别个体的特性并且为该个体提供一个显示(IDENTIFYING A  CHARACTERISTIC OF AN INDIVIDUAL UTILIZING FACIAL  RECOGNITION AND PROVIDING A DISPLAY FOR THE  INDIVIDUAL)”的第12/931,157号美国专利申请的一个部分继续申请, 该申请的发明人为菲利普·埃克霍夫;威廉·盖茨;皮特·L·哈格尔斯坦;罗 德里克·A·海德;穆里尔·Y·伊什克瓦;乔丁·T·卡勒;罗伯特·兰格;埃里 克·C·鲁塔德;埃雷兹·利伯曼;内森·P·米佛德;迈克尔·史诺-莱文;克拉伦 斯·T·特格林;以及小洛厄尔·L·伍德,申请日为2011年1月25日,该申请 处于当前共同未决的状态、或者是如下的一份申请,即:该申请的一份当 前共同未决的申请有权享有其申请日期的利益。

为了USPTO法规之外的要求的目的,本申请构成了名称为“利用面部 辨识来识别个体的特性并且为该个体提供一个显示(IDENTIFYING A  CHARACTERISTIC OF AN INDIVIDUAL UTILIZING FACIAL  RECOGNITION AND PROVIDING A DISPLAY FOR THE  INDIVIDUAL)”的第12/655,179号美国专利申请的一个部分继续申请, 该申请的发明人为菲利普·埃克霍夫;威廉·盖茨;皮特·L·哈格尔斯坦;罗 德里克·A·海德;穆里尔·Y·伊什克瓦;乔丁·T·卡勒;罗伯特·兰格;埃里 克·C·鲁塔德;埃雷兹·利伯曼;内森·P·米佛德;迈克尔·史诺-莱文;克拉伦 斯·T·特格林;以及小洛厄尔·L·伍德,申请日为2009年12月23日,该申 请处于当前共同未决的状态、或者是如下的一份申请,即:该申请的一份 当前共同未决的申请有权享有其申请日期的利益。

为了USPTO法规之外的要求的目的,本申请构成了名称为“利用面部 辨识来识别个体的特性并且为该个体提供一个显示(IDENTIFYING A  CHARACTERISTIC OF AN INDIVIDUAL UTILIZING FACIAL  RECOGNITION AND PROVIDING A DISPLAY FOR THE  INDIVIDUAL)”的第12/655,194号美国专利申请的一个部分继续申请, 该申请的发明人为菲利普·埃克霍夫;威廉·盖茨;皮特·L·哈格尔斯坦;罗 德里克·A·海德;穆里尔·Y·伊什克瓦;乔丁·T·卡勒;罗伯特·兰格;埃里 克·C·鲁塔德;埃雷兹·利伯曼;内森·P·米佛德;迈克尔·史诺-莱文;克拉伦 斯·T·特格林;以及小洛厄尔·L·伍德,申请日为2009年12月23日,该申 请处于当前共同未决的状态、或者是如下的一份申请,即:该申请的一份 当前共同未决的申请有权享有其申请日期的利益。

为了USPTO法规之外的要求的目的,本申请构成了名称为“利用面部 辨识来识别个体的特性并且为该个体提供一个显示(IDENTIFYING A  CHARACTERISTIC OF AN INDIVIDUAL UTILIZING FACIAL  RECOGNITION AND PROVIDING A DISPLAY FOR THE  INDIVIDUAL)”的第12/655,184号美国专利申请的一个部分继续申请, 该申请的发明人为菲利普·埃克霍夫;威廉·盖茨;皮特·L·哈格尔斯坦;罗 德里克·A·海德;穆里尔·Y·伊什克瓦;乔丁·T·卡勒;罗伯特·兰格;埃里 克·C·鲁塔德;埃雷兹·利伯曼;内森·P·米佛德;迈克尔·史诺-莱文;克拉伦 斯·T·特格林;以及小洛厄尔·L·伍德,申请日为2009年12月23日,该申 请处于当前共同未决的状态、或者是如下的一份申请,即:该申请的一份 当前共同未决的申请有权享有其申请日期的利益。

为了USPTO法规之外的要求的目的,本申请构成了名称为“利用面部 辨识来识别个体的特性并且为该个体提供一个显示(IDENTIFYING A  CHARACTERISTIC OF AN INDIVIDUAL UTILIZING FACIAL  RECOGNITION AND PROVIDING A DISPLAY FOR THE  INDIVIDUAL)”的第12/655,188号美国专利申请的一个部分继续申请, 该申请的发明人为菲利普·埃克霍夫;威廉·盖茨;皮特·L·哈格尔斯坦;罗 德里克·A·海德;穆里尔·Y·伊什克瓦;乔丁·T·卡勒;罗伯特·兰格;埃里 克·C·鲁塔德;埃雷兹·利伯曼;内森·P·米佛德;迈克尔·史诺-莱文;克拉伦 斯·T·特格林;以及小洛厄尔·L·伍德,申请日为2009年12月23日,该申 请处于当前共同未决的状态、或者是如下的一份申请,即:该申请的一份 当前共同未决的申请有权享有其申请日期的利益。

为了USPTO法规之外的要求的目的,本申请构成了名称为“利用面部 辨识来识别个体的特性并且为该个体提供一个显示(IDENTIFYING A  CHARACTERISTIC OF AN INDIVIDUAL UTILIZING FACIAL  RECOGNITION AND PROVIDING A DISPLAY FOR THE  INDIVIDUAL)”的第12/655,185号美国专利申请的一个部分继续申请, 该申请的发明人为菲利普·埃克霍夫;威廉·盖茨;皮特·L·哈格尔斯坦;罗 德里克·A·海德;穆里尔·Y·伊什克瓦;乔丁·T·卡勒;罗伯特·兰格;埃里 克·C·鲁塔德;埃雷兹·利伯曼;内森·P·米佛德;迈克尔·史诺-莱文;克拉伦 斯·T·特格林;以及小洛厄尔·L·伍德,申请日为2009年12月23日,该申 请处于当前共同未决的状态、或者是如下的一份申请,即:该申请的一份 当前共同未决的申请有权享有其申请日期的利益。

为了USPTO法规之外的要求的目的,本申请构成了名称为“利用面部 辨识来识别个体的特性并且为该个体提供一个显示(IDENTIFYING A  CHARACTERISTIC OF AN INDIVIDUAL UTILIZING FACIAL  RECOGNITION AND PROVIDING A DISPLAY FOR THE  INDIVIDUAL)”的第12/655,186号美国专利申请的一个部分继续申请, 该申请的发明人为菲利普·埃克霍夫;威廉·盖茨;皮特·L·哈格尔斯坦;罗 德里克·A·海德;穆里尔·Y·伊什克瓦;乔丁·T·卡勒;罗伯特·兰格;埃里 克·C·鲁塔德;埃雷兹·利伯曼;内森·P·米佛德;迈克尔·史诺-莱文;克拉伦 斯·T·特格林;以及小洛厄尔·L·伍德,申请日为2009年12月23日,该申 请处于当前共同未决的状态、或者是如下的一份申请,即:该申请的一份 当前共同未决的申请有权享有其申请日期的利益。

为了USPTO法规之外的要求的目的,本申请构成了名称为“利用面部 辨识来识别个体的特性并且为该个体提供一个显示(IDENTIFYING A  CHARACTERISTIC OF AN INDIVIDUAL UTILIZING FACIAL  RECOGNITION AND PROVIDING A DISPLAY FOR THE  INDIVIDUAL)”的第12/655,183号美国专利申请的一个部分继续申请, 该申请的发明人为菲利普·埃克霍夫;威廉·盖茨;皮特·L·哈格尔斯坦;罗 德里克·A·海德;穆里尔·Y·伊什克瓦;乔丁·T·卡勒;罗伯特·兰格;埃里 克·C·鲁塔德;埃雷兹·利伯曼;内森·P·米佛德;迈克尔·史诺-莱文;克拉伦 斯·T·特格林;以及小洛厄尔·L·伍德,申请日为2009年12月23日,该申 请处于当前共同未决的状态、或者是如下的一份申请,即:该申请的一份 当前共同未决的申请有权享有其申请日期的利益。

为了USPTO法规之外的要求的目的,本申请构成了名称为“利用面部 辨识来识别个体的特性并且为该个体提供一个显示(IDENTIFYING A  CHARACTERISTIC OF AN INDIVIDUAL UTILIZING FACIAL  RECOGNITION AND PROVIDING A DISPLAY FOR THE  INDIVIDUAL)”的第12/655,187号美国专利申请的一个部分继续申请, 该申请的发明人为菲利普·埃克霍夫;威廉·盖茨;皮特·L·哈格尔斯坦;罗 德里克·A·海德;穆里尔·Y·伊什克瓦;乔丁·T·卡勒;罗伯特·兰格;埃里 克·C·鲁塔德;埃雷兹·利伯曼;内森·P·米佛德;迈克尔·史诺-莱文;克拉伦 斯·T·特格林;以及小洛厄尔·L·伍德,申请日为2009年12月23日,该申 请处于当前共同未决的状态、或者是如下的一份申请,即:该申请的一份 当前共同未决的申请有权享有其申请日期的利益。

美国专利局(USPTO)已公布了一项声明,声称USPTO的计算机程 序要求专利申请人不仅要提及序列号,而且要说明一份申请是否为一个继 续申请或部分继续申请。斯蒂芬·G·库宁,“在先提交的申请的权益(Benefit  of Prior-Filed Application)”,2003年3月18日的USPTO公报,在 http://www.uspto.gov/web/offices/com/sol/og/2003/week11/patbene.htm处可获得。本申请人实体(以下简称“本申请人”)在上文中提供了对这个或这 些申请的具体引用,从中依法要求了优先权。本申请人理解,该法规在其 确切的引用语言中是毫不含糊的、并且出于对美国专利申请要求优先权的目 的并未要求提供一个序列号或者任何特征性说明(诸如“继续申请”或者“部分 继续申请”)。话虽如此,申请人仍理解,USPTO的计算机程序有某些数据 录入方面的要求,并且因此本申请人提供了对本申请与其一份或多份原申 请(如以上所列出)之间的关系的指定,但本申请人明确地指出:此一项 或多项指定不得以任何方式解释为对于本申请是否还包含了在其一份或多 份原申请的内容之外的任何新内容的任何类型的解说和/或承认。

这些相关申请以及这些相关申请的任何及所有的原申请、上两代申 请、上三代申请等等的所有标的物都通过引用结合在此,其程度是使得此 类标的物并不与本文相冲突。

概述

在一个方面,一种方法包括但不限于:经由面部辨识而自动地远程地 识别一个个体的至少一个特性;为该个体提供一个显示,该显示具有至少 部分地基于该个体的该所识别的至少一个特性的内容;以及至少部分地基 于识别出与该个体的凝视取向相关联的一个物体而为该个体选择该内容。 除了前述内容之外,在形成本披露的一部分的权利要求书、附图以及文本 中描述了其他方法方面。

在一个或多个不同的方面,多个相关系统包括但不限于用于实现在此 引用的方法方面的电路和/或编程;取决于系统设计者的设计选择,该电路 和/或编程可以是被配置成实现在此引用的方法方面的硬件、软件、和/或 固件的实际上任何组合。

在一个方面,一种系统包括但不限于:用于经由面部辨识而自动地远 程地识别一个个体的至少一个特性的装置;用于为该个体提供一个显示的 装置,该显示具有至少部分地基于该个体的该所识别的至少一个特性的内 容;以及用于至少部分地基于识别出与该个体的凝视取向相关联的一个物 体而为该个体选择该内容的装置。除了前述内容之外,在形成本披露的一 部分的权利要求书、附图以及文本中描述了其他系统方面。

除了前述内容之外,在例如本披露的文本(例如,权利要求书和/或详 细说明)和/或附图等传授内容中陈述并且描述了各种其他方法和/或系统 和/或程序产品方面。

前述内容是概述,并且因此可能含有对细节的简化、概括、包括和/ 或省略;因此,本领域的技术人员将了解,该概述仅是说明性的,并且不 希望以任何方式进行限制。在此描述的装置和/或过程和/或其他主题的其 他方面、特征、以及优点将于在此陈述的传授内容中变得清楚。

附图简要说明

图1是一个显示的示意图。

图2是一个或多个显示的示意图。

图3是一个个体的一个动作的示意图。

图4是一个显示的示意图。

图5是一个或多个显示的示意图。

图6是一个或多个显示的示意图。

图7是一个或多个显示的示意图。

图8是一个或多个显示的示意图。

图9是一个或多个显示的示意图。

图10是一个显示的示意图。

图11是一个或多个显示模块的示意图。

图12是与一个或多个显示模块连接的一个面部辨识模块的示意图。

图13是一个显示和一个光源的示意图。

图14是一个显示的可见性特性的示意图。

图15是一个个体的人口统计的示意图。

图16说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个所识别的特性的内容的一个显示、以及识别在该显 示与该个体之间的清楚视线相关的实例操作。

图17说明图16的操作流的一个替代性实施例。

图18说明图16的操作流的一个替代性实施例。

图19说明图16的操作流的一个替代性实施例。

图20说明图16的操作流的一个替代性实施例。

图21说明图16的操作流的一个替代性实施例。

图22说明图16的操作流的一个替代性实施例。

图23说明图16的操作流的一个替代性实施例。

图24说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个体之 间的清楚视线、以及停止为该个体提供显示相关的实例操作。

图25说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个体之 间的清楚视线、以及停止为该个体提供显示相关的实例操作。

图26说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个体之 间的清楚视线、以及停止为该个体提供显示相关的实例操作。

图27说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个体之 间的清楚视线、以及停止为该个体提供显示相关的实例操作。

图28说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个体之 间的清楚视线、以及停止为该个体提供显示相关的实例操作。

图29说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个体之 间的清楚视线、以及停止为该个体提供显示相关的实例操作。

图30说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个体之 间的清楚视线、以及选择用于该显示的该内容相关的实例操作。

图31说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个体之 间的清楚视线、以及选择用于该显示的该内容相关的实例操作。

图32说明图31的操作流的一个替代性实施例。

图33说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提供该 显示或该内容中的至少一者相关的实例操作。

图34说明图33的操作流的一个替代性实施例。

图35说明图33的操作流的一个替代性实施例。

图36说明图33的操作流的一个替代性实施例。

图37说明图33的操作流的一个替代性实施例。

图38说明图33的操作流的一个替代性实施例。

图39说明图33的操作流的一个替代性实施例。

图40说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、停止为该个体提供该显示 或该内容中的至少一者、以及识别在该显示与该个体之间的清楚视线相关 的实例操作。

图41说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、停止为该个体提供该显示 或该内容中的至少一者、以及识别在该显示与该个体之间的清楚视线相关 的实例操作。

图42说明图33的操作流的一个替代性实施例。

图43说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提供该 显示或该内容中的至少一者相关的实例操作。

图44说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提供该 显示或该内容中的至少一者相关的实例操作。

图45说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提供该 显示或该内容中的至少一者相关的实例操作。

图46说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提供该 显示或该内容中的至少一者相关的实例操作。

图47说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提供该 显示或该内容中的至少一者相关的实例操作。

图48说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提供该 显示或该内容中的至少一者相关的实例操作。

图49说明图48的操作流的一个替代性实施例。

图50说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、以及至少部分地基于识别 出与该个体的凝视取向相关联的一个物体而为该个体选择该内容相关的 实例操作。

图51说明图50的操作流的一个替代性实施例。

图52说明图50的操作流的一个替代性实施例。

图53说明图50的操作流的一个替代性实施例。

图54说明图50的操作流的一个替代性实施例。

图55说明图50的操作流的一个替代性实施例。

图56说明图50的操作流的一个替代性实施例。

图57说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别出与 该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及识别在 该显示与该个体之间的清楚视线相关的实例操作。

图58说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别出与 该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停止为 该个体提供该显示相关的实例操作。

图59说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别出与 该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停止为 该个体提供该显示相关的实例操作。

图60说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别出与 该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停止为 该个体提供该显示相关的实例操作。

图61说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别出与 该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停止为 该个体提供该显示相关的实例操作。

图62说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别出与 该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停止为 该个体提供该显示相关的实例操作。

图63说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别出与 该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停止为 该个体提供该显示相关的实例操作。

图64说明一个操作流,该操作流表示与利用面部辨识来自动地远程 地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基于该 个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别出与 该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及至少部 分地基于一个第二个体的至少一个特性而为该第一个体选择该内容相关 的实例操作。

图65说明图64的操作流的一个替代性实施例。

详细说明

在以下详细描述中,对附图进行参考,附图形成了详细描述的一部分。 在附图中,类似的符号典型地识别类似的部件,除非上下文中另外指出。 在详细描述、附图和权利要求书中描述的说明性实施方案不打算是限制性 的。在不背离在此呈现的标的物的精神或范围的情况下,可以利用其他实 施例,并且可以进行其他改变。

本领域的技术人员将认识到,现有技术已经发展到在系统的各方面的 硬件、软件、和/或固件实施方案之间存在极小的区别的地步;硬件、软件、 和/或固件的使用一般(但不总是,原因在于在某些背景下,硬件与软件之 间的选择会变得更重要)是表示成本与效率折衷的设计选择。本领域的技 术人员将了解,存在可以实现在此描述的过程和/或系统和/或其他技术所 借助的各种运载工具(例如,硬件、软件、和/或固件),并且优选的运载 工具将随着其中部署了过程和/或系统和/或其他技术的背景而改变。举例 来说,如果实施者确定速度和准确度是极为重要的,那么该实施者可以选 择主要硬件和/或固件运载工具;或者,如果灵活性是极为重要的,那么该 实施者可以选择主要软件实施方案;或者,又替代地,该实施者可以选择 硬件、软件、和/或固件的某一组合。因此,存在可以实现在此描述的过程 和/或装置和/或其他技术所借助的若干可能的运载工具,这些运载工具中 的任一者并不固有地优于其他者,原因在于,将利用的任何运载工具是一 个选择,该选择取决于将在其中部署运载工具的背景以及实施者的特定关 注(例如,速度、灵活性、或可预测性),这些背景以及特定关注中的任 一者可能会改变。本领域的技术人员将认识到,实施方案的光学方面将典 型地采用面向光学的硬件、软件、和或固件。

在此描述的一些实施方案中,逻辑以及类似实施方案可以包括软件或 者其他控制结构。举例来说,电子电路可以具有被构造和安排成实施在此 描述的各种功能的一个或多个电流路径。在一些实施方案中,当一个或多 个媒介保持或传输可操作以如在此描述般而执行的装置可检测指令时,该 媒介可被配置成承载一种装置可检测实施方案。举例来说,在一些变体中, 多个实施方案可以例如通过执行对关于在此描述的一个或多个操作的一 个或多个指令的接收或传输而包括现有软件或固件、或者门阵列或可编程 硬件的更新或修改。替代地或另外,在一些变体中,一个实施方案可以包 括执行或者另外调用专用部件的专用硬件、软件、固件部件、和/或通用部 件。多个规格或者其他实施方案可以通过在此描述的有形传输媒介的一个 或多个实例来传输,任选地通过包传输或者另外通过在各个时间传过分布 式媒介来传输。

替代地或者另外,多个实施方案可以包括执行专用指令序列或者调用 电路以用于启用、触发、协调、请求、或者另外促成在此描述的实际上任 何功能操作的一次或多次发生。在一些变体中,在此的操作或者其他逻辑 描述可以被表达为源代码并且被编译或者另外调用为一个可执行指令序 列。举例来说,在一些上下文中,可以全部或部分地通过源代码(例如, C++)或者其他代码序列来提供多个实施方案。在其他实施方案中,使用 本领域中的商业上可获得的和/或技术的源或其他代码实施方案可以被编 译/实施/转译/转换为高级描述符语言(例如,起初在C或者C++编程语言 中实施所描述的技术,并且其后将该编程语言实施方案转换为逻辑可合成 语言实施方案、硬件描述语言实施方案、硬件设计模拟实施方案、和/或其 他此类类似表达模式)。举例来说,一些或全部逻辑表达(例如,计算机 编程语言实施方案)可以被声明为Verilog型硬件描述(例如,经由硬件描 述语言(HDL)和/或超高速集成电路硬件描述符语言(VHDL))或者可 以随后用于建立具有硬件的物理实施方案(例如,专用集成电路)的其他 电路模型。本领域的技术人员将认识到,如何依照这些传授来获得、配置、 以及优化合适的传输或计算元件、材料供应、致动器、或者其他结构。

现在参看图1和12,可以利用一个面部辨识模块50来自动地远程地 识别第一个体52的一个或多个特性。在一个实施例中,该面部辨识模块 50可以包括一个图像俘获装置120,例如数码相机、摄像机、或者用于俘 获第一个体52的图像的类似物。该面部辨识模块50还可以包括用于实施 一个或多个面部辨识算法来识别该第一个体52的硬件、软件、固件或类 似物。举例来说,该第一个体52的一个或多个面部特性可以被存储在可 由面部辨识模块50存取的存储器122(该存储器可以包括一个数据库或类 似物)中,并且面部辨识模块50可以利用存储在该数据库中的数据(例 如,面部特性数据)来识别第一个体52。在多个实施例中,识别该第一个 体52可以包括确定该第一个体52的身份。举例来说,可以通过将存储在 存储器122中的第一个体52的面部特性与由图像俘获装置120成像的一 个或多个面部特性进行比较,来确定第一个体52的身份。在多个实施例 中,存储器122可以连接到处理器124上(例如,经由总线126),用于实 施一个或多个面部辨识算法来识别第一个体52。面部辨识算法可以被存储 在存储器122中。另外,可以经由数据传递138将数据(例如,面部特性 数据)提供给面部辨识模块50。举例来说,数据传递模块138可以连接到 面部辨识模块50上。在多个实施例中,数据传递模块138可以包括信标 140、移动通信装置142、RFID标签144或类似物中的一者或多者。或者, 面部辨识模块50可以经由网络130(例如,因特网、内联网、局域网(LAN)、 广域网(WAN)、专用网、或类似物)远程地连接到一个场外处理系统128 或类似物。场外处理系统128可以经由网络130而实施一个或多个面部辨 识算法来识别第一个体52,并且将结果传送到面部辨识模块50。

可以利用第一显示模块54来为第一个体52提供第一显示56,其中第 一显示56具有至少部分地基于第一个体52的一个或多个所识别的特性的 内容。第一显示模块54可以提供包括视觉刺激的第一显示56,该视觉刺 激例如为第一个体52可看到的一个图像或一连串图像(例如,视频)。在 一个实施例中,第一显示模块54可以包括视频投影仪、幻灯片投影仪、 电影投影仪、或者用于投影个体可看到的移动或静态图像的另一种装置。 第一显示模块54可以提供包括音频刺激的第一显示56,该音频刺激例如 为第一个体52可听到的一个声音或一连串声音(例如,一连串口述词语)。 在一个实施例中,第一显示模块54可以包括扬声器、扩音器、聚声投影 仪、或者用于将音频投影向个体的另一种装置。举例来说,可以利用聚声 投影仪在第一个体52处投影窄束声音,同时至少大体上不让其他人能够 听到向第一个体52广播的音频。第一显示模块54可以提供包括嗅觉或触 觉刺激的第一显示56,该嗅觉或触觉刺激例如为可以被第一个体52嗅到 或感觉到的一股空气。。举例来说,可以利用一个风扇将带气味的空气流 引导向第一个体52。在多个实施例中,第一显示模块54可以提供包括用 于第一个体52的一个或多个图像、声音或感觉的任何组合的第一显示56。

在多个实施例中,第一显示56的内容可以包括广告、娱乐、或者信 息。该第一显示56的该内容可能唯一地对准该第一个体52。或者,可以 基于与第一个体52共享某一类型的关系(例如,空间关系)或者共享到 第一个体52的连接(例如,社交连接)的一个或多个其他个体的特性, 而将第一显示56的内容对准第一个体52。举例来说,可以至少部分地基 于第二个体80的特性(例如,面部特性、音频特性、或者身份)来选择 用于第一个体52的第一显示56的内容。在多个实施例中,第二个体80 可能占据与第一个体52接近的通用区域。另外,第二个体80可能与第一 个体52走在一起。举例来说,第二个体80可能经由社交连接而连接到第 一个体52上,例如,作为熟人、朋友、配偶或类似物的角色。在这一个 实例中,在选择用于第一个体52的第一显示56的内容时,可以利用第二 个体80的某一特性的识别(例如,性别)。在多个实施例中,该显示可以 包括关于第一个体52可能想要为第二个体80购买的一个产品的信息,该 产品例如为一件衣服。

现在参看图1和14,可以利用第一显示模块54至少部分地基于用于 第一个体52的第一显示56的一个或多个所识别的可见性特性来为第一个 体52提供第一显示56。在多个实施例中,用于第一个体52的第一显示 56的可见性特性可以包括观看角42(即,第一个体52与在大体上垂直于 显示的方向上远离第一显示56而延伸的一条线的角度)、范围44(例如, 第一个体52距离第一显示56的距离)、角大小46(例如,基于第一个体 与显示的角度的第一显示56的所感知大小)、或者显示的所感知分辨率48。 此外,用于第一个体52的第一显示56的可见性特性可以基于第一个体52 的身份或人口统计中的一者或多者。第一显示模块54可以记录第一个体 52可看到第一显示56的时长。可以至少部分地基于识别第一个体52与显 示器之间的清楚视线(即,识别在第一个体52与第一显示56之间的大体 上不受阻碍的视觉路径)或者第一个体52相对于第一显示56的面部定向 (例如,大体上指向显示器的面部定向)来确定第一显示56对第一个体52 的可见性。在多个实施例中,可以利用第一个体52可看到第一显示56的 所记录的时长来将一个货币值指派给第一个体52可看到的第一显示56的 提供。

参看图13,第一显示模块54可以利用各种技术来识别到第一个体52 的清楚视线。举例来说,面部辨识模块50可以从接近第一显示56的一个 位置来识别第一个体52的一个或多个特性。在多个实施例中,可以将光 源26引导向第一个体52,并且可以检测从光源26到接近第一显示56的 一个位置的光的反射。因此,可以利用第一显示56、第一个体52、接近 的第二个体80、或者接近的物体26中的一者或多者的位置来预测一个或 多个视线特性。

参看图1和15,第一显示模块54可以提供至少部分地基于第一个体 52的人口统计28的内容。举例来说,第一个体的人口统计28可以包括大 致年龄30、种族32、面部形状34、面部大小36、或性别40中的一者或 多者。在一个实施例中,第一显示模块54可以提供至少部分地基于第一 个体52的身份的内容。此外,这些一个或多个面部辨识算法可以利用第 一个体52的面部相对于第一显示56的定向来识别第一个体52。这些一个 或多个面部辨识算法还可以利用第一个体52的一只眼睛相对于第一显示 56的定向来识别第一个体52。

第一显示模块54可以基于第一个体52的个体环境的改变或者状态的 改变(例如,当第一个体52从第一个体52可看到第一显示56的第一区 58移动到第一个体52不可看到第一显示56的第二区60时)中的一者或 多者而停止向该第一个体52提供第一显示56或者第一显示56的内容。 另外,第一显示模块54可以基于第一个体52的个体环境的改变或者状态 的改变中的一者或多者而向该第一个体52提供第一显示56或者第一显示 56的内容。可以记录停止对用于第一个体52的第一显示56的提供。

个体的环境的改变可以包括一个事件的发生(例如,该个体被寻呼或 者接收到一个蜂窝式电话呼叫)或者某一无生命物体的状态的改变(例如, 先前面向该个体的一个标记现在转向离开该个体)。另外,个体的环境的 改变可以包括移动、颜色、姿态、关系或者时间中的一者或多者的改变。 个体的状态的改变可以包括个体与一个无生命物品、一个有生命物品、一 个人、一群人、或者一组物品中的一者或多者之间的关系的改变。在多个 实施例中,个体的状态的改变可以包括接近第一个体52的第二个体80或 者第三个体86中的一者或多者的存在或者不存在中的一者或多者的改变。 个体的状态的改变可以包括第二个体的位置。在一个实施例中,个体的状 态的改变可以包括识别在第一显示56与第一个体52之间的清楚视线的不 存在。此外,个体的状态的改变可以包括该个体的一个动作(例如,从第 一区58移动到第二区60)。将了解,显示模块可以基于个体的环境的改变、 个体的状态的改变、或者个体的环境的改变与个体的状态的改变的一个组 合来停止向该个体提供显示或内容。还将了解,显示模块可以基于个体的 环境的改变、个体的状态的改变、或者个体的环境的改变与个体的状态的 改变的一个组合来向该个体提供显示或内容。

现在参看图1和14,可以利用第一显示模块54来至少部分地基于用 于第一个体52的第一显示56的一个或多个所识别的可见性特性40而停 止提供用于第一个体52的第一显示56。用于第一个体52的第一显示56 的可见性特性40可以包括观看角42、范围44、角大小46、或者显示的所 感知分辨率48。此外,用于第一个体52的第一显示56的可见性特性可以 基于第一个体52的身份或人口统计中的一者或多者。

现在参看图2和3,可以基于个体62的一个动作来选择为第一个体 52选择的内容。个体62的该动作可以包括凝视取向64、手势66、音频声 音68、口语声音70、身体的至少一部分的运动72、或者身体的至少一部 分的定向74中的一者或多者。在一个实施例中,凝视取向64可以包括(例 如)看一下一个物品但未走向那个物品。在一个实施例中,手势66可以 包括面部表达。在一个实施例中,身体的至少一部分的定向74可以包括 但不限于个体的姿势或姿态、个体与显示的角度、或者个体距显示的距离。 第一显示56可以被投影到悬挂屏幕上,并且可以在第一个体52站在信息 亭76附近时具有第一内容(例如,用于在信息亭76处售卖的商品的广告)。 当第一个体52开始走向店面78时,第一显示56可以被投影到店面78的 墙壁上,并且可以具有不同的内容(例如,里面售卖的商品的广告)。

现在参看图4,第一显示模块54可以基于自动地远程地识别第二个体 80的一个或多个特性而停止向第一个体52提供第一显示56。可以利用面 部辨识模块50来自动地远程地识别第二个体80的一个或多个特性。第二 个体80可以是比第一个体52优先级高的个体(根据任何用户指定的准 则),并且可以利用第一显示模块54将第一显示56提供给第二个体80, 其中第一显示56具有至少部分地基于第二个体80的一个或多个所识别的 特性的内容。在多个实施例中,可以利用例如大致年龄、种族、人口统计、 观看角或者范围等准则将第二个体80识别为较高优先级个体(例如,相 对于第一个体52)。举例来说,第二个体80可以具有更紧密地匹配用于由 第一显示54提供的广告内容的目标准则的大致年龄、种族、或者人口统 计。或者,第二个体80可以处于更想要的观看角或者处于第一显示54的 更想要的范围内,从而允许利用第一显示54将内容更有效地呈现给第二 个体80。在一个实施例中,控制器132可以连接到面部辨识模块50和第 一显示模块54上。当面部辨识模块50识别出第二个体80时,控制器132 可以命令第一显示模块54停止向第一个体52提供第一显示56。另外,控 制器132可以命令显示模块54向第二个体80提供第一显示56。

现在参看图5和6,可以利用面部辨识模块50来自动地远程地识别第 一个体52的一个或多个特性。可以利用第一显示模块54来为第一个体52 提供第一显示56,其中第一显示56具有至少部分地基于第一个体52的一 个或多个所识别的特性的内容。另外,可以利用面部辨识模块50来自动 地远程地识别第二个体80的一个或多个特性。可以利用第二显示模块82 来提供用于第二个体80的第二显示84,其中第二显示84具有至少部分地 基于第二个体80的一个或多个所识别的特性的内容。第一显示模块54可 以基于第一个体52的一个动作而停止向第一个体52提供第一显示56(例 如,当第一个体52移动远离第一个体52可看到第一显示56的店面78时)。 第二显示模块82可以基于第二个体80的一个动作而停止向第二个体80 提供第二显示84(例如,当第二个体80移动远离第二个体80可看到第二 显示84的店面78时)。

现在参看图7,可以利用面部辨识模块50来自动地远程地识别第三个 体86的一个或多个特性。可以至少部分地基于第三个体86来选择用于第 一个体52的内容或者用于第二个体80的内容。

现在参看图8,第一显示模块54可以基于第一个体52的一个动作而 停止向第一个体52提供第一显示56。可以利用面部辨识模块50来识别第 一个体52的动作(例如,当第一个体52从第一个体52可看到第一显示 56的第一区移动到第一个体52不可看到第一显示56的第二区时)。可以 利用第一显示模块54来为第一个体52提供第三显示88,其中第三显示 88具有至少部分地基于第一个体52的一个或多个所识别的特性的内容。 而且,该内容可以与由第一显示56提供的内容相同或者不同。

现在参看图11,第一显示模块54或第二显示模块82可以包括固定方 向显示器90或者可改向显示器92中的一者或多者。或者,第一显示模块 54或者第二显示模块82可以包括多视点显示器94、自动立体显示器96、 或者三维显示器146中的一者或多者。在多个实施例中,三维显示器146 可以包括在第一个体52可看到的一个安排中的一个全息显示或者一个或 多个有形物体。举例来说,该显示可以包括一件外套的全息图像。或者, 该显示可以包括货架上的一件或多件外套,该货架经过旋转以给予第一个 体52对该外套的全面观看。在此考虑了三维显示器146可以是特定针对 一个个体的(例如,为第一个体显示的第一件衣服可以被旋转出以便于为 第二个体显示第二件衣服)。

另外,第一显示模块54和第二显示模块82可以包括共享部件98。共 享部件98可以包括多视点显示器94。在一个实施例中,该多视点显示器 94可以包括双凸透镜组件、一个或多个偏光滤光器、一个或多个LCD滤 光器、或者用于向第一个体52和第二个体80提供不同图像的类似硬件中 的一者或多者。举例来说,第一显示56和第二显示84可以包括可由多视 点显示器94显示的交替帧。向第一个体52提供第一显示56可能在时间 上与向第二个体80提供第二显示84重叠(例如,可以在时间t=A处向 第一个体52提供第一帧100,同时可以在大体上相同的时间t=A处向第 二个体80提供第二帧102;类似地,可以在时间t=B处向第一个体52提 供第三帧104,同时可以在大体上相同的时间t=B处向第二个体80提供 第四帧106;以此类推)。

图16说明一个操作流1600,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个所识别的特性的内容的一个显示、以及识别在 该显示与该个体之间的清楚视线相关的实例操作。应理解,不应以限制性 方式来解释在此的操作流程图中的“开始”或者“结束”的标示。此些标示不 是确定性的,而是作为参考点而提供。所说明和所描述的过程或者方法可 以与包括其他步骤或者特征的其他过程或者方法包括在一起。在此没有传 达出以下意思:不可在图中所描绘的操作之前或者之后执行其他操作。在 图16中以及在包括操作流的各个实例的下图中,将关于图1到15的上述 实例且/或关于其他实例和上下文来提供讨论和阐释。然而,应理解,可以 在许多其他环境和上下文中和/或在图1到图15的经修改版本中执行这些 操作流。而且,虽然以所说明的这个(些)序列来呈现各个操作流,但应 理解,可以用与所说明的次序不同的其他次序来执行各个操作,或者可以 同时执行这些操作。

在开始操作之后,操作流1600移动到操作1610。操作1610描绘经由 面部辨识来自动地远程地识别一个个体的至少一个特性。举例来说,如图 1到15中所示,面部辨识模块50可包括用于经由面部辨识来识别第一个 体52的一个特性的一个计算机应用程序。在一个实施例中,该计算机应 用程序可以利用该个体的一个或多个所俘获的图像来识别面部特性。

随后,操作1620描绘为该个体提供一个显示,该显示具有至少部分 地基于该个体的该所识别的至少一个特性的内容。举例来说,如图1到15 中所示,可以利用第一显示模块54来为第一个体52提供第一显示56,其 中该第一显示56具有至少部分地基于第一个体52的一个或多个所识别的 特性的内容。

随后,操作1630描绘识别在该显示与该个体之间的清楚视线。举例 来说,如图1到15中所示,第一显示模块54可以利用各种技术来识别到 第一个体52的清楚视线。

图17说明图16的实例操作流1600的多个替代性实施例。图17说明 其中操作1610可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作1702、操作1704和/或操作1706。

操作1702说明至少部分地基于该个体的该所识别的至少一个特性来 识别该个体。举例来说,如图1到15中所示,可以利用面部辨识模块50 来自动地远程地识别第一个体52的一个或多个特性。在一个实施例中, 面部辨识模块50可以包括用于利用数字帧、视频帧、或者另一种所俘获 的图像来自动地识别一个人的计算机应用程序。举例来说,面部辨识模块 50可以识别在所俘获的图像中拍摄的一个人的面部上的一个或多个可区 别的标志,并且使用这些标志来编译该个体的一个或多个所识别的特性 (例如,人眼之间的距离、或者人的鼻子的宽度)。面部辨识模块50可以 将该一个或多个所识别的特性与包括许多不同个体的面部特性的数据库 中的多个个体的特性进行比较。通过利用该数据库以及该一个或多个所识 别的特性,面部辨识模块50可以识别出一个特定个体。此特定个体的身 份随后可以与该第一个体52相关联。此外,操作1704说明利用包括该个 体的该所识别的至少一个特性的数据库来识别该个体。举例来说,如图1 到15中所示,面部辨识模块50可以包括一个存储器122,该存储器包括 一个数据库108。该数据库108可以包括许多不同个体的多个可识别的特 性。举例来说,一个可识别特性可以包括一个个体的身高。此外,操作1706 说明利用包括个体的至少一个面部特性的数据库来识别该个体。举例来 说,如图1到15中所示,面部辨识模块50的存储器122可以包括许多不 同个体的多个可识别的面部特性。

图18说明图16的操作流1600的多个替代性实施例。图18说明其中 操作1610可以包括至少一个额外操作的多个实例实施例。额外操作可以 包括操作1802和/或操作1804。此外,操作1802说明利用经由数据传递 而提供的该个体的至少一个面部特性来识别该个体。举例来说,如图1到 15中所示,可以经由数据传递模块138将数据(例如,面部特性数据)提 供给面部辨识模块50。

操作1804说明至少部分地基于该个体的面部相对于该显示的定向来 识别该个体。举例来说,如图1到15中所示,面部辨识模块50可以利用 一个或多个面部辨识算法来识别第一个体52的面部相对于第一显示56的 定向,并且随后利用该第一个体的面部的该定向来识别该第一个体52。举 例来说,可以利用该第一个体的面部的该定向来调整在两个或更多个面部 标志之间的所测得的距离(例如,从而考虑到该距离是不同于当个体直面 图像俘获装置时所测得的距离的距离)。

图19说明图16的实例操作流1600的多个替代性实施例。图19说明 其中操作1610可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作1902。

操作1902说明至少部分地基于该个体的眼睛相对于该显示的定向来 识别该个体。举例来说,如图1到15中所示,面部辨识模块50可以利用 一个或多个面部辨识算法来识别第一个体52的眼睛相对于第一显示56的 定向来识别该第一个体52。举例来说,可以利用第一个体的眼睛的定向来 调整在第一个体52的另一面部标志与眼睛之间的所测得的距离。或者, 可以利用第一个体的眼睛的定向来调整两个其他面部标志之间的所测得 的距离。

图20说明图16的实例操作流1600的多个替代性实施例。图20说明 其中操作1620可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作2002和/或操作2004。

操作2002说明基于识别出用于该个体的该显示的至少一个可见性特 性而为该个体提供该显示。举例来说,如图1到15中所示,可以利用第 一显示模块54至少部分地基于用于第一个体52的第一显示56的一个或 多个所识别的可见性特性来为第一个体52提供第一显示56。此外,操作 2004说明基于观看角、范围、角大小、或者显示的所感知分辨率中的至少 一者来为该个体提供该显示。举例来说,如图1到15中所示,用于第一 个体52的第一显示56的可见性特性可以包括观看角42、范围44、角大 小46、或者显示的所感知分辨率48。

图21说明图16的实例操作流1600的多个替代性实施例。图21说明 其中操作1620可以包括至少一个额外操作的多个实例实施例。图21说明 其中图16的实例操作流1600可以包括至少一个额外操作的实例实施例。 额外操作可以包括操作2102、操作2104和/或操作2106。

操作2102说明基于接近第一个体的第二个体的存在或者不存在中的 至少一者而为该个体提供该显示。举例来说,如图1到15中所示,第一 显示模块可以基于第一个体52的状态的改变而向第一个体52提供第一显 示56或者第一显示56的内容。个体的状态的改变可以包括接近第一个体 52的第二个体80或者第三个体86中的一者或多者的存在或者不存在中的 一者或多者的改变。此外,操作2104说明基于接近第一个体的第三个体 的存在或者不存在中的至少一者而为该个体提供该显示。举例来说,如图 1到15中所示,第一显示模块可以基于接近第一个体52的第三个体86的 存在或者不存在而向第一个体52提供第一显示56或者第一显示56的内 容。

操作2106说明基于第二个体的位置而为该个体提供该显示。举例来 说,如图1到15中所示,第一显示模块可以基于第二个体的位置而向第 一个体52提供第一显示56或者第一显示56的内容。

图22说明图16的实例操作流1600的多个替代性实施例。图22说明 其中图16的实例操作流1600可以包括至少一个额外操作的多个实例实施 例。额外操作可以包括操作2202和/或操作2204。

操作2202说明记录对个体可看到的显示的提供的时长。举例来说, 如图1到15中所示,第一显示模块54可以记录提供给第一个体52的第 一显示56的时长。此外,操作2204说明基于该显示的该提供的该所记录 的时长而将一个货币值指派给该个体可看到的该显示的该提供。举例来 说,如图1到15中所示,第一显示模块54可以基于提供给第一个体52 的第一显示56的时长而将一个货币值指派给第一显示。

图23说明图16的实例操作流1600的多个替代性实施例。图23说明 其中操作1630可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作2302、操作2304和/或操作2306。

操作2302说明从接近显示的位置经由面部辨识来识别个体的至少一 个特性。举例来说,如图1到15中所示,面部辨识模块50可以从接近第 一显示56的位置来识别第一个体52的一个或多个特性。

操作2304说明将光源引导向个体,并且检测来自光源的光从接近显 示的位置的反射。举例来说,如图1到15中所示,可以将光源26引导向 第一个体52,并且可以检测来自光源26的光到接近第一显示56的位置的 反射。

操作2306说明基于显示、个体、接近的第二个体、或者接近的物体 中的至少一者的位置来预测至少一个视线特性。举例来说,如图1到15 中所示,可以利用第一显示56、第一个体52、接近的第二个体80、或者 接近的物体26中的一者或多者的位置来预测一个或多个视线特性。

图24说明一个操作流2400,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个 体之间的清楚视线、以及停止为该个体提供显示相关的实例操作。图24 说明其中图16的实例操作流1600可以包括至少一个额外操作的实例实施 例。额外操作可以包括操作2410。

在开始操作、操作1610、操作1620、以及操作1630之后,操作流2400 移动到操作2410。操作2410说明基于识别出在该显示与该个体之间的清 楚视线的不存在而停止为该个体提供显示。举例来说,如图1到15中所 示,第一显示模块54可以基于识别出在第一显示56与第一个体52之间 的清楚视线的不存在而停止向第一个体52提供第一显示56或者第一显示 56的内容。

图25说明一个操作流2500,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个 体之间的清楚视线、以及停止为该个体提供显示相关的实例操作。图25 说明其中图16的实例操作流1600可以包括至少一个额外操作的实例实施 例。额外操作可以包括操作2510、操作2512和/或操作2514。

在开始操作、操作1610、操作1620、以及操作1630之后,操作流2500 移动到操作2510。操作2510说明基于个体的环境或者个体的状态中的至 少一者的改变而停止为该个体提供显示。举例来说,如图1到15中所示, 第一显示模块54可以基于第一个体52的个体的环境的改变或者状态的改 变中的一者或多者而停止向第一个体52提供第一显示56或者第一显示56 的内容。

操作2512说明基于自动地远程地识别出第二个体的至少一个特性而 停止为第一个体提供显示。举例来说,如图1到15中所示,第一显示模 块54可以基于自动地远程地识别第二个体80的一个或多个特性而停止向 第一个体52提供第一显示56。

操作2514说明基于自动地远程地识别出第二更高优先级个体而停止 为第一个体提供显示。举例来说,如图1到15中所示,第一显示模块54 可以基于自动地远程地识别出第二个体80而停止向第一个体52提供第一 显示56。第二个体80可以是比第一个体52优先级高的个体(根据任何用 户指定的准则)。

图26说明一个操作流2600,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个 体之间的清楚视线、以及停止为该个体提供显示相关的实例操作。图26 说明其中图16的实例操作流1600可以包括至少一个额外操作的实例实施 例。额外操作可以包括操作2610和/或操作2612。

在开始操作、操作1610、操作1620、以及操作1630之后,操作流2600 移动到操作2610。操作2610说明基于识别出用于该个体的该显示的至少 一个可见性特性而停止为该个体提供显示。举例来说,如图1到15中所 示,可以利用第一显示模块54至少部分地基于用于第一个体52的第一显 示56的一个或多个所识别的可见性特性40而停止为第一个体52提供第 一显示56。

操作2612说明基于观看角、范围、角大小、或者显示的所感知分辨 率中的至少一者而停止为个体提供显示。举例来说,如图1到15中所示, 用于第一个体52的第一显示56的可见性特性40可以包括观看角42、范 围44、角大小46、或者显示的所感知分辨率48。

图27说明一个操作流2700,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个 体之间的清楚视线、以及停止为该个体提供显示相关的实例操作。图27 说明其中图16的实例操作流1600可以包括至少一个额外操作的实例实施 例。额外操作可以包括操作2710和/或操作2712。

在开始操作、操作1610、操作1620、以及操作1630之后,操作流2700 移动到操作2710。操作2710说明基于接近第一个体的第二个体的存在或 者不存在中的至少一者而停止为第一个体提供显示。举例来说,如图1到 15中所示,第一显示模块54可以基于第二个体80的存在或者不存在而停 止向第一个体52提供第一显示56或者第一显示56的内容。

操作2712说明基于接近第一个体的第三个体的存在或者不存在中的 至少一者而停止为第一个体提供显示。举例来说,如图1到15中所示, 第一显示模块54可以基于接近第一个体52的第三个体86的存在或者不 存在而停止向第一个体52提供第一显示56或者第一显示56的内容。

图28说明一个操作流2800,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个 体之间的清楚视线、以及停止为该个体提供显示相关的实例操作。图28 说明其中图16的实例操作流1600可以包括至少一个额外操作的实例实施 例。额外操作可以包括操作2810。

在开始操作、操作1610、操作1620、以及操作1630之后,操作流2800 移动到操作2810。操作2810说明基于第二个体的位置而停止为第一个体 提供显示。举例来说,如图1到15中所示,第一显示模块54可以基于第 二个体80的位置而停止向第一个体52提供第一显示56或者第一显示56 的内容。

图29说明一个操作流2900,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个 体之间的清楚视线、以及停止为该个体提供显示相关的实例操作。图29 说明其中图16的实例操作流1600可以包括至少一个额外操作的实例实施 例。额外操作可以包括操作2910。

在开始操作、操作1610、操作1620、以及操作1630之后,操作流2900 移动到操作2910。操作2910说明记录停止对用于该个体的该显示的提供。 举例来说,如图1到15中所示,可以记录停止对用于第一个体52的第一 显示56的提供。

图30说明一个操作流3000,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个 体之间的清楚视线、以及选择用于该显示的该内容相关的实例操作。图30 说明其中图16的实例操作流1600可以包括至少一个额外操作的实例实施 例。额外操作可以包括操作3010。

在开始操作、操作1610、操作1620、以及操作1630之后,操作流3000 移动到操作3010。操作3010说明至少部分地基于识别出与个体的凝视取 向相关联的一个物体而为该个体选择内容。举例来说,如图1到15中所 示,可以基于个体62的一个动作来选择为第一个体52选择的内容。个体 62的动作可以包括凝视取向64。举例来说,凝视取向64可以包括看一下 一个物品但未走向那个物品。

图31说明一个操作流3100,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、识别在该显示与该个 体之间的清楚视线、以及选择用于该显示的该内容相关的实例操作。图31 说明其中图16的实例操作流1600可以包括至少一个额外操作的实例实施 例。额外操作可以包括操作3110、操作3112和/或操作3114。

在开始操作、操作1610、操作1620、以及操作1630之后,操作流3100 移动到操作3110。操作3110说明至少部分地基于占据与第一个体的通用 区域或者与第一个体走在一起中的至少一者的第二个体的至少一个特性 而为第一个体选择内容。举例来说,如图1到15中所示,可以基于与第 一个体52共享某一类型的关系(例如,空间关系)或者共享到第一个体 52的连接(例如,社交连接)的一个或多个其他个体的特性,而将第一显 示的内容对准第一个体52。可以至少部分地基于第二个体80的特性(例 如,面部特性、音频特性、或者身份)来选择用于第一个体52的第一显 示56的内容。在多个实施例中,第二个体80可能占据与第一个体52接 近的通用区域。另外,第二个体80可能与第一个体52走在一起。

操作3112说明至少部分地基于第二个体的音频特性而为第一个体选 择内容。举例来说,如图1到15中所示,可以至少部分地基于第二个体 80的音频特性而为第一个体52选择第一显示56的内容。

操作3114说明至少部分地基于第二个体的面部特性而为第一个体选 择内容。举例来说,如图1到15中所示,可以至少部分地基于第二个体 80的面部特性而为第一个体52选择第一显示56的内容。

图32说明图31的实例操作流3100的多个替代性实施例。图32说明 其中操作3110可以包括至少一个额外操作的多个实例实施例。额外操作可 以包括操作3202。

操作3202说明至少部分地基于第二个体的身份而为第一个体选择内 容。举例来说,如图1到15中所示,可以至少部分地基于第二个体80的 身份而为第一个体52选择第一显示56的内容。举例来说,可以利用面部 辨识模块50来识别第二个体80。

图33说明一个操作流3300,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提 供该显示或该内容中的至少一者相关的实例操作。在图33中以及在包括 操作流的各个实例的下图中,将关于图1到15的上述实例且/或关于其他 实例和上下文来提供讨论和阐释。然而,应理解,可以在许多其他环境和 上下文中和/或在图1到图15的经修改版本中执行这些操作流。而且,虽 然以所说明的这个(些)序列来呈现各个操作流,但应理解,可以用与所 说明的次序不同的其他次序来执行各个操作,或者可以同时执行这些操 作。

在开始操作之后,操作流3300移动到操作1610。操作1610描绘经由 面部辨识来自动地远程地识别一个个体的至少一个特性。

随后,操作1620描绘为该个体提供一个显示,该显示具有至少部分 地基于该个体的该所识别的至少一个特性的内容。

随后,操作3330描绘基于个体的环境或者个体的状态中的至少一者 的改变而停止为该个体提供显示或者内容中的至少一者。举例来说,如图 1到15中所示,第一显示模块54可以基于第一个体52的个体的环境的改 变或者状态的改变(例如,当第一个体52从第一个体52可看到第一显示 56的第一区58移动到第一个体52不可看到第一显示56的第二区60时) 中的一者或多者而停止向第一个体52提供第一显示56或者第一显示56 的内容。

图34说明图33的实例操作流3300的多个替代性实施例。图34说明 其中操作1610可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作1702、操作3404和/或操作3406。

操作1702说明至少部分地基于该个体的该所识别的至少一个特性来 识别该个体。此外,操作1704说明利用包括该个体的该所识别的至少一 个特性的数据库来识别该个体。此外,操作1706说明利用包括个体的至 少一个面部特性的数据库来识别该个体。

图35说明图33的实例操作流3300的多个替代性实施例。图35说明 其中操作1610可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作1802和/或操作1804。此外,操作1802说明利用经由数据 传递而提供的该个体的至少一个面部特性来识别该个体。

操作1804说明至少部分地基于该个体的面部相对于该显示的定向来 识别该个体。

图36说明图33的实例操作流3300的多个替代性实施例。图36说明 其中操作1610可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作1902。

操作1902说明至少部分地基于该个体的眼睛相对于该显示的定向来 识别该个体。

图37说明图33的实例操作流3300的多个替代性实施例。图37说明 其中操作1620可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作2002和/或操作2004。

操作2002说明基于识别出用于该个体的该显示的至少一个可见性特 性而为该个体提供该显示。此外,操作2004说明基于观看角、范围、角 大小、或者显示的所感知分辨率中的至少一者来为该个体提供该显示。

图38说明图33的实例操作流3300的多个替代性实施例。图38说明 其中操作1620可以包括至少一个额外操作的多个实例实施例。图38说明 其中图33的实例操作流3300可以包括至少一个额外操作的实例实施例。 额外操作可以包括操作2102、操作2104和/或操作2106。

操作2102说明基于接近第一个体的第二个体的存在或者不存在中的 至少一者而为该个体提供该显示。此外,操作2104说明基于接近第一个 体的第三个体的存在或者不存在中的至少一者而为该个体提供该显示。

操作2106说明基于第二个体的位置而为该个体提供该显示。

图39说明图33的实例操作流3300的多个替代性实施例。图39说明 其中图33的实例操作流3300可以包括至少一个额外操作的多个实例实施 例。额外操作可以包括操作2202和/或操作2204。

操作2202说明记录对个体可看到的显示的提供的时长。此外,操作 2204说明基于该显示的该提供的该所记录的时长来将一个货币值指派给 该个体可看到的该显示的该提供。

图40说明一个操作流4000,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、停止为该个体提供该 显示或该内容中的至少一者、以及识别在该显示与该个体之间的清楚视线 相关的实例操作。图40说明其中图33的实例操作流3300可以包括至少 一个额外操作的实例实施例。额外操作可以包括操作4010、操作2302、 操作2304和/或操作2306。

在开始操作、操作1610、操作1620、以及操作3330之后,操作流4000 移动到操作4010。操作4010说明识别在该显示与该个体之间的清楚视线。 举例来说,如图1到15中所示,第一显示模块54可以利用各种技术来识 别到第一个体52的清楚视线。

操作2302说明从接近显示的位置经由面部辨识来识别个体的至少一 个特性。

操作2304说明将光源引导向个体,并且检测来自光源的光从接近显 示的位置的反射。

操作2306说明基于显示、个体、接近的第二个体、或者接近的物体 中的至少一者的位置来预测至少一个视线特性。

图41说明一个操作流4100,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、停止为该个体提供该 显示或该内容中的至少一者、以及识别在该显示与该个体之间的清楚视线 相关的实例操作。图41说明其中图33的实例操作流3300可以包括至少 一个额外操作的实例实施例。额外操作可以包括操作2410。

在开始操作、操作1610、操作1620、以及操作3330之后,操作流4100 移动到操作2410。操作2410说明基于识别出在该显示与该个体之间的清 楚视线的不存在而停止为该个体提供显示。

图42说明图33的实例操作流3300的多个替代性实施例。图42说明 其中操作3330可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作2512和/或操作2514。

操作2512说明基于自动地远程地识别出第二个体的至少一个特性而 停止为第一个体提供显示。

操作2514说明基于自动地远程地识别出第二更高优先级个体而停止 为第一个体提供显示。

图43说明一个操作流4300,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提 供该显示或该内容中的至少一者相关的实例操作。图43说明其中图33的 实例操作流3300可以包括至少一个额外操作的实例实施例。额外操作可 以包括操作2610和/或操作2612。

在开始操作、操作1610、操作1620、以及操作3330之后,操作流4300 移动到操作2610。操作2610说明基于识别出用于该个体的该显示的至少 一个可见性特性而停止为该个体提供显示。

操作2612说明基于观看角、范围、角大小、或者显示的所感知分辨 率中的至少一者而停止为个体提供显示。

图44说明一个操作流4400,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提 供该显示或该内容中的至少一者相关的实例操作。图44说明其中图33的 实例操作流3300可以包括至少一个额外操作的实例实施例。额外操作可 以包括操作2710和/或操作2712。

在开始操作、操作1610、操作1620、以及操作3330之后,操作流4400 移动到操作2710。操作2710说明基于接近第一个体的第二个体的存在或 者不存在中的至少一者而停止为第一个体提供显示。

操作2712说明基于接近第一个体的第三个体的存在或者不存在中的 至少一者而停止为第一个体提供显示。

图45说明一个操作流4500,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提 供该显示或该内容中的至少一者相关的实例操作。图45说明其中图33的 实例操作流3300可以包括至少一个额外操作的实例实施例。额外操作可 以包括操作2810。

在开始操作、操作1610、操作1620、以及操作3330之后,操作流4500 移动到操作2810。操作2810说明基于第二个体的位置而停止为第一个体 提供显示。

图46说明一个操作流4600,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提 供该显示或该内容中的至少一者相关的实例操作。图46说明其中图33的 实例操作流3300可以包括至少一个额外操作的实例实施例。额外操作可 以包括操作2910。

在开始操作、操作1610、操作1620、以及操作3330之后,操作流4600 移动到操作2910。操作2910说明记录停止对用于该个体的该显示的提供。

图47说明一个操作流4700,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提 供该显示或该内容中的至少一者相关的实例操作。图47说明其中图33的 实例操作流3300可以包括至少一个额外操作的实例实施例。额外操作可 以包括操作3010。

在开始操作、操作1610、操作1620、以及操作3330之后,操作流4700 移动到操作3010。操作3010说明至少部分地基于识别出与个体的凝视取 向相关联的一个物体而为该个体选择内容。

图48说明一个操作流4800,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、以及停止为该个体提 供该显示或该内容中的至少一者相关的实例操作。图48说明其中图33的 实例操作流3300可以包括至少一个额外操作的实例实施例。额外操作可 以包括操作3110、操作3112和/或操作3114。

在开始操作、操作1610、操作1620、以及操作3330之后,操作流4800 移动到操作3110。操作3110说明至少部分地基于占据与第一个体的通用 区域或者与第一个体走在一起中的至少一者的第二个体的至少一个特性 而为第一个体选择内容。

操作3112说明至少部分地基于第二个体的音频特性而为第一个体选 择内容。

操作3114说明至少部分地基于第二个体的面部特性而为第一个体选 择内容。

图49说明图48的实例操作流4800的多个替代性实施例。图49说明 其中操作3110可以包括至少一个额外操作的多个实例实施例。额外操作可 以包括操作3202。

操作3202说明至少部分地基于第二个体的身份而为第一个体选择内 容。

图50说明一个操作流5000,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、以及至少部分地基于 识别出与该个体的凝视取向相关联的一个物体而为该个体选择该内容相 关的实例操作。在图50中以及在包括操作流的各个实例的下图中,将关 于图1到15的上述实例且/或关于其他实例和上下文来提供讨论和阐释。 然而,应理解,可以在许多其他环境和上下文中和/或在图1到图15的经 修改版本中执行这些操作流。而且,虽然以所说明的这个(些)序列来呈 现各个操作流,但应理解,可以用与所说明的次序不同的其他次序来执行 各个操作,或者可以同时执行这些操作。

在开始操作之后,操作流5000移动到操作1610。操作1610描绘经由 面部辨识来自动地远程地识别一个个体的至少一个特性。

随后,操作1620描绘为该个体提供一个显示,该显示具有至少部分 地基于该个体的该所识别的至少一个特性的内容。

随后,操作5030说明至少部分地基于识别出与个体的凝视取向相关 联的一个物体而为该个体选择内容。举例来说,如图1到15中所示,可 以基于个体62的一个动作来选择为第一个体52选择的内容。个体62的 该动作可以包括凝视取向64、手势66、音频声音68、口语声音70、身体 的至少一部分的运动72、或者身体的至少一部分的定向74中的一者或多 者。在一个实施例中,凝视取向64可以包括(例如)看一下一个物品但 未走向那个物品。

图51说明图50的实例操作流5000的多个替代性实施例。图51说明 其中操作1610可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作1702、操作1704和/或操作1706。

操作1702说明至少部分地基于该个体的该所识别的至少一个特性来 识别该个体。此外,操作1704说明利用包括该个体的该所识别的至少一 个特性的数据库来识别该个体。此外,操作1706说明利用包括个体的至 少一个面部特性的数据库来识别该个体。

图52说明图50的实例操作流5000的多个替代性实施例。图52说明 其中操作1610可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作1802和/或操作1804。此外,操作1802说明利用经由数据 传递而提供的该个体的至少一个面部特性来识别该个体。

操作1804说明至少部分地基于该个体的面部相对于该显示的定向来 识别该个体。

图53说明图50的实例操作流5000的多个替代性实施例。图53说明 其中操作1610可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作1902。

操作1902说明至少部分地基于该个体的眼睛相对于该显示的定向来 识别该个体。

图54说明图50的实例操作流5000的多个替代性实施例。图54说明 其中操作1620可以包括至少一个额外操作的多个实例实施例。额外操作 可以包括操作2002和/或操作2004。

操作2002说明基于识别出用于该个体的该显示的至少一个可见性特 性而为该个体提供该显示。此外,操作2004说明基于观看角、范围、角 大小、或者显示的所感知分辨率中的至少一者来为该个体提供该显示。

图55说明图50的实例操作流5000的多个替代性实施例。图55说明 其中操作1620可以包括至少一个额外操作的多个实例实施例。图55说明 其中图50的实例操作流5000可以包括至少一个额外操作的实例实施例。 额外操作可以包括操作2102、操作2104和/或操作2106。

操作2102说明基于接近第一个体的第二个体的存在或者不存在中的 至少一者而为该个体提供该显示。此外,操作2104说明基于接近第一个 体的第三个体的存在或者不存在中的至少一者而为该个体提供该显示。

操作2106说明基于第二个体的位置而为该个体提供该显示。

图56说明图50的实例操作流5000的多个替代性实施例。图56说明 其中图50的实例操作流5000可以包括至少一个额外操作的多个实例实施 例。额外操作可以包括操作2202和/或操作2204。

操作2202说明记录对个体可看到的显示的提供的时长。此外,操作 2204说明基于该显示的该提供的该所记录的时长来将一个货币值指派给 该个体可看到的该显示的该提供。

图57说明一个操作流5700,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别 出与该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及识 别在该显示与该个体之间的清楚视线相关的实例操作。图57说明其中图 50的实例操作流5000可以包括至少一个额外操作的实例实施例。额外操 作可以包括操作1630、操作2302、操作2304和/或操作2306。

在开始操作、操作1610、操作1620、以及操作5030之后,操作流5700 移动到操作1630。操作1630说明识别在该显示与该个体之间的清楚视线。

操作2302说明从接近显示的位置经由面部辨识来识别个体的至少一 个特性。

操作2304说明将光源引导向个体,并且检测来自光源的光从接近显 示的位置的反射。

操作2306说明基于显示、个体、接近的第二个体、或者接近的物体 中的至少一者的位置来预测至少一个视线特性。

图58说明一个操作流5800,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别 出与该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停 止为该个体提供该显示相关的实例操作。图58说明其中图50的实例操作 流5000可以包括至少一个额外操作的实例实施例。额外操作可以包括操 作2410。

在开始操作、操作1610、操作1620、以及操作5030之后,操作流5800 移动到操作2410。操作2410说明基于识别出在该显示与该个体之间的清 楚视线的不存在而停止为该个体提供显示。

图59说明一个操作流5900,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别 出与该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停 止为该个体提供该显示相关的实例操作。图59说明其中图50的实例操作 流5000可以包括至少一个额外操作的实例实施例。额外操作可以包括操 作2510、操作2512和/或操作2514。

在开始操作、操作1610、操作1620、以及操作5030之后,操作流5900 移动到操作2510。操作2510说明基于个体的环境或者个体的状态中的至 少一者的改变而停止为该个体提供显示。

操作2512说明基于自动地远程地识别出第二个体的至少一个特性而 停止为第一个体提供显示。

操作2514说明基于自动地远程地识别出第二更高优先级个体而停止 为第一个体提供显示。

图60说明一个操作流6000,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别 出与该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停 止为该个体提供该显示相关的实例操作。图60说明其中图50的实例操作 流5000可以包括至少一个额外操作的实例实施例。额外操作可以包括操 作2610和/或操作2612。

在开始操作、操作1610、操作1620、以及操作5030之后,操作流6000 移动到操作2610。操作2610说明基于识别出用于该个体的该显示的至少 一个可见性特性而停止为该个体提供显示。

操作2612说明基于观看角、范围、角大小、或者显示的所感知分辨 率中的至少一者而停止为个体提供显示。

图61说明一个操作流6100,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别 出与该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停 止为该个体提供该显示相关的实例操作。图61说明其中图50的实例操作 流5000可以包括至少一个额外操作的实例实施例。额外操作可以包括操 作2710和/或操作2712。

在开始操作、操作1610、操作1620、以及操作5030之后,操作流6100 移动到操作2710。操作2710说明基于接近第一个体的第二个体的存在或 者不存在中的至少一者而停止为第一个体提供显示。

操作2712说明基于接近第一个体的第三个体的存在或者不存在中的 至少一者而停止为第一个体提供显示。

图62说明一个操作流6200,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别 出与该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停 止为该个体提供该显示相关的实例操作。图62说明其中图50的实例操作 流5000可以包括至少一个额外操作的实例实施例。额外操作可以包括操 作2810。

在开始操作、操作1610、操作1620、以及操作5030之后,操作流6200 移动到操作2810。操作2810说明基于第二个体的位置而停止为第一个体 提供显示。

图63说明一个操作流6300,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别 出与该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及停 止为该个体提供该显示相关的实例操作。图63说明其中图50的实例操作 流5000可以包括至少一个额外操作的实例实施例。额外操作可以包括操 作2910。

在开始操作、操作1610、操作1620、以及操作5030之后,操作流6300 移动到操作2910。操作2910说明记录停止对用于该个体的该显示的提供。

图64说明一个操作流6400,该操作流表示与利用面部辨识来自动地 远程地识别一个个体的一个或多个特性、为该个体提供具有至少部分地基 于该个体的这些一个或多个特性的内容的一个显示、至少部分地基于识别 出与该个体的凝视取向相关联的一个物体而为该个体选择该内容、以及至 少部分地基于一个第二个体的至少一个特性而为该第一个体选择该内容 相关的实例操作。图64说明其中图50的实例操作流5000可以包括至少 一个额外操作的实例实施例。额外操作可以包括操作3110、操作3112和/ 或操作3114。

在开始操作、操作1610、操作1620、以及操作5030之后,操作流6400 移动到操作3110。操作3110说明至少部分地基于占据与第一个体的通用 区域或者与第一个体走在一起中的至少一者的第二个体的至少一个特性 而为第一个体选择内容。

操作3112说明至少部分地基于第二个体的音频特性而为第一个体选 择内容。

操作3114说明至少部分地基于第二个体的面部特性而为第一个体选 择内容。

图65说明图64的实例操作流6400的多个替代性实施例。图65说明 其中操作3110可以包括至少一个额外操作的多个实例实施例。额外操作可 以包括操作3202。

操作3202说明至少部分地基于第二个体的身份而为第一个体选择内 容。

前述详细描述已经经由框图、流程图和/或实例的使用而陈述了多个装 置和/或多个过程的各种实施例。至此,这些框图、流程图和/或实例含有 一个或多个功能和/或操作,本领域的技术人员将理解,可以通过广泛的硬 件、软件、固件、或者实际上其任何组合来个别地和/或共同地实施在这些 框图、流程图或者实例内的每个功能和/或操作。在一个实施例中,可以经 由专用集成电路(ASIC)、现场可编程门阵列(FPGA)、数字信号处理器 (DSP)、或者其他集成格式来实施在此描述的标的物的若干部分。然而, 本领域的技术人员将认识到,在此披露的多个实施例的一些方面可以全部 或部分地作为在一个或多个计算机上运行的一个或多个计算机程序(例 如,作为在一个或多个计算机系统上运行的一个或多个程序)、作为在一 个或多个处理器上运行的一个或多个程序(例如,作为在一个或多个微处 理器上运行的一个或多个程序)、作为固件、或者作为其实际上任何组合 而被实施于多个集成电路中,而且鉴于此披露,针对该软件和或固件来设 计电路和/或编写代码将合适地在本领域的技术人员的技能内。另外,本领 域的技术人员将了解,在此描述的标的物的机制能够以多种形式作为程序 产品进行分布,而且在此描述的标的物的一个说明性实施例适用,而不管 用于实际上实施该分布的信号承载媒介的特定类型如何。信号承载媒介的 多个实例包括但不限于以下各者:可记录型媒介,例如软盘、硬盘驱动器、 压缩光盘(CD)、数字视频光盘(DVD)、数字带、计算机存储器等;以 及传输型媒介,例如数字和/或模拟通信媒介(例如,光纤电缆、波导、有 线通信链路、无线通信链路(例如,发射器、接收器、传输逻辑、接收逻 辑等)等)。

在一般意义上,本领域的技术人员将认识到,在此描述的可以通过广 泛的硬件、软件、固件、和/或其任何组合来个别地和/或共同地实施的各 个方面可以被视为由各种类型的“电路”组成。因此,如在此所使用,“电路” 包括但不限于:具有至少一个离散电路的电路、具有至少一个集成电路的 电路、具有至少一个专用集成电路的电路、形成通过计算机程序配置的通 用计算装置的电路(例如,通过至少部分实施在此描述的过程和/或装置的 计算机程序配置的通用计算机、或者通过至少部分实施在此描述的过程和 /或装置的计算机程序配置的微处理器)、形成存储器装置(例如,多种形 式的存储器(例如,随机存取、快闪、只读等等))的电路,和/或形成通 信装置的电路(例如,调制解调器、通信交换机、光电设备等)。本领域 的技术人员将认识到,在此描述的标的物可以用模拟或者数字方式或者其 某一组合来实施。

本领域的技术人员将认识到,在此描述的装置和/或过程的至少一部分 可以被集成到一个数据处理系统中。本领域的技术人员将认识到,数据处 理系统大体上包括以下各项中的一者或多者:系统单元外壳、视频显示装 置、例如易失性或非易失性存储器的存储器、例如微处理器或数字信号处 理器的处理器、例如操作系统、驱动器、图形用户接口以及应用程序的计 算实体、一个或多个交互装置(例如,触摸板、触摸屏、天线等等),和/ 或包含反馈回路以及控制电动机(例如,用于感测位置和/或速率的反馈、 用于移动和/或调整部件和/或量的控制电动机)的控制系统。可以利用合 适的商业上可获得的部件,例如典型地在数据计算/通信和/或网络计算/通 信系统中所见的那些部件,来实施数据处理系统。

本领域的技术人员将认识到,在此描述的部件(例如,操作)、装置、 物体、以及与这些部件、装置、物体相伴的讨论被用作实例,以出于概念 清楚的目的,并且预期各种配置修改。因此,如在此所使用,所陈述的特 定范例以及伴随的讨论意在表示这些实例的更一般的类别。一般来说,使 用任何特定范例意在表示该范例的类别,并且不包括特定部件(例如,操 作)、装置以及物体不应被视为是限制性的。

关于在此使用大体上任何复数和/或单数术语,本领域的技术人员可以 在上下文和/或应用适当的情况下从复数转变为单数且/或从单数转变为复 数。出于清楚起见,未在此明确地陈述各种单数/复数排列。

在此描述的标的物有时说明不同的其他部件内含有的不同部件或者 与不同的其他部件连接的不同部件。应理解,这些所描绘的架构仅是示例 性的,而且实际上可以实施实现相同功能性的许多其他架构。在概念意义 上,实现相同功能性的许多部件安排实际上是“相关联的”,使得实现所希 望的功能性。因此,本文中经组合以实现特定功能性的任何两个部件都可 以被视为彼此“相关联”,从而实现所希望的功能性,而不管架构或中间部 件如何。同样,如此相关联的任何两个部件也可以被视为彼此“可操作地连 接”或“可操作地耦合”以实现所希望的功能性,并且能够如此相关联的任何 两个部件也可以被视为彼此“是可操作地可耦合的”以实现所希望的功能 性。是可操作地可耦合的具体实例包括(但不限于)物理地可配合的和/ 或物理地进行交互的部件,和/或可无线地交互的和/或无线地进行交互的 部件,和/或逻辑地进行交互和/或可逻辑地交互的部件。

在一些实例中,一个或多个部件可以在此被称作“被配置成”、“通 过……来配置”、“可配置成”、“可操作/操作成”、“被适配成/可适配的”、“能 够”、“可符合的/符合”等。本领域的技术人员将认识到,这些术语(“例如, 被配置成”)可以大体上涵盖活动状态部件和/或非活动状态部件和/或备用 状态部件,除非上下文另有要求。

虽然已示出并且描述了在此描述的本标的物的特定方面,但本领域的 技术人员将明白,基于在此的传授,在不脱离在此描述的标的物及其更广 方面的情况下可以做出改变以及修改,并且因此,所附权利要求书将在其 范围内涵盖处于在此描述的标的物的真实精神以及范围内的所有这些改 变以及修改。本领域的技术人员将理解,一般来说,在此以及尤其在所附 权利要求书(例如,所附权利要求书的本体)中使用的术语一般希望作为 “开放式”术语(例如,术语“包括”应当解释为“包括但不限于”,术语“具有” 应当解释为“至少具有”,术语“包括”应当解释为“包括但不限于”等等)。本 领域的技术人员将进一步理解,如果一个所介绍的权利要求叙述的特定数 字是既定的,那么将在该权利要求中明确地叙述此意图,并且在不存在此 叙述的情况下,不存在此意图。举例来说,为了帮助理解,所附的所附权 利要求书可能含有使用介绍性的短语“至少一个”以及“一个或多个”来介绍 权利要求陈述。然而,这些短语的使用不应当被解释为暗示通过不定冠词 “一个”对一个所介绍的权利要求叙述的介绍将含有这个所介绍的权利要求 叙述的任何特定权利要求都限于仅含有一个此种叙述的若干权利要求,即 使当同一权利要求包括介绍性短语“一个或多个”或者“至少一个”以及例如 “一个”等不定冠词时也是如此(例如,“一个”典型地应当解释为意味着“至 少一个”或者“一个或多个”);对于用来介绍权利要求叙述的定冠词的使用, 情况也是如此。另外,即使明确地叙述一个所介绍的权利要求叙述的特定 数字,但本领域的技术人员将认识到,此叙述也典型地应当被解释为至少 是指所叙述的数字(例如,没有其他修饰符的“两个叙述”的仅有叙述典型 地是指至少两个叙述,或者两个或更多个叙述)。此外,在使用类似于“A、 B以及C等中的至少一者”的惯例的那些实例中,一般来说,此种构造在 本领域的技术人员将理解该惯例的意义上是既定的(例如,“一个具有A、 B以及C中的至少一者的系统”将包括但不限于单独具有A、单独具有B、 单独具有C、共同具有A以及B、共同具有A以及C、共同具有B以及C 和/或共同具有A、B以及C等等的系统)。在使用类似于“A、B或C等中 的至少一者”的惯例的那些实例中,一般来说,此种构造在本领域的技术人 员将理解该惯例的意义上是既定的(例如,“一个具有A、B或C中的至 少一者的系统”将包括但不限于单独具有A、单独具有B、单独具有C、共 同具有A以及B、共同具有A以及C、共同具有B以及C和/或共同具有 A、B以及C等等的系统)。本领域的技术人员将进一步理解,典型地,无 论是在描述、权利要求书还是附图中,呈现两个或两个以上替代性术语的 分离性词语和/或短语都应当被理解为考虑到包括这些术语中的一者、这些 术语中的任一者或者这两个术语的可能性,除非上下文另有规定。举例来 说,短语“A或B”将典型地被理解为包括“A”或“B”或者“A以及B”的可能 性。

关于所附权利要求书,本领域的技术人员将了解,其中所叙述的操作 可以大体上以任何次序来执行。而且,虽然是以一个(多个)序列呈现各 种操作流,但应理解,可以用不同于所说明的次序的其他次序来执行各种 操作,或者可以同时地执行各种操作。这些替代排序的实例可以包含重叠 的、交错的、中断的、重排序的、递增的、预备的、补充的、同时的、颠 倒的或者其他不同的排序,除非上下文另有规定。此外,比如“响应于”、“涉 及”或其他过去式形容词的术语大体上不希望排除这些变体,除非上下文另 有规定。

虽然已经在此披露了各个方面和实施例,但本领域的技术人员将明白 其他方面和实施例。在此披露的各个方面以及实施例是为了说明的目的, 而且不希望是限制性的,其中真实的范围以及精神是由所附权利要求书来 指示。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号