联网消息传递系统中的时移通信技术方案

技术编号:21178553 阅读:29 留言:0更新日期:2019-05-22 12:40
本文提供了用于计算环境中的网络消息传递系统的系统、方法、装置和软件。在一个示例中,提供了联网消息传递系统,其接收由发送者发起的消息以便通过联网消息传递服务传送给接收者,并且识别用于消息的包括对接收者的时移递送的处理过程。联网消息传递系统确定产生对接收者的时移递送的时间延迟,并且传送消息以根据时间延迟递送给接收者。

Time-shift communication in networked messaging system

This paper provides the system, method, device and software of network messaging system used in computing environment. In one example, a networked messaging system is provided that receives messages initiated by the sender for transmission to the recipient through the networked messaging service, and identifies the processing process used for messages including time-lapse delivery to the recipient. The networked messaging system determines the time delay that generates the time-lapse delivery to the recipient, and transmits the message to the recipient according to the time delay.

【技术实现步骤摘要】
【国外来华专利技术】联网消息传递系统中的时移通信
技术介绍
联网消息传递平台对于在用户之间传送通信已经变得流行,所述通信例如电子邮件(email)、即时消息传递、文本消息传递或其他消息传递技术。可以为最终用户提供这些消息传递平台以起草或撰写各种消息并创建对话链式消息通信(conversation-threadedcommunication),以便与一个或多个用户交互。用户可以通过在智能手机、计算机、膝上型电脑、平板电脑、游戏系统等上采用的图形接口和用户应用来与消息传递系统交互。在典型的工作日期间,用户可以与其他用户发送和接收许多消息。这些用户可能分布在一个大的地理区域上,例如全球不同的国家和地区。用于用户的典型工作流程可以包括处理任务和响应在一天中接收到的邮件,例如电子邮件或即时消息。然而,办公室工作人员可能在空的电子邮件收件箱的情况下离开工作,但在第二天早上到达时有来自不同的位置或时区的工作人员的大量电子邮件消息。这可能对工作人员的优先级、即时工作负载和个人压力水平造成破坏性影响。此外,不同时区的用户可能传送可能在不期望的时间段期间(例如在午夜)唤醒用户的电子邮件。
技术实现思路
本文提供了用于计算环境中的网络消息传递系统的系统、方法、装置和软件。在一个示例中,提供了联网消息传递系统,其接收由发送者发起的、用于通过联网消息传递服务传送给接收者的消息,并且识别包括对接收者的时移递送的用于消息的处理过程。联网消息传递系统确定产生对接收者的时移递送的时间延迟,并且根据时间延迟传送用于递送给接收者的消息。提供该概述是为了以简化的形式介绍对构思的选择,所述构思将在以下具体实施方式中被进一步描述。可以理解,该概述不旨在识别所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。附图说明参考下面的附图可以更好地理解本公开内容的许多方面。虽然结合这些附图描述了若干实施方式,但是本公开内容不限于本文公开的实施方式。相反,意图是涵盖所有替代方案、修改和等同物。图1示出了实施方式中的消息传递环境。图2示出了实施方式中的消息时移过程。图3示出了实施方式中的消息传递环境。图4示出了实施方式中的消息时移过程。图5示出了适用于实现本文公开的架构、过程和操作场景中的任一者的计算系统。具体实施方式诸如电子邮件(email)系统、即时消息传递平台、文本消息传递或其他消息传递技术之类的联网消息传递平台允许一个或多个用户撰写各种消息并且允许通信以与一个或多个用户交互。在工作日期间,用户可以与可能分布在大的地理区域(例如,全球不同国家和地区)上的其他用户发送和接收许多消息。用于用户的典型工作流程可以包括处理任务和响应在一天中接收到的消息,例如电子邮件或即时消息。然而,办公室工作人员可能在有组织的或空的电子邮件收件箱的情况下离开工作,但在第二天早上到达时有来自不同位置或时区的工作人员的大量电子邮件消息。这可能会对工作人员优先级、即时工作负载和个人压力水平产生破坏性影响。此外,不同时区的用户可能传送在不方便的时间(例如,在晚上或在工作日结束之后)递送的即时消息。本文的示例提供用于在用户之间传送消息的增强的处理和操作。这些消息可以包括电子邮件、即时消息、文本消息、聊天消息或其他消息,包括其组合。增强的操作包括在消息的发送者和接收者之间建立时间差,并且根据接收者的本地时间属性(例如,时区)来递送消息。这有利地允许接收者在与接收者相关联的工作日时间段(timeframe)期间的适当时间接收消息,而不是根据与发送者相关联的工作日时间帧。技术效果包括提高用户生产力和更高效地使用本地计算系统和处理资源。进一步的技术效果可以包括在发送者网络的高峰时段减少通信网络的使用以及将跨与接收者相关联的网络的消息传递时移到接收者设备通常被加电和活动的时间,这可以引起根据用户的活动工作日的增强的网络资源调度。作为增强型联网消息传递的第一示例,呈现了图1。图1是包括联网消息传递环境100的系统图。环境100包括用户系统110、消息传递平台120和目标设备130。用户系统110和消息传递平台120通过链路140进行通信。目标设备130和消息传递平台120通过链路141进行通信。消息传递平台120包括时移服务125。用户系统110包括操作系统111、消息传递服务112和用户接口113。在图1中,用户系统110位于与第一时区相关联的第一地理位置中,而目标设备130位于与不同于第一时区的第二时区相关联的第二地理位置中。应当理解,实际的硬件或设备可能不位于每个地理位置,而是相关联的用户可能位于相应的地理位置,其中,用户通过集中式或分布式计算接口、网络接口、虚拟化接口或其他接口(包括其组合)来访问消息传递平台的消息传递特征。在操作中,用户系统110的用户可以撰写诸如消息150之类的消息,以便递送给各种接收者,例如与目标设备130相关联的接收者。这些消息可以包括电子邮件、即时消息或其他消息,并且可以还包括各种附件、链接、数字文件或其他信息。通常,与用户系统110相关联的发送者将在发送者的工作日期间发送这些消息,例如从发送者的本地时区的上午8点到下午5点。然而,在电子邮件或消息传递系统中,优选快速递送消息并使延时最小化。该偏好可以引起由发送者传送给各个接收者的消息的快速或“即时”递送。然而,各种接收者可能位于与发送者不同的时区,因此可能在不方便的时间或在接收者不在工作场所或办公室的时间段期间接收由发送者传送的消息。此外,当这些接收者处于后续工作日时,来自跨许多不同位置的许多不同发送者的消息可能在接收者不在的情况下、在接收者未检查新邮件的时间期间、或在接收者不希望被这些消息打扰的一天的某个时间期间被递送。有利地,在图1中,时移服务125在发送者与接收者之间建立时间差,以使得根据每方的本地时区属性来同步工作日或其他生产时间段。消息传递平台120可以根据由时移服务125建立的时间差来递送消息给接收者。作为图1的操作的另外的示例,呈现了图2。在图2中,消息传递平台120接收(201)由发送者发起的消息,以便通过联网消息传递服务传送给接收者。联网消息传递服务可以包括:消息传递平台120的元素,以及最终用户接口,其可以包括消息传递服务112、用户应用、网络接口、终端接口等的。可以采用分布式或集中式消息传递平台,例如图1中的。然而,本文描述的操作也可以应用于对等消息传递系统,如以下将讨论的。消息可以由用户系统110的用户撰写,例如在操作系统111和消息传递服务112的框架中执行的用户接口(UI)113的消息撰写元素内。消息可以包括由发送者指示的一个或多个接收者,并且可以包括链式消息对话或主题行组织的消息传递。电子邮件和即时消息二者等都可以由发送者撰写。一旦已经撰写了消息,发送者就可以指示要递送消息,例如通过选择“发送”按钮或其他用户接口元素。然而,在该示例中,采用时移过程来将时移的递送提供给接收者。发送者可以指示时移过程。发送者可以在用户接口中选择指示发送者偏好使用时移的递送的时移指示元素。可以使用其他动作来指示用户接口元素、配置设置、菜单选择、对话框等中的时移的递送。响应于接收到要用时移来递送的消息,消息传递平台120确定(202)包括对接收者的时移递送的用于消息的处理过程。在该示例中,消息传递本文档来自技高网...

