用于使用传感器配置移动装置的方法和系统的制作方法

文档序号:6593956阅读:221来源:国知局
专利名称:用于使用传感器配置移动装置的方法和系统的制作方法
技术领域
本发明大体上涉及移动计算系统,且更特定来说涉及使用传感器配置移动装置的 布局和功能性。
背景技术
例如蜂窝式电话的移动电子装置(移动装置)的使用由于所述装置的便携性、连 接性和不断增加的计算能力而不断增加。随着移动装置变为日常的附件,用户设法定制其 移动装置的布局和功能性以与其个性和环境相得益彰。然而,传统的移动装置不提供完整 的用户体验。近来,已经发布特征在于不同的用户接口的移动装置。预期进一步的革新将 提供更完整的用户体验、更好的用户接口且支持更有用的应用程序。

发明内容
各种实施例提供用于使用由传感器收集的数据来配置在计算装置上实施的主题 的方法和系统。主题可本地存储于计算装置上或外部存储于计算装置可与之通信的服务器 上。计算装置可接着基于由传感器收集的数据而选择适当的主题且将其应用于计算装置。各种实施例提供用于基于由传感器收集的数据而在计算装置上呈现广告的方法 和系统。所收集传感器数据和对广告的请求可被传达到可包含广告数据库的外部服务器。 基于所接收的传感器数据和其它数据,广告可定目标于特定用户且为特定用户定制,且发 送到用户的计算装置。各种实施例进一步提供用于使用由传感器产生的数据节省能量的方法和系统。举 例来说,可基于由环境光传感器收集的数据来调整计算装置的背光。如果环境光较弱,那么 计算装置可通过降低其背光的强度来节省能量。如果环境光较强,那么计算装置可增加其 背光的强度以确保显示器内容的可见性。


并入本文且构成本说明书的部分的

