《动态浏览器图标.pdf》由会员分享,可在线阅读,更多相关《动态浏览器图标.pdf(20页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102937999 A (43)申请公布日 2013.02.20 C N 1 0 2 9 3 7 9 9 9 A *CN102937999A* (21)申请号 201210500603.9 (22)申请日 2012.11.29 13/308,294 2011.11.30 US G06F 17/30(2006.01) (71)申请人微软公司 地址美国华盛顿州 (72)发明人 BN库 HKW兰姆 DM小普里亚尔 (74)专利代理机构上海专利商标事务所有限公 司 31100 代理人顾嘉运 (54) 发明名称 动态浏览器图标 (57) 摘要 本发明提供了动态浏览器图标。使动态。
2、图标 容易地对第三方网站可用。在一个实施例中,动态 图标被显示在诸如电话、膝上型计算机、台式计算 机等客户机设备上。动态图标与第三方网站相关 联并且可具有相关联的网站的地址。客户机设备 可接收关于如何更新动态图标的信息并且这一信 息可以与动态图标相关联地显示。如果被选择, 则启动浏览器并将地址传递至浏览器作为输入参 数。浏览器可使用该地址来访问第三方网站并显 示与该网站相关联的内容页面。 (30)优先权数据 (51)Int.Cl. 权利要求书1页 说明书8页 附图10页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 8 页 附图 10 页 1/1页 2。
3、 1.一种更新客户机设备的方法,包括: 在所述客户机设备上显示动态图标,其中所述动态图标用于启动存储在所述客户机设 备上的浏览器以及用于访问与所述动态图标相关联的第三方网站; 在所述客户机设备上从所述第三方网站接收与所述动态图标相关联的信息;以及 使用所述信息来在所述客户机设备上通过与所述动态图标相关联地显示所述信息来 更新所述动态图标。 2.如权利要求1所述的方法,其特征在于,还包括从存储在所述第三方网站上的元数 据中检索所述信息。 3.如权利要求2所述的方法,其特征在于,检索所述信息包括在所述第三方网站中搜 索标记语言标签并检索与所述标记语言标签相关联的信息。 4.如权利要求1所述的方法,。
4、其特征在于,显示所述动态图标是在所述客户机设备的 主屏幕上的,所述主屏幕是能够从中启动其他应用的基准屏幕,并且所述动态图标与被传 递至所述浏览器以启动所述浏览器的地址参数相关联。 5.如权利要求1所述的方法,其特征在于,所述动态图标包括访问所述第三方网站以 接收所述信息的代码。 6.如权利要求1所述的方法,其特征在于,还包括向所述第三方网站发送浏览器类型, 并且响应于此,所述第三方网站更新用于所述动态图标的信息。 7.如权利要求1所述的方法,其特征在于,还包括向所述第三方网站发送所述客户机 设备的地理位置,并且所述第三方网站基于所述地理位置来更新信息。 8.如权利要求1所述的方法,其特征在于,。
5、还包括访问所述第三方网站并且响应于用 户请求在所述客户机设备上生成与所述第三方网站相关联的图标。 9.一种或多种其上存储计算机可执行指令的计算机可读存储,所述指令用于使得移动 计算设备执行一种方法,包括: 显示与第三方网站相关联的动态图标; 基于来自所述第三方网站的更新来动态地修改所述动态图标;以及 响应于接收到选择所述动态图标的用户输入,在所述移动计算设备上启动浏览器并使 用所述浏览器来访问与所述动态图标相关联的网站地址。 10.一种在电话上呈现动态信息的方法,包括: 接收向电话上的主屏幕添加动态图标的请求; 将网站地址与所述动态图标相关联; 使用所述网站地址来访问网站并获取与所述动态图标相。
6、关联的信息的更新; 在所述电话上与所述动态图标相关联地显示所述更新;以及 响应于接收到对所述动态图标的选择,启动浏览器并显示与所述网站地址相关联的内 容页面。 权 利 要 求 书CN 102937999 A 1/8页 3 动态浏览器图标 技术领域 0001 本申请一般涉及图标,尤其涉及可被动态更新的图标。 背景技术 0002 推送技术描述了一种基于因特网的通信类型,其中发布者或中央服务器发起对给 定事务的请求。相反,拉取技术是其中接收者或客户机发起对信息传输的请求的类型。推 送服务经常基于提前表达的信息偏好,这通常被称为发布/订阅模型。在这一模型中,客户 机订阅各种信息频道。只要新内容在那些频。
7、道之一上可用,服务器就将信息向外推送给用 户。 0003 同步会议和即时消息收发是推送服务的典型示例。聊天消息和某些时候的文件在 被消息收发服务接收到时被推送给用户。电子邮件也是公知的推送系统。在典型的电子邮 件配置中,SMTP协议被用作推送协议。然而,从邮件服务器到台式计算机的最后一个步骤 通常使用诸如POP3或IMAP之类的拉取协议。现代电子邮件客户机通过重复地轮询邮件服 务器以便频繁地在该服务器中检查新邮件来使该步骤看上去是即时的。图标是在图形用户 界面中表示程序、命令、数据文件等的小图形符号(通常是简单的图片)。例如,图标可用于 启动应用(例如,打开)。动态图标也是已知的。例如,动态图。
8、标是可被 更新、改变或动画化的图标。然而,动态图标通常与存储在客户机设备上的应用相关联。由 此,需要开发针对客户机设备专门设计的应用(例如,“移动电话应用”)。一个示例是可被下 载到移动电话上的天气应用。与该天气应用相关联的图标显示本地天气的更新。对该图标 的选择启动天气应用。只要更新可用,天气图标就通过推送服务来更新。 0004 需要对动态图标的更大可访问性。具体而言,期望在无需开发客户机专用应用的 情况下允许动态图标。 发明内容 0005 本申请允许容易地对第三方网站可用的动态图标。各实施例中的一些实施例的一 个优点是无需用户下载第三方专用应用。相反,可使用标准浏览器来实现多个动态图标。 。
9、0006 在一个实施例中,动态图标被显示在客户机设备上。动态图标与第三方网站相关 联并且可具有相关联的网站的地址。客户机设备可接收表示对动态图标的更新的信息并且 这一信息可以与动态图标相关联地显示。如果被选择,则启动浏览器并将地址传递至浏览 器作为输入参数。浏览器可使用该地址来访问第三方网站并显示与该网站相关联的内容页 面。该消息可包括对将在启动浏览器时访问的地址的改变。 0007 在另一实施例中,诸如客户机设备的地理位置等信息可以动态地从客户机传递至 第三方网站。第三方网站然后可选择将被发送到客户机设备的用于更新动态图标的信息, 并且该更新可取决于地理位置。在一个简单的示例中,第三方网站可确。
10、定客户机设备在商 店的特定邻近度内,并且可以用商店专用销售来更新动态图标以便将用户引诱至该商店。 0008 在不同的实施例中,客户机设备可以从第三方站点拉取信息以接收动态更新,或 说 明 书CN 102937999 A 2/8页 4 者第三方服务器可将信息推送给客户机设备。在拉取实施例中,用于更新动态图标的信息 可被存储在位于第三方网站上的元数据中。例如,可使用HTML标签(例如,div标签)来存 储将被拉取的信息。 0009 提供本发明内容以便以简化形式介绍将在以下具体实施方式中进一步描述的一 些概念。本发明内容并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于 限制所要求保护主题。
11、的范围。 0010 参考附图阅读以下详细描述,将更清楚本发明的前述和其他目标、特征和优点。 附图说明 0011 图1是可用于更新动态浏览器图标的示例移动电话。 0012 图2是显示包括动态浏览器图标的主屏幕的示例移动电话。 0013 图3是用于在客户机设备上显示动态浏览器图标的系统的实施例。 0014 图4是用于显示动态浏览器图标的系统的另一实施例。 0015 图5是用于更新动态浏览器图标的方法的流程图。 0016 图6是示出动态图标可以如何用于第三方网站的具体的示例性流程图。 0017 图7是其中客户机设备从第三方网站拉取信息的实施例的流程图。 0018 图8是用于更新动态浏览器图标的实施例。
12、的流程图。 0019 图9是用于使用动态浏览器图标来显示来自第三方网站的内容的实施例的详细 流程图。 0020 图10是示出动态浏览器图标可以跨不同客户机平台更新的实施例。 具体实施方式 0021 图1是描绘示例性移动设备100的系统图,该移动设备包括各种可选的硬件和软 件组件,总地示于102处。该移动设备中的任何组件102可与任何其他组件通信,但为了方 便说明,并非所有连接都被示出。该移动设备可以是各种计算设备(例如,蜂窝电话、智能电 话、手持式计算机、个人数字助理(PDA)等)中的任一个,并且可允许与诸如蜂窝或卫星网络 等一个或多个移动通信网络104进行无线双向通信。 0022 所示移动设。
13、备100可包括用于执行如信号编码、数据处理、输入/输出处理、电源 控制和/或其他功能等任务的控制器或处理器110(例如,信号处理器、微处理器、ASIC、或 其他控制和处理逻辑电路)。操作系统112可控制对组件102的分配和使用,并支持一个或 多个应用程序114。应用程序可包括常见移动计算应用(例如,电子邮件应用、日历、联系人 管理器、web浏览器、消息收发应用)、或任何其他计算应用。 0023 所示移动设备100可包括存储器120。存储器120可包括不可移动存储器122和 /或可移动存储器124。不可移动存储器122可包括RAM、ROM、闪存、硬盘、或其他众所周知 的存储器存储技术。可移动存储。
14、器124可包括闪存或在GSM通信系统中公知的订户身份模 块(SIM)卡,或者诸如“智能卡”的其他公知存储器存储技术。存储器120可用于存储用于 运行操作系统112和应用114的数据和/或代码。示例数据可包括经由一个或多个有线或 无线网络发送给和/或接收自一个或多个网络服务器或其他设备的网页、文本、图像、声音 文件、视频数据、或其他数据集。存储器120可用于存储诸如国际移动订户身份(IMSI)等 说 明 书CN 102937999 A 3/8页 5 订户标识符,以及诸如国际移动设备标识符(IMEI)等设备标识符。这些标识符可被传送给 网络服务器以标识用户和装备。 0024 移动设备100可支持诸。
15、如触摸屏132、话筒134、相机136、物理键盘138、和/或跟 踪球140的一个或多个输入设备130,以及诸如扬声器152和显示器154的一个或多个输出 设备150。其他可能的输出设备(未示出)可包括压电或其他触觉输出设备。一些设备可提 供超过一个输入/输出功能。例如,触摸屏132和显示器154可被组合在单个输入/输出 设备中。触摸屏132可支持动态浏览器图标。动态浏览器图标可被显示在主屏幕上,该主 屏幕通常是在电话开机时显示的屏幕。主屏幕是一般无法被进一步最小化并且包含表示各 应用的图标的基准屏幕。如下文进一步描述的,动态浏览器图标是其图像可基于第三方网 站生成的更新而改变的图标。另外,动。
16、态浏览器图标是在被选择时启动浏览器的图标。然 后向浏览器传递地址以用作启动页面。 0025 无线调制解调器160可被耦合至天线(未示出),并且可支持处理器110与外部设 备间的双向通信,如本领域中充分理解的那样。调制解调器160被一般性地示出,并且可包 括用于与移动通信网络104进行通信的蜂窝调制解调器和/或其它基于无线电的调制解调 器(例如蓝牙或Wi-Fi)。无线调制解调器160通常被配置用于与一个或多个蜂窝网络(诸 如,用于在单个蜂窝网络内、蜂窝网络之间、或移动设备与公共交换电话网络(PSTN)之间的 数据和语音通信的GSM网络)进行通信。 0026 移动设备还可包括至少一个输入/输出端口。
17、180、电源182、诸如全球定位系统 (GPS)接收机之类的卫星导航系统接收机184、加速计186、和/或物理连接器190,物理连 接器可以是USB端口、IEEE 1394(火线)端口、和/或RS-232端口。所示组件102不是必 需的或包括所有的,可删除任何组件并且可添加其他组件。 0027 图2描绘了在触摸屏显示器205上显示图形用户界面(GUI)的示例移动设备200 的正视图210。移动设备200还可包括若干硬件按钮,包括位于移动设备的侧表面上的相机 快门按钮220、以及可位于移动设备的前表面上的搜索按钮222、主界面按钮224和回退按 钮226。这些硬件按钮可用于使用移动设备200来调。
18、用和/或执行各种操作。然而,这些按 钮可被消除或可添加其他按钮。相机快门按钮220可用于调用和/或执行图像捕捉应用, 以及控制图像捕捉应用内的诸如自动聚焦和/或操作相机快门之类的功能。搜索按钮222 可用于调用和/或执行用于搜索数据的用户界面。主界面按钮224可用于通过例如将移动 设备设置为主屏幕或者调用其他所分配的功能来对移动设备300上的软件功能进行导航。 回退按钮226可用于通过例如使用移动设备200请求浏览过的先前已被请求的对象来对软 件功能进行导航。 0028 当移动设备200开机或选择主界面按钮224时,触摸屏显示画面返回到所示主屏 幕。主屏幕是一般无法被最小化并显示大致在230处。
19、示出的图标的基准屏幕。任何数量的 图标都可位于主屏幕上,但出于说明的目的仅示出了三个图标。图标可表示本地地存储且 在选择图标时启动的应用。例如,示出了在被选择时启动浏览器的浏览器图标232。启动 浏览器使得打开通常包括供用户输入命令的按钮或菜单的窗口。浏览器可基于与该浏览器 相关联的设置来自动打开到预定页面。浏览器图标232一般被认为是静态图标,因为它不 改变外观。还示出了另一静态图标234。静态图标234表示因特网站点且能够以与存储在 传统浏览器中的“收藏夹”相同的方式被存储为图标。由此,静态图标234用于启动浏览器 说 明 书CN 102937999 A 4/8页 6 并且打开与该静态图标。
20、相关联的页面(在该示例中是Bing(必应)页面)。图标240是动态 图标。动态图标可基于从第三方网站提供的信息来改变外观。例如,图标240对应于被称 为“The Home Depot”的商店,该商店当前被示为正在对烟雾报警器进行销售。由此,图标 已被改变以反映当前销售。可使用其他形式来显示动态图标。与图标相关联的因特网地址 也可被动态地更新。由此,如果用户选择图标240,则启动浏览器且将与销售相关联的参数 传递至浏览器。然后可打开与销售相关联的网页。尽管未示出,但可使用用于启动浏览器 应用的附加动态图标。由此,可将多个动态图标链接到单个浏览器应用,每一个动态图标表 示可能不同的启动页面。 00。
21、29 图3是用于实现动态浏览器图标的系统的实施例。存在可用于实现动态浏览器图 标的多种技术,而图3仅仅是一个示例。移动电话310通过网络330耦合到第三方服务器 320。移动电话310包括操作系统340、浏览器应用342以及被显示在移动电话的用户界面 上的动态图标350。动态图标可以与地址参数352相关联。动态图标是用于启动浏览器342 的链接,但具有与地址参数相关联的特定因特网地址。由此,因特网地址被传递至浏览器以 使得浏览器知道要下载的启动页面。以此方式,多个动态图标可位于主屏幕上,并且每一个 动态图标都可用于启动相同的浏览器应用,但用于启动页面的因特网地址不同。由此,可使 用相同的应用来。
22、创建多个动态图标。 0030 为了获取更新,移动电话通过大致在330处示出的网络来链接到第三方服务器 320。主页360可以与地址参数352中的因特网地址相关联。主页可以用诸如HTML等标记 语言来编写,并且可包括呈现内容362和元数据,该呈现内容用于生成对用户可见的内容, 该元数据不用于生成可见内容。在一些实施例中,元数据可用于将动态信息传递到移动电 话310以更新动态图标。例如,可以在主页上搜索标签(例如,div标签)以确定动态内容是 否可用。使用div标识符的示例如下: 0031 使用div ID 0032 0033 可另选地使用层叠样式表(CSS)。示例如下: 0034 使用CSS s。
23、tyle 0035 说 明 书CN 102937999 A 5/8页 7 0036 可另选地使用诸如RSS订阅源等其他技术。 0037 主页360可具有位于其上的链接,当该链接被选择时显示子页366,如本领域内公 知的。子页366还可包括呈现内容368和可用于更新动态图标350的元数据370。在更新 动态图标350时,可修改地址参数352以改变浏览器342使用的启动页面。例如,如果第三 方服务器由于销售项目而希望将移动电话310的用户重定向到子页366,则可将地址参数 352修改成指向该销售的指针,并且可修改与动态图标相关联的图像以使得用户知晓该销 售。 0038 图4是其中移动电话410可以。
24、通过网络430与第三方服务器420通信的另选实施 例。操作系统440可用于响应于对动态图标450的选择而启动浏览器442。当做出对动态 图标450的选择时,操作系统440访问包括与该动态图标相关联的参数的数据库452。例 如,地址参数可被存储并由操作系统传递至浏览器。对动态图标的更新可经由操作系统来 做出,这可更新数据库452。图4的其余方面可以与已经参考图3所描述的相似地操作。 0039 在图3或图4中的任一实施例中,移动设备可以从第三方服务器拉取更新。在一个 示例中,这样的拉取通过以下操作来进行:在网站页面中搜索适当的HTML标签(例如,div 标签)并且在找到这样的标签后将与该标签相关联。
25、的数据用作动态更新。何时进行拉取的 定时可取决于多个因素。例如,为了节省电池寿命,拉取可取决于到电源的连接,在退出休 眠模式时、在连接到Wi-Fi时或者在用户连接到第三方站点时拉取。更新可基于移动设备 来修改。例如,移动设备可通过首部(例如,用户代理)来将浏览器类型或其他信息传递至第 三方服务器。响应于这一信息,第三方网站可修改更新,诸如做出最适合特定浏览器类型的 更新。推送类型的更新可通过第三方网站主动将数据推送给移动客户机以更新与动态图标 相关联的地址来进行。或者,尽管公开了移动电话,但可改为使用各种平台,诸如膝上型计 算机、台式计算机、平板等。 0040 图5是用于更新动态浏览器图标的方。
26、法的流程图。在过程框510,显示用于启动浏 览器的动态图标。在过程框520,接收与动态图标相关联的信息。该信息可来自第三方服务 器并且包括对动态图标的更新,包括图像更新和/或地址更新。在过程框530,与动态图标 相关联地显示更新。 0041 图6是出于说明目的的其中第三方网站是“Home Depot”的特定实施例的流程图。 在过程框610,使用电话浏览器来访问Home Depot站点620。用户然后执行将站点620钉 (pin)到用户的主屏幕的命令。电话(例如,操作系统)在网站中搜索具有“mobiletile(手 机平铺显示)”div的div标签。如果在判定框630未找到这一div标签,则生成。
27、显示简单的 说 明 书CN 102937999 A 6/8页 8 静态缩略图像的浏览器图标(过程框640)。如果找到div标签,则使用从mobiletile div 获取的数据来生成动态图标(过程框650)。图像和/或文本数据可以从div片段中拉取并 用于生成动态图标。如果还使用地理位置,则所生成动态图标可结合从第三方服务器提供 的位置相关信息。随后,当用户选择动态图标时,启动浏览器并且将与动态图标相关联的数 据传递至浏览器。在这种情况下,将Home Depot站点的子页传递至浏览器以使得能够在启 动时下载该站点(过程框660)。 0042 以下示出了示例代码片段,并且该代码片段可用于更新第三。
28、方站点上的元数据。 具体而言,电话的当前位置被传递至第三方站点。第三方站点可使用位置信息来确定电话 位置是否等于商店位置。如果是,则用于更新动态图标的元数据可针对该电话来进行定制 以提供关于商店位置的特定细节。元数据可包括从接收自电话的用户代理信息中获取的浏 览器标识符。 0043 MobileTile.js 0044 0045 图7是用于更新动态图标的方法的流程图。在过程框710,动态图标可包括相关联 的地址参数。动态图标可具有使用浏览器应用来响应来自操作系统的简单请求的相关联的 代码。例如,在过程框720,操作系统可请求更新动态图标。响应于该请求,动态图标可控制 浏览器导航到地址参数中的地。
29、址并检索与动态图标相关联的元数据。地址可以是第三方网 站,其包括元数据和供显示的内容。在过程框730,动态图标可使用包括被存储为地址参数 的新地址的元数据来更新。新地址可以例如是与网站相关联的子页。如果用户选择动态图 标,则使用作为参数(可以从动态图标或操作系统提供)的新地址来启动浏览器。浏览器然 后显示网站的子页的内容(过程框740)。 0046 图8是用于使用动态图标来更新客户机设备的方法的流程图。在过程框810,诸如 在用户设备的主屏幕上显示动态图标。在过程框812,基于推送或拉取自由第三方服务器主 存的第三方网站的信息来自动修改动态图标。在过程框814,响应于用户对图标的选择,使 用传。
30、递至浏览器的地址参数来启动浏览器。地址参数可使用与图标本身相关联的代码来传 递,或者另选地操作系统可将地址参数传递至浏览器。在任何情况下,用与动态图标相关联 地传递至浏览器的参数来启动浏览器。可使用多个不同的动态图标来启动浏览器,并且每 一个动态图标都可向浏览器发送不同的地址(例如,URL)以用作要显示的第一启动页面。 0047 图9是用于生成和更新动态图标的方法的详细流程图。在过程框910,接收向主 说 明 书CN 102937999 A 7/8页 9 屏幕添加动态图标的请求。在许多客户机设备的情况下,导航到或以其他方式访问网站并 且然后使用诸如钉命令等简单命令来生成图标是可能的。与网站相关。
31、联的图标被生成并与 其他图标一起被置于主屏幕上的一个位置。在过程框912,将网站地址与动态图标相关联。 网站地址可被存储在与动态图标本身相关联的代码中,或被存储在可由图标或操作系统访 问的数据库中。在过程框914,使用网站地址来获取更新。通常,诸如通过使用标记语言标 签在网站中搜索关于动态图标更新的特殊命令。在过程框916,更新动态图标图像以显示更 新。典型的更新是改变与动态图标相关联的网站地址以使得对图标的选择访问改变后的地 址。在过程框918,响应于用户对现在表征更新的动态图标的选择,显示与网站地址相关联 的内容页面。 0048 图10示出了其中可实现所描述的实施例、工艺、和技术的适合实现。
32、环境1100的通 用示例。 0049 在示例环境1100中,由云1110提供各种类型的服务(例如,计算服务)。例如,云 1110可包括可位于中央或是分布式的计算设备集,其向经由诸如因特网等网络连接的各种 类型的用户和设备提供基于云的服务。实现环境1100可按不同方式用于实现计算任务。例 如,一些任务(例如,处理用户输入和呈现用户界面)可在本地计算设备(例如,连接的设备 1130、1140、1150)上执行,而其他任务(例如,存储将在后继处理中使用的数据)可在云1110 中执行。 0050 在示例环境1100中,云1110向具有各种屏幕能力的连接的设备1130、1140、1150 提供服务。连接。
33、的设备1130表示具有计算机屏幕1135(例如,中型屏幕)的设备。例如,连 接的设备1130可以是个人计算机,诸如台式计算机、膝上型计算机、笔记本、上网本等。连 接的设备1140表示具有移动设备屏幕1145(例如,小型屏幕)的设备。例如,连接的设备 1140可以是移动电话、智能电话、个人数字助理、平板计算机等。所连接的设备1150表示 具有大屏幕1155的设备。例如,连接的设备1150可以是电视机屏幕(例如,智能电视机)或 连接到电视机的另一设备(例如,机顶盒或游戏控制台)等。连接的设备1130、1140、1150中 的一个或多个可包括触摸屏能力。触摸屏可以不同的方式接受输入。例如,电容式触摸。
34、屏 在物体(例如,指尖或指示笔)扭曲或中断流过表面的电流时检测到触摸输入。作为另一示 例,触摸屏可使用光学传感器,在来自光学传感器的光束被中断时检测到触摸输入。对于要 使某些触摸屏检测到的输入来说,与屏幕表面的物理接触并不是必需的。不具备屏幕能力 的设备也可被用在示例环境1100中。例如,云1110可向没有显示器的一个或多个计算机 (例如,服务器计算机)提供服务。 0051 可由云1110通过服务提供商1120、或通过其他在线服务的提供商(未描述)来提 供服务。例如,云服务可被定制成对应于特定连接的设备(例如,连接的设备1130、1140和 1150)的屏幕大小、显示能力、和/或触摸屏能力。 。
35、0052 在示例环境1100中,云1110至少部分地使用服务提供商1120来向各个所连接的 设备1130、1140、1150提供此处描述的技术和解决方案。例如,服务提供商1120可提供用 于各种基于云的服务的集中式解决方案。服务提供商1120可为用户和/或设备(例如,连 接的设备1130、1140、1150和/或其相应的用户)管理服务订阅。 0053 动态图标可以跨设备1130、1140和1150集成,以使得对一个设备上的动态图标的 任何更新都能够被传播至跨设备具有共同帐户的用户的其他设备。 说 明 书CN 102937999 A 8/8页 10 0054 虽然为方便呈现起见所公开的方法的一些。
36、操作是以特定的顺序排序来描述的,但 应当理解,这一描述方法涵盖重新安排,除非以下阐明的具体语言需要特定排序。例如,在 某些情况下,可以重新安排或并发执行顺序地描述的操作。此外,为简明起见,附图可能未 示出其中所公开的方法可结合其他方法使用的各种方式。 0055 所公开的方法中的任一个可被实现为存储在一个或多个计算机可读介质(例如, 非瞬态计算机可读介质,诸如一个或多个光学介质盘、易失性存储器组件(诸如DRAM或 SRAM)或非易失性存储器组件(诸如硬驱动器)上并且在计算机(例如,任何可购买的计算 机,包括智能电话或包含计算硬件的其它移动设备)上执行的计算机可执行指令。用于实现 所公开的技术的计。
37、算机可执行指令中的任何一个以及在所公开的实施例实现期间所创建 和使用的任何数据可被存储在一个或多个计算机可读介质(例如,非瞬态计算机可读介质) 上。计算机可执行指令可以是专用软件应用或,例如,经由web浏览器或其他软件应用(诸 如远程计算应用)访问或下载的软件应用的一部分。例如,在单个本地计算机(例如,任何合 适的可购买计算机)上或在使用一个或多个网络计算机的网络环境(例如,经由因特网、广 域网、局域网、客户机-服务器网络(诸如,云计算网络)、或其他此类网络)中执行这些软件。 0056 为清楚起见,只描述了基于软件的各实现的某些所选择的方面。省略了本领域公 知的其他细节。例如,应当理解,所公开。
38、的技术不限于任何特定计算机语言、或程序。例如, 所公开的技术可由用C+、Java、Perl、JavaScript、AdobeFlash、或任何其他合适的编程语 言编写的软件来实现。同样,所公开的技术不限于任何特定计算机或硬件类型。合适的计 算机和硬件的某些细节是公知的,并且无需在本公开中进行详细阐述。 0057 此外,基于软件的实施方式中的任一个(包括例如用于使计算机执行所公开的方 法中的任一种的计算机可执行指令)可以通过合适的通信手段来上传、下载、或远程访问。 这些合适的通信手段包括,例如,因特网、万维网、内联网、软件应用、电缆(包括光缆)、磁通 信、电磁通信(包括RF、微波和红外通信)、电。
39、子通信或其它这样的通信手段。 0058 所公开的方法、装置和系统不应当被认为是以任何方式构成限制。相反,本发明针 对各公开的实施方式(单独地或彼此的各种组合和子组合)的所有新颖和非显而易见特征 和方面。所公开的方法、装置和系统不限于任何具体方面或特征或其组合,所公开的实施例 也不要求存在任何一个或多个具体优点或解决各个问题。 0059 鉴于可应用所公开的本发明的原理的许多可能的实施例,应当认识到,所示实施 例仅是本发明的优选示例,并且不应认为是限制本发明的范围。相反,本发明的范围由所附 权利要求书来限定。因此,要求保护落入这些权利要求的范围内的所有内容作为本发明。 说 明 书CN 102937。
40、999 A 10 1/10页 11 图1 说 明 书 附 图CN 102937999 A 11 2/10页 12 图2 说 明 书 附 图CN 102937999 A 12 3/10页 13 图3 说 明 书 附 图CN 102937999 A 13 4/10页 14 图4 说 明 书 附 图CN 102937999 A 14 5/10页 15 图5 说 明 书 附 图CN 102937999 A 15 6/10页 16 图6 说 明 书 附 图CN 102937999 A 16 7/10页 17 图7 说 明 书 附 图CN 102937999 A 17 8/10页 18 图8 说 明 书 附 图CN 102937999 A 18 9/10页 19 图9 说 明 书 附 图CN 102937999 A 19 10/10页 20 图10 说 明 书 附 图CN 102937999 A 20 。