用于活动馈送通信的短消息服务链接制造技术

技术编号:29421436 阅读:47 留言:0更新日期:2021-07-23 23:20
特别地,公开了一种计算系统,该计算系统可以将指示远程应用的第一事件的第一消息转换为能够通过蜂窝网络的控制信道传达的格式,以及可以通过控制信道向客户端设备发送第一消息。还公开了客户端设备,该客户端设备可以将指示关于远程应用采取的动作的第二消息转换为能够通过控制信道传达的格式,以及可以通过控制信道向计算系统发送第二消息。

【技术实现步骤摘要】
【国外来华专利技术】用于活动馈送通信的短消息服务链接
技术介绍
已经开发了允许客户端设备通过网络访问应用和/或数据文件的各种系统。由佛罗里达州劳德代尔堡的CitrixSystems公司提供的包括CitrixWorkspaceTM系列产品的某些产品提供了这样的功能。CitrixWorkspaceTM的一个特征是针对用户的许多应用的智能活动馈送。这样的活动馈送可以提供流线化机制以用于通知用户需要注意的各种应用事件并且允许用户有效地对这样的事件采取动作。
技术实现思路
提供本
技术实现思路
来以简化形式介绍一系列概念,所述概念将在下面的具体实施方式中进一步描述。本
技术实现思路
不旨在标识关键特征或必要特征,也不旨在限制本文所包括的权利要求的范围。在一些公开的实施方式中,一种方法涉及:由计算系统确定要向客户端设备发送第一消息,该第一消息指示远程应用的第一事件。计算系统至少部分地基于(A)无法建立客户端设备与蜂窝网络之间的业务信道或者(B)客户端设备与蜂窝网络之间的建立的业务信道的一个或更多个属性来确定通过蜂窝网络的控制信道向客户端设备传达第一消息。计算系统还将第一消息转换为能够通过控制信道与客户端设备传达的格式,以及通过控制信道向客户端设备发送第一消息。在一些公开的实施方式中,一种方法涉及由客户端设备检测指示关于远程应用要采取的动作的用户输入。客户端设备确定要向远程计算系统发送第一消息,该第一消息指示要采取的动作,并且至少部分地基于(A)无法建立客户端设备与蜂窝网络之间的业务信道或者(B)客户端设备与蜂窝网络之间的建立的业务信道的一个或更多个属性,还确定通过蜂窝网络的控制信道向远程计算系统传达第一消息。客户端设备将第一消息转换为能够通过控制信道与远程计算系统传达的格式;以及通过控制信道向远程计算系统发送第一消息。在一些公开的实施方式中,一种系统包括至少一个处理器和至少一个计算机可读介质。该至少一个计算机可读介质被编码有指令,该指令在由至少一个处理器执行时使系统:确定要向客户端设备发送第一消息,第一消息指示远程应用的第一事件;至少部分地基于(A)无法建立客户端设备与蜂窝网络之间的业务信道或者(B)客户端设备与蜂窝网络之间的建立的业务信道的一个或更多个属性来确定通过蜂窝网络的控制信道向客户端设备传达第一消息;将第一消息转换为能够通过控制信道与客户端设备通信的格式;以及通过控制信道向客户端设备发送第一消息。附图说明根据以下详细描述、所附权利要求和附图,本文中公开的实施方式的目的、方面、特征和优点将变得更加充分明显,在附图中相同的附图标记标识类似或相同的元素。与附图相关联地在说明书中引入的附图标记可以在一个或更多个后续附图中重复而无需在说明书中另外描述来为其他特征提供上下文,并且并非每个元素都会在每个图中被标记。附图不一定按比例绘制,而是将重点放在说明实施方式、原理和构思上。附图不旨在限制本文包括的权利要求的范围。图1是示出根据本公开内容的一些实现方式的用于通过蜂窝网络的业务信道和/或控制信道交换消息的系统的示例实现方式的图;图2是其中可以部署本文中公开的消息交换系统的一些实施方式的网络环境的图;图3是根据一些实施方式的可以用于实现图2中所示的计算环境的一个或更多个部件的计算系统的框图;图4是其中可以实现本公开内容的各个方面的云计算环境的示意性框图;图5A是其中资源管理服务可以管理和流线化由客户端(经由一个或更多个网关服务)对资源馈送和/或软件即服务(SaaS)应用的访问的示例系统的框图;图5B是示出其中各种资源管理服务以及网关服务位于云计算环境内的图5A中所示的系统的示例实现方式的框图;图5C是类似于图5B中所示但是其中可用资源由标记为“记录系统”的单个框表示并且还在资源管理服务中包括若干不同的服务的框图;图5D示出了当采用诸如图5C中所示的多资源管理系统的智能活动馈送特征时显示屏可以如何出现;图6是示出根据本公开内容的一些实施方式的可以包括在图5B和图5C中所示的客户端接口服务内的用于促进通过蜂窝网络的业务信道和/或控制信道进行消息的交换的功能部件的框图;图7是示出可以由图6中所示的网关选择引擎执行的示例例程的流程图;以及图8是示出可以由图5B和图5C中所示的资源访问应用执行的示例例程的流程图。具体实施方式为了阅读以下对各种实施方式的描述,以下对说明书各部分及其各自的内容的描述可能是有帮助的:部分A提供了对根据本公开内容的一些实施方式的用于通过蜂窝网络的业务信道和/或控制信道交换消息的示例系统和方法的介绍;部分B描述了可以用于实践本文描述的实施方式的网络环境;部分C描述了可以用于实践本文描述的实施方式的计算系统;部分D描述了用于使用云计算环境来传送共享资源的系统和方法的实施方式;部分E描述了用于管理和流线化客户端对各种资源的访问的系统和方法的实施方式;部分F提供了以上在部分A中介绍的用于通过蜂窝网络的业务信道和/或控制信道交换消息的示例系统和方法的更详细描述;以及部分G描述了根据本公开内容的方法、系统/设备以及计算机可读介质的示例实现方式。A.对用于通过蜂窝网络的业务信道和/或控制信道交换消息的系统和方法的说明性实施方式的介绍诸如由CitrixWorkspaceTM系列产品所提供的智能活动馈送提供显著的益处,因为它允许用户响应不同的记录系统生成的特定应用事件。在下面的部分E中结合图5A至图5D描述了能够提供这样的活动馈送的系统的示例。在这样的系统中,远程计算系统可以负责代表操作客户端设备的用户监视各种记录系统(例如,SaaS应用、web应用、Windows应用、Linux应用、桌面、文件存储库和/或文件共享系统等)并与上述记录系统交互。如部分E描述的,这样的记录系统可以位于云计算环境内或其他地方例如由组织托管的数据中心内。特别地,用户可以操作客户端设备以与对应于记录系统的特定功能的“微应用”进行交互,并且这样的微应用可以依次代表用户例如经由这样的系统的应用编程接口(API)与记录系统进行交互。关于这样的系统,专利技术人已经认识并意识到,可能出现这样的情况,在该情况下,计算系统与客户端设备之间的数据连接可能不足以允许出于这样的目的与微应用进行有效的用户交互。通过蜂窝网络进行通信的蜂窝电话或其他移动设备通常使用“控制信道”与蜂窝塔进行通信。特别地,这样的通信允许蜂窝网络跟踪移动设备的位置,并且使移动设备在需要时切换蜂窝。控制信道还可以用于建立可以用于在移动设备与另一端点之间进行语音或数据通信的“业务信道”。数据通常使用因特网协议(IP)通过业务信道传输。并不少见的是,移动设备能够通过蜂窝网络的控制信道进行通信但同时无法通过网络建立或维持足够的业务信道,从而使移动设备无法经由因特网连接与另一设备或系统交换数据。提供了用于在至少一些情况下例如在无法建立或维持足够的业务信道时允许用户通过蜂窝网络的控制信道与远程微应用(或类似服务)进行交互的技术。特别地,可以借助于通过蜂窝网本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n由计算系统确定要向客户端设备发送第一消息,所述第一消息指示远程应用的第一事件;/n由所述计算系统至少部分地基于(A)无法建立所述客户端设备与所述蜂窝网络之间的业务信道或者(B)所述客户端设备与所述蜂窝网络之间的建立的业务信道的一个或更多个属性来确定通过蜂窝网络的控制信道向所述客户端设备传达所述第一消息;/n由所述计算系统将所述第一消息转换为能够通过所述控制信道与所述客户端设备传达的格式;以及/n由所述计算系统通过所述控制信道向所述客户端设备发送所述第一消息。/n

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:
由计算系统确定要向客户端设备发送第一消息,所述第一消息指示远程应用的第一事件;
由所述计算系统至少部分地基于(A)无法建立所述客户端设备与所述蜂窝网络之间的业务信道或者(B)所述客户端设备与所述蜂窝网络之间的建立的业务信道的一个或更多个属性来确定通过蜂窝网络的控制信道向所述客户端设备传达所述第一消息;
由所述计算系统将所述第一消息转换为能够通过所述控制信道与所述客户端设备传达的格式;以及
由所述计算系统通过所述控制信道向所述客户端设备发送所述第一消息。