【技术保护点】
1.一种计算装置,包括:一个或多个计算机可读存储介质;处理系统,其操作地与所述一个或多个计算机可读存储介质耦合;以及程序指令,其存储在包括联网消息传递服务的所述一个或多个计算机可读存储介质上,其中,所述联网消息传递服务当由所述处理系统执行时指导所述处理系统至少执行以下操作:接收由发送者发起的、用于通过所述联网消息传递服务传送给接收者的消息;识别用于所述消息的包括对所述接收者的时移递送的处理过程;确定产生对所述接收者的所述时移递送的时间延迟;传送所述消息,以便根据所述时间延迟递送给所述接收者。

【技术特征摘要】
【国外来华专利技术】2016.10.04 US 15/285,1011.一种计算装置,包括:一个或多个计算机可读存储介质;处理系统,其操作地与所述一个或多个计算机可读存储介质耦合;以及程序指令,其存储在包括联网消息传递服务的所述一个或多个计算机可读存储介质上,其中,所述联网消息传递服务当由所述处理系统执行时指导所述处理系统至少执行以下操作:接收由发送者发起的、用于通过所述联网消息传递服务传送给接收者的消息;识别用于所述消息的包括对所述接收者的时移递送的处理过程;确定产生对所述接收者的所述时移递送的时间延迟;传送所述消息,以便根据所述时间延迟递送给所述接收者。2.如权利要求1所述的计算装置,包括进一步的程序指令,所述进一步的程序指令当由所述处理系统执行时指导所述处理系统至少执行以下操作:通过至少确定与所述发送者相关联的第一时区和与所述接收者相关联的第二时区、以及基于所述第一时区与所述第二时区之间的时间差建立所述时间延迟,来确定产生所述时移递送的所述时间延迟。3.如权利要求1所述的计算装置,包括进一步的程序指令,所述进一步的程序指令当由所述处理系统执行时指导所述处理系统至少执行以下操作:抑制所述消息被递送给所述接收者,直到传送所述消息的所述时间延迟到期,以便根据所述时间延迟递送给所述接收者。4.如权利要求1所述的计算装置,包括进一步的程序指令,所述进一步的程序指令当由所述处理系统执行时指导所述处理系统至少执行以下操作:通过从呈现给所述发送者的用户接口元素接收来自所述发送者的用于产生所述时移递送的指示,将所述处理过程识别为包括对于所述消息的所述时移递送。5.如权利要求1所述的计算装置,其中,所述消息的递送被延迟至少用于同步所述发送者和所述接收者的工作时间表的所述时间延迟。6.如权利要求1所述的计算装置,其中,所述时间延迟与被指示用于所述发送者的工作时间表和被指示用于所述接收者的工作时间表之间的差异相对应,以在所述接收者的工作时间表中的、与所述发送者的工作时间表中的时间相对应的时间处产生所述消息的递送。7.一种操作联网消息传递系统的方法,所述方法包括:接收由发送者发起的、用于通过联网消息传递服务传送给接收者的消息;识别用于所述消息的处理过程,该处理过程包括至少基于所述接收者的时区的对所述接收者的时移递送;确定产生对所述接收者的...

【专利技术属性】
技术研发人员:T·耶茨
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1