用于通过广播通信网络传输信息的方法及系统与流程

文档序号:18226635发布日期:2019-07-19 23:30阅读:328来源:国知局
用于通过广播通信网络传输信息的方法及系统与流程

本发明通常涉及通过广播通信网络传输信息,更具体地说,涉及一种用于在接收终端处对广播消息进行过滤及处理的方法及系统。



背景技术:

广播是通过一对多模型中的任何一种电子大众通信网络将数据内容一次地分发至多个接收方,该广播中携带的数据内容可以通过文本、音频或视频,或其结合的形式进行呈现。

随着无线通信网络和互联网数据网络的增长,通过互联网连接的计算机终端发送和接收消息变得十分普遍,广播消息可以通过诸如短信服务、彩信服务、电子邮件等无线或有线方式进行发送。

同时,在该网络内的所有接收终端发送及接收每条广播消息是有吸引力的,这也产生了一个一些用户接收到他们不想接收的广播消息的问题。这些大量的垃圾邮件或垃圾消息令人烦恼,并可能潜在地降低整个网络性能。作为另一实例,该接收方可能对接收用于特定服务类别(例如,体育)和/或具有一定优先级或更高优先级的广播消息感兴趣。这些可由该接收终端接收的广播消息也可能会受到该接收终端的资源(比如,存储器)的可用性的限制。

因此,需要改善广播消息的方式,以避免向用户发送用户不需要的消息。



技术实现要素:

根据本发明,提供一种利用广播通信向一个或多个接收终端发送信息的方法,以及用于执行所附权利要求中的任意一种方法的系统。

本文中提供了用于基于指示消息内容的消息标签及发送方的类别在多个接收终端处过滤及处理广播消息的方法,从而允许这些接收方在打开该消息之前确定该消息的相关性。

在本发明的一个方面中,提供了一种通过广播通信向一个或多个接收终端发送信息的方法,该方法包括以下步骤:基于消息传递协议在传输终端生成格式化的广播消息,所述消息传递协议标识消息标签及消息内容,其中,所述消息传递协议包括传输终端中的消息标签及消息内容,所述消息标签包括发送方标识及消息标题;将所述格式化的广播消息从所述传输终端传送至服务器;在从来自所述服务器的一个或多个接收终端处接收所述广播消息;在所述一个或多个接收终端的每一个接收终端处过滤所述格式化的广播消息,所述一个或多个接收终端各自具有过滤标准;在所述一个或多个接收终端的每一个接收终端处处理经过滤的所述格式化广播消息;以及在从所述一个或多个接收终端中选择的接收终端的显示屏上显示所述消息内容。

在本发明的另一个方面中,提供了一种用于在通信网络(有线或无线通信网络)中的一个或多个接收终端处过滤广播消息的方法。根据该方法,首先,在传输终端中生成具有特定消息传输协议的广播消息。该协议由消息标签和消息内容组成,并且该消息标签包括该消息的发送方标识和消息标题。该广播消息通过该通信网络被传输至该一个或多个接收终端。将一个或多个过滤标准应用于所接收到的广播消息。如该消息未被基于该一个或多个过滤标准进行滤除,则处理该广播消息。该一个或多个过滤标准支持基于该发送方标识及该消息标题中的至少一个过滤广播消息。

在本发明的另一方面中,提供了一种用于执行通过广播通信向一个或多个接收终端发送信息的方法的系统,包括:传输终端,设置成基于消息传递协议生成格式化的广播消息,所述消息传递协议标识消息标签及消息内容;其中,所述消息标签包括发送方标识和消息标题;服务器,设置成从所述传输终端接收所述格式化的广播消息;一个或多个接收终端,设置成从所述服务器接收格式化的所述广播消息;其中,所述一个或多个接收终端中的每一个包括用于显示所述消息内容的显示屏;其中,所述一个或多个接收终端中的每一个设置成对基于该接收终端具有的过滤标准对格式化的所述广播消息进行过滤;并且其中,所述一个或多个接收终端中的每一个被进一步设置成处理经过滤的格式化的所述广播消息。

