用于服务传送的方法和系统的制作方法

文档序号:7885014阅读:141来源:国知局
专利名称:用于服务传送的方法和系统的制作方法
技术领域
本发明涉及利用本地服务传送系统向用户传送服务的方法和系统的领域。
背景技术
当今,存在许多类型的服务接口和服务系统以向人们提供服务。这些服务接口可用于适合于“一般”人。例如,许多旅馆在每个房间都有电视机屏幕,在其上显示有服务菜单和服务选项,可由用户使用遥控器进行选择。定期旅行的人每次都需要熟悉该接口,并需要在菜单中找到其路径。另外,命令需要被呈现、操作,需要电池,可能使用复杂,并且可能在低照明条件下不可见,并且不能被盲人使用。这些问题中的一些问题同样出现在基于电视的家庭娱乐系统中。需要使得与本地服务传送系统的交互更加舒适和直接的方法和系统。

发明内容
本发明的目的是提供解决上述问题中的至少一个的方法、系统和装置。根据本发明的第一方面,描述了用于在服务提供控制装置的控制下由本地服务传送系统向用户提供服务的方法,其包括由服务提供控制装置执行:通过接收包括用户识别信息的识别消息并通过与数据存储装置交换消息来识别用户,其中,所述数据存储装置包括将用户识别信息与各个用户相关联的数据库;控制向用户提供服务;所述方法还包括:接收包括用户位置信息的消息,并通过与存储装置交换消息来在一组本地服务传送系统中识别本地服务传送系统,所述存储装置包括将位置信息与各个本地服务传送系统相关联的数据库;通过与存储装置交换消息来获取与本地服务传送系统对应的可用服务包信息,所述存储装置包括将本地服务传送系统与各个可用服务包信息相关联的数据库,可用服务包信息包括与能够由本地服务传送系统传送给用户的一组可能服务有关的信息;至少基于优先规则集,选择与本地服务传送系统对应的可用服务包信息的服务子集;以及控制向用户提供服务子集中的至少一个。根据优选实施例,该方法还包括:通过与数据存储装置交换消息来获取用户的用户偏好信息,数据存储装置包括将用户偏好信息与各个用户相关联的数据库;其中,控制向用户提供服务至少基于用户偏好信息,选择与本地服务传送系统对应的可用服务包信息的服务子集至少基于用户偏好信息和优先规则集。根据优选实施例,该方法还包括:由服务提供控制装置执行:通过与存储装置交换消息来获取用于服务子集中的至少一个的指令信息,其中,存储装置包括将指令信息与各个本地服务传送系统相关联的数据库,指令信息包括控制本地服务传送系统执行服务子集中的至少一个所需要的信息;通过与本地服务传送控制装置交换消息来指示本地服务传送系统执行服务子集中的至少一个,本地服务传送控制装置根据指令信息控制本地服务传送系统向用户提供服务。根据优选实施例,该方法还包括:接收包括用户命令的消息,其中,选择可用服务包信息的服务子集进一步基于用户命令。根据优选实施例,本地服务传送系统包括显示系统和/或声音系统,服务包括显示与用户有关的信息和/或通过音频提供与用户有关的信息。服务可包括通过指示本地服务传送系统导航到各个菜单级别来由显示系统显示与用户有关的信息,作为本地服务传送系统的屏幕显示菜单的菜单级别。服务可包括由显示系统显示与用户有关的信息作为屏幕列表,该屏幕列表表示可用于用户并根据优先规则集排列的服务。服务可包括由声音系统通过音频提供与用户有关的信息作为语音列表,该语音列表通知可用于用户并根据优先规则集排列的服务。屏幕或语音列表还可基于用户偏好信息排列。根据本发明的第二个方面,描述了一种用于由本地服务传送系统向用户提供服务的系统,该本地服务传送系统与一组全异的物理位置中的某个位置对应,该系统包括:服务提供控制装置,用于识别用户,并用于向用户提供服务;该系统还包括:位置信息获取装置,用于接收或获取用户的位置信息,并用于从一组本地服务传送系统中识别该本地服务传送系统;可用服务包信息获取装置,用于获取与本地服务传送系统对应的可用服务包信息,可用服务包信息包括与能够由本地服务传送系统传送给用户的一组可能服务有关的信息;其中,服务提供控制装置用于:至少根据优先规则集,选择相应的可用服务包信息的服务子集;以及向用户提供服务子集中的至少一个。根据优选实施例,SPCM还用于获取用户的用户偏好信息,用于进一步至少根据用户偏好信息(和可选地,位置信息)向用户提供服务,以及用于进一步根据用户偏好信息(和可选地,位置信息)选择可用服务包信息的服务子集。根据优选实施例,该系统还包括:用于获取用于服务子集中的至少一个的指令信息,该指令信息包括控制本地服务传送系统执行服务子集中的至少一个所需要的信息;其中,服务提供控制装置用于:通过使用指令信息,指示本地服务传送系统执行服务子集中的至少一个,从而向用户提供服务。根据优选实施例,该系统还包括在全异的物理位置的每一个处的接口装置,其可例如是任何类型的固定或移动系统,用于从用户接收用户命令和/或识别信息,并用于将用户命令和/或识别信息转发到服务提供控制装置,服务提供控制装置还用于进一步根据用户命令选择可用服务包信息的服务子集。优选地,每个接口装置用于接收采用用户的语音信号形式的用户输入信息,例如命令和/或识别信息,并用于将用户输入信息(例如命令和/或识别信息)转发到服务提供控制装置,服务提供控制装置还用于解释信息。接口装置可用于接收采用语音信号形式的用户输入信息,例如命令和/或识别信息,并用于将语音信号转发到服务提供控制装置,服务提供控制装置还用于对语音信号执行语音识别和/或解释信息。根据优选实施例,每个本地服务传送系统包括显示和/或声音系统,其用于显示与用户有关的信息和/或通过音频提供与用户有关的信息。根据本发明的第三个方面,公开了一种服务提供控制装置(SPCM),其用于控制由与一组全异的物理位置中的某个位置对应的本地服务传送系统向用户提供服务,其中,SPCM用于识别用户,用于获取用户的用户偏好信息,以及用于根据用户偏好信息向用户提供服务;SPCM还包括:位置信息获取装置,用于接收或获取用户的位置信息,以及用于从一组本地服务传送系统中识别该本地服务传送系统;可用服务包信息获取装置,用于获取与本地服务传送系统对应的可用服务包信息,该可用服务包信息包括与能够由本地服务传送系统传送给用户的一组可能服务有关的信息;其中,服务提供控制装置用于:根据用户偏好信息和优先规则集,选择可用服务包信息的服务子集;以及控制向用户提供服务子集中的至少一个。根据优选实施例,SPCM还包括:用于获取用于服务子集中的至少一个的指令信息,该指令信息包括控制本地服务传送系统执行服务子集中的至少一个所需要的信息;其中,服务提供控制装置用于:通过使用指令信息,指示本地服务传送系统执行服务子集中的至少一个,从而向用户提供服务。根据优选实施例,SPCM还用于进一步根据从与用户的物理位置对应的接口装置接收的用户命令,选择可用服务包信息的服务子集。根据本发明的第四个方面,公开了一种数据存储装置,其包括将与一组全异的位置对应的本地服务传送系统与各个可用服务包信息相关联的数据库,可用服务包信息包括与能够由各个本地服务传送系统传送给用户的一组可能服务有关的信息。根据本发明的第五个方面,公开了一种数据存储装置,其包括将指令信息与分别对应于一组全异的位置的本地服务传送系统相关联的数据库,指令信息包括根据本发明的第三个方面的任一实施例的服务提供控制装置控制各个本地服务传送系统执行服务所需要的信息;本发明的其它方面通过从属权利要求描述。从属权利要求的特征、任何独立权利要求的特征以及其它从属权利要求的特征可以如本领域的普通技术人员知道的那样进行组合,而不限于权利要求所限定的特定组合。以上已经针对第一个方面描述的特征还意味着针对第二个方面也公开,反之亦然。