2.根据权利要求1所述的方法,其中,确定通过所述控制信道向所述客户端设备传达所述第一消息至少部分地基于无法建立所述客户端设备与所述蜂窝网络之间的业务信道。


3.根据权利要求1所述的方法,其中,确定通过所述控制信道向所述客户端设备传达所述第一消息至少部分地基于所述客户端设备与所述蜂窝网络之间的建立的业务信道的一个或更多个属性。


4.根据权利要求1所述的方法,还包括:
配置所述第一消息以使所述客户端设备呈现关于所述远程应用至少能够采取的第一动作的指示以响应于所述第一事件;
由所述计算系统通过所述控制信道接收指示关于所述远程应用要采取的所述第一动作的第二消息;以及
由所述计算系统至少部分地基于所述第二消息使得关于所述远程应用采取所述第一动作。


5.根据权利要求1所述的方法,还包括:
由所述计算系统存储第一访问凭证,所述第一访问凭证使所述客户端设备的用户能够访问与所述远程应用相关联的第一帐户;
由所述计算系统向所述远程应用提供所述第一访问凭证,以访问与所述第一账户相关联的第一数据;
由所述计算系统检测所述第一数据的变化;以及
由所述计算系统至少部分地基于所述第一数据的变化来生成用于指示所述第一事件的所述第一消息。