本文中描述的该方法和该系统具有特定优势,在该方法及系统中,允许基于内容类型对广播消息进行高程度的过滤。本发明的方法优于传统的过滤方法,在传统过滤方法中,用户手动阻止特定呼叫/发送号码或标识,这只能有效地过滤出已知的发送方,在这种情况下,可使用另一种呼叫/发送号码或标识掩饰发送方。该用于通过广播通信网络发送信息的方法可在不同的设置中实现。在一个具体实施方式中,如果餐厅人员想要过滤掉促销消息或者给餐厅的顾客带来方便,餐厅可以在不烦扰潜在客户的前提下向不同群体的人群发出不同类型的消息(例如,促销、菜单、交互式订购菜单),当顾客走进餐厅时,顾客可以即时地在他们的电话上接收菜单,并在不需要等待服务员的情况下下菜单。

从下文中通过示例提供的描述内容中,本发明的其它方面将变得显而易见。

附图说明

本发明优选实施例将通过示例并参考附图进行描述,其中:

图1示出了第一个实施例中经由一对多模型中的通信网络广播消息的框图。

图2示出了该第一个实施例中的广播消息传递协议。

图3示出了该第一个实施例中在这些接收终端处过滤传入的广播消息的过程的流程图。

图4示出了第二实施例中用于通过一对多模型中的广播通信网络进行消息的广播的功能方框图。

图5示出了该第二实施例中的基于该消息传递协议的格式化的广播消息。

图6示出了用于将消息广播到这些接收终端的系统,其中,在第二实施例中这些接收终端基于该内容标签对这些消息进行过滤及处理。

图7示出了该第二实施例中用于通过该广播通信网络将消息传输至这些接收终端的方法的流程图。

优选实施例的具体实施方式

在本发明下面的权利要求和说明书中,除了上下文需要之外,否则,由于表达语言或必要的暗示,所述词语“包括”及其变化,在包含的意义上被使用,即指定所述特征的存在,但不排除在本发明各个实施例中存在或添加的其它特征。

下面的描述以示例的方式给出,仅用以说明本发明。本发明并不旨在限制本发明的使用范围或功能。具体地,本发明在其应用中并不局限于在下文中描述或附图中示出的具体构造以及组件的设置。此外,应当理解,所使用的任何措辞和术语旨在说明本发明而不应被认为是对本发明的范围的限制。

图1为第一实施例中经由一对多模型中的任何电子大众通信网络将消息从发送方s1一次地广播到多个接收方r1、r2、r3、r4的框图。尽管接收方r1,r2,r3,r4看似通过导线连接到发送方s1,但请注意,导线仅仅是该连接的一个示例,而且该广播消息实际上可以被无线地传输。

图3为一个实施例的用于在该接收终端过滤传入的广播消息的过程300的流程图。在传送终端中最初生成根据特定协议被格式化的新广播消息(在步骤312中)。参考图2,该特定协议包括消息标签和消息内容的属性,并且该消息标签包括发送方标识信息(即发送方id)及该消息标题,该消息标题可用于后续步骤中的过滤。

在步骤313中,该广播消息被传送至该接收终端,并在步骤314中被该接收终端所接收。在步骤315中确定该广播消息中用于过滤的发送方标识和/或消息标题的属性。然后,在步骤316中基于该发送方标识和/或该消息标题的属性对所接收的广播消息是否被滤除作出判定。如在步骤316中作出的判定结果为“是”,则该过程进入步骤318,在步骤318中,丢弃所接收到的广播消息。

否则,如在步骤316中作出的判定结果为“否”,则在步骤317中对所接收到的广播消息进行处理,并将广播消息中的消息内容提供给上层。