附图用于说明本发明的实施例,其中:图1表示根据本发明的系统和方法的例子。图2提供了根据本发明的实施例的呼叫流程的例子。 在不同的附图中,相同的附图标记表示相似或相同的单元或特征。
具体实施例方式通过特定实施例并参照附图对本发明的各方面进行描述,但本发明并不限于此。附图仅是示意性的,不应当被认为是限制。在根据本发明的某些实施例的描述中,各种特征有时被组合在单个实施例、附图或其说明中,以为了帮助理解本发明的一个或多个方面。这不应被解释为好像该组合的所有特征都必须存在才能解决特定问题。创造性的方面在于在特定实施例的说明中存在少于这样一组特征中的所有特 征的特征。为了说明的目的,术语“部件”可用术语“装置”替换。在图1中,示出了根据本发明的各方面的系统和方法的例子。在图2中描述了可能的对应呼叫流程。用户位于一组不同的物理位置(L1、L2、L3、……)中的第一位置LI(例如,旅馆房间或家中起居室)。在每个不同的位置,提供了接口装置,用于从用户接收输ACIFLU IFL2、IFL3、……)(SI),例如,命令或其它信息(例如,IDLl:位置L1的识别信息,AUTHl:用户认证信息),并用于将该信息转发到服务提供控制部件(或装置)(S2)。该信息在被转发到服务提供控制装置之前,可以或可以不在各接口装置中转换成另一种数据格式。该信息在通过接口装置与例如在其上实现服务提供控制装置的服务器之间的网络连接转发之前,可以或可以不被转换成至少一个消息。与IFLl对应的旅馆房间的接口装置可通过现有的接口工具的状态(例如但不仅通过键盘、鼠标或传统的TV遥控器)从用户接收信息。优选地,用户利用可例如通过任何类型的麦克风(例如但不限于单独的或嵌入在任何其它设备中的)接收的语音/声音与接口装置IFLl进行交互。然后,由麦克风生成的信号可以被转换成适当格式的数据或语音信号和/或数据消息以用于转发。例如,接口单元IFLl可在将对应的适当改编的消息(包括用户的识别信息或命令)转发到服务提供控制装置之前执行语音识别和/或语音到文本的映射。用户识别信息由服务提供控制装置接收。SPCM与在存储装置中包括的数据库(U-1D)交换消息(S3,S4),该数据库将用户识别信息(IDi)与各个用户(Useri)相关联。然后,根据用户的识别信息,服务提供控制装置联系包括其中偏好信息(Prefi)与各个用户(Useri)相关联的数据库的存储装置,从而获取用户偏好信息(S7,S8)。应当注意,一般地,尽管是优选的,但用户偏好信息的使用并不是必需的。另外,服务提供控制装置优选地接收位置信息,其可以间接地源自用户(由用户输入到接口装置IFLl中)或直接地源自接口装置IFLl或通过其它手段。其它手段可包括例如与独立的移动通信网络系统或GPS系统进行交互,在这些系统中获取与用户相关联的位置信息。然后,根据位置信息,服务提供控制装置与包括其中位置信息与用于各个位置的各个可用服务包信息(ASP1、ASP2、ASP3、……)相关联的数据库的存储装置交换信息。可选地,当位置信息并不直接表明位置L1、L2、L3、……中的一个时,可在执行步骤(S5,S6)之前查看在另一个数据存储装置中包括的另一个数据库,其将位置信息与对应于L1、L2、L3、……的特定本地服务传送系统的识别信息相关联。此时,服务提供控制装置知道用户的本地服务传送系统LI以及用于对应的本地服务传送系统的可用服务包ASPl以及用户偏好。根据该信息,服务提供控制装置(或例如在服务提供控制装置中包括的服务映射装置)可根据用户偏好信息和优先规则集,选择与用户的本地服务传送系统对应的可用服务包信息的全部或服务子集(SASP1)。服务映射可以是SPCM内部或外部的功能,服务控制装置可以与所述服务映射装置交换消息,以便向服务映射装置提供适当的信息(S9,S10)。为了控制本地服务传送系统,服务提供控制装置联系包括将可用服务包信息与对应于可用服务包的服务的指令I (SASPl)相关联的数据库的存储装置(Sll,S12)。这些指令I (SASPl)可由服务提供控制装置用于指示本地服务传送系统,以便根据可用服务包信息的服务或服务子集来提供服务,从而提供与用户最可能相关的服务(X (SAPSl)) (SH)0本地服务传送系统包括显示系统和/或声音系统,服务可包括显示与用户有关的信息和/或通过音频提供与用户有关的信息。在第一个例子中,可以在检测到一个人出现在房间中后,用户可例如通过接口装置例如输入房间号并通过告诉他的姓名或念出识别信息来识别自己。利用扬声器,优选地,属于本地服务传送系统的扬声器,用户可被要求识别自己。请注意,在通常的情形中,用户可为此使用假名。通常与接口装置相关联的麦克风接收识别信息,并通过通信网络将其发送到服务提供控制装置。根据识别信息,偏好信息被SPCM获取,其表明用户喜欢某位艺术家的音乐。SPCM还获取本地服务传送系统的可用服务包的信息,并检查朝向用户的扬声器/声音接口是否可用。如果可以,则SPCM指示本地服务传送系统在房间中播放该艺术家的音乐。在另一个例子中,当接口装置还从用户接收到命令时,例如,“播放音乐组Y的歌曲X”,这些命令被转发到SPCM,其将通过检查可用服务包信息来检查是否可向用户提供该歌曲。如果可以,则SPCM可指示本地服务传送系统播放该歌曲,例如,以用户喜欢的音量或重音/高音设置。在另一个例子中,可以根据本发明的系统和方法提供的服务例如可以包括通过指示本地服务传送系统导航到各个菜单级别来由显示系统显示与用户有关的信息,作为本地服务传送系统的屏幕显示菜单的菜单级别。例如,用户如在任何其它例子中所描述的那样识别自己,SPCM例如从用户所处的位置的本地服务传送系统的接口装置接收用户的位置信息。SPCM获取用户的偏好信息,其例如可以表明用户对音乐感兴趣。然后,通过获取指令信息,SPCM可指示本地服务传送系统自动在旅馆房间的电视屏幕上显示本地服务传送系统的音乐子菜单,而不是呈现其中用户必须找到去往音乐子菜单的路径的通用菜单。在再一个例子中,服务可包括由显示系统显示与用户有关的信息作为屏幕列表,该屏幕列表表示可用于用户并根据用户偏好信息和优先规则集排列的服务。在前面的例子的类似流程后,SPCM获取所需要的信息, 以便能够指示本地服务传送系统向用户提供服务。该信息可包括来自用户的命令信息。根据该信息和优先规则集,SPCM生成被期望是用户感兴趣的服务列表,并指示本地服务传送系统显示列表。应当理解,本地服务传送系统当然应当能够向用户显示对应的列表。SPCM可通过查看各个可用服务包信息来检查这是否可能。本领域的普通技术人员应当知道,通过集中、远程服务提供控制装置远程控制本地服务传送系统将允许用户更有效和舒适地与本地传送系统可能给出的可用服务进行交互,其中,服务提供控制装置可在一组全异的位置中的任何位置,并根据远程存储的包括用于不同的全异位置的可用服务包信息的信息、用户偏好和优先规则集,可选地进一步根据用户的命令,自动呈现或执行根据用户偏好的服务。在上述的描述中是指“存储装置”和“另一个存储装置”,其中各个信息以数据库的方式存储,并且该信息可从中获取。本领域的普通技术人员将知道,也可以在单个数据库中任意组合这些数据库,也可以单个或几个存储装置可包括各个数据库。尽管在此描述的一些实施例包括一些不在其它实施例中包括的其它特征,但如本领域的普通人员能够理解的,不同实施例的特征的组合意味着在本发明的范围内,形成不同的实施例。本领域的普通技术人员容易知道,上述的各种方法中的步骤可由编程计算机执行。在此,某些实施例还意在覆盖程序存储设备(例如,数字数据存储媒体,其可以是机器或计算机可读的)和编码机器可执行的或计算机可执行的指令程序,其中,指令执行上述的方法的一些或全部步骤。程序存储设备可以是任何类型的,例如,数字存储器、诸如磁盘和磁带的磁质存储媒体、硬盘驱动器、或光学可读的数字数据存储媒体。实施例还意在覆盖被编程为执行上述方法的步骤的计算机。说明书和附图仅表示本发明的原理。因此,应当知道,本领域的普通技术人员将能够设计各种配置,其尽管未在此明确地描述或示出,但体现了本发明的原理并包括在其精神和范围内。另外,在此记载的所有例子主要用于仅表示教学的目的,以帮助读者理解本发明的原理和发明人对提高本领域的水平所贡献的概念,并被解释为没有对这种具体描述的例子和条件进行限制。另外,在此描述本发明的原理、方面和实施例及其特定例子的语句意在包含其等同。在附图中示出的各种单元的功能(包含任何功能模块)可以通过使用专用硬件以及能够执行软件的硬件和适当软件的结合来提供。当由处理器提供时,这些功能可以由单个专用处理器、单个共享处理器或多个单独的处理器(其中某些处理器可被共享)提供。另外,明确使用术语“处理器”或“控制器”不应当被解释为专门指能够执行软件的硬件,可隐含地包括但不限于数字信号处理器(DSP)硬件、网络处理器、专用集成电路(ASIC)JI场可编程门阵列(FPGA)、用于存储软件的只读存储器(ROM)、随机存取存储器(RAM)、非易失性存储器。也可以包括其它硬件,通用的和/或定制的。本领域的普通技术人员应当知道,在此的任何模块图表示体现本发明的原理的示例性电路的概念图。同样,应当知道,任何流程图表、流程图、状态转换图、伪代码等表示各种过程,其实质上可在计算机可读媒体中表示并由计算机或处理器执行,不管这种计算机或处理器是否被明确地示出。
权利要求
1.一种用于在服务提供控制装置的控制下由本地服务传送系统向用户提供服务的方法,包括: 由所述服务提供控制装置执行: 通过接收包括用户识别信息的识别消息并通过与数据存储装置交换消息来识别所述用户,其中所述数据存储装置包括将用户识别信息与各个用户相关联的数据库; 控制向所述用户提供所述服务; 所述方法还包括: 接收包括用户位置信息的消息,并通过与存储装置交换消息,在一组本地服务传送系统中识别所述本地服务传送系统,其中所述存储装置包括将位置信息与各个本地服务传送系统相关联的数据库; 通过与存储装置交换消息,获取与所述本地服务传送系统对应的可用服务包信息,其中,所述存储装置包括将本地服务传送系统与各个可用服务包信息相关联的数据库,所述可用服务包信息包括与能够由所述本地服务传送系统传送到所述用户的一组可能服务有关的彳目息; 至少基于优先规则集,选择与所述本地服务传送系统对应的所述可用服务包信息的服务子集;以及 控制向所述用户提供所述服务子集中的至少一个。
2.按权利要求1所述的方法,还包括: 通过与数据存储装置交换消息,获取所述用户的用户偏好信息,其中所述数据存储装置包括将用户偏好信息与各个用户相关联的数据库; 其中,控制向所述用户提供所述服务至少基于所述用户偏好信息,选择与所述本地服务传送系统对应的所述可用服务包信息的服务子集至少基于所述用户偏好信息和优先规则集。
3.按权利要求1或2所述的方法,还包括:由所述服务提供控制装置执行: 通过与存储装置交换消息,获取用于所述服务子集中的所述至少一个的指令信息,其中,所述存储装置包括将指令信息与各个本地服务传送系统相关联的数据库,所述指令信息包括控制所述本地服务传送系统执行所述服务子集中的所述至少一个所需要的信息; 通过与本地服务传送控制装置交换消息,指示所述本地服务传送系统执行所述服务子集中的所述至少一个,所述本地服务传送控制装置基于所述指令信息控制所述本地服务传送系统向所述用户提供所述服务。
4.根据前述权利要求的任意一个所述的方法,还包括:接收包括用户命令的消息,其中,选择所述可用服务包信息的服务子集进一步基于所述用户命令。
5.根据前述权利要求的任意一个所述的方法,其中,所述本地服务传送系统包括显示系统和/或声音系统,其中,所述服务包括显示与所述用户有关的信息和/或通过音频提供与所述用户有关的信息。
6.按权利要求5所述的方法,其中,所述服务包括通过指示所述本地服务传送系统导航到各个菜单级别,由所述显示系统显示与所述用户有关的所述信息,作为所述本地服务传送系统的屏幕显示菜单的菜单级别。
7.按权利要求5所述的方法,其中,所述服务包括由所述显示系统显示与所述用户有关的所述信息作为屏幕列表,所述屏幕列表表示可用于所述用户并根据所述优先规则集排列的服务。
8.按权利要求5所述的方法,其中,所述服务包括由所述声音系统通过音频使与所述用户有关的所述信息可用,作为语音列表,所述语音列表表示可用于所述用户并根据所述优先规则集设置的服务。
9.按权利要求7或8所述的方法,在从属权利要求2的范围内,所述屏幕列表或语音列表进一步基于用户偏好信息排列。
10.一种服务提供控制装置(SPCM),用于控制由与一组全异的物理位置中的某个位置对应的本地服务传送系统向用户提供服务,其中,所述SPCM用于识别所述用户,并用于向所述用户提供所述服务;所述SPCM还包括: 位置信息获取装置,用于接收或获取所述用户的位置信息,并用于从一组本地服务传送系统中识别所述本地服务传送系统; 可用服务包信息获取装置,用于获取与所述本地服务传送系统对应的可用服务包信息,所述可用服务包信息包括与能够由所述本地服务传送系统传送给所述用户的一组可能服务有关的息; 其中,所述服务提供控制装置用于: 至少基于优先规则集,选择所述可用服务包信息的服务子集;以及 控制向所述用户提供所述服务子集中的至少一个。
11.按权利要求10所述的 SPCM,其中,所述SPCM还用于:获取所述用户的用户偏好信息,用于至少基于所述用户偏好信息向所述用户提供服务,以及用于进一步基于所述用户偏好信息选择所述可用服务包信息的服务子集。
12.按权利要求10或11所述的SPCM,还包括: 用于获取用于所述服务子集中的所述至少一个的指令信息的装置,所述指令信息包括控制所述本地服务传送系统执行所述服务子集中的所述至少一个所需要的信息; 其中,所述服务提供控制装置用于: 通过使用所述指令信息,指示所述本地服务传送系统执行所述服务子集中的所述至少一个,从而向所述用户提供所述服务。
13.按权利要求11或12所述的SPCM,其还用于进一步基于从与所述用户的物理位置对应的接口装置接收的用户命令,选择所述可用服务包信息的服务子集。
14.一种数据存储装置,包括将与一组全异的位置对应的本地服务传送系统与各个可用服务包信息相关联的数据库,所述可用服务包信息包括与能够由各个所述本地服务传送系统传送给用户的一组可能服务有关的信息。
15.一种数据存储装置,包括将指令信息与分别对应于一组全异的位置的本地服务传送系统相关联的数据库,所述指令信息包括由根据权利要求10至13的任意一项所述的服务提供控制装置控制各个本地服务传送系统执行服务所需要的信息。
全文摘要
用于提供服务的系统包括服务提供控制装置,用于识别用户,并用于向所述用户提供服务;该系统还包括位置信息获取装置,用于接收用户的位置信息,并用于识别本地服务传送系统;可用服务包信息获取装置,用于获取与本地服务传送系统对应的可用服务包信息,可用服务包信息包括与能够由本地服务传送系统传送给用户的一组可能服务有关的信息;其中,服务提供控制装置用于至少基于优先规则集,选择相应的可用服务包信息的服务子集,以及向用户提供服务子集中的至少一个。还公开了相关的方法和装置。
文档编号H04L29/08GK103098444SQ201180043943
公开日2013年5月8日 申请日期2011年9月9日 优先权日2010年9月15日
发明者V·奥利维拉 申请人:阿尔卡特朗讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1