当前位置: 首页 > 专利查询>微软公司专利>正文

跨越多个计算设备的漫游应用设置制造技术

技术编号:7857051 阅读:170 留言:0更新日期:2012-10-13 19:05
跨越多个计算设备漫游应用设置。计算设备上的提供器模块被运行以获取要被漫游的应用设置并且跨越多个计算设备漫游这些应用设置。在特定的计算设备上发起的应用设置改变被添加到该特定计算设备上的应用设置改变历史,并且还被添加到同步通信模块以传送到所述多个计算设备的一个或多个附加的计算设备。由所述一个或多个附加的计算设备之一发起的应用设置改变被特定计算设备接收并且被添加到该特定计算设备上的应用设置改变历史,并且还被并入到该特定计算设备上的应用设置中。

【技术实现步骤摘要】
【国外来华专利技术】跨越多个计算设备的漫游应用设置
技术介绍
当前,许多用户使用多个计算设备,比如他们的家用计算机、工作计算机、膝上型计算机等等。用户经常在这些设备上安装相同的应用,在这些设备的每一个上按照他们的特定偏好定制这些应用。然而,这可能导致用户挫折,因为用户典型地被要求在多个设备的每一个上执行相同的应用定制。
技术实现思路
提供该
技术实现思路
,从而以简化形式引入在下文的具体实施方式中进一步描述的概念的选集。该
技术实现思路
不旨在标识要求保护的主题的关键特征或必要特征,也不旨在用于限制要求保护的主题的范围。根据一个或多个方面,监控第一计算设备上的应用设置改变历史。响应于对第一计算设备上应用设置的第一改变的识别,第一改变被添加到同步通信模块以用于传送到一个或多个附加计算设备。响应于对所述一个或多个附加计算设备的第二设备上的应用设置的第二改变的识别,第二改变被添加到应用设置改变的历史并且还被并入到第一计算设备上的应用设置。根据一个或多个方面,在第一计算设备中,识别与应用相关联的提供器模块。该应用的一个或多个应用设置被存储在为提供器模块所知的一个或多个设置位置中。该提供器模块被运行以获得一个或多个应用设置,并且跨越多个计算设备漫游所述一个或多个应用设置。这多个计算设备 包括第一计算设备和一个或多个附加的计算设备。附图说明贯穿附图使用相同的数字来引用同样的特征。图I图示了根据一个或多个实施例的实现跨越多个计算设备漫游应用设置的示例系统。图2图示了根据一个或多个实施例的实现跨越多个计算设备漫游应用设置的示例计算设备。图3是图示根据一个或多个实施例的用于配置计算设备和漫游应用设置的示例过程的流程图。图4是图示根据一个或多个实施例的用于提供器在漫游应用设置时的示例过程的流程图。图5是图示根据一个或多个实施例的用于跨越多个计算设备漫游应用设置的示例过程的流程图。图6图示了根据一个或多个实施例的可以被配置成实现跨越多个计算设备漫游应用设置的示例计算设备。具体实施方式本文讨论了跨越多个计算设备漫游应用设置。在一个或多个实施例中,一个或多个用于应用的应用设置跨越多个计算设备被漫游。当对设备之一上的应用设置进行改变时,该改变被漫游到多个设备中的其他设备。相应地,对于该特定应用,在多个设备上被漫游的应用设置将是相同的,并且在一个设备上由用户进行的对这种应用设置的任何改变被自动识别并同样被传送到其他设备。在设备上用于多个不同应用的应用设置可以被漫游。图I图示了根据一个或多个实施例的实现跨越多个计算设备漫游应用设置的示例系统100。系统100包括可以经由网络108而相互通信的多个计算设备102、104和106。计算设备102、104和106中的每一个可以是多种不同类型的计算设备。例如,每个计算设备102、104和106可以是台式计算机、膝上型或手持式计算机、移动站、娱乐设备(appliance)、通信地耦合到显示设备的机顶盒、电视、蜂窝或其他无线电话、游戏控制台、汽车用计算机等等。因此,每个计算设备102、104和106的范围可以是从具有大量存储器和处理器资源的全资源设备(例如,个人计算机、游戏控制台)到具有有限存储器和/或处理资源的低资源设备(例如,传统的机顶盒、手持式游戏控制台)。不同的计算设备102、104和 106可以是相同或不同类型的计算设备。网络108可以是多种不同的网络,包括因特网、局域网(LAN)、蜂窝或其他电话网络、内联网、其他公用和/或专用网络、及其组合等等。可替代地,计算设备102、104和106可以(例如,使用红外通信、有线连接、无线(例如,无线通用串行总线)连接等等)直接地相互通信。计算设备还可以经由一个或多个中间设备(比如一个或多个服务或服务器计算设备)而相互通信。用于一个或多个应用的应用设置可以跨越计算设备102、104和106被漫游(也被称为同步)。每当在计算设备102、104和106之一上对漫游的应用设置进行改变时,该改变被自动传送到其他计算设备102、104和106并被这些计算设备保存。尽管在系统100中示出三个计算设备102、104和106,但是应当领会应用设置可以跨越两个计算设备或可替代地跨越四个或更多计算设备而被漫游。可以通过如下文更详细地讨论的不同方式来识别漫游应用设置所跨越的特定计算设备以及要被漫游的特定应用设置。每个计算设备102、104和106包括设置同步模块和应用设置。计算设备102包括设置同步模块112和应用设置114,计算设备104包括设置同步模块116和应用设置118,以及计算设备106包括设置同步模块120和应用设置122。设置同步模块112、116和120经由网络108相互通信。设置同步模块112、116和120相互传送对应用设置114、118和122的改变,使得在计算设备102、104和106上的漫游的应用设置是相同的。图2图示了根据一个或多个实施例实现跨越多个计算设备漫游应用设置的示例计算设备200。计算设备200可以是例如图I的计算设备102、104或106。计算设备200包括设置同步模块202,其包括提供器模块204、同步端点模块206和同步通信模块208。计算设备200还包括应用210、一个或多个应用设置212、配置信息214和控制器模块216。计算设备200还可选地包括用户接口(UI)模块218。设置同步模块202可以是例如图I的设置同步模块112、116或120,并且应用设置212可以是例如图I的应用设置114、118或122。应当注意,在计算设备200中,图示了各种组件或模块。尽管被图示为单独的组件或模块,但是这些组件或模块中的多个组件或模块的功能或数据可以可替代地被组合成单个组件或模块。类似地,这些组件或模块中的一个或多个组件或模块的功能或数据可以可替代地被分离成多个组件或模块。计算设备200包括其上安装的应用210。尽管在图2中图示了单个应用210,但是应当领会,多个应用可以被安装在计算设备200上。应用210具有一个或多个应用设置212。被漫游的应用设置212被存储在为提供器模块204所知的一个或多个特定设置位置中,如下文更详细地讨论的。应用设置212可以被存储在多种不同类型的设置位置中。例如,设置位置可以是文件、文件夹或目录、注册仓库(例如,操作系统注册表)等等。应用210从这一个或多个设置位置读取它的应用设置,并且还可以将新应用设置添加到这一个或多个设置位置和/或者改变这一个或多个设置位置中的应用设置。多种不同类型的数据或值可以被存储为应用设置212。应用设置212是应用210在运行时所使用的配置信息或数据。被存储的特定类型的设置可以基于应用而变化,并且可以包括例如最喜爱的项目的列表(例如,web站点)、显示格式化选项、默认字体、用于拼写检查的词典、用户输入数据的草稿(例如,博客条目、电子邮件消息等)等等。计算设备200包括存储在一个或多个配置位置中的配置信息214。配置信息214包括由应用210提供的信息,其用于注册自身以漫游应用设置并且还用于存储用户接口(UI)元素,比如所获得以在如下面更详细地讨论的Π中显示的名称、图标和描述。配置信息214包括例如应用210的名称、要被显示为表示应用210的图标、应用210的描述、识别应用210期望使用的特定提供器的信息等本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.01.21 US 61/297205;2010.03.16 US 12/7250591.一种在多个计算设备的第一计算设备中实现的方法,该方法包括 监控第一计算设备上的应用设置改变的历史; 响应于对第一计算设备上应用设置的第一改变的识别,将第一改变添加到同步通信模块以便传送到所述多个计算设备的ー个或多个附加计算设备;以及 响应于对所述ー个或多个附加计算设备的第二设备上的应用设置的第二改变的识别,将第二改变添加到应用设置改变的历史并且将第二改变并入到第一计算设备上的应用设置中。2.如权利要求I所述的方法,其中通过比较同步通信模块中的设置改变与应用设置改变的历史中的设置改变来识别对应用设置的第一改变。3.如权利要求I所述的方法,进ー步包括 识别第一改变与第二改变之间的冲突; 确定第一改变或第二改变是否要被应用; 只有第一改变要被应用的情况下才将第一改变添加到同步通信模块;以及只有第二改变要被应用的情况下才将第二改变添加到应用设置改变的历史并且将第ニ改变并入到所述应用设置。4.如权利要求I所述的方法,其中应用设置改变的历史被保持在第一计算设备的同步端点模块的端点仓库中。5.如权利要求I所述的方法,其中对于姆ー个应用设置改变而言,应用设置改变的历史包括 应用设置改变的指示; 发起所述改变的多个计算设备之一的指示;以及 在发起所述改变的多个计算设备之一上进行应用设置改变时的时间戳。6.如权利要求I所述的方法,进ー步包括呈现用户接ロ,经由该用户接ロ,可以接收要跨越第一计算设备和所述ー个或多个附加计算设备而被漫游的应用的一个或多个应用设置的用户选择。7.如权利要求I所述的方法,进ー步包括呈现用户接ロ,经由该用户接ロ,可以接收要跨...

【专利技术属性】
技术研发人员:WS卡赞JE布雷扎克MS贝克TR马尼安RM门兴
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1