本发明的示范性实施例,且连同上文 给出的一般描述和下文给出的详细描述一起用以阐释本发明的特征。图1是可与各种实施例一起使用的典型手机的组件框图。图2是实施例的硬件/软件架构图。图3是实施例的过程流程图。图4是与图3中说明的过程步骤相关联的消息流程图。图5是适合于存储与由传感器收集的数据相关的多种主题数据的实例参数数据表。图6是实施例的网络图。图7是示范性实施例的消息结构图。图8是基于温度而在计算装置上呈现主题改变的实施例的说明。
图9是基于温度而在移动装置上呈现主题改变的实施例的说明。图10是基于温度而在移动装置上呈现主题改变的另一实施例的说明。图11是适合于基于由传感器收集的数据而将广告发送到移动装置的实施例的网 络图。图12是基于由温度传感器收集的数据而将广告呈现发送到移动装置的实施例的 说明。图13和14分别是采用显示器键的小键盘的俯视图和横截面图。图15和16是包含触摸屏用户接口的手机的说明。图17是包含定位于键上方的显示器的手机的说明。图18是包含光传感器的实施例的硬件/软件架构图。图19是用于基于光传感器而控制背光强度的实施例方法的过程流程图。图20是用于基于环境噪声传感器而控制铃音音量或音频主题的实施例方法的过 程流程图。图21是可与各种实施例一起使用的典型服务器的组件框图。
具体实施例方式将参见附图详细描述各种实施例。只要可能,在诸图中将始终使用相同参考标号 来指代相同或相似部分。对特定实例和实施方案做出的参考是用于说明性目的,且不意在 限制本发明或权利要求书的范围。在本描述中,本文使用术语“示范性”来意谓“充当实例、例子或说明”。本文描述 为“示范性”的任一实施方案均不一定解释为比其它实施方案优选或有利。如本文使用,术语“计算装置”指代包含显示器和键盘或小键盘的任一可编程计算 装置。在各种实施例的描述中,参考了“移动装置”,其仅为一种类型的实施各种实施例的计 算装置。如本文使用,术语“移动手持机”和“移动装置”可互换使用,且指代以下各者中的 任一者各种蜂窝式电话、个人数据助理(PDA)、掌上型计算机、膝上型计算机(包含具有无 线调制解调器的那些膝上型计算机)、无线电子邮件接收器(例如,Blackberry 和!^,装 置)、蜂窝式电话、和具有多媒体因特网功能的蜂窝式电话(例如iHione ),以及类似的计算
直ο如本文使用,术语“小键盘”指代多种用户接口中的任一者,其中用户按下按钮或 键以便向移动装置传达应实施与所述键相关联的功能。以下描述中涵盖的小键盘的实例包 含常规蜂窝式电话的数字小键盘、在多种移动装置上实施的微型键盘、可电子耦合到移动 装置(例如,经由有线或无线数据链路)的外部小键盘和键盘、计算机键盘,和可耦合到个 人计算机、移动装置或其它计算装置的音乐键盘。为了便于描述,图式描绘且描述内容涉及 典型蜂窝式电话的小键盘。然而,这些描述和说明仅用作实例,且不意在将描述或权利要求 书的范围限于特定的小键盘配置。现代蜂窝式电话和其它移动装置利用多种不同的小键盘来接收用户输入。一些现 代移动装置包含集成在装置内的两个或两个以上小键盘。举例来说,一些蜂窝式电话设计 包含用于进行电话呼叫的数字小键盘,和可通过滑动、打开或旋转电话的一部分以暴露键 盘来激活的微型键盘。作为另一实例,一些蜂窝式电话可包含固定小键盘和触摸屏用户接口,其可取决于用户选择和应用程序软件而作为无源显示器或触敏接口而操作。各种实施例使移动装置能够采用传感器来从用户的环境收集信息,且基于由传感 器收集的数据而改变移动装置的图形、布局和功能性。可包含在移动装置内的实例传感器 包含温度、位置(例如,全球定位系统(GPQ接收器)、振动(例如,由加速计提供)、光和声 音传感器。各种实施例有用于例如检测温度且基于温度记录而改变移动装置的主题。通过 改变主题和用户接口,移动装置可为用户提供有趣的、灵活多样的且完整的用户体验。各种 实施例也可有用于使用传感器检测数据且为广告目的而将数据发射到第三方。用户可接着 接收基于由传感器收集且发射到第三方的信息而被设定为目标且定制的广告。各种实施例 还使移动装置能够使用由传感器收集的信息来节省能量。举例来说,移动装置可使用光传 感器来调整移动装置的背光的强度以延长电池的充电或寿命。作为又一实例,移动装置可 使用环境噪声传感器(例如,麦克风)来调整铃音的音量设定或音频主题的选择,以便确保 铃声或其它音频警报可被听到或对于环境噪声条件来说不会不适当地太响。图1说明在各种实施例中使用的移动装置10的系统框图。如图1所示,移动装置 10可包含微处理器12、存储器14、天线16、显示器18、字母数字小键盘20、4向菜单选择器 22、扬声器对、麦克风沈、声码器观、无线网络收发器30和各种互连件。另外,移动装置10 可含有环境噪声传感器34,其可包含麦克风或可连接到麦克风沈以在电话或声音记录应 用程序未激活时检测环境噪声等级。移动装置10还可包含相机36,其除了拍摄图片以外还 具有可经配置以能够在相机应用程序未激活时检测环境光等级的CCD相机电路。移动装置 还可含有环境温度传感器38和可检测移动装置10的相对加速度的加速计40。移动装置 10还可具有GPS接收器单元43,其能够检测移动装置10的精确全球位置。其它传感器可 包含呼吸测醉器44,其能够基于用户的呼气而检测血液酒精含量(BAC)。可容易地并入例 如血压监视器、脉搏率、体温等的额外的生物统计传感器。移动装置10可进一步包含短程无线收发器31,例如BlueTooth 或WiFi收发器,其 可被并入以与可包含若干外部传感器的外部装置通信。移动装置传感器34到46中的每一 者可连接到处理器12,处理器12又连接到内部存储器单元14。以此方式,处理器12可从 各种传感器34到46收集参数数据且将数据存储在存储器单元14中,或经由无线网络收发 器32经由外部网络发射数据。应注意,虽然在图1中将移动装置10描绘为移动手持机或 手机,但所述系统块可在具有无线通信能力的任一计算装置中实施。因此,图1不意在限于 或排除任一特定类型的计算装置。图2说明可在各种实施例中实施以用于使用由传感器收集的数据改变移动装置 10的主题的软件/硬件架构图。在此实例架构中,传感器200对移动装置的环境进行测量 且将测量值转换为处理器12可理解的数字信息。将此数据传达到例如在移动装置处理器 12上操作的操作系统的系统软件202。当在系统软件层202内实施各种实施例时,系统软 件可基于从传感器200接收的数据选择主题且将主题应用于移动装置显示器18和小键盘 20。除了改变显示器和小键盘上的主题以外,移动装置10可改变其整个菜单选项中的主题 以向用户提供完整且统一的用户体验。移动装置10可具有存储在其存储器14(可从其中 选择适当的主题)中的若干主题文件,或可从存储在例如可经由网络存取的服务器上的外 部主题数据库存取和下载额外主题。可通过例如主题下载应用程序204的主题应用程序将 额外主题加载到移动装置10上。主题下载应用程序204可与例如无线二进制运行时环境BREW 的运行时环境206介接,以便促进与系统软件202的通信。当新主题存储在移动装 置存储器14中时,其可被立即实施或变为可供未来使用的所存储主题文件的一部分。当需 要时,系统软件202可存取所存储主题文件以用于在移动装置10的显示器18和小键盘20 上实施一个所存储主题。如果移动装置10下载新的主题且将所述主题立即应用于显示器 18和小键盘20,那么所述主题可能不保存在存储器中,使得所述主题在下一次例如基于新 的传感器200数据而替换所述主题时将被删除。删除未使用主题节约了存储器14空间,所 述空间可用于其它的目的。为了实施改变呈现在小键盘20上的显示和功能性的主题,移动装置10可采 用系统软件202内的小键盘协议层来促进实施例方法和应用程序。此小键盘协议描 述于2008年6月16日申请的题目为“用于与可配置小键盘介接的标准化方法和系统 (StandardizedMethod and Systems for Interfacing with Configurable Keypads),,的 第12/139,823号美国专利申请案中,所述美国专利申请案的整个内容以引用的方式并入 本文。小键盘协议层充当应用程序软件与小键盘驱动程序之间的接口,其使应用程序软件 能够界定对操作系统的小键盘配置要求且接收呈标准格式的配置指令。通过此做法,例如 通过改变显示于小键盘20的键402上的主题来配置小键盘20的过程可通过小键盘协议来 执行,从而消除了在应用程序软件内包含此处理的需要。参见图2到图18的描述描述了实 施于移动装置10上的实施例,所述移动装置可在其系统软件内包含此小键盘协议层。图3是说明可用以基于传感器数据改变实施于移动装置10上的主题的实例步骤 的实施例的过程流程图。一旦移动装置10被开启(步骤500),处理器12便可开始接收由 一个或一个以上传感器200收集的数据(步骤50 。如上文提到,传感器200对环境进行 测量且将测量值转换为处理器12可理解的数字数据。在示范性实施例中,传感器200可为 温度传感器38,例如与用以将测得电阻或电压转换为与温度相关的数字数据的电路结合的 热敏电阻或热电偶,如此项技术中众所周知。此温度传感器200可配置于移动装置20内, 使得其能够测量环境温度且将所得数据提供到移动装置处理器12。来自传感器200的数 据由处理器12接收,处理器12可由例如系统软件202的软件配置以使用传感器数据来选 择用于实施的主题。处理器12可具有对存储在存储器中的主题文件的列表或索引的存取 权,可基于从传感器200接收的数据而从其中选择主题(步骤50 。下文参见图5更详细 地描述主题列表。处理器12可随后扫描主题列表以基于从传感器200接收的信息而选择 适当的主题(测试504)。如果所选主题存储在移动装置的本地存储器14中(即,测试504 =“是”),那么存取所选主题文件且应用主题要素(例如,显示图像、铃音,和在适当情况下 的小键盘显示)以改变移动装置10的主题(步骤510)。如果所选主题未本地存储在移动 装置的存储器12中(即,测试504 = “否”),那么可例如通过使用主题下载应用程序206从 外部主题数据库下载所选主题(步骤508),之后应用于移动装置10 (步骤510)。接收传感 器数据、选择主题和将主题应用于移动装置10的过程步骤(步骤502-510)可周期性重复 以确保对于由传感器200收集的新数据来说主题一直为适当的,返回到步骤502。图3中说明的实例过程步骤可在例如图4中说明的在移动装置10中的不同硬件 和软件层之间传递的若干电子消息中实施。周期性地或在轮询传感器时,系统软件202接 收来自传感器200的数据,消息300。如上所述,系统软件202可致使处理器12使用传感 器数据来选择与所收集传感器200数据相关或鉴于所述所收集传感器200数据来说为适当
11的主题。如果所选主题存储在存储器14中,那么系统软件202可存取所选主题文件,消息 305。通过使用主题文件,系统软件202可制订指令以将主题要素应用于移动装置的小键盘 20,消息306,且应用于显示器18,消息308。主题还可应用于移动装置10的用户菜单以提 供较完整的用户体验。如果所选主题在移动装置存储器14中不可用,那么可使用主题下载 应用程序204下载额外主题且将其存储在移动装置存储器14中。为此,所选主题识别信息 可由系统软件202提供到主题下载应用程序204,消息301。主题下载应用程序204可随后 使用众所周知的无线网络和因特网协议以及应用程序软件经由无线数据网络(例如,蜂窝 式电话数据网络)存取远程服务器以请求和接收主题文件。以此做法,主题下载应用程序 204将与运行时环境206和系统软件202以及其它移动装置10资源介接;然而,此处理中 涉及的消息是众所周知的,且因此未包含于图4中。一旦主题文件已被下载或在下载期间, 主题下载应用程序204可与运行时环境206介接,消息302,以将主题文件存储在存储器14 中,消息304。处理器12可随后接收来自移动装置存储器14的新主题文件,消息305,且将 新主题要素应用于移动装置的小键盘20,消息306,且应用于显示器18,消息308。处理器12可利用存储在存储器14中的详尽的主题列表来选择对由传感器200收 集的当前数据来说最适当的主题。处理器12使用由传感器200收集的数据来首先从主题 列表选择主题,之后扫描本地存储器以寻获主题文件且将主题要素应用于移动装置10。如 果所选主题在本地主题数据库中不可用,那么处理器12可通过向存储在例如外部服务器 上的外部主题数据库发送请求来检索所述主题。可在新主题可用于移动装置10时手动或 自动更新此主题列表。举例来说,在新主题被存储在存储器中时,可将下文描述的主题描述 符添加到主题列表。此外,如果用户已向维持主题数据库的外部服务器进行预订,那么外部 服务器可周期性地将消息发送到移动装置10以更新存储在存储器中的主题列表以反映维 持在服务器的主题数据库中的所有主题。图5说明可存储在存储器14中且由处理器12存取的主题列表550的实例数据结 构。图5说明包含若干数据记录554到564的数据结构的常见表形式,每一数据记录包含 若干数据字段,所述数据字段可说明为列566到576。然而,其它数据结构可用于存储图5 中说明的信息。存储在主题列表550中的每一数据记录可包含数据字段,其存储有用于实 施各种实施例的主题描述符信息,例如主题描述566、主题ID 568、传感器200类型570、传 感器准则572、相关联主题要素574和主题文件的存储位置576。处理器12可通过扫描所 述列表以寻获在数据字段570中含有与从其接收到数据的传感器200相同的传感器类型的 记录且随后将数据字段572中的传感器准则值与所接收传感器数据进行比较而使用此主 题列表550来识别使用哪一主题。如果处理器确定传感器类型匹配于传感器200且传感器 数据满足传感器准则,那么处理器可使用数据字段576中的主题存储位置数据来存取相关 联主题文件且应用在数据字段574中识别的主题要素。为了说明如何可将主题列表500用以实施主题,考虑数据记录(即,行)5 中说 明的实例。此实例主题记录包含用于称为“蓝辉光”(在数据字段566中识别)的主题的数 据,其是基于从温度传感器(在数据字段570中识别)接收的数据。可在来自温度传感器 38的数据指示环境温度低于50F° (基于数据字段572中的主题传感器准则)时将此主题 实施于移动装置上。此主题存储在移动装置10的本地存储器14中且可在存储器位置XXXX 处存取而不必从外部服务器下载所述主题。处理器12可替代地使用主题ID,在此情况下为如数据字段568中指示的“000001”,以定位移动装置存储器14内的主题。处理器还被通知 主题将应用于显示器和小键盘背光,如数据字段574中指示。通过将此主题应用于显示器 18和小键盘20,背光的颜色可改变为蓝色,因为用户可能感觉其适于反映冷的周围环境。类似地,主题列表550的数据记录556和558识别移动装置10的存储器14中可 用的基于不同的温度传感器准则而应应用于显示器18和小键盘20的其它主题。如此实例 说明,用户可使用各种实施例来取决于由例如温度传感器的传感器测量的环境条件而在其 移动装置上自动实施若干主题。作为主题列表550的使用的又一说明,数据记录560包含称为“绿辉光”的主题,其 是基于从GPS接收器43 (在数据字段570中识别)接收的地理位置数据。当从GPS接收器 43接收的数据指示移动装置位于已知为森林或具有密集植被的位置的地理坐标时,处理器 可选择此主题以将绿背光颜色应用于显示器18和小键盘20。因为此主题在本地主题数据 库上不可用(见数据字段576),所以处理器可例如通过使用存储在数据字段576中的地址 (例如,URL)信息来存取无线数据网络以存取远程服务器且请求此主题。在实施例中,由多个传感器200收集的数据可被组合使用以为移动装置10选择主 题。举例来说,数据记录562和564包含可基于由温度传感器38和环境光传感器36收集 的数据而选择的主题。考虑数据记录562,例如当测得温度低于45F°且环境光为暗淡时, 处理器12可选择“雪”主题以将呈现在显示器18和小键盘20上的图像和颜色改变为与雪 相关的图像和颜色方案。相比之下,如果环境温度高于71F°且环境光为亮的,那么处理器 12可选择在数据记录564中识别的“阳光”主题来将呈现在显示器18和小键盘20上的图 像和颜色改变为与太阳相关的图像和颜色方案。主题列表550可被自动或手动填充且更新以添加、删除或升级可用于移动装置10 的主题。举例来说,通过使用菜单应用程序,可提示用户识别用于激活存储在存储器中的主 题的传感器准则,同时菜单应用程序在适当时使用用户响应来创建、填充和/或更新主题 列表550。作为另一实例,用户可向维持可用于下载的多个主题的服务进行预订。作为此服 务的部分,主题列表550可被周期性传达到订户移动装置以用于存储在存储器中。用户还 可基于其与运营商公司的计划合同而具有对不同主题列表的存取权。举例来说,可随经济 计划提供基本主题,且可随较昂贵的计划提供较复杂且较多样的主题。因此,用户可能能够 手动从由服务提供者维持的替代主题列表的列表中进行选择,所选的主题列表随后自动下 载到其移动装置。用户可手动激活或减活主题列表550。当减活时,移动装置10将不自动改变主题。 这在用户偏好于在其移动装置10上维持特定主题时可为所要的。用户也可从主题列表550 删除主题。这可在用户不喜欢特定主题且偏好于不将所述主题应用于其移动装置10时有 用。允许用户自由定制其对自动主题实施的偏好为用户提供了定制和个人化其移动装置的 较多选择。在实施例中,图6说明可用以从外部服务器600下载主题的无线网络的图。服务 器600可包含主题数据库,移动装置10可从其下载所选主题。服务器600可由移动装置 10运营商或第三方承包人维持和更新。当所选主题在移动装置10的本地主题数据库上不 可用时,移动装置10可使用无线网络来将请求消息发送到服务器600以下载所选主题。为 了请求主题文件下载,移动装置处理器12可加载主题下载应用程序204以配置处理器来处
13理去往和来自服务器600的消息。请求消息由无线接入点604接收且随后经由例如因特网 的网络602发送到服务器600。此请求消息的接收和发射将采用众所周知的无线数据网络 和因特网协议以及技术。服务器600处理请求消息且使用已知的网络协议和技术通过网络 602和无线接入点604将所请求主题文件发送到移动装置10。主题下载应用程序204可接 收来自服务器600的主题文件下载消息且从消息提取主题文件,将文件存储在存储器14中 且通知系统软件200所选主题可用于实施。由系统软件配置的处理器12随后将新下载的 主题要素应用于移动装置的小键盘20和/或显示器18且在适当时改变铃音和主题音频文 件。在图7中说明的实施例中,请求消息700可包含主题请求消息码或ID 700a,其将 消息识别为用于请求主题下载的消息。请求消息700还可包含移动装置码或ID 700b,其 可识别移动装置10的类型,因此服务器600能够查找发出请求的移动装置10的技术规范。 这将允许服务器600发射与发出请求的移动装置10格式兼容的主题下载文件。请求消息 700还可包含主题ID 700c,其用可用以在主题数据库中快速定位主题文件的码或值识别 所请求主题。通过使用此请求消息700,服务器600可存取主题数据库内的所请求主题且配 置主题文件下载消息以用于发射到移动装置10。在示范性实施例中,移动装置10可使用温度传感器38来选择适当主题。如图8 中说明,可以软件配置移动装置处理器14以基于测得的环境温度而改变其小键盘20和显 示器18的各种方面,例如调整背光颜色。在图8中以从0到100华氏度(F° )的温度标度 800和响应于测得环境温度实施于移动装置10上的主题的实例的形式说明此实施例。此实 例说明当环境温度低于50F°时,移动装置10可选择且应用蓝辉光主题,其将显示器18和 小键盘20背光的颜色改变为蓝以反映周围的凉爽温度。此实例还说明当环境温度下降到 约51F°与70F°之间时,移动装置10可选择且应用黄辉光主题,其将显示器18和小键盘 20背光的颜色改变为黄色。此实例进一步说明当温度超过71F°以上时,移动装置10可选 择应用红辉光方案,其将显示器18和小键盘20的背光颜色改变为红以反映热的周围温度。在图9中说明的另一示范性实施例中,来自温度传感器38的数据可用以通过展示 与周围温度相关的图像来改变移动装置10的主题。在图9中以从0到100F°的温度标度 800和可响应于测得环境温度显示于移动装置10上的主题图像的实例的形式说明此实施 例。此实例说明当温度传感器38检测到例如低于45F°的冷的环境温度时,系统软件202 可选择将与冷天气相关的主题图像显示于移动装置10上。举例来说,在低于45F°的温度 下,显示器18可展示展示雪人,且小键盘20上的键402可展示下雪的云。相比之下,例如 当温度超过71F°时,显示器18可呈现太阳和指示高温的水银温度计的图像,而小键盘20 的键402可显示亮黄辉光(未图示)以暗示明亮的阳光。或者,用户可设定将显示于其移动装置10上的主题以暗示与对环境温度的感觉 相反的感觉。举例来说,可在测得温度为高时呈现冷天气图像,且可在测得温度为冷时呈现 温暖天气图像。另一实例在图10中说明,其说明当环境温度低于70F°时,处理器可选择在 显示器18上呈现壁炉的图像且在小键盘20的键402上呈现火焰以向用户暗示温暖感觉。 类似地,当温度高于71F°时,处理器12可选择且应用滑雪主题以在显示器18上展示一对 滑雪板的图像且在小键盘20的键402上展示亮白辉光(未图示)以向用户暗示凉爽的感 觉。
14
也可个别地或与其它传感器200组合使用其它类型的传感器200以影响移动装置 10中的主题选择。举例来说,由呼吸酒精传感器44收集的数据可由系统软件202使用以确 定用户是否在含酒精饮料的影响下,且应用放大显示器18和小键盘20的键402上的数字 的字体大小的主题(未图示)。作为另一实例,可与来自温度传感器38的数据组合使用来 自GPS接收器43的数据以选择移动装置10的主题。举例来说,如果GPS数据指示用户在 海滩旁(例如通过将GPS坐标与存储在存储器中的全球地图进行比较而确定)且温度传感 器38测量到温暖的环境温度,那么处理器12可改变主题以在显示器18上展示海洋景象且 在小键盘20的键402上展示波浪。在实施例中,由传感器200收集的数据也可用以定制发射到移动装置10的广告。 如图11中说明,传感器200数据可由移动装置10上的传感器收集且经由因特网602发射到 广告服务器601,所述广告服务器601由软件配置以基于所接收传感器200数据而创建且发 射广告。广告请求应用程序可实施于处理器12上以制订发射到广告服务器601和从广告服 务器601接收的消息,以及处理此些消息以提取用于显示为移动装置主题的广告。如图11 中展示,移动装置10使用众所周知的无线数据网络协议和技术(例如,蜂窝式或WiFi数据 网络技术)将传感器200数据传达到无线接入点604。数据随后被发送到例如因特网的网 络602,其将数据传递到服务器600。服务器600也可经由因特网602或任选地经由直接网 络连接(由虚线箭头展示)而连接到本地商人、广告商或优惠券所有者服务器603以用于 接收被设定为目标的广告信息或优惠券。广告服务器601接收和处理所接收传感器200数 据。通过使用传感器数据,广告服务器601可选择和/或定制与传感器数据相关或由传感 器数据触发的广告。或者,服务器600可在查询内将一些或所有传感器数据提供到询问是 否应将任一广告或优惠券发射到移动装置10的商人、广告商或优惠券所有者服务器603。 一旦被设定为目标的广告经配置,服务器600就经由相同的通信路径(即,网络602和无线 接入点604)将所述广告发射到移动装置10。广告接着将展示于移动装置10上。应注意, 图6中说明的主题数据库服务器600也可充当图11中说明的广告服务器601。图11中说明的系统架构允许实现呈操作广告服务器601的集中式广告服务提供 者的形式的新商务实体。通过使用电信网络,移动装置10在其向服务器601报告其传感器 数据时可位于任何地方。因此,操作服务器601作为集中式服务在商务和网络方面有意义。 然而,广告且尤其是基于优惠券的广告可能是地区性或本地地集中的。举例来说,科罗拉多 州维尔市的餐馆运营商将不会有兴趣向科罗拉多州以外的移动装置用户提供免费热巧克 力的优惠券。为了在不要求广告服务器601维持全国范围的广告数据库的情况下允许实现 本地地集中的个人化广告,广告服务器601可与位于移动装置10附近的商人、广告商或优 惠券所有者服务器603通信。关于移动装置10的位置的信息可作为传感器数据(例如,GPS位置信息)或作为 由蜂窝式网络运营商连同传感器数据发射一起提供的信息而传达到广告服务器601。通过 使用此位置信息,广告服务器601可确定(例如,通过使用查找表)本地商人、广告商或优 惠券所有者服务器603或者可能具有可传达的被设定为目标的广告的服务器。此本地商 人、广告商或优惠券所有者服务器603可为与广告服务器601所有者签订合同以递送本地 化且被设定为目标的广告的商家。向商人、广告商或优惠券所有者服务器603的通信可包 含传感器数据、传感器数据的概要(例如,温度较冷)或仅商人、广告商或优惠券所有者服务器603关注的传感器数据。通过使用所述信息,本地商人、广告商或优惠券所有者服务器 603可产生广告或优惠券,且将所述信息中继到广告服务器601以递送到移动装置10。在 替代实施例中,广告服务器601可重定向与移动装置10的数据连接,使得广告信息被从本 地商人、广告商或优惠券所有者服务器603直接传达到移动装置,其中广告服务器601扮演 调度者或通信交换机的角色。发送到广告服务器601的传感器200数据可包含关于用户的个人化数据和移动装 置10的规范,或足以使广告服务器601能够查找发出请求的移动装置的技术规范的装置识 别符(如图7中说明)。个人化数据可包含浏览历史、名字、年龄、地址、发射蜂窝式站点等。 此个人化数据可由广告服务器601使用以为移动装置10的用户选择适当广告。规范数据 (发射的或可供使用装置ID来查找的)可包含移动装置10型号、显示器18尺寸、小键盘 20能力、软件能力等。移动装置10规范数据可由服务器600使用以发射可在移动装置10 上观看的广告。举例来说,如果移动装置10能够处理电影,那么服务器600可将视频剪辑 广告发射到移动装置10。或者,如果移动装置10仅能够接收和展示文本广告,那么服务器 600可发射呈文本格式的广告。在图12中说明的示范性实施例中,来自温度传感器38的数据可发送到广告服务 器601。当接收到来自温度传感器38的数据、用户偏好和移动装置10规范时,广告服务器 601可选择、定制和发射广告到移动装置10。如果广告服务器601连接(例如,通过网络和 合同协议)到本地商人服务器603,那么广告服务器601可提供所述信息中的某些,例如温 度数据,或仅提供在本地商人附近的移动装置已报告了在由商人设定的广告准则内的温度 的事实。作为响应,商人服务器603可将广告的至少一部分发送到广告服务器601以递送 到移动装置10。广告服务器601可接着使用从商人服务器603接收到的广告信息结合从移 动装置10接收到的用户偏好和移动装置规范信息来产生经定制或个人化广告以供发射。可使用相同无线网络将经定制或个人化广告从广告服务器601发射到移动装置 10。取决于移动装置的处理能力,广告数据可呈简单文本、复杂图形、图像、动画或视频剪 辑的形式。举例来说,如图12中说明,如果移动装置向广告服务器601报告测得温度低于 70F°,那么任选地结合本地商人服务器603工作的广告服务器601可发送关于冒热气的咖 啡的广告以吸引用户例如从本地咖啡店购买咖啡饮料。类似地,如果移动装置向广告服务 器601报告测得温度高于71F°,那么广告服务器601可使用由本地商人服务器603提供的 信息发送关于冷啤酒(例如附近的酒馆或酒吧的位置)的广告。组合来自多个传感器200的数据可允许广告服务器601将更有针对性的广告提供 给用户。举例来说,如果移动装置向广告服务器601报告测得温度高于70F°,那么所述信 息与也由移动装置报告的GPS数据的组合将允许广告服务器601向用户提供用户位置附近 的销售商处的冷啤酒的广告数据。也可例如通过使用移动装置经由其连接的蜂窝式或WiFi 基站的位置而从无线网络获得移动装置位置信息。作为另一实例,如果还将加速计数据连 同温度和GPS数据一起报告到广告服务器601,那么由广告服务器601产生的广告可反映关 于用户到达广告的目的地将花费的时间的计算结果。举例来说,如果加速计数据指示移动 装置用户最有可能在步行,那么广告服务器601可预期,与加速计数据指示移动装置正在 移动的汽车中的情况相比,用户将花费较长时间来到达特定位置。在各种实施例中,可基于可配置的小键盘技术而实施要求改变小键盘20的布局或功能性的主题。可配置小键盘技术的实例在图13和14中说明,其中每一键具有与其相关 联的小显示器,从而允许动态地标记所述键。此显示器-键小键盘400可包含透明键402, 其定位于框架404内且由支撑结构406支撑。每一透明键402下方的显示器408可由移动 装置处理器12控制以呈现可透过键402观看的自由形式图像。底部结构410可为显示器 408以及用于将显示器耦合到处理器12的电连接提供支撑。显示器-键小键盘400可对移动装置10提供许多优点,因为可通过呈现于键402 本身上的图像而将个别键功能传达给用户。因此,主题颜色或图像、词语、数字或符号或图 形可显示于键本身中。为了使得此小键盘能够被容易地实施,应用程序可定义与每一键402 相关联的功能,以及提供呈现于键显示器408中的每一者上的图形。可通过如上所述的小 键盘协议来使此额外复杂性连同小键盘主题的实施变得容易。另一形式的移动装置小键盘/用户接口是触摸屏,例如图15和16中说明。在此 移动装置10中,触摸屏410提供完全灵活的小键盘和用户接口。触摸屏显示器提供了用于 创建完全可配置的用户接口的巨大灵活性。在没有小键盘协议(上文描述)的益处的情况 下,此灵活性将对应用程序软件强加额外的复杂性。小键盘协议可简化触摸屏的显示器/ 小键盘配置的开发。不必在应用程序软件内配置特定触摸屏以显示各种主题,应用程序开 发者可使用标准格式和API将描述性配置信息和图形文件提供到小键盘协议,从而将显示 主题且与多种触摸屏设计介接的复杂性留给小键盘协议处理。以此方式,可在不对应用程 序软件强加额外复杂性要求的情况下由系统软件实现主题实施方案。图17中说明可在未来移动装置10上采用的第三形式的小键盘20。在此小键盘配 置中,小显示器420定位于硬键402上方、旁边或下方,使得键功能定义可呈现在小显示器 上。小显示器420可为类似于移动装置主显示器18的液晶显示器。此小键盘显示器的实 例揭示于第6,703,963号美国专利中,其整个内容以引用方式并入本文。小显示器420耦 合到移动装置处理器12,使得可经由系统软件202控制显示器420。此小键盘设计是高度 灵活的,因为其使得键能够被动态地指派以图形或字母数字字符的形式传达给用户的键功 能。如同其它显示器概念,所选主题的呈现可例如通过上文描述的小键盘协议而在系统软 件中实施。作为图18中说明的又一实例实施例,移动装置10可经配置以基于从环境光传感 器36接收的数据而调整移动装置背光1202,例如显示器18和小键盘20背光。调整移动装 置背光1202允许移动装置节省能量以延长电池寿命,同时确保在环境光条件下看得见显 示器和小键盘。如图18中所示,由光传感器36收集的数据可发送到系统软件202,在系统 软件处数据可用以选择主题或调整移动装置背光1202。图19说明在基于从环境光传感器36接收的数据调整移动装置背光1202的过程 中可实施的实例步骤的过程流程图。当开启移动装置10 (步骤400)时,由系统软件202配 置的处理器12接收由环境光传感器36收集的数据(步骤40 。处理器12还可存取关于 移动装置背光1202的强度设定的数据(步骤1300)。通过将测得环境光与背光强度设定进 行比较(测试1302),处理器可确定是否应对背光强度设定做出调整以节省能量。如果环 境光传感器36测量到亮的环境光(即,测试1302 = “是”),那么处理器可经配置以增加移 动装置背光1202的强度(步骤1304)。或者,如果环境光传感器36记录到低强度环境光 (即,测试1302 = “否”),那么处理器可减小移动装置背光1202的强度设定(步骤1306)。
17处理器也可不对背光强度做出任何调整。在背光强度经调整的情况下,处理器可返回到接 收传感器数据,返回到步骤402。通过使用此实施例,环境光越亮,移动装置背光1202越亮, 而环境光越暗淡,移动装置背光1202越暗淡。移动装置背光1202中的此自动调整使用户 能够容易地观看显示器18,同时获得较长的电池寿命。可使用图19中说明的实例方法步骤实施另一实施例,以便使移动装置能够响应 于环境噪声而调整铃音音量或音频主题。在此实施例中,环境噪声传感器可使用环境噪声 传感器34 (例如,麦克风)来在处理器接收传感器数据(步骤402)时向处理器报告环境噪 声的量度。处理器可接着存取当前在移动装置上激活的铃音音量设定和/或音频主题(步 骤1350)。处理器可接着将测得的环境噪声等级与最大阈值进行比较(测试1352)。如果 环境噪声超过对应于当前铃音音量设定和/或音频主题的最大阈值,那么这指示环境对于 那些设定来说可能太响而使得用户可能听不到铃声或其它音频警报。在所述情况下(即, 测试1352 = “是”),处理器可增加铃音音量设定或从存储在存储器中的主题中选择较适当 匹配于环境噪声等级的较响的音频主题(步骤1354)。在音量或音频主题经调整的情况下, 处理器可返回到接收传感器数据,返回到步骤402。然而,如果环境噪声传感器34记录到低 于最大阈值的环境噪声(即,测试1352 = “否”),那么处理器可测试环境噪声是否小于最小 阈值(测试1356)。如果环境噪声小于对应于当前铃音音量设定和/或音频主题的最小阈 值,那么这指示环境对于所述设定可能太安静,使得铃声或其它音频警报将不适当地太响。 在所述情况下(即,测试1356 = “是”),处理器可减小铃音音量设定或从存储在存储器中 的主题中选择较适当地匹配于环境噪声等级的较安静的音频主题(步骤1358)。在音量或 音频主题经调整的情况下,处理器可返回到接收传感器数据,返回到步骤402。如果测得环 境噪声等级下降到最小与最大阈值之间(即,测试1352和1356均=“否”),那么处理器无 需调整音量或改变音频主题,因此处理可返回到接收传感器数据,返回到步骤402。此实施 例允许移动装置将音频主题的音量和类型调整为符合周围噪声环境。上述涉及服务器的实施例可实施于例如图21中说明的多种市售服务器系统中的 任一者上。此服务器900通常包含处理器901,其耦合到易失性存储器902和例如磁盘驱动 器903的大容量非易失性存储器。处理器901耦合到一个或一个以上网络接口电路,例如 耦合到例如因特网的网络905的高速调制解调器904。服务器900也可包含便携式媒体读 取器,例如耦合到处理器901的紧密光盘(⑶)驱动器906。各种实施例可由执行经配置以实施所描述方法中的一者或一者以上的软件指令 的处理器12实施。此些软件指令可存储在存储器14中作为装置的操作系统软件、由操作 系统实施的一系列API,或作为实施实施例方法的经编译软件。此外,软件指令可存储在任 一形式的有形处理器可读存储器上,包含随机存取存储器14、例如SD存储器芯片的插入 移动装置10中的存储器模块、例如可USB连接的外部存储器的外部存储器芯片(例如,“快 闪驱动器”)、只读存储器(例如EEPR0M)、硬盘存储器、软盘和/或紧密光盘。所属领域的技术人员将了解,结合本文所揭示的实施例描述的各种说明性逻辑 块、模块、电路和算法步骤可实施为电子硬件、计算机软件或所述两者的组合。为了清楚说 明硬件与软件的这种可交换性,上文已大体上在其功能性方面描述了各种说明性组件、块、 模块、电路和步骤。将此类功能性实施为硬件还是软件取决于特定应用和对整个系统施加 的设计限制。熟练的技术人员可针对每一特定应用以不同方式实施所描述的功能性,但不应将此类实施方案决策解释为造成与本发明范围的脱离。结合本文所揭示的实施例描述的方法或算法的步骤可直接在硬件中、在由处理器 执行的软件模块中或在所述两者的组合中实施。软件模块可驻留在处理器可读存储器中, 处理器可读存储器可为以下各项中的任一者RAM存储器、快闪存储器、ROM存储器、EPROM 存储器、EEPROM存储器、寄存器、硬盘、可换式磁盘、⑶-ROM或此项技术中已知的任何其它 形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息和 向存储媒体写入信息。在替代方案中,存储媒体可与处理器成一体式。处理器和存储媒体 可驻留在ASIC中。ASIC可驻留在用户终端或移动装置中。在替代方案中,处理器和存储媒 体可作为离散组件驻留在用户终端或移动装置中。另外,在一些方面中,方法或算法的步骤 和/或动作可作为代码和/或指令中的一者或任一组合或集合而驻留在可并入到计算机程 序产品中的机器可读媒体和/或计算机可读媒体上。提供先前对各种实施例的描述是为了使得所属领域的技术人员能够制作或使用 本发明。所属领域的技术人员可容易了解对这些实施例的各种修改,且在不脱离本发明精 神或范围的情况下,本文所界定的一般原理可适用于其它实施例。因此,本发明不希望限于 本文展示的实施例,而是应符合与本文所揭示的原理和新颖特征一致的最广范围。
权利要求
1.一种用于选择实施于计算装置上的主题的方法,其包括 接收由传感器收集的数据;基于由所述传感器收集的所述数据而选择主题;以及 将所选择的主题应用于所述计算装置。
2.根据权利要求1所述的方法,其中所述传感器是温度传感器。
3.根据权利要求1所述的方法,其中将所选择的主题存储在所述计算装置上。
4.根据权利要求1所述的方法,其中将所选择的主题存储在服务器上。
5.根据权利要求4所述的方法,其进一步包括经由网络将对所选择的主题的请求发送到所述服务器;以及 经由所述网络从所述服务器接收所述所请求的所选主题。
6.根据权利要求5所述的方法,其进一步包括将关于所述计算装置的信息包含于所述 对所选择的主题的请求中。
7.根据权利要求1所述的方法,其中所述基于由所述传感器收集的所述数据而选择主 题的步骤包括使用存储在所述计算装置的存储器中的主题列表来选择多个主题中的一者。
8.根据权利要求7所述的方法,其中所述主题列表包含与所述多个主题中的每一者相 关联的主题准则,且其中所述基于由所述传感器收集的所述数据而选择主题的步骤进一步 包括将由所述传感器收集的所述数据与所述主题准则进行比较,且选择所述多个主题中的 所述主题准则被满足的一者。
9.根据权利要求1所述的方法,其中所述计算装置包含可配置小键盘,且所述将所选 择的主题应用于所述计算装置的步骤包含将所选择的主题应用于所述可配置小键盘。
10.根据权利要求8所述的方法,其中使用小键盘协议实现所述将所选择的主题应用 于所述可配置小键盘的步骤。
11.根据权利要求8所述的方法,其中所述可配置小键盘是显示器-键小键盘。
12.根据权利要求8所述的方法,其中所述可配置小键盘是触摸屏小键盘。
13.根据权利要求8所述的方法,其中所述可配置小键盘包含邻近于所述键定位的键 显不器。
14.根据权利要求1所述的方法,其中所述传感器是环境光传感器,且所述将所选择的 主题应用于所述计算装置的步骤包括调整背光的强度。
15.一种用于在计算装置上呈现广告的方法,其包括 接收由传感器收集的数据;将由所述传感器收集的所述数据连同对广告的请求一起发送到广告服务器; 接收与由所述传感器收集的所述数据相关的广告;以及 在所述计算装置上显示所述广告。
16.根据权利要求14所述的方法,其中所述传感器选自由温度传感器、全球定位系统 接收器、噪声传感器、呼吸测醉传感器、加速计和环境光传感器组成的群组。
17.一种用于将广告提供到计算装置的方法,其包括从所述计算装置接收对广告的请求,所述请求包含由耦合到所述计算装置的传感器收 集的传感器数据;基于所述传感器数据而产生广告;以及将所述所产生广告发送到所述计算装置。
18.根据权利要求17所述的方法,其中所述基于所述传感器数据而产生广告的步骤包括接收关于所述计算装置的位置的信息;从服务器请求关于位于所述计算装置附近的广告商的广告信息; 从所述服务器接收广告信息;以及 使用所述所接收广告信息产生经定制广告。
19.根据权利要求18所述的方法,其中所述广告信息的步骤进一步包括将所述所接收 传感器数据转发到所述服务器。
20.一种计算装置,其包括 处理器;传感器,其耦合到所述处理器; 显示器,其耦合到所述处理器; 小键盘,其耦合到所述处理器;以及 存储器,其耦合到所述处理器,其中所述处理器以软件指令配置以执行包括以下各项的步骤 接收由所述传感器收集的数据; 基于由所述传感器收集的所述数据而选择主题;以及 将所选择的主题应用于所述计算装置显示器。
21.根据权利要求20所述的计算装置,其中所述传感器是温度传感器。
22.根据权利要求20所述的计算装置,其中所述主题存储在所述存储器中。
23.根据权利要求20所述的计算装置,其进一步包括耦合到所述处理器的网络接口电 路,其中所述处理器以软件指令配置以执行进一步包括以下各项的步骤经由所述网络接口电路将对所选择的主题的请求发送到服务器;以及 经由所述网络接口电路从所述服务器接收所述所请求的所选主题。
24.根据权利要求23所述的计算装置,其中所述网络接口电路包括经配置以经由无线 数据网络发射和接收数据的无线收发器。
25.根据权利要求20所述的计算装置,其中所述存储器中存储有识别多个主题且包含与所述多个主题中的每一者相关联的主题 准则的主题列表;且所述处理器以软件指令配置以通过执行包括以下各项的步骤而执行所述选择主题的 步骤将由所述传感器收集的所述数据与所述主题准则进行比较,且选择所述多个主题中 的所述主题准则被满足的一者。
26.根据权利要求20所述的计算装置,其中所述小键盘是可配置小键盘,且所述处理 器以软件指令配置以执行包括将所选择的主题应用于所述可配置小键盘的另外步骤。
27.根据权利要求沈所述的计算装置,其中配置所述处理器的所述软件包含小键盘协议。
28.根据权利要求沈所述的计算装置,其中所述小键盘是显示器-键小键盘。
29.根据权利要求沈所述的计算装置,其中所述小键盘是触摸屏小键盘。
30.根据权利要求沈所述的计算装置,其中所述小键盘包含邻近于所述键定位的键显不器。
31.根据权利要求20所述的计算装置,其进一步包括背光,其中 所述传感器是环境光传感器;且所述处理器以软件指令配置以执行包括基于由所述环境光传感器收集的数据而调整 背光的强度的另外步骤。
32.—种计算装置,其包括 处理器;显示器,其耦合到所述处理器; 传感器,其耦合到所述处理器; 网络接口电路,其耦合到所述处理器;以及 存储器,其耦合到所述处理器,其中所述处理器以软件指令配置以执行包括以下各项的步骤 接收由所述传感器收集的数据;经由所述网络接口电路将由所述传感器收集的所述数据连同对广告的请求一起发送 到广告服务器;经由所述网络接口电路从所述服务器接收与由所述传感器收集的所述数据相关的广 告;以及在所述显示器上显示广告数据。
33.根据权利要求32所述的计算装置,其中所述传感器选自由温度传感器、全球定位 系统接收器、噪声传感器、呼吸测醉传感器、加速计和环境光传感器组成的群组。
34.根据权利要求32所述的计算装置,其中所述网络接口电路包括经配置以经由无线 数据网络发射和接收数据的无线收发器。
35.一种服务器,其经配置以定制广告且经由网络将广告分配到计算装置,所述服务器 包括服务器存储器;服务器处理器,其耦合到所述服务器存储器;以及 网络连接,其耦合到所述服务器处理器,其中所述服务器处理器以软件指令配置以执行包括以下各项的步骤 经由所述网络连接从所述计算装置接收对广告的请求,所述请求包含由耦合到所述计 算装置的传感器收集的数据;基于所述传感器数据而产生广告;以及经由所述网络接口将所述所产生广告发送到所述计算装置。
36.根据权利要求35所述的服务器,其中所述处理器以软件指令配置以执行包括以下 各项的另外步骤从商人服务器请求关于位于所述计算装置附近的广告商的广告信息; 从所述商人服务器接收广告信息;以及 使用所述所接收广告信息产生所述广告。
37.一种有形存储媒体,其上存储有处理器可执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器执行包括以下各项的步骤接收由传感器收集的数据;基于由所述传感器收集的所述数据而选择主题;以及将所选择的主题应用于所述计算装置。
38.根据权利要求37所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器接收由温度传 感器收集的数据。
39.根据权利要求37所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器选择存储在所 述计算装置上的主题。
40.根据权利要求37所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器执行包括以下 各项的另外步骤经由网络接口电路将对所选择的主题的请求发送到服务器;以及经由所述网络接口电路从所述服务器接收所述所请求的所选主题。
41.根据权利要求40所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器执行包括经由 无线数据网络而与所述服务器通信的另外步骤。
42.根据权利要求37所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器通过执行包括 以下各项的步骤来选择主题将由所述传感器收集的所述数据与包含在存储于存储器中的主题列表中的主题准则 进行比较,所述主题列表识别多个主题;以及选择所述多个主题中的所述主题准则被满足的一者。
43.根据权利要求37所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器执行进一步包 括将所选择的主题应用于可配置小键盘的步骤。
44.根据权利要求43所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器执行进一步包 括使用小键盘协议将所选择的主题应用于所述可配置小键盘的步骤。
45.根据权利要求37所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器执行进一步包 括将所选择的主题应用于显示器-键小键盘的步骤。
46.根据权利要求37所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器执行进一步包 括将所选择的主题应用于触摸屏小键盘的步骤。
47.根据权利要求37所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器执行进一步包 括将所选择的主题应用于邻近于小键盘的键而定位的键显示器的步骤。
48.根据权利要求37所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器执行进一步包 括以下各项的步骤接收来自环境光传感器的数据;以及 基于由所述环境光传感器收集的数据而调整背光的强度。
49.一种有形存储媒体,其上存储有处理器可执行软件指令,所述处理器可执行软件指 令经配置以致使计算装置的处理器执行包括以下各项的步骤接收由传感器收集的数据;经由网络接口电路将由传感器收集的所述数据连同对广告的请求一起发送到广告服 务器;经由所述网络接口电路从所述服务器接收与由所述传感器收集的所述数据相关的广 告;以及在所述计算装置的显示器上显示所述广告。
50.根据权利要求49所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器接收来自传感 器的数据,所述传感器选自由温度传感器、全球定位系统接收器、噪声传感器、呼吸测醉传 感器、加速计和环境光传感器组成的群组。
51.根据权利要求49所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使计算装置的处理器经由无线数据 网络而与所述服务器通信。
52.一种有形存储媒体,其上存储有处理器可执行软件指令,所述处理器可执行软件指 令经配置以致使服务器处理器执行包括以下各项的步骤经由网络连接从计算装置接收对广告的请求,所述请求包含由耦合到所述计算装置的 传感器收集的数据;基于所述传感器数据而产生广告;以及经由所述网络接口将所述所产生广告发送到所述计算装置。
53.根据权利要求52所述的有形存储媒体,其中所述有形存储媒体上存储有处理器可 执行软件指令,所述处理器可执行软件指令经配置以致使服务器处理器执行包括以下各项 的另外步骤从商人服务器请求关于位于所述计算装置附近的广告商的广告信息; 从所述商人服务器接收广告信息;以及 使用所述所接收广告信息产生所述广告。
54.一种计算装置,其包括用于感测环境条件且产生对应传感器数据的装置; 用于基于所述传感器数据而选择主题的装置;以及 用于在所述计算装置上显示所选择的主题的装置。
55.根据权利要求M所述的计算装置,其中所述用于感测环境条件的装置包括用于感 测环境温度的装置。
56.根据权利要求M所述的计算装置,其进一步包括用于经由网络从服务器请求主题的装置;以及 用于接收所述所请求的所选主题的装置。
57.根据权利要求M所述的计算装置,其进一步包括用于将由所述传感器收集的所述数据与识别多个主题的主题列表内的主题准则进行 比较的装置;以及选择所述多个主题中的所述主题准则被满足的一者。
58.根据权利要求M所述的计算装置,其进一步包括用于在小键盘上显示所选择的主 题的装置。
59.根据权利要求M所述的计算装置,其中所述用于感测环境条件的装置包括用于感 测环境光且产生对应环境光传感器数据的装置,所述计算装置进一步包括用于在所述计算装置上提供背光的装置;以及用于响应于所述环境光传感器数据而调整所述用于在所述计算装置上提供背光的装 置的强度的装置。
60.一种计算装置,其包括用于感测环境条件且产生对应传感器数据的装置; 用于将所述传感器数据连同对广告的请求一起发送到服务器的装置; 用于从所述服务器接收广告的装置;以及 用于在所述计算装置上显示所述广告的装置。
61.一种服务器,其经配置以定制广告且将广告分配到计算装置,所述服务器包括用于接收对广告的请求的装置,所述请求包含由耦合到所述计算装置的传感器收集的 数据;用于基于所述传感器数据而产生广告的装置;以及 用于将所述所产生广告发送到所述计算装置的装置。
62.根据权利要求61所述的服务器,其进一步包括从商人服务器请求关于位于所述计算装置附近的广告商的广告信息; 从所述商人服务器接收广告信息;以及 使用所述所接收广告信息产生所述广告。
全文摘要
方法和系统允许实现基于传感器数据而选择主题以用于在计算装置上实施。所述计算装置可包含多种传感器,包含例如能够感测环境温度、光和声以及地理位置的传感器。使用由传感器收集的数据来选择与所感测条件相关的主题。也可使用来自传感器的数据来产生可在所述计算装置上显示的经定制广告。
文档编号G06Q30/00GK102067578SQ200980122790
公开日2011年5月18日 申请日期2009年6月9日 优先权日2008年6月16日
发明者阿比舍克·阿达帕, 阿迪蒂亚·纳拉因·斯里瓦斯塔瓦 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1