通过网络的设备的自组织共享的利记博彩app

文档序号:9308965阅读:410来源:国知局
通过网络的设备的自组织共享的利记博彩app
【专利说明】通过网络的设备的自组织共享
【背景技术】
[0001] 通常,为了使另一计算设备(例如,计算机、膝上型计算机、笔记本、平板电脑等) 访问主机计算设备和/或任何其外围设备,需要主机计算设备(其具有到外围设备的物理 连接)的控制和/或到计算设备的专用链路。另外,某些解决方案可要求在每个设备上安 装专业化软件和多个配置步骤,其增加了在不同设备之间共享资源的难度。

【发明内容】

[0002] 主题技术提供了一种用于设备的自组织共享的计算机实现的方法。该方法包括确 定可用于从主计算设备访问的多个主机计算设备;确定用于所确定的多个主机计算设备的 一组可用资源;在所确定的多个主机计算设备之中选择用于访问该组可用资源中的可用资 源的设备;确定用于访问所选择的设备上的可用资源的最佳物理通信信道;以及经由所确 定的最佳物理通信信道来访问所选择的设备上的资源。
[0003] 主题技术还提供了一种用于处理用于设备的自组织共享的请求的计算机实现的 方法。该方法包括当主计算设备的地理位置在到主机计算设备的接近阈值内时,经由第一 物理通信信道从主计算设备接收用于访问主机计算设备上的资源的请求,其中,该主机计 算设备包括被注册用于通过网络共享的一个或多个资源;确定该主计算设备是否被授权用 于访问主机计算设备上的资源;经由第二物理通信信道来接收用以访问所选择的设备上的 资源的请求;确定主计算设备是否已被许可访问资源;以及如果先前对主计算设备许可对 资源的访问,则向主计算设备传送通知。在某些配置中,第二物理通信信道与第一物理通信 信道相同。
[0004] 主题技术的另一方面提供了一种用于通过网络的设备的自组织共享的系统。该系 统包括存储器、一个或多个处理器以及存储在存储器中并被配置成用于由所述一个或多个 处理器执行的一个或多个模块。该系统包括设备可用性模块,被配置成确定可用于从主计 算设备访问的多个主机计算设备,并确定用于所确定的多个主机计算设备的一组可用资源 以用于通过网络访问;设备选择模块,被配置成执行在所确定的多个主机计算设备之中选 择用于访问该组可用资源中的可用资源的设备,其中,所述设备的选择是基于通过网络来 自主计算设备的请求;以及设备通信模块,被配置成确定用于通过网络与所选择的设备通 信以便访问可用资源的最佳物理通信信道。
[0005] 主题技术还提供了一种非暂时机器可读介质,其包括存储在其中的指令,该指令 在被机器执行时,促使机器执行操作,包括:确定可用于从主计算设备访问的多个主机计算 设备;确定用于所确定的多个主机计算设备的一组可用资源;基于来自主计算设备的请求 在所确定的多个主机计算设备之中选择用于访问该组可用资源中的可用资源的设备;以及 确定用于访问所选择的设备上的可用资源的最佳物理通信信道。
[0006] 应理解的是根据以下【具体实施方式】,主题技术的其它配置将变得对于本领域的技 术人员而言显而易见,并且以图示的方式示出并描述了主题技术的各种配置。如将实现的, 本主题能够实现其它且不同的配置,并且其多个细节能够在各种其它方面进行修改,而全 部不脱离主题技术的范围。因此,附图和【具体实施方式】本质上应被认为是说明性而非限制 性的。
【附图说明】
[0007] 在所附权利要求中阐述了主题技术的特征。然而,出于说明的目的,在以下图中阐 述了主题技术的多个配置。
[0008] 图1在概念上图示出以用于设备之间的资源的自组织共享的示例配置的主计算 设备和主机计算设备。
[0009] 图2在概念上图示出用于通过网络的设备的自组织共享的示例过程。
[0010] 图3在概念上图示出用于处理用于通过网络的设备的自组织共享的请求的示例 过程。
[0011] 图4在概念上图示出示例计算环境。
[0012] 图5在概念上图示出示例应用编程接口(API)架构。
[0013] 图6在概念上图示出可以用来实现主题技术的某些实施方式的系统。
【具体实施方式】
[0014] 下面阐述的【具体实施方式】意图作为主题技术的各种配置的描述,并且并不意图表 示可以实施主题技术的仅有配置。附图被结合在本文中并构成【具体实施方式】的一部分。本
【具体实施方式】出于提供主题技术的透彻理解的目的而包括特定细节。然而,很清楚并显而 易见的是主题技术不限于本文所阐述的特定细节,并且可在没有这些特定细节的情况下实 施。在某些情况下,以框图形式示出了众所周知的结构和组件以便避免使主题技术的概念 含糊难懂。
[0015] 给定计算设备包括不同的资源或能力(例如,显示器、音频、网络、CPU、内部和/或 外部外围设备等)。对于常规系统而言,不存在用于一个或多个计算设备通过网络基础设施 (因特网、内部网等)或其它通信信道(例如,用于设备间通信的物理通信信道等)来访问 一个或多个其它计算设备及其可用资源的自组织解决方案(例如,在不要求专业化技术知 识、专业化软件和/或硬件或麻烦的配置步骤等的情况下)。
[0016] 通常,为了使另一计算设备(例如,计算机、膝上型计算机、笔记本、平板电脑等) 访问主机计算设备和/或任何其外围设备,需要主机计算设备(其具有到外围设备的物理 连接)的控制和/或到计算设备的专用链路。另外,常规系统可能要求在每个设备上安装 专业化软件和多个配置步骤,其增加了在不同设备之间共享资源的难度。
[0017] 在示例情形中,用户想要在用户正在那个周末与之一起旅行的四个朋友的计算设 备的相应的屏幕上显示信息,诸如周末目的地的地图。用户将该地图作为文件、到具有该数 据的站点的链接或数据的某个其它容器而直接地传送给四个朋友,其又在其相应的显示器 上显示该地图。替换地,那四个朋友将其显示器连接到专用于显示用户希望与那四个朋友 共享的任何东西的计算设备。
[0018] 然而,先前的示例通常要求许多步骤来配置专业化软件或硬件和/或专业化技术 知识。例如,可要求每个用户在其计算机上安装远程共享解决方案(例如,远程桌面协议、 虚拟网络计算等)。然后将要求主用户远程地连接到每个其它用户("二级用户")的计算 机以便显示用户希望在每个二级用户的计算机上共享的内容。在另一示例中,要求主用户 开始群组视频会议,并且每个二级用户将必须加入该视频会议以便使主用户与每个二级用 户共享内容。
[0019] 上述示例存在的问题是要求每个用户(例如,主和所有二级用户)访问门户或利 用专用软件,并且然后执行加入或授权步骤以便看到主用户想要与每个二级用户共享的内 容。然而,典型的解决方案可不提供除显示设备(例如,监视器等)之外的外围设备的一对 多控制。另外,典型的解决方案可针对其中主用户希望与二级用户共享的每个实例要求专 业化软件的授权和/或安装。
[0020] 为了解决上述问题,主题技术利用三个不同的主要组件来提供设备的自组织共享 解决方案:1)用于提供网络基础设施或骨干(例如,因特网、内部网等)的物理层,2)用于 认证和通信信道建立的软件层,以及3)用于共享的不同设备。在一个方面,主题技术提供 自组织共享服务(在一个示例实施方式中,例如,位于云中的web服务)以使得一个或多个 主计算设备能够经由给定网络基础设施来访问并利用在任何数目的主机计算设备上可用 的不同资源。因此,主题技术允许向任何数目的人共享任何设备,并且可利用用于访问设备 的多个发现方法(例如,并不严格地局限于因特网上的专有服务,诸如专有云共享服务)。
[0021] 更具体地,自组织共享服务提供了一种用于一个或多个主计算设备的端对端连接 以访问可供利用的一个或多个主机计算设备的不同资源(例如,取决于主计算设备的期望 使用和每个设备的相应的能力)的解决方案。给定设备上的示例资源包括但不限于显示、 音频、网络、存储、处理、输入和输出外围设备等。自组织共享服务可以在最初确定每个设备 的可用于共享的资源。
[0022] 例如,主计算设备可以利用自组织共享服务来确定一个或多个可用主机计算设备 (例如,通过经由诸如因特网或局域网之类的给定网络基础设施来访问自组织共享服务)。 举例来说,自组织共享服务发起用于主计算设备和任何可用主机计算设备的认证程序。用 户可以具有与用户相关联的一个或多个设备并在经认证时能够访问该设备(或其它用户 的其它设备)。可以基于主机计算设备经由网络基础设施(或诸如微型网络、蓝牙等其它物 理通信信道)的可访问性来确定每个主机计算设备的可用性。
[0023] 在一个示例中,自组织共享服务经由多个发现方法来确定每个设备的不同可用通 信信道(例如,蓝牙、相互接近的设备的微型网络、自组织网络、有线、无线等)以促进相应 的设备之间的通信(例如以便确定用于通信的最佳物理通信信道)。以这种方式,自组织 共享服务可利用网络基础设施进行认证(如果需要的话)和可用设备的初始确定,并且然 后可利用不同的物理通信信道(例如,微型网络、自组织网络、蓝牙等)以便建立用于访问 主机计算设备上的资源的通信信道。然而,应理解的是可不要求主题技术利用不同的信道。 在某些示例中,可利用相同的通信信道且其仍在主题技术的范围内。此外,某些配置根本不 要求认证。
[0024] 用以解决上述问题的一个示例实施方式(但不一定限制主题技术的范围)包括使 得能够由另一计算设备("主"设备)通过网络来访问主机计算设备的web服务。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1