6.根据权利要求5所述的方法,还包括:
由所述计算系统通过所述控制信道从所述客户端设备接收对所述第一消息的响应;以及
由所述计算系统至少部分地基于所述响应来使所述第一数据被改变。


7.根据权利要求5所述的方法,其中,访问与所述第一账户相关联的所述第一数据还包括使用所述第一访问凭证经由所述远程应用的应用编程接口(API)来访问所述第一数据。


8.根据权利要求1所述的方法,其中:
所述计算系统包括短消息服务(SMS)网关;以及
发送所述第一消息还包括从所述SMS网关向所述客户端设备发送表示所述第一消息的至少一个SMS通信。


9.一种方法,包括:
由客户端设备检测指示关于远程应用要采取的动作的用户输入;
由所述客户端设备确定要向远程计算系统发送第一消息,所述第一消息指示要采取的所述动作;
由所述客户端设备至少部分地基于(A)无法建立所述客户端设备与所述蜂窝网络之间的业务信道或者(B)所述客户端设备与所述蜂窝网络之间的建立的业务信道的一个或更多个属性来确定通过蜂窝网络的控制信道向所述远程计算系统传达所述第一消息;
由所述客户端设备将所述第一消息转换为能够通过所述控制信道与所述远程计算系统传达的格式;以及
由所述客户端设备通过所述控制信道向所述远程计算系统发送所述第一消息。


10.根据权利要求9所述的方法,确定通过所述控制信道向所述远程计算系统传达所述第一消息至少部分地基于无法建立所述客户端设备与所述蜂窝网络之间的业务信道。


11.根据权利要求9所述的方法,其中,确定通过所述控制信道向所述远程计算系统传达所述第一消息至少部分地基于所述客户端设备与所述蜂窝网络之间的建立的业务信道的一个或...

【专利技术属性】
技术研发人员:柴政
申请(专利权)人:思杰系统有限公司
类型:发明
国别省市:美国;US

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

1