图4示出了用于在一对多模型中通过广播通信网络广播消息的系统1,即在第二实施例中通过任何电子大众通信网络将消息从发送方s1一次地广播到多个接收方r1,r2,r3,r4。该系统1包括可操作地连接到该发送方s1的传输终端10。该传输终端10被设置成基于消息传递协议生成以计算机化文档格式呈现的格式化的广播消息,该消息传递协议标识消息标签和消息内容。在与图5相关的下述段落中将对消息传递协议作出进一步地描述。该系统还包括与该传输终端10通信的服务器20,该服务器20从该传输终端10及四个接收终端r1,r2,r3,r4接收消息包50形式的格式化的广播消息。该四个接收终端r1,r2,r3,r4被设置成为优选地通过wi-fi从该服务器20接收消息包50。在接收到消息包50时,这些接收终端r1,r2,r3,r4中的每一个基于由各个用户设定的各自过滤标准对消息包50进行过滤,以免接收不需要的消息。如在这些接收终端r1,r2,r3,r4处未过滤掉该广播消息,则这些接收终端r1,r2,r3,r4处理经过滤的报文包50。每个接收终端r1,r2,r3,r4均具有用于显示消息包50中的消息内容的显示屏(未示出)。

图5示出了第二实施例中基于消息传递协议的消息包50形式的格式化的广播消息。该消息包50包括两个部分,即该消息标签52和该消息内容58。该消息标签52包括指示消息内容类型的内容标签55,可为全局显示类型,局部显示类型或交互式类型。该消息标签52还包括指示发送方的类别的发送方标签53,例如政府组织,慈善组织和私营企业,以及发送方标识54和消息标题56。

图6示出了向接收终端r1-r10广播消息的系统1。这些接收终端r1-r10基于该内容标签55对该消息包50进行过滤和处理,在下文中描述了三种不同类型的消息内容的情形。

如果该内容标签55指示消息内容的类型是全局显示类型,则在广播通信网络的可接收范围a内的所有接收终端r1-r10接收该广播消息并在其各自的显示屏上显示消息内容(未示出),除非各个用户根据这些接收终端的各个过滤标准禁止这些接收终端接收该广播消息,优选地基于该内容标签和/或该发送方标签来禁止这些接收终端接收该广播消息。

如果该内容标签55指示消息内容的类型是局部显示类型,则只有从位于广播通信网络的预定范围b内的接收终端r1-r6中选择的接收终端能够接收该广播消息并在其各自的显示屏上显示该消息内容,否则,各个用户根据这些接收终端r1-r6的各自过滤标准禁止这些接收终端r1-r6接收广播消息。

如果该内容标签55指示消息内容的类型是交互式类型,则只有从位于广播通信网络的预定范围c内的接收终端r1-r3中选择的接收终端能够接收该广播消息并在其各自的显示屏上显示消息内容。用户能够在从该接收终端r1-r3中选择的接收终端处通过键盘,小键盘,触摸屏等任何输入装置输入信号。然后,将输入信号发送到服务器20,用于对该输入信号作进一步处理、分析或记录。

在一个实例中,系统1在一家餐厅企业中实现。餐厅所有者可能想要发出三个不同的消息。第一个消息为让每个人了解餐厅最近的促销及新菜的促销信息;第二个消息为图形消息,该图形消息显示餐厅的菜单;第三个消息是交互式点菜菜单,其允许用户在具有不同菜肴图片的菜单的页面上进行滚动,并选择他们希望下单的菜肴,其中,该下单随后被发送到该服务器。餐厅所有者可以将这三个消息发送到传输终端10,其中,这三个消息被格式化。这三个消息基于消息内容的类型具有不同的内容标签55,该内容标签55对该内容的类型进行标识。优选地,该标识呈现为位的形式。例如,第一消息可以具有内容标签“0001”,该标签“0001”指明第一消息是促销消息,城市中的每个人r1-r10都能通过存储-转发短信服务中心,无线应用协议,无线事务协议,无线会话协议或超文本传输协议接收短信或彩信形式的消息。该第二消息可以具有内容标签“0010”,该内容标签“0010”表明第二消息是只存在视图的消息,与餐厅间隔一定距离的所有潜在顾客r1-r6都能够查看菜单。该第三消息可以具有内容标签“0100”,该内容标签“0100”指明该第三消息是交互式消息,并且该餐厅内的所有顾客r1-r3都能够打开该菜单并下单,顾客下单随后将被传送至该服务器,再然后并传送至厨房。

