通过智能个人网关设备的服务供应的制作方法_5

文档序号:9602894阅读:来源:国知局
储器和/或布线到模拟计算设备中的存储器。示例性计算机可读介质包括闪存驱动器、数字多功能盘(DVD)、紧致盘(CD)、软盘以及磁带盒。作为示例而非限制,计算机可读介质包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性与非易失性、可移动与不可移动介质。计算机存储介质是有形的,且与通信介质互斥。在一些实施例中,计算机存储介质用硬件实现。示例性计算机存储介质包括硬盘、闪存驱动器和其它固态存储器。作为对比,通信介质通常在诸如载波或其他传输机制等已调制数据信号中体现计算机可读指令、数据结构、程序模块或其他数据,并包括任何信息传递介质。
[0103]SPOT 204和SPD 206之间的通信可通过使用任何协议或机制在任何有线或无线连接上来发生。此外,SPOT 204和SPD 206中的一个或多个可以具有可穿戴或配件形状因子(例如,手表、眼镜、头戴式耳机或耳塞)。
[0104]SPD 206可包括移动计算设备或任何其它的便携式设备。在一些实施例中,移动计算设备包括移动电话、膝上型计算机、平板、计算板、上网本、可编程消费者电子设备、游戏设备和/或便携式媒体播放器。SPD 206还可包括较不便携的设备,诸如台式个人计算机、自助服务终端、机顶盒、桌面设备、工业控制设备、无线充电站以及自动汽车充电站(如果在用户102的PAN 202内的话)。另外,SH) 206可以表示一组处理单元或其他计算设备。
[0105]本文中描述的各元件的至少一部分功能性可由未在本文中被显式地标识的其他元件或实体(例如,处理器、web服务、服务器、应用程序、计算设备等)执行。
[0106]在一些实施例中,本文中所描述的操作可以作为在计算机可读介质上编码的软件指令、以被编程或设计为执行操作的硬件或这两者来实现。例如,本公开的各方面可以被实现为片上系统或包括多个互连的导电元件的其它电路。
[0107]在一些实施例中,在此所使用的术语“系链”是指一个设备充当另一个设备进行网络访问的接入点的情况。系链连接可以在有线连接或无线连接上发生。在一些实施例中,在此所使用的术语“W1-Fi”是指使用高频无线电信号用于数据传输的无线局域网。在一些实施例中,在此所使用的术语“蓝牙”是指用于在短距离上使用短波长无线电传输来交换数据的无线技术标准。在一些实施例中,在此所使用的术语“蜂窝”是指使用短程无线电站的无线通信系统,当将这些短程无线电站连接在一起时使得在广泛的地理区域上和/或城域网(诸如空白空间、卫星、WiMax(全球微波接入互操作性)以及其他)的数据传输成为可能。在一些实施例中,在此所使用的术语“NFC”是指用于在短距离上交换数据的短程高频无线通信技术。在一些实施例中,本文中所使用的术语“PAN”指允许多个设备进行交互的任何短距离网络。示例性PAN 202包括但不限于,无线USB、Zigbee、802.lld(60GHz (千兆赫))以及其他。
[0108]尽管结合一示例性计算系统环境进行了描述,但本公开的各实施例能够用众多其它通用或专用计算系统环境、配置或设备实现。
[0109]适用于本发明的各方面的公知的计算系统、环境和/或配置的示例包括,但不仅限于:移动计算设备、个人计算机、服务器计算机、手持式或膝上型设备、多处理器系统、游戏控制台、基于微处理器的系统、机顶盒、可编程消费电子产品、移动电话、具有可穿戴或配件形状因子(例如,手表、眼镜、头戴式耳机或耳塞)的移动计算和/或通信设备、网络PC、小型计算机、大型计算机、包括上面的系统或设备中的任何一种的分布式计算环境等等。这样的系统或设备可以以任何方式来接受来自用户102的输入,包括来自诸如键盘或指点设备之类的输入设备、通过姿势输入、邻近度输入(诸如通过悬浮)和/或通过语音输入。
[0110]本发明的各实施例可在被软件、固件、硬件或其组合中的一个或多个计算机或其他设备执行的计算机可执行指令(诸如程序模块)的一般上下文中被描述。计算机可执行指令可以被组织成一个或多个计算机可执行的组件或模块。一般而言,程序模块包括但不限于,执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件,以及数据结构。可以利用任何数量的这样的组件或模块以及它们的任何组织来实现本发明的各方面。例如,本发明的各方面不限于附图中所举例说明并且在此处所描述的特定计算机可执行指令或特定组件或模块。本发明的其他实施例可以包括具有比此处所举例说明和描述的功能多一些或少一些功能的不同的计算机可执行指令或组件。
[0111]本发明的各方面在通用计算机被配置成执行此处所描述的指令时将通用计算机变换为专用计算设备。
[0112]本文所解说并描述的各实施例以及没有在此专门描述但在本发明的各方面的范围之内的各实施例构成了用于增强SPD 206的能力的示例性方式。例如,SPOT 204的各实施例中的一个或多个构想了用于将服务的目录216提供到SPD 206中的每一个的方式,用于接收来自SPD 206的针对所提供的目录216中的服务的请求的方式,以及用于使用SPGD204的计算资源来执行所请求的服务(代表进行请求的SPD 206)的方式。此外,SPD 206的一个或多个实施例构想了用于经由PAN 202从由SPGD 204提供的目录216中选择服务中的至少一个的方式,以及用于将对于所选的服务的请求发送到SPGD 204的方式,其中该请求包括与所选的服务有关的数据并且其中SPGD 204,使用该数据,来代表SPD 206使用与SPGD 204相关联的计算资源来执行所选的服务,
[0113]此处所举例说明和描述的本发明的各实施例中的操作的执行或完成的顺序不是必需的,除非另作指定。即,除非另作指定,操作可以以任何顺序执行,本发明的各实施例可以包括额外的或比此处所公开的操作更少的操作。例如,考虑了在某一个操作之前、同时、或之后执行或完成另一个操作也在本发明的各方面的范围之内。
[0114]当介绍本发明的各方面或其各实施例的元素时,“一”、“一个”、“该”、“所述”旨在表示有这些元素中的一个或多个。术语“包括”、“包含”、以及“具有”旨在是包含性的,并表示除所列出的元素以外可以有额外的元素。术语“示例性”旨在表示“……的一示例”。短语“下述的一个或多个:A、B和C”是指“至少一个A和/或至少一个B和/或至少一个C”。
[0115]已经详细地描述了本发明的各方面,显然,在不偏离所附权利要求书所定义的本发明的各方面的范围的情况下,各种修改和变型是可能的。在不偏离本发明的各方面的范围的情况下,可以在上面的构造、产品以及方法中作出各种更改,意图是上面的描述中所包含的以及各附图中所示出的所有主题都应该解释为说明性的,而不是限制性的。
【主权项】
1.一种用于增强智能个人设备(sro)的能力的系统,所述系统包括: 智能个人网关设备(SPGD),所述智能个人网关设备具有与其相关联的计算资源,所述计算资源包括至少SPOT存储器区域和SPOT处理器,所述SPOT处理器区域存储由多个智能个人设备(SPD)提供的服务的目录,所述SPGD和所述SH)通过个域网(PAN)连接,所述SPOT处理器被编程来: 向所述sro中的每一个提供所述服务的目录; 接收来自所述sro的对于所提供的目录中所述服务的请求;以及 代表进行请求的sro使用所述SPGD的计算资源来执行所请求的服务;以及 所述多个SPD中的每一个具有sro处理器,所述sro处理器被编程来: 经由所述PAN从由所述SPGD提供的所述目录中选择所述服务中的至少一个;以及将对所选服务的请求发送到所述SPGD,所述请求包括与所述所选服务有关的数据,其中所述SPGD,使用所述数据,来代表所述sro使用与所述SPGD相关联的计算资源来执行所述所选服务。2.如权利要求1所述的系统,其特征在于,所述服务的目录包括以下中的至少一个:通信服务、认证服务、或位置服务,并且其中所述通信服务包括以下中的至少一个:蜂窝语音服务、蜂窝数据服务、广域网服务、局域网服务、无线保真(W1-Fi)服务、或短消息收发系统(SMS)服务。3.如权利要求1所述的系统,其特征在于,所述服务的目录包括以下中的至少一个:存储服务、惯性运动服务、或用户界面服务,并且其中所述存储服务包括以下中的至少一个:媒体库存储、文件系统存储、日历存储、或地址簿存储。4.如权利要求1所述的系统,其特征在于,所述服务的目录包括以下中的至少一个:音频捕捉、视频捕捉、图像捕捉、视觉显示、音频呈现、视频呈现、或图像呈现。5.如权利要求1所述的系统,其特征在于,所述sro包括以下中的至少一个:板式设备、手表、或眼镜,并且其中所述板式设备包括移动电话、平板、或膝上型计算机中的至少一个。6.如权利要求1所述的系统,其特征在于,所述多个sro中的至少一个缺乏蜂窝语音服务,其中所述SPGD的所述计算资源进一步包括蜂窝调制解调器和通信栈,并且其中所述多个SPD中的至少一个经由所述SPOT进行电话呼叫。7.如权利要求1所述的系统,其特征在于,所述SPGD进一步包括近场通信(NFC)无线电和线圈,所述SPGD处理器被进一步编程来代表所述多个sro执行金融交易,并且其中所述SPGD进一步包括投影仪,而非屏幕,以用于向与所述PAN相关联的用户显示数据。8.如权利要求1所述的系统,其特征在于,所述存储器区域进一步存储计算机可执行组件,所述计算机可执行组件在被所述处理器执行时增强所述SPD的能力,所述组件包括发现组件、目录组件、通信接口组件、和供应组件。9.一种方法,包括: 由多个智能个人设备(SPD)之一从智能个人网关设备(SPGD)访问,包括由所述多个SPD向所述SPOT注册的服务的服务的目录,所述SH)和所述SPOT通过个域网(PAN)连接;由所述SPD,从所述目录中选择所述服务中的至少一个,所选的所述服务中的至少一个与由所述SPD向所述SPGD注册的服务分开;以及 向所述SPGD提供,与所选的所述服务中的至少一个有关的数据,其中所述SPGD使用所提供的数据,来代表所述sro使用与所述SPGD相关联的计算资源执行所选的所述服务中的至少一个。10.如权利要求9所述的方法,其特征在于,进一步包括由所述sro向所述SPGD注册一个或多个服务以供另一 sro使用。
【专利摘要】各实施例包括智能个人网关设备(SPGD),该SPGD增强在个域网(PAN)中连接的各智能个人设备(SPD)的能力。SPGD使用SPGD的计算资源来为SPD实现服务。在一些实施例中,SPGD向缺乏用于支持运营商级语音服务的硬件的SPD(例如,仅支持Wi-Fi的SPD)提供这样的服务。
【IPC分类】H04W84/18, H04W72/04, H04W4/00, H04W84/10, H04W8/00
【公开号】CN105359560
【申请号】CN201480033597
【发明人】R·G·弗莱克, W·J·威斯特瑞恩, R·巴德亚尔, P·L·巴恩斯, V·维什瓦纳坦
【申请人】微软技术许可有限责任公司
【公开日】2016年2月24日
【申请日】2014年6月12日
【公告号】EP3008933A2, US20140369275, US20140372551, WO2014201262A2, WO2014201262A3
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1