【技术实现步骤摘要】
本专利技术总体上涉及网络服务,更具体地涉及通过消费性电子设备使用服务。
技术介绍
消费性电子(CE)设备很容易购得。很多制造商在全世界经销其CE设备。其中一些CE设备能够通过例如互联网之类的网络与其他设备或服务连接。因此,这些CE设备为用户提供了额外功能和/或访问额外内容和/或服务的能力。
技术实现思路
本专利技术的几个实施例提供了建立消费性电子(CE)设备与通过互联网可接入的网络服务之间的接口或交换的系统、装置和方法。其中一些实施例提供了方法,这些方法建立多个远程消费性电子(CE)设备之间的中间应用程序设计接口(API)以及一个或多个社交网络API,其中所述一个或多个社交网络API各自对应于社交网络服务;通过交换服务转换所述中间API与所述一个或多个社交网络API之间的通信;识别对所述一个或多个社交网络API中的第一社交网络API的修改;对所述交换服务实施第一更新,使由更新的交换服务提供的所述中间API与所述第一社交网络API之间的转换与对所述第一社交网络API的修改相一致;并且避免与对所述第一社交网络API的修改有关的在所述多个CE设备中的每个CE设备处的更新, ...
【技术保护点】
一种方法,包括:建立多个远程消费性电子(CE)设备之间的中间应用程序设计接口(API)以及一个或多个社交网络API,其中所述一个或多个社交网络API各自对应于社交网络服务;通过交换服务转换所述中间API与所述一个或多个社交网络API之间的通信;识别对所述一个或多个社交网络API中的第一社交网络API的修改;对所述交换服务实施第一更新,使由更新的交换服务提供的所述中间API与所述第一社交网络API之间的转换与对所述第一社交网络API的修改相一致;并且避免与对所述第一社交网络API的修改有关的在所述多个CE设备中的每个CE设备处的更新,同时仍允许所述多个CE设备中的每个CE设备 ...
【技术特征摘要】
2011.07.14 US 13/183,2381.一种方法,包括 建立多个远程消费性电子(CE)设备之间的中间应用程序设计接口(API)以及一个或多个社交网络API,其中所述一个或多个社交网络API各自对应于社交网络服务; 通过交换服务转换所述中间API与所述一个或多个社交网络API之间的通信; 识别对所述一个或多个社交网络API中的第一社交网络API的修改; 对所述交换服务实施第一更新,使由更新的交换服务提供的所述中间API与所述第一社交网络API之间的转换与对所述第一社交网络API的修改相一致;并且 避免与对所述第一社交网络API的修改有关的在所述多个CE设备中的每个CE设备处的更新,同时仍允许所述多个CE设备中的每个CE设备通过所述中间API与修改的第一社交网络API之间的转换根据修改的第一社交网络API进行接入和通信。2.根据权利要求1所述的方法,进一步包括 识别所述一个或多个社交网络服务中的每个服务,使所述交换服务被配置为提供所述中间API与所述一个或多个社交网络API之间的转换; 生成识别的一个或多个社交网络服务的列表;并且 将所述列表传达到所述多个CE设备中的第一 CE设备,通知所述第一 CE设备处的用户所述交换服务被配置为向其提供转换的、被识别的一个或多个社交网络服务中的每个服务。3.根据权利要求2所述的方法,进一步包括 检测到第二社交网络服务不再可获得; 动态修改所述列表以删除所述第二社交网络服务;并且 将修改的列表传达到所述第一 CE设备。4.根据权利要求1所述的方法,进一步包括 除了所述一个或多个社交网络API之外,还识别另外的社交网络API,其中所述另外的社交网络API对应于另外的社交网络服务; 对所述交换服务实施第二更新,使所述交换服务提供所述中间API与所述另外的社交网络API之间的转换;并且 避免在所述多个CE设备中的每个CE设备处进行更新以支持所述另外的社交网络API,同时仍允许所述多个CE设备中的每个CE设备通过所述中间API与所述另外的社交网络API之间的转换根据所述另外的社交网络API进行接入和通信。5.根据权利要求4所述的方法,进一步包括 动态修改所述交换服务被配置为向其提供转换的所述一个或多个社交网络服务的列表,以增加所述另外的社交网络服务;并且 将所述列表传达到所述多个CE设备中的每个CE设备,通知所述多个CE设备中的每个CE设备所述另外的社交网络服务的可获得性。6.根据权利要求1所述的方法,进一步包括 在所述交换服务处接收来自所述多个CE设备中的第一 CE设备的根据所述中间API实现的通信,其中所述通信包括命令,所述命令定义了将在所述一个或多个社交网络服务中的第一社交网络服务处实现的功能; 根据所述通信识别所述第一社交网络服务;识别所述一个或多个社交网络API中与所述第一社交网络服务相对应的社交网络API ; 在所述交换服务处生成与所述社交网络API相一致的命令集,其中所述命令集包括在所述第一社交网络服务处可执行的、使所述第一社交网络服务执行所述功能的一个或多个命令;并且 通过分布式网络将所述命令集传达到所述第一社交网络服务。7.根据权利要求6所述的方法,其中生成所述命令集包括 识别与所述社交网络API相对应的库; 在所述库中识别与由所述第一 CE设备传达的命令相对应的第一条目;并且在所述库中识别一个或多个另外的条目,所述一个或多个另外的条目与所述第一条目相关联并且包括与所述社交网络API相对应的命令集。8.根据权利要求6所述的方法,其中传达所述命令集包括 传达所述命令集中的第一命令; 响应于所述第一命令接收应答; 在不与所述第一 CE设备通信的情况下,基于接收的应答识别所述命令集中的第二命令;并且 响应于所述应答传达所述第二命令。9.根据权利要求1所述的方法,进一步包括 将通行码与所述多个CE设备中的第一 CE设备相关联; 从所述交换服务处重新引导用于登入第一社交网络服务以访问所述第一社交网络服务处的登入功能的请求; 响应于完成来自所述第一社交网络服务的登入证书,直接在所述社交网络服务处而不是通过所述第一 CE设备进行接收,其中所述证书与所述通行码和所述第一 CE设备相关联。10.一种计算机程序产品,所述计算机程序产品包括用于包含输入到基于处理器的系统的计算机程序的介质以及包含在所述介质中使所述基于处理器的系统执行以下步骤的计算机程序,所述步骤包括 建立多个远程消费性电子(CE)设备之间的中间应用程序设计接口(API)以及一个或多个社交网络API,其中所述一个或多个社交网络API各自对应于社交网络服务; 通过交换服务转换所述中间API与所述一个或多个社交网络API之间的通信; 识别对所述一个或多个社交网络API中的第一社交网络API的修改; 对所述交换服务实施第一更新,使由更新的交换服务提供的所述中间API与所述第一社交网络API之间的转换与对所述第一社交网络API的修改相一致;并且 避免与对所述第一社交网络API的修改有关的在所述多个CE设备中的每个CE设备处的更新,同时仍允许所...
【专利技术属性】
技术研发人员:鲁多威可·杜雷特,布莱恩·米哈罗弗,阿兰·萨德嘉,
申请(专利权)人:索尼公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。