图7示出了通过广播通信网络将消息传输至接收终端的方法100的流程图。首先,在步骤110中,该发送方准备并发送待广播给该接收终端的原始消息。在步骤120中,在该接收终端,基于消息传递协议将该原始消息格式化为计算机化文档格式的格式化广播消息,该消息传递协议标识该消息标签及该消息内容,该消息标签及该消息内容示出于图5及其相关段落之中。接着,在步骤130中,格式化的该广播消息以消息包的形式从该传输终端传送至该服务器,并且在步骤140中,该服务器将该消息包传送至该接收终端。在步骤140中,在该接收终端处接收到该消息包时,上述每一个接收终端基于步骤150中的各自过滤标准对该消息包进行过滤。这些接收终端的各自过滤标准优选地基于该内容标签,该内容标签基于广播消息的内容标签,该内容标签指明该消息内容的类型,其可以是全局显示类型,局部显示类型或交互式类型。然后,在步骤160中,该广播消息被处理并在所选择的接收终端处被显示,其中,该消息包未被过滤掉。

在该内容标签指明该广播消息是全局显示类型的情况下,在步骤142中,该服务器将该消息包传送至该广播通信网络的可接收范围内的所有接收终端;在该内容标签指明该广播消息是局部显示类型的情况下,在步骤144中,该服务器将该消息包传送至从该广播通信网络的预定范围内的接收终端选择的接收终端;在该内容标签指明该广播消息为交互式类型的情况下,在步骤146中,该服务器将该消息包传送至从该广播通信网络的预定范围内的接收终端中选择的接收终端,所述服务器将所述消息分组发送到在步骤146中在所述广播通信网络的预定范围内的接收终端的选择性,并且在步骤170中,在步骤160中显示该广播消息之后,在各自的接收终端处将来自用户的输入信号传送至该服务器。

上述方法可用于对在寻呼上和不需要这些接收终端的标识的广播信道上接收的广播消息进行过滤。该方法可通过例如硬件、软件或硬件与软件的结合等各种方式来实现。对于硬件实现,用于实现本文中描述的任何一种步骤或多个步骤的结合(例如,附图3中所示的方法)的元件可在用来执行上述过滤的处理器、控制器、微控制器、微处理器或位于这些接收终端之外的其它专用的电子单元之中实现。

对于软件实现,该用于在接收终端处对广播消息进行过滤的方法可以通过执行本文中所述方法的模块(例如,程序、功能等)来实现。该软件代码可存储于存储器单元并由处理器执行。该存储器单元可以在该处理器内部或外部实现,在这种情况下,可以通过本领域公知的各种方法将该存储器单元通信地耦接到该处理器。

本领域技术人员可以理解,上述实施例仅仅作为示例。在其它实施例中,该系统可以具有一个以上的发送方,该接收终端的数量并不限于附图6中的10个;该广播消息可以通过有线装置或其它射频通信装置在该发送方和该服务器之间以及在该服务器及该接收终端之间进行传输。格式化的广播消息并不一定呈现为计算机化文档格式。该消息包可无需按照如附图5所示顺序进行设置,并可进一步地包括标签,例如该消息的重要性的指示。预定范围a大于预定范围b,预定范围b大于附图6中的预定范围c。然而,本领域技术人员应当理解,上述三个范围可以是相同的范围,并且所阐述的这些范围仅为示例性的。

应当理解,本发明的这些方法和系统也可以由计算系统完全地或部分地实现的前提下,可以利用任何合适的计算系统架构。这将包括独立计算机,网络计算机和专用硬件设备。其中,使用了术语“计算系统”和“计算设备”,这些术语旨在覆盖能够实现上述功能的计算机硬件的任何合适的构造。

本领域技术人员还应当理解,在不偏离被最广泛地描述的本发明的精神或范围的情况下,可以对于具体实施例中示出的本发明进行许多变化和/或修改。因此,本实施例在所有方面都被认为是说明性的而非限制性的。

本文中所包含的现有技术的任何参考均不应被看作是承认该信息是公知常识,除非另有说明。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1