计算机应用促进的制作方法_4

文档序号:9291631阅读:来源:国知局
关联的内容(例如“HTML/JScript/等”)。在422,本机应用向用户显示网页。在这一示例中,网页的内容可以用与客户端比较的更样式化/或个性化的方式由本机应用呈现。本机应用可以附加地与设备106的特征一同地提供一个或者多个控件以使得用户能够更与由网页和/或网站赋予的资源更完全地交互。
[0069]现在参照图5,图示可以用来实施在本文中描述的系统和方法的系统的概念图。在该系统中,移动计算设备510可以与基站540无线地通信,该基站可以向移动计算设备提供通过网络550对许多主控的服务560的访问。
[0070]在这一图示中,描绘移动计算设备510为手持移动电话(例如智能电话或者应用电话),该手持移动电话包括用于向移动计算设备510的用户呈现内容和接收基于触摸的用户输入的触摸屏显示设备512。也可以提供其它视觉、触觉和听觉输出部件(例如LED灯、用于触觉输出的振动机制或者用于提供音调、语音生成或者记录的输出的扬声器)、比如可以是各种不同输入部件(例如键盘514、物理按钮、跟踪球、加速度计、陀螺仪和磁力计)。
[0071]形式为显示设备512的示例触觉输出机制可以采用有电阻或者电容触摸能力的显示器的形式。显示器设备可以用于显示视频、图形、图像和文本以及用于协调用户触摸输入位置与显示的信息的位置,从而设备510可以关联在显示的项目的位置的用户接触与该项目。移动计算设备510也可以采用备选形式、包括作为膝上型计算机、写字板或者平板计算机、个人数字助理、嵌入式系统(例如汽车导航系统)、桌面型个人计算机或者计算机化的工作站。
[0072]用于接收用户输入的示例机制包括键盘514,该键盘可以是全“QWERTY”键盘或者是包括用于数字“0-9”、“*”和的键的传统小键盘。键盘514在用户物理地接触或者下压键盘键时接收输入。用户操控跟踪球516或者与跟踪板交互让用户能够向移动计算设备510供应移动方向和速率信息(例如操控光标在显示设备512上的定位)。
[0073]移动计算设备510可以能够确定与触摸屏显示设备512的物理接触的定位(例如手指或者触笔的接触的定位)。使用触摸屏512可以产生各种“虚拟”输入机制,其中用户通过接触触摸屏512上描绘的图形用户界面元素来与图形用户界面元素交互。“虚拟”输入机制的示例是“软件键盘”,其中在触摸屏上显示键盘并且用户通过按压触摸屏512的与每个键对应的区域来选择键。
[0074]移动计算设备510可以包括机械或者触敏按钮518a_d。附加地,移动计算设备可以包括用于调整由一个或者多个扬声器520输出的音量的按钮和用于接通或者关断移动计算设备的按钮。麦克风522允许移动计算设备510将可听声音转换成可以数字地编码的并且在计算机可读存储器中存储的或者向另一计算设备传输的电信号。移动计算设备510也可以包括数字罗盘、加速度计、邻近传感器和环境光传感器。
[0075]操作系统可以提供在移动计算设备的硬件(例如输入/输出机制和执行从计算机可读介质取回的指令的处理器)与软件之间的接口。示例操作系统包括ANDROID、CHROME0S、10S、MAC OS X、WINDOWS 7、WINDOWS PHONE 7、SYMBIAN、BLACKBERRY、WEB0S、多种 UNIX操作系统;或者用于计算机化的设备的专有操作系统。操作系统可以提供用于执行应用程序的平台,这些应用程序有助于在计算设备与用户之间的交互。
[0076]移动计算设备510可以用触摸屏512呈现图形用户界面。图形用户界面是一个或者多个图形界面元素的汇集并且可以是静态的(例如该显示表现为在一段时间内保持相同)或者可以是动态的(例如图形用户界面包括在无用户输入时有动画的图形界面元素)。
[0077]图形界面元素可以是文本、线条、形状、图像或者其组合。例如图形界面元素可以是在桌面上显示的图标和图标的关联文本。在一些示例中,图形界面元素可用用户输入来选择。例如用户可以通过按压触摸屏的与图形界面元素的显示对应的区域来选择图形界面元素。在一些示例中,用户可以操控跟踪球以醒目显示单个图形界面元素为具有聚焦。用户选择图形界面元素可以调用移动计算设备的预定义的动作。在一些示例中,可选图形界面元素还对应于或者备选地对应于键盘504上的按钮。用户选择按钮可以调用预定义的动作。
[0078]在一些示例中,操作系统提供在接通移动计算设备510之后、在从睡眠状态激活移动计算设备510之后、在“解锁”移动计算设备510之后或者在接收用户选择“home”按钮518c之后显示的“桌面”图形用户界面。桌面图形界面可以显示在被选择时调用对应应用程序的若干图形界面元素。调用的应用程序可以呈现替换桌面图形用户界面的图形界面直至应用程序终止或者从视图中被隐藏。
[0079]用户输入可以影响移动计算设备510操作的执行序列。例如单动作用户输入(例如单次轻敲触摸屏、跨触摸屏挥动、与按钮接触或者这些动作在相同时间出现的组合)可以调用让用户界面的显示改变的操作。在无用户操作时,用户界面可以在特定时间尚未改变。例如具有触摸屏512的多触摸用户输入可以调用地图应用以“放大”位置,即使地图应用可以在若干秒之后已经默认放大。
[0080]桌面图形界面也可以显示“小配件”。小配件是与正在执行的应用程序关联的并且在由执行的应用程序控制的桌面内容上显示的一个或者多个图形界面元素。小配件的应用程序可以在设备接通时启动。另外,小配件可以未取得全显示的聚焦。取而代之,小配件可以仅“拥有”桌面的小部分从而在桌面的该部分内显示内容并且接收触摸屏用户输入。
[0081 ] 移动计算设备510可以包括一个或者多个位置标识机制。位置标识机制可以包括硬件和软件的汇集,该硬件和软件的汇集向操作系统和应用程序提供对移动电话的地理定位的估计。位置标识机制可以运用基于卫星的定位技术、基站传输天线标识、多基站三角测量、因特网接入点IP位置确定、基于搜索引擎查询对用户的定位的推断标识以及用户供应的位置标识(例如通过接收用户向位置“报到”)。
[0082]移动计算设备510可以包括其它应用、计算子系统和硬件。呼叫处理单元可以接收传入电话呼叫的指示并且向用户提供用于答复传入电话呼叫的能力。媒体播放器可以允许用户收听移动计算设备510的本地存储器中存储的音乐或者播放该存储器中存储的电影。设备510可以包括数字相机传感器以及对应图像和视频捕获和编辑软件。因特网浏览器让用户能够通过键入与网页对应的地址或者选择指向网页的链接来查看来自网页的内容。
[0083]移动计算设备510可以包括用于与基站540无线地传达信息的天线。基站540可以是基站汇集(例如移动电话蜂窝网络)中的许多基站之一,该基站汇集使移动计算设备510能够在移动计算设备在地理上被移动时维持与网络550的通信。计算设备510可以备选地或者附加地通过W1-Fi路由器或者有线连接(例如以太网、USB或者火线)与网络550通信。计算设备510也可以使用蓝牙协议来与其它计算设备无线地通信或者可以运用自组织无线网络。
[0084]操作基站网络的服务提供商可以将移动计算设备510连接到网络550以实现在移动计算设备510与提供服务560的其它计算机化的设备之间的通信。虽然可以通过不同网络(例如服务提供商的内部网络、公用交换电话网络和因特网)提供服务560,但是图示网络550为单个网络。服务提供商可以操作在移动计算设备510和与服务560关联的计算设备之间路由信息分组和语音数据的服务器系统552。
[0085]网络550可以将移动计算设备510连接到公用交换电话网络(PSTN) 562以便建立在移动计算设备510与另一计算设备之间的语音或者传真通信。例如服务提供商服务器系统552可以从PSTN 562接收用于移动计算设备510的传入呼叫的指示。反言之,移动计算设备510可以向服务提供商服务器系统552发送通信,该通信用与通过PSTN 562可访问的设备关联的电话号码发起电话呼叫。
[0086]有别于PSTN,网络550可以连接移动计算设备510与通过IP网络路由语音通信的网际协议语音(VoIP)服务564。例如移动计算设备510的用户可以调用VoIP应用并且使用该程序来发起呼叫。服务提供商服务器系统552可以向VoIP服务转发来自呼叫的语音数据,该VoIP服务可以通过因特网可能将PSTN用于连接的最后支路向对应计算设备路由呼叫。
[0087]应用存储库566可以向移动计算设备510的用户提供用于浏览用户可以通过网络550下载的并且在移动计算设备510上安装的远程地存储的应用程序的列表的能力。应用存储库566可以用作由第三方应用开发者开发的应用的贮存库。在移动计算设备510上安装的应用程序可以能够通过网络550与被指明用于应用程序的服务器系统通信。例如可以从应用存储库566下载VoIP应用程序从而让用户能够与VoIP服务564通信。
[0088]移动计算设备510可以通过网络550访问因特网568上的内容。例如移动计算设备510的用户可以调用web浏览器应用,该web浏览器应用请求来自在指明的通用资源位置可访问的远程计算设备的数据。在各种示例中,服务560中的一些服务通过因特网可访问。
[0089]移动计算设备可以与个人计算机570通信。例如个人计算机570可以是用于移动计算设备510的用户的家用计算机。因此,用户可以能够从他的个人计算机570用流发送媒体。用户也可以查看他的个人计算机570的文件结构并且在计算机化的设备之间传输选择的文档。
[0090]语音识别服务572可以接收用用移动计算设备的麦克风522记录的语音通信数据并且将语音通信翻译成对应文本数据。在一些示例中,向搜索引擎提供翻译的文本作为web查询,并且向移动计算设备510传输响应搜索引擎搜索结果。
[0091]移动计算设备510可以与社交网络574通信。社交网络可以包括许多成员,这些成员中的一些成员已经同意作为熟人而相关。移动计算设备510上的应用程序可以访问社交网络574以基于移动计算设备的用户的熟人取回信息。例如“地址簿”应用程序可以取回用于用户的熟人的电话号码。在各种示例中,可以基于从用户到成员的社交网络图形中的其他成员的社交网络距离和连接关系向移动计算设备510递送内容。例如可以基于与用户“接近”的成员(例如如下成员,这些成员是“好友”或者“好友的好友”)与这样的内容的交互水平来为用户选择广告和新闻文章内容。
[0092]移动计算设备510可以通过网络550访问联系人576的个人集合。每个联系人可以标识个体并且包括关于该个体的信息(例如电话号码、电子邮件地址和生日)。由于与移动计算设备510远离地托管联系人集合,所
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1