CN101141673A - 一种消息发送和接收的设备和方法 - Google Patents
一种消息发送和接收的设备和方法 Download PDFInfo
- Publication number
- CN101141673A CN101141673A CNA2006101514614A CN200610151461A CN101141673A CN 101141673 A CN101141673 A CN 101141673A CN A2006101514614 A CNA2006101514614 A CN A2006101514614A CN 200610151461 A CN200610151461 A CN 200610151461A CN 101141673 A CN101141673 A CN 101141673A
- Authority
- CN
- China
- Prior art keywords
- message
- service
- service provider
- registration
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/126—Applying verification of the received information the source of the received data
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Computer Hardware Design (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
提供消息发送和接收的设备和方法,用于分布式认证接收的消息是否是注册的服务提供商的服务发送的消息,该设备和方法中,消息接收设备接收来自消息发送设备发送的服务提供商的服务的消息,根据存储的来自该消息发送设备的注册过的全部服务提供商的服务的信息,认证该消息是否是所述消息接收设备注册过的服务提供商的服务发送的消息;消息发送设备接收来自服务提供商的要发送给消息接收设备的消息,将该消息发送给该消息接收设备,并将该消息接收设备注册过的服务提供商的服务的信息发送给该消息接收设备。
Description
技术领域
本发明涉及分布式消息认证领域,特别地涉及一种消息发送和接收的设备和方法。
背景技术
基于消息的服务近些年来变得越来越流行,目前存在着大量的提供消息服务的商业平台,这些服务提供商向消息接收端的用户提供各种各样的内容服务,因此有时也称他们为内容提供商。这些内容通过电信运营商平台,以消息的方式发送给注册或者订阅这些消息服务的消息接收端的用户,这些消息服务包括天气预报、新闻、股票信息等等。目前这种运营模式已经成为一种新的商业模式,电信运营商和服务提供商共享利润,已经成为电信服务的新的利润增长点。
但是,有一些服务提供商不遵守这种商业模式的规则,为了赚取更多的利润,采取欺诈的手段,给那些没有注册或者订阅其服务的用户发送服务消息,并要求这些用户为此付费,而原来电信运营商的运营平台不能够认证服务提供商发送给消息接收端的用户的服务消息是否是用户注册或者订阅过的服务消息,造成消息接收端的用户经常收到这类欺诈服务消息,包括短信和彩信,严重影响了电信运营商在用户心中的形象,造成用户的流失。因此,电信运营商开始建立这种认证平台,在电信运营商的运营平台上保存消息接收端的用户的注册服务的信息,对来自服务运营商的每条服务消息,都进行认证,以确保收到该消息的消息接收端的用户确实注册或者订阅过该服务。
尤其是随着消息服务的普及,消息认证已经成为电信运营商的一个很大的负担,电信运营商目前就是通过买大量的服务器作为认证服务器,来支撑这种消息认证服务。但是,到底买多少服务器才合适,也是一个问题。因为大部分时间,服务消息的数量是稳定的,可以通过计算得出合适的认证服务器的数量;但是短时也会出现服务器需要认证大量消息的情况,例如,可能要下冰雹,天气预报服务提供商在很短的时间紧急发送大量服务消息给注册消息接收端的用户。因此,这种集中认证的解决技术方案一方面增加了电信的运营成本,另一方面,当出现大量服务短信时,会造成认证平台的短时高负载运行,可能会造成认证服务器宕机。
其他领域也存在着类似接收欺诈信息的问题,例如,在邮件服务系统中也存在着接收不想接收的邮件的问题。目前的邮件系统可以采用黑白名单来解决邮件发送人认证问题,在该解决方案中,客户端的用户可以定义一个白名单和一个黑名单,如果邮件的发送者名字在白名单上,就接收该邮件,如果邮件的发送者名字在黑名单上,就丢弃该邮件。这就是一种典型的分布式的认证。但是,该方案应用到电信运营商和消息接收端的用户交互的平台中还有很多问题。首先,这种基于消息的服务的消息接收设备并不纪录自己注册的消息服务,通常都是收到欺诈服务消息后才发现,也就是说,客户端本身没有认证相关的信息,也没有认证能力,而这时,计费系统已经记录了该费用。因此,该技术方案无法直接应用于电信欺诈消息认证。
发明内容
因此,为了防止服务提供商发送给消息接收端用户欺诈消息,同时减少电信的运营成本,而且能够使短时高负载消息不会影响电信平台的运营,需要一种分布式消息认证技术方案。该技术方案可以:
(1)由消息接收设备认证服务提供商发送给消息接收设备消息是否是消息接收设备注册过的服务的消息;
(2)认证在消息接收设备端进行,减少电信运营成本;
(3)认证在消息接收设备端进行,短时高负载消息不会影响电信平台的运营。
根据本发明的一个方面,提供了一种消息接收设备,包括:
存储装置,存储来自消息发送设备的、该消息接收设备注册过的、服务提供商的服务的信息;
第一接收装置,接收来自消息发送设备发送的服务提供商的服务的消息;以及
认证装置,根据存储装置存储的注册过的服务提供商的服务的信息,认证该消息是否是所述消息接收设备存储的注册过的服务提供商的服务发送的消息。
根据本发明的另一方面,提供了一种消息发送设备,包括:
第一接收装置,接收来自服务提供商的要发送给消息接收设备的消息;
第一发送装置,将该消息发送给消息接收设备;
第二发送装置,将消息接收设备注册过的服务提供商的服务的信息发送给消息接收设备。
根据本发明的又一方面,提供了一种消息接收方法,包括:
接收来自消息发送设备发送的服务提供商的服务的消息;
根据存储的来自消息发送设备的注册过的服务提供商的服务的信息,认证该消息是否是以存储的注册过的服务提供商的服务发送的消息。
根据本发明的再一方面,提供了一种消息发送方法,包括:
接收来自服务提供商的要发送给消息接收设备的消息;
将该消息发送给该消息接收设备;
将该消息接收设备注册过的服务提供商的服务的信息发送给该消息接收设备。
根据本发明的又一方面,提供了一种程序产品,包含程序代码,用于实现说明书中所述的方法以及承载该程序代码的承载介质。
附图说明
通过对附图中本发明示例实施例方式的更详细描述,本发明的上述、以及其它目的、特征和优势将变得更加明显,其中,相同的参考标号通常代表本发明示例实施例方式中的相同部件。
图1示意性示出了现有技术中的服务消息的集中式认证的工作流程;
图2示意性示出了根据本发明的一个优选实施例的一个分布式认证的工作流程;
图3示意性示出了根据本发明的另一个优选实施例的一个分布式认证的工作流程;
图4示意性示出了根据本发明的一个优选实施例的消息发送设备和接收设备的组成。
具体实施方式
将参照附图更加详细地描述本发明的优选实施方式,在附图中显示了本发明的优选实施例。然而,本发明可以以各种形式实现而不应该理解为被这里阐述的实施例所限制。相反,提供这些实施例是为了使本发明更加透彻和完整,并且,完全将本发明的范围传达给本领域的技术人员。
参考图1,图1示意性示出了现有技术中的服务消息的集中式认证的工作流程,该工作流程中,消息接收设备是消息的接收者,也就是用户端,(以下用户、用户端、消息接收设备、消息接收端表示同一含义),其通过向电信的消息发送设备注册某服务提供商的服务,并获取其服务消息来完成整个消息接收过程。用户作为消息的接收者,使用消息接收设备,包括移动电话以及其它的消息接收设备等。接收的消息种类包括短消息和多媒体消息等。电信的消息发送设备中包含消息网关、注册服务器和注册数据库来支持消息的集中认证(图1中未示出)。其中,消息网关接收消息接收设备的注册消息,通过解析,发送给注册服务器。注册服务器和注册数据库相连,将该注册信息发送给注册数据库,来存储消息接收设备注册过的服务提供商的服务。将这些部件作为一个整体来看,就是图1所示的电信的消息发送设备。在整个系统运营过程中,包括了两个子过程,注册阶段和使用阶段。
在注册阶段,消息接收设备首先发送注册服务的消息(S101),电信一般来说对服务提供商进行编号,还将该服务提供商提供的各种服务进行编号,以便于消息接收设备注册服务。例如,消息接收设备要注册一个服务提供商编号为888的天气预报服务,该天气预报服务编号为123,则消息接收设备发送消息888123到电信的消息发送设备,电信的消息发送设备中的消息网关将该消息解析后,发现是一个注册服务的消息,就将消息接收设备标志(例如手机号码、其它装置的标志等)、注册的服务运营商888、注册的服务123发送给注册服务器,注册服务器将这些信息存储到注册服务信息中(S102),注册就成功了。然后,电信的消息发送设备将该注册服务相关信息发送给服务提供商(S104),以便服务提供商按时给消息接收设备提供服务,并且电信的消息发送设备还透过消息网关将注册成功的消息返回给消息接收设备(S103)。S103和S104步骤不分先后,哪一个步骤先进行都可以。这样,注册阶段就结束了。这里可以看出,消息接收设备并没有保留注册信息,即使保留了发送的注册消息,在接收消息设备上也没有任何模块可以利用该保留注册信息进行接收消息的认证。
在使用阶段,首先服务提供商根据接收的消息接收设备注册信息为消息接收设备提供服务,发送服务消息给电信的消息发送设备(S105),电信的消息发送设备利用已经存储的消息接收设备注册信息,来认证服务提供商发送给消息接收设备的消息是否是消息接收设备注册过的服务(S106),如果是消息接收设备注册过的服务提供商的服务,电信的消息发送设备就将该消息透过消息网关发送给消息接收设备(S107),消息接收设备就成功地接收到了服务提供商提供的服务消息。如果认证失败,说明该消息并不是消息接收设备注册过的服务提供商的服务,那么就认为该消息是欺诈消息,电信的消息发送设备就将该消息丢弃(S108),不再发送给消息接收设备,同时,也不在计费系统中计费。这样,就完成发送了消息的认证的使用阶段。
根据本发明提供的分布式认证方法,发送消息的认证是在消息接收设备端进行的。电信的消息发送设备并不直接参与认证过程,而只是提供用于认证的消息、认证的基础消息,并接收认证结果,然后根据消息接收设备的认证结果来决定是否计费。这里,认证的基础消息是指消息接收设备用于认证的基础,也就是消息接收设备注册的服务提供商的服务的消息。消息接收设备接收认证的基础消息可以发生在注册阶段,也可以发生在使用阶段。
参考图2,图2示意性示出了根据本发明的一个优选实施例的一个分布式认证的工作流程,在该过程中,消息接收设备接收认证的基础消息发生在使用阶段。注册阶段的步骤S201-S204和图1中的注册阶段S101-S104是一样的,这里不再赘述。但是,这里的电信的消息发送设备并不限于现有电信的消息发送设备的实施方式,也就是说,不限于使用消息网关、注册服务器和注册数据库来实现电信消息发送功能,还可以采用其它方式,例如,不一定采用数据库来存储注册消息,只要采用一个存储装置来存储注册信息,采用其它设备来和存储装置交互等等。
在使用阶段,服务提供商首先将消息发送给电信的消息发送设备(S205),电信的消息发送设备不作任何检查和认证,直接将消息发送给消息接收设备(S206),消息接收设备有存储装置,保存着消息接收设备注册的服务提供商的服务的信息,并且消息接收设备有认证模块,认证模块根据存储模块存储的消息接收设备注册的服务提供商的服务的信息,认证所述消息是否来自消息接收设备已存储的注册的服务提供商的服务(S207),如果认证成功,就转到步骤S213,消息接收设备接受该消息,向电信的消息发送设备发送消息成功接收信号,然后电信的消息发送设备就可以计费了。如果认证不成功,有可能在消息接收设备还没有存储该消息接收设备注册的服务提供商的服务的信息,由消息接收设备向电信的消息发送设备请求当前注册过的服务提供商的服务的信息(S208),消息接收设备可以请求前注册过的全部服务提供商的服务的信息以替换在客户端的存储器中存储的注册过的全部服务提供商的服务的信息,也可以只请求在客户端的存储器中没有存储的服务提供商的服务的信息。电信的消息发送设备接到该请求后,响应该请求,将注册过的全部服务提供商的服务的信息或者消息接收设备没有在本地存储的、但注册过的服务提供商的服务的信息发送给消息接收设备(S209);如果在消息接收设备和电信的消息发送设备都是采用数据库来存储服务提供商的服务,还可以采用数据库同步,来使消息接收设备和电信的消息发送设备存储的注册过的服务提供商的服务的信息相一致。这样,消息接收设备根据获取的最新的注册过的服务提供商的服务的信息,可以再次认证所述消息是否是消息接收设备注册的服务提供商的服务(S211),同样,如果认证成功,就转到步骤S213,消息接收设备接受该消息,向电信的消息发送设备发送消息成功接收信号,然后电信的消息发送设备就可以计费了。如果认证不成功,消息接收设备除了丢掉该消息外,还可以发送给电信的消息发送设备一个信号,告知认证不成功,不用产生计费信息;也可以不发送该信号,因为每一个消息都有一个生命周期,超过该周期,电信的消息发送设备还没有接收到消息成功发送信号,就会自动丢掉该消息,这样也不会产生计费。这种分布式认证还有一个特点,当消息接收设备向电信的消息发送设备请求注册过的服务提供商的服务的信息时,电信的消息发送设备可以一次将其存储的全部消息接收设备注册过的服务提供商的服务的信息都发送给消息接收设备。
在另外一种优选的实施方案中,消息接收设备接收认证的基础消息发生在注册阶段,参考图3。在注册阶段,步骤S301-S304和图1的步骤S101-S104基本相同,只是在步骤S303,除了返回注册成功消息外,还要返回注册服务的信息,这些返回的注册信息需要接收,然后在步骤S305存储这些注册信息。步骤S304和步骤S303、S305没有特定的前后关系,因为这些步骤指向的对象不同,一个是针对用户,一个是针对服务提供商。但是步骤S303和S305之间有先后关系。这样,每当消息接收设备注册一个服务提供商的服务时,消息接收设备就存贮了该服务提供商提供的服务的信息,这样,就不必每次认证不通过,都去连一次服务器,去更新消息接收设备存储的服务提供商提供的服务的信息。在这个实施例的注册阶段,消息接收设备和电信的消息发送设备间的信息同步也可以采用数据库同步技术,也可以采用其它网络交互方式,例如消息方式,并在消息接收设备加入解析模块等。
在使用阶段,服务提供商首先将消息发送给电信的消息发送设备(S306),电信的消息发送设备不作任何检查和认证,直接将消息发送给消息接收设备(S307),消息接收设备有存储装置,在注册阶段已经保存着消息接收设备注册的服务提供商的服务的信息,认证模块根据存储模块存储的消息接收设备注册的服务提供商的服务的信息,认证所述消息是否是消息接收设备存储的注册的服务提供商的服务(S208),如果认证成功,就转到步骤S310,消息接收设备接受该消息,向电信的消息发送设备发送消息成功接收信号,然后电信的消息发送设备就可以计费了。如果认证不成功,消息接收设备除了丢掉该消息外(S309),还可以发送给电信的消息发送设备一个信号,告知认证不成功,不用产生计费信息;也可以不发送该信号,因为每一个消息都有一个生命周期,超过该周期,电信的消息发送设备还没有接收到消息成功发送信号,就会自动丢掉该消息,这样也不会产生计费。
以上给出了两种分布式消息认证的工作流程,由以上的流程描述可以看出,这两种流程都可以采用一种硬件实施方式,图4示意性示出了根据本发明的一个优选实施例的消息发送设备和接收设备的组成。图4包括消息接收设备401,还包括电信消息发送设备402以及服务提供商403。在消息接收设备401,包括存储装置4012,存储来自消息发送设备的该消息接收设备401注册过的服务提供商的服务的信息;第一接收装置4011,接收来自消息发送设备402发送的服务提供商的服务的消息;以及认证装置4013,根据存储装置存储的注册过的服务提供商的服务的信息,认证该消息是否是消息接收设备401已存储的注册过的服务提供商的服务发送的消息。此外,根据本发明的优选实施方式,消息接收设备401还包括第一发送装置4015,请求获取消息接收设备401注册过的但没有在本地存储的服务提供商的服务的信息或者消息接收设备401注册过的全部服务提供商的服务的信息;第二接收装置4016,接收消息接收设备401注册过的但没有在本地存储的服务提供商的服务的信息或者消息接收设备401注册过的全部服务提供商的服务的信息并在存储装置4012中存储。根据本发明另外一个实施例,接收消息接收设备401还包括第二发送装置4017,发送注册服务提供商的服务;第三接收装置(图4中未示出),接收注册服务提供商的服务的请求成功的确认。根据本发明另外一个实施例,接收消息接收设备401中第三接收装置在接收注册服务提供商的服务的请求成功的确认的同时,第二接收装置4016接收消息接收设备401注册过的但没有在本地存储的服务提供商的服务的信息或者消息接收设备401注册过的全部服务提供商的服务信息。根据本发明另外一个实施例,接收消息接收设备401还包括第三发送装置(图4中未示出),响应该消息是消息接收设备401注册过的服务提供商发送的消息,接受该消息,发送接收成功标志。
图4中的电信消息发送设备包括第一接收装置4019,接收来自服务提供商的要发送给消息接收设备401的消息;第一发送装置4018,将来自服务提供商的要发送给消息接收设备401的消息发送给消息接收设备401;第二发送装置4020,将消息接收设备401注册过的服务提供商的服务的信息发送给消息接收设备401。其中消息接收设备401注册过的服务提供商的服务的信息包括消息接收设备401注册过的但没有在本地存储的服务提供商的服务的信息或者全部消息接收设备401注册过的服务提供商的服务的信息。
优选的实施方式中还包括第二接收装置4021,接收消息接收设备401的获取消息接收设备401注册过的但没有在本地存储的服务提供商的服务的信息或者全部消息接收设备401注册过的服务的信息提供商的服务的请求;第三接收装置4023,接收消息接收设备401注册服务提供商的服务的请求;记录装置4024,存储消息接收设备401注册的服务提供商的服务的信息;第三发送装置4022,向服务提供商发送消息接收设备401注册服务的消息;以及第四发送装置(图中未示出),向消息接收设备401发送服务注册成功消息。
采用图4的消息发送设备和接收设备就可以实现本发明的对服务提供商的发送的未由消息接收设备401注册的消息进行分布式认证的要求,并且,这种认证由于认证过程主要发生在消息接收设备401,消息发送设备402可以大大减少工作量,就不必买大量的服务器来支持集中的消息认证,也不必担心过大的消息认证工作造成认证服务器的高负载。
本发明还提供一种程序产品,包含实现以上所有方法的程序代码以及承载该程序代码的承载介质。
虽然这里参照附图描述了本发明的示例性实施例,但是应该理解本发明不限于这些精确的实施例,并且再不背离本发明的范围和宗旨的情况下,本领域普通技术人员能对实施例进行各种变化的修改。所有这些变化和修改意欲包含在所附权利要求中限定的本发明的范围中。
Claims (18)
1.一种消息接收设备,包括:
存储装置,存储来自消息发送设备的、该消息接收设备注册过的、服务提供商的服务的信息;
第一接收装置,接收消息发送设备发送的服务提供商的服务的消息;以及
认证装置,根据存储装置存储的注册过的服务提供商的服务的信息,认证该消息是否是所述消息接收设备已存储的注册过的服务提供商的服务发送的消息。
2.根据权利要求1所述的设备,还包括:
第一发送装置,请求获取消息接收设备注册过的但没有在本地存储的服务提供商的服务的信息或者消息接收设备注册过的全部服务提供商的服务的信息;
第二接收装置,接收消息接收设备注册过的但没有在本地存储的服务提供商的服务的信息或者消息接收设备注册过的全部服务提供商的服务的信息并在所述存储装置中存储;
其中,所述认证装置根据所述存储装置已存储的注册过的全部服务提供商的服务的信息,认证该消息是否是所述消息接收设备已存储的注册过的服务提供商的服务发送的消息,如果该消息不是所述消息接收设备已存储的注册过的服务提供商的服务发送的消息,丢弃该消息。
3.根据权利要求1所述的设备,其中如果该消息不是所述消息接收设备已存储的注册过的服务提供商的服务发送的消息,丢弃该消息。
4.根据权利要求1或2所述的设备,还包括:
第二发送装置,发送注册服务提供商的服务的请求;
第三接收装置,接收注册服务提供商的服务的请求成功的确认。
5.根据权利要求1或3所述的设备,还包括:
第二发送装置,发送注册服务提供商的服务;
第二接收装置,接收消息接收设备注册过的但没有在本地存储的服务提供商的服务的信息或者消息接收设备注册过的全部服务提供商的服务的信息;
第三接收装置,接收注册服务提供商的服务的请求成功的确认;
其中所述第三接收装置在接收注册服务提供商的服务的请求成功的确认的同时,第二接收装置接收消息接收设备注册过的但没有在本地存储的服务提供商的服务的信息或者消息接收设备注册过的全部服务提供商的服务的信息。
6.根据权利要求1-5之一所述的设备,还包括:
第三发送装置,响应该消息是所述消息接收设备已存储的注册的服务提供商的服务发送的消息,接受该消息,发送接收成功标志。
7.一种消息发送设备,包括:
第一接收装置,接收来自服务提供商的要发送给消息接收设备的消息;
第一发送装置,将该消息发送给消息接收设备;
第二发送装置,将消息接收设备注册过的服务提供商的服务的信息发送给消息接收设备。
8.根据权利要求7所述的设备,其中消息接收设备注册过的服务提供商的服务的信息包括消息接收设备注册过的但没有在本地存储的服务提供商的服务的信息或者全部消息接收设备注册过的服务提供商的服务的信息。
9.根据权利要求7所述的设备,还包括:
第二接收装置,接收消息接收设备的获取消息接收设备注册过的但没有在本地存储的服务提供商的服务的信息或者全部消息接收设备注册过的服务提供商的服务的信息的请求;
第三接收装置,接收消息接收设备注册服务提供商的服务的请求;
记录装置,存储消息接收设备注册的服务提供商的服务的信息;
第三发送装置,向服务提供商发送消息接收设备注册服务的消息;
第四发送装置,向消息接收设备发送服务注册成功消息。
10.一种消息接收方法,包括:
接收来自消息发送设备发送的服务提供商的服务的消息;
根据本地存储的来自消息发送设备的注册过的服务提供商的服务的信息,认证该消息是否是已存储的注册过的服务提供商的服务发送的消息。
11.根据权利要求10所述的方法,还包括步骤:响应该消息不是已存储的注册过的服务提供商的服务发送的消息,执行以下步骤:
请求获取注册过的但没有在本地存储的服务提供商的服务的信息或者注册过的全部服务提供商的服务的信息;
接收注册过的但没有在本地存储的服务提供商的服务的信息或者注册过的全部服务提供商的服务的信息并存储;
其中,根据存储的注册过的服务提供商的服务的信息,认证该消息是否是注册过的服务提供商的服务发送的消息,如果该消息不是已存储的注册过的服务提供商的服务发送的消息,丢弃该消息。
12.根据权利要求10所述的方法,包括步骤:响应该消息不是已存储的注册过的服务提供商的服务发送的消息,丢弃该消息。
13.根据权利要求10或11所述的方法,还包括:
发送注册服务提供商的服务的请求;
接收注册服务提供商的服务的请求成功的确认。
14.根据权利要求10或12所述的方法,还包括:
发送注册服务提供商的服务的请求;
接收注册服务提供商的服务的请求成功的确认以及注册过的但没有在本地存储的服务提供商的服务的信息或者注册过的全部服务提供商的服务的信息并存储。
15.根据权利要求10-14之一所述的方法,还包括:
响应该消息是已存储的注册过的服务提供商发送的消息,接受该消息,发送接收成功标志。
16.一种消息发送方法,包括:
接收来自服务提供商的要发送给消息接收设备的消息;
将该消息发送给该消息接收设备;
将该消息接收设备注册过的服务提供商的服务的信息发送给该消息接收设备。
17.根据权利要求16所述的方法,其中消息接收设备注册过的服务提供商的服务的信息包括消息接收设备注册过的但没有在本地存储的服务提供商的服务的信息或者全部消息接收设备注册过的服务提供商的服务的信息。
18.根据权利要求16所述的方法,还包括:
接收该消息接收设备的注册服务提供商的服务的请求;
记录该消息接收设备注册的服务提供商的服务的信息;
向服务提供商发送该消息接收设备注册服务的消息;
接收消息接收设备的获取消息接收设备注册过的但没有在本地存储的服务提供商的服务的信息或者全部消息接收设备注册过的服务提供商的服务的信息的请求;
向该消息接收设备发送服务注册成功消息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101514614A CN101141673A (zh) | 2006-09-08 | 2006-09-08 | 一种消息发送和接收的设备和方法 |
US11/834,777 US20080040438A1 (en) | 2006-08-08 | 2007-08-07 | Device and Method of Sending and Receiving a Message |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101514614A CN101141673A (zh) | 2006-09-08 | 2006-09-08 | 一种消息发送和接收的设备和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101141673A true CN101141673A (zh) | 2008-03-12 |
Family
ID=39052135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006101514614A Pending CN101141673A (zh) | 2006-08-08 | 2006-09-08 | 一种消息发送和接收的设备和方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20080040438A1 (zh) |
CN (1) | CN101141673A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105701660A (zh) * | 2008-12-02 | 2016-06-22 | 贝宝公司 | 移动条码生成和支付 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090070336A1 (en) * | 2007-09-07 | 2009-03-12 | Sap Ag | Method and system for managing transmitted requests |
US10135668B2 (en) * | 2010-12-23 | 2018-11-20 | Koninklijke Kpn N.V. | Method, device, system and network architecture for handling a service request |
JP2015053095A (ja) * | 2013-09-09 | 2015-03-19 | ソニー株式会社 | メモリ、メモリシステムおよびメモリの制御方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5654746A (en) * | 1994-12-01 | 1997-08-05 | Scientific-Atlanta, Inc. | Secure authorization and control method and apparatus for a game delivery service |
DE19522988A1 (de) * | 1995-06-28 | 1997-01-02 | Sel Alcatel Ag | Verfahren zur Gebühreninformation sowie Dienststeuereinrichtung, Teilnehmervermittlungsstelle, Endgerät und Kommunikationsnetz |
US7003571B1 (en) * | 2000-01-31 | 2006-02-21 | Telecommunication Systems Corporation Of Maryland | System and method for re-directing requests from browsers for communication over non-IP based networks |
US20040139204A1 (en) * | 2001-04-23 | 2004-07-15 | Siegried Ergezinger | Architecture for providing services in the internet |
US7720910B2 (en) * | 2002-07-26 | 2010-05-18 | International Business Machines Corporation | Interactive filtering electronic messages received from a publication/subscription service |
US7606560B2 (en) * | 2002-08-08 | 2009-10-20 | Fujitsu Limited | Authentication services using mobile device |
US7657597B2 (en) * | 2002-09-26 | 2010-02-02 | Sun Microsystems, Inc. | Instant messaging using distributed indexes |
US7280818B2 (en) * | 2004-05-28 | 2007-10-09 | At&T Mobility Ii Llc | Mobile device notification with opinions |
US8027918B2 (en) * | 2004-08-30 | 2011-09-27 | Google Inc. | Micro-payment system architecture |
GB0420548D0 (en) * | 2004-09-15 | 2004-10-20 | Streamshield Networks Ltd | Network-based security platform |
US8155624B2 (en) * | 2005-04-29 | 2012-04-10 | Microsoft Corporation | Automatic wireless device message management responsive to end user preferences |
-
2006
- 2006-09-08 CN CNA2006101514614A patent/CN101141673A/zh active Pending
-
2007
- 2007-08-07 US US11/834,777 patent/US20080040438A1/en not_active Abandoned
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105701660A (zh) * | 2008-12-02 | 2016-06-22 | 贝宝公司 | 移动条码生成和支付 |
Also Published As
Publication number | Publication date |
---|---|
US20080040438A1 (en) | 2008-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7171198B2 (en) | Method, network access element and mobile node for service advertising and user authorization in a telecommunication system | |
CN100382072C (zh) | 用于提供内容的方法和系统 | |
USRE47279E1 (en) | Method and system for sending messages | |
US7574201B2 (en) | System for authentication of network usage | |
US20080313329A1 (en) | Presence service access device, presence service system and method for publishing and acquiring presence information | |
CN101115225B (zh) | 移动终端利用多媒体消息实现rss订阅的系统及方法 | |
EP1786160A1 (en) | Apparatus and method for transmitting a message | |
CN102355509B (zh) | 一种依托通讯录中移动号码进行消息收发的方法和装置 | |
CN102132550A (zh) | 短消息递送的计费 | |
JP2012512448A (ja) | 個人データを公開するために通信機器間の仮想関係を作成する方法及び構成 | |
CN101645854A (zh) | 一种获取用户信息的方法、装置及系统 | |
CN101141673A (zh) | 一种消息发送和接收的设备和方法 | |
CN102892091A (zh) | 一种获取本机手机号码的方案 | |
US8239431B2 (en) | Message delivery system and method for delivering message | |
CN101836405B (zh) | 用于通过SIP终端在VoIP网络系统中发布、查询和订阅信息的方法、SIP终端、SIP应用服务器、SIP信息中心和VoIP网络系统 | |
KR20100112979A (ko) | 휴대 광고 시스템에서 휴대 광고 서비스 제공 방법 및 장치 | |
US20060136251A1 (en) | System and method for providing electronic business-card service using open service interface | |
CN101321310A (zh) | 一种实现移动广告的方法、装置和系统 | |
CN1620158B (zh) | 基于移动通信终端的广告系统及其方法 | |
CN101547338B (zh) | 用于电视彩信系统的彩信传送方法 | |
CN101867903A (zh) | 用户鉴权的方法及系统 | |
US8615071B2 (en) | Message identification, correlation, recipient authentication, and reception confirmation in multi-event and multi-media environments | |
KR100469150B1 (ko) | 무선통신망에서의 광고 방법 | |
CN101563896B (zh) | 融合消息系统服务的识别方法 | |
KR101530529B1 (ko) | 무선 환경의 메시지 운영 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20080312 |