根据用户相关信息提供服务信息的方法、设备及系统的制作方法

文档序号:6334816阅读:257来源:国知局
专利名称:根据用户相关信息提供服务信息的方法、设备及系统的制作方法
技术领域
本发明涉及计算机技术领域,尤其涉及根据用户相关信息提供服务信息的方法、 设备及系统。
背景技术
随着电子信息服务的发展,越来越迫切需要为用户提供个性化服务,然而,现有技 术中缺乏根据诸如用户位置信息、用户历史记录等用户相关信息,向用户提供个性化服务 的方案。

发明内容
本发明的目的是提供一种用于根据用户相关信息提供服务信息的方法、设备及系 统。根据本发明的一个方面,提供一种用于在网络设备中根据用户相关信息提供服务 信息的方法,该方法包括以下步骤a获取来自用户设备的用于提供服务信息的请求;b根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相 关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;c根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后的服务信 息;d将所述多个排序后的服务信息提供给该用户设备。根据本发明的另一方面,还提供了一种在用户设备中用于辅助网络设备根据用户 相关信息提供服务信息的方法,其中,该方法包括以下步骤A发送用于请求提供服务信息的请求至网络设备;B获取来自所述网络设备的与该请求以及该用户设备的用户标识信息相对应的多 个排序后的服务信息;C将所述服务信息依所述排序呈现给用户。根据本发明的另一个方面,还提供了一种用于根据用户相关信息提供服务信息的 网络设备,其中,该网络设备包括请求获取装置、用于获取来自用户设备的用于提供服务信息的请求;选择装置、用于根据预定的服务选择规则,并基于所述提供服务信息的请求与该 用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;排序装置、用于根据预定排序规则对所述多个服务信息进行排序,以获得多个排 序后的服务信息;第一提供装置、用于将所述多个排序后的服务信息提供给该用户设备。根据本发明的再一方面,还提供了一种用于辅助网络设备根据用户相关信息提供 服务信息的用户设备,其中,所述用户设备包括
6
请求发送装置、用于发送用于请求提供服务信息的请求至网络设备;服务信息获取装置、用于获取来自所述网络设备的与该请求以及该用户设备的用 户标识信息相对应的多个排序后的服务信息;呈现装置、用于将所述服务信息依所述排序呈现给用户。根据本发明的再一个方面,还提供了一种用于根据用户相关信息提供服务信息的 系统,其包括前述的网络设备及前述的用户设备。与现有技术相比,本发明具有以下优点能够全面综合用户相关信息,来向用户提 供更为精准的个性化服务,此外,还提供了便捷的操作方式,使得用户能够直接根据服务信 息提供的内容启动相应的应用程序。


通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它 特征、目的和优点将会变得更明显图1为本发明一个方面的用于根据用户相关信息提供服务信息的方法流程图;图2为本发明一个优选实施例的用于根据用户相关信息提供服务信息的方法流 程图;图3为本发明另一优选实施例的用于根据用户相关信息提供服务信息的方法流 程图;图4为本发明再一优选实施例的用于根据用户相关信息提供服务信息的方法流 程图;图5为本发明一个方面的用于根据用户相关信息提供服务信息的系统结构示意 图;图6为本发明一个优选实施例的用于根据用户相关信息提供服务信息的系统结 构示意图; 附图中相同或相似的附图标记代表相同或相似的部件。
具体实施例方式下面结合附图对本发明作进一步详细描述。图1示出了本发明一个方面的用于根据用户相关信息提供服务信息的方法流程 图。其中,用户设备2可以是任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控 设备进行人机交互的电子产品,包括但不限于计算机、智能手机、PDA、或IPTV等。网络设 备3为向用户提供服务的服务器,其可以是任何一种可与用户设备2进行通讯的电子产 品,包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由 一群松散耦合的计算机集组成的一个超级虚拟计算机。具体地,在步骤Sl中,用户1通过任何一种可与用户设备2进行人机交互的交互 设备来输入请求提供服务信息的请求。其中,该交互设备可以是键盘、鼠标、遥控器、触摸板 或声控设备等,用户1可以通过执行预设的操作方式告知用户设备2发送所述请求。例如, 以触摸板式人机交互设备为例,用户1通过触控触摸板,选择用户设备2所显示的某类服务信息的图标,例如,购物的图标。再例如,用户1通过在触摸板上滑动,选择用户设备2所显 示的多类服务信息的图标,例如,购物和衣服等图标。此外,用户1通过人机交互设备输入 的请求信息还可以是包含订阅某类服务信息的请求,例如,订阅提供各商场促销活动信息 的请求等。当然,本领域技术人员应该理解,上述所述仅仅只是列示,而非用于限制本发明, 事实上,用户也可以通过其他方式输入请求,而且,用户设备2显示服务信息也并非以图标 的方式,例如也可以是文字等等。接着,在步骤S2中,所述用户设备2将所述用户1输入的用于请求提供服务信息 的请求发送至所述网络设备3。其中,用户设备2和网络设备3之间的信息收发通过网络进 行,该网络包括但不限于1)有线网络;2)无线网络;3)局域网;4)广域网;5) VPN网络;6) 无线自组织网络(Ad Hoc网络)等。接着,在步骤S3中,网络设备3获取来自用户设备2的用于提供服务信息的请求。接着,在步骤S4中,网络设备3根据预定的服务选择规则,并基于所述提供服务信 息的请求与该用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应 的服务信息。其中,用户的相关信息包括但不限于1)用户的个人属性,例如性别、年龄、职 业、教育程度、消费能力等等;2)用户的环境信息,例如,用户所在的位置,时间、天气等信 息;3)用户的历史行为,例如,用户历史选择行为,更具体地说,例如用户历史选择的服务 信息行为;再比如,用户的历史消费行为等等;4)用户的服务订阅设置等。其中,所述用户 的个人属性信息,可由用户通过用户设备2提供给网络设备3,也可由网络设备3根据该用 户的其他相关信息估计得到。网络设备3获得用户的用户相关信息的方式包括但不限于如下多种方式作为本发明的一个优选实施例,网络设备3获取来自用户设备2的用户标识信息, 然后根据所述用户标识信息,获取所述用户相关信息。例如,对于手机用户,网络设备3获 取到来自该手机用户的手机号码后,可以根据该手机号码获得该手机所属服务区等位置信 息,而根据漫游服务可获得该手机当前所在的服务区域信息等。作为本发明的另一个优选实施例,网络设备3还可以在获取用户设备2提供的用 户端用户信息后,根据所述用户标识信息,获取所述网络设备3中记录的网络端用户信息, 结合所述用户端用户信息,得到所述用户相关信息。例如,对于手机用户,当网络设备3获 取到来自该手机用户的手机号码后,通过该手机用户的某些历史行为,例如,购买、注册等 留下手机号码作为联系方式等行为,网络设备3也可以收集到该用户的用户相关信息;再 比如,对于注册用户,当网络设备3获取了该用户注册时的用户名,就可以根据其在网站注 册时所留下的注册信息中获得该用户的用户相关信息等。再比如,当网络设备3获取的用 户标识信息是IP地址,网络设备3可以根据该IP地址获取网络中来自该IP地址的信息, 例如,用户通过该IP地址在其他网站留下的相关信息,网络设备3根据该IP地址从其他网 站获取该用户的相关信息等。总之,本领域技术人员应该理解,即使用户设备2发送的请求 中不包含用户相关信息,网络设备3借助网络也是完全可以获取到用户的相关信息。其中, 所述用户标识信息可在用户设备2与网络设备3建立通信时由网络设备3获取,也可包含 在所述用户设备2在发送的所述请求中。由此,网络设备3基于所述提供服务信息的请求与该用户的用户相关信息,可以 从服务信息库中选择出多个与所述请求相应的服务信息。其中,服务信息库包含各种服务信息,例如,旅游、餐饮、购物等等。而在每一大类服务信息中,又可包含多个小类的服务信 息,例如,购物这一大类中,又可包含电子设备类、日用品类、衣物类等等,而衣物类又可以 包括女装、男装等等。本领域技术人员应该理解,所述服务信息库中包含的服务信息并非以 上所述为限,而且其对服务信息的分类方式也并非以上所述为限,事实上,所述服务信息库 中包含的服务信息包罗万象,而且,随着社会的发展,时间的推移,包含的服务信息也在随 之不断更新。举例言之,网络设备3收到的用户设备2发送的请求是购物中的衣物类,其自所述 服务信息库中选择服务信息时,根据用户的相关信息以及预定的服务选择规则来选择。其 中,服务选择规则用于指示网络设备基于用户相关信息来选择相应服务信息,其包括但不 限于1、基于单一一种用户相关信息,选择与该种用户相关信息相关联的服务信息。例 如,如果用户相关信息为位置信息,如上海路,则网络设备3根据预定的服务选择规则自所 述服务信息库中选择与上海路相关联的购置衣物的服务信息,例如,选择出的服务信息包 括位于上海路的A商场的服务信息、位于上海路的B商场的服务信息、位于上海路的C商 场的服务信息等。再例如,如果用户相关信息为时间信息,相应的,网络设备3根据预定的 服务选择规则自所述服务信息库中选择与该时间信息相关联的服务信息。由于用户相关信 息的类型众多,在此,不再对每一类型的用户相关信息一一举例说明。2、基于多种用户相关信息,分别选择与该多种用户相关信息中的每一种各自相关 联的服务信息。例如,用户相关信息包括位置信息、时间信息与个人属性信息等,则网络设 备3分别选择出与位置信息、时间信息、个人属性信息各自相关联的服务信息。例如,网络 设备3选择出与位置信息相关的服务信息,例如,选择出的服务信息包括位于上海路的A 商场的服务信息、位于上海路的B商场的服务信息、位于上海路的C商场的服务信息等。网 络设备3再选择出与时间信息相关的服务信息,如9月品牌店E即将开业的信息、6月商场 F打折促销的服务信息等,然后网络设备3再选择出与个人属性相关的服务信息,例如,对 于女性用户,选择出女装G品牌店的服务信息、女装实体店H的服务信息等等。3、基于多种用户相关信息,选择与该多种用户相关信息都相关联的服务信息。例 如,用户相关信息包括位置信息、时间信息与个人属性信息等,则网络设备3选择出与位置 信息、时间信息、个人属性信息都相关联的服务信息。例如,选择出的服务信息包括位于上 海路的A商场9月份女装促销信息等。4、基于一种或多种用户相关信息,选择与用户的设置相关联的服务信息。例如,用 户1是注册会员,或者是服务信息的订阅者,其对订阅行为作出了设置,如其选择了购物中 的衣物类、日用品类等等,网络设备3则根据订阅设置,自服务信息库中选择与用户设置相 关的服务信息,如选择衣物类和日用品类服务信息。本领域技术人员应该理解,上述举例仅为更好的说明本发明的技术方案,预定的 服务选择规则并非以上述举例为限。接着,在步骤S5中,网络设备3根据预定排序规则对选择出的多个服务信息进行 排序,以获得多个排序后的服务信息。其中,在基于单一种类的用户信息选择出的服务信息或者基于多种类的用户信息 而选择出与多种类的用户信息都相关联的服务信息的过程中,网络设备3基于预定的排序
9规则,并根据与服务信息有关的一个或多个特性来对选择出的服务信息进行排序,所述排 序方式包括但不限于以下多种方式例如,随机排序方式、基于时间顺序、服务信息知名程 度与品牌中的任意一个或多个来排序等等。其中,网络设备3可根据用户对该服务信息的 点击率或者人工预设的对服务信息的评价值来判断服务信息的知名度。例如,对于基于位置信息选择出的服务信息,网络设备3可以按照服务信息的知 名程度来进行排序,如网络设备3判断得到A商场比B商城知名,B商城比C商城知名,则 网络设备3将各服务信息排序为1)位于上海路的A商场的服务信息;2)位于上海路的B 商场的服务信息;3)位于上海路的C商场的服务信息。再比如,对于按照时间信息选择出 的服务信息,网络设备3可以按照时间顺序由远至近来排序,排序为1)6月商场F打折促 销的服务信息;2)9月品牌店E即将开业的信息。再比如,对于基于个人属性选择出的服务 信息,如女性用户,选择出的服务信息,可以按照品牌的区分来随机排序,排序为1)品牌A 的女装;2)品牌B的女装。本领域技术人员应理解上述方式仅为例举,而并非对本发明的限制,事实上,对于 前述基于单一种类的用户信息选择出的服务信息或者基于多种类的用户信息而选择出与 多种类的用户信息都相关联的服务信息所采用的预定的排序规则,还可包括先实体店后网 络店铺的规则等等。此外,对于基于任意一种用户信息选择出的服务信息,网络设备3可以 都采用相同的排序规则,例如,都按照时间来排序,也可以采用不同的排序规则,例如,对于 基于位置信息选择出的服务信息,采用时间顺序的规则来排序,对于基于时间信息选择出 的服务信息,采用知名程度的规则来排序,对于基于个人属性信息选择出的服务信息,采用 先实体店后网络店铺的规则来排序等。对于基于多种用户相关信息,分别选择与该多种用户相关信息中的每一种各自相 关联的服务信息的情况,其排序相对较为复杂,因此,将在后续对该种情形选择出的服务信 息的排序进行详细陈述。对于基于一种或多种用户相关信息,选择出与用户设置相关联的服务信息的排序 的情况,网络设备3所采用的预设排序规则还可以包括根据用户在订阅时的设置来进行排 序等。例如,如果用户设置优先提供打折信息,优先提供某品牌的信息等,则网络设备3将 有关打折信息、某品牌的信息排序在前。接着,在步骤S6中,网络设备3将排序后的服务信息提供给该用户设备2。其中, 所述提供服务信息给用户设备2的方式可包括但不限于以下方式例如,网络设备3定期向 用户设备2提供服务信息;或网络设备3根据用户1的请求或订阅而向用户设备2提供服 务信息;或网络设备3以广播方式主动提供服务信息给用户设备2等。接着,在步骤S7中,用户设备2获取来自所述网络设备3的与该请求以及该用户 设备的用户标识信息相对应的多个排序后的服务信息。最后,在步骤S8中,用户设备2将所述服务信息依所述排序呈现给用户。例如,对 于网络设备3依照知名程度对服务信息的排序,用户设备2依序呈现位于上海路的A商场 的服务信息;位于上海路的B商场的服务信息;位于上海路的C商场的服务信息等。图2示出了本发明一个优选实施例的用于根据用户相关信息提供服务信息的方 法流程图。本实施例中,将对前述基于多种用户相关信息,分别选择与该多种用户相关信息 中的每一种各自相关联的服务信息的排序进行一个方面的更为全面、详细的说明。
步骤Sl至步骤S3已在参照图1所述的实施例中详述,在此以引用的方式包含,不 再赘述。作为本发明的一个优选实施例,预定的服务选择规则除了前述的基于单一一种用 户相关信息的服务选择规则、基于多种用户相关信息的服务选择规则等之外,还可以包含 多个服务选择子规则,因此,在步骤S4’中,网络设备3根据用户设备2发送至的提供服务 信息的请求,基于所述多个服务选择子规则以及所述用户相关信息,获得分别基于所述多 个服务选择子规则的多组服务信息,其中每组服务信息包括至少一个服务信息。其中,服务选择子规则用于指示网络设备3基于一种或多种用户相关信息来选择 相应的一组服务信息,包括但不限于以下方式1、基于用户相关信息中包含的位置信息,选择一组与该位置相关的服务信息。例 如,如果用户设备2发送至的请求是购物和衣物,则网络设备3基于用户的位置信息,例如, 上海路,选择出一组与上海路相关的商场信息。2、基于用户相关信息中包含的时间信息,选择一组与该位置相关的服务信息,例 如,9月10日,则网络设备3选择出一组9月10开业的商场信息、9月10提供打折的商场
fn息等。3、基于用户相关信息中包含的用户的历史记录,选择出一组与用户的历史记录相 关的服务信息。例如,用户相关信息为用户以前选择过的商场或者购置衣物的网点信息,则 网络设备3选择出一组与该商场或该网点相关的服务信息。4、基于用户相关信息中包含的用户属性,选择出一组与用户属性相关的服务信 息。例如,用户属性为男或者女,则网络设备3选择出一组有关男装店或女装店,包括实体 店和网络商店等的服务信息。5、基于用户相关信息中包含的用户的消费能力,选择出一组与用户的消费能力的 服务信息。例如,用户的月收入在5千以上者,则网络设备3选择出一组预设的与该月收 入对应的商场等。其中,网络设备可根据用户主动提供的信息,例如,用户在注册购物网站 时提供的月收入信息,获知该用户的月收入;或者,网络设备3基于预设的用户收入计算公 式,根据收集的用户的消费行为及消费数额,推测得到用户的月收入。本领域技术人员应该理解,服务选择子规则并非以上述所列为限,事实上,服务选 择子规则还可包含对选出的服务信息的数量的限定等内容。接着,在步骤S5’中,网络设备3对选择出的各服务信息按照预定排序规则对所述 多组服务信息进行排序,以获得多个排序后的服务信息。其中,该预定排序规则除了前述的 随机排序方式、基于时间顺序、服务信息知名程度与品牌中任意一个或多个来排序等方式 之外,还可包括但不限于以下方式1、网络设备3可以直接将选择出的多组服务信息各自包含的服务信息归为一组 统一来进行排序,如,基于位置信息选择出的一组服务信息包括A商场、B商场;基于时间 信息选择出的一组服务信息包括C商场和D商场;基于个人属性选择出的一组服务信息包 括:A商场和F商场,则网络设备3将前述三组服务信息归为一组,即该组服务信息包括:A 商场、B商场、C商场、D商场、F商场,然后直接对该组服务信息排序,由于A商场在基于位 置信息和基于个人属性时都被选出,也就是说,A商场两次被选,而其他商场仅被选一次,故 网络设备3可以将A商场的排在第一位,而对于B商场、C商场、D商场、F商场都只被选择一次,网络设备3再采用其他方式来排序,例如,可以按照随机方式对该些商场排序,依次 排序为B商场、D商场、C商场、F商场。网络设备3也可以按照知名程度、时间信息等来对 该些商场排序。事实上,网络设备3对B商场、C商场、D商场、F商场的排序所采用的排序 规则可参照前述步骤S5中的描述来进行,在此不再重述。但是,本领域技术人员应该理解, 将各组服务信息归为一组进行排序时,并非仅仅限制在以次数来进行排序,也可以参考各 服务信息的时间等其他参数来排序。2、网络设备3可以将选择出的多组服务信息按组来进行排序。比如,基于位置信 息选择出的一组中的各服务信息排序后,随后将基于时间信息选择出的一组的各服务信息 排序,最后再将基于个人属性选择出的一组中的各服务信息排序。更为具体的说,网络设 备3将基于位置信息选择出的一组中的各服务信息排序,例如,排序的结果是1)A商场;2) B商场。网络设备3将基于时间信息选择出的一组服务信息排序,例如,排序的结果是1) C商场;2)D商场。网络设备3将基于个人属性选择出的一组服务信息排序,例如,排序的 结果是1)E商场;2)F商场。网络设备3可以随机或预设的方式,对上述三组信息进行排 列,例如,预先设定优先考虑位置信息,然后是时间,最后是个人属性,故网络设备3将上述 三组服务信息的最终排序为1)A商场;2)B商场;3)C商场;4)D商场;5)E商场;6)F商场。 在此,需要说明的是,网络设备3对每一组的服务信息的排序可参照前述步骤5中的描述来 进行,在此不再重述。而对于各组的排序方式,包括但不限于随机方式、预设方式等等,例 如,预设基于位置信息选择出的组排序第一,基于时间信息选择出的组排序第二,基于个人 属性选择出的组排序第三等。此外,还需要说明的是,如果某一服务信息在多组中存在,在 排序时,网络设备3则将其保留在某一组中,而将其它组中的该服务信息删除。例如,如果A 商场存在于基于位置信息所选出的一组服务信息中,也存在于基于个人属性所选出的一组 服务信息中,则网络设备3可将其保留在基于位置信息的组中,而将基于个人属性选出的 组中的A商场删除。本领域技术人员应该理解,对各组的排序方式并非以上所述为限。3、网络设备3可以基于预定权重规则来排序。即网络设备3先根据预定权重规 则,并基于所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类 别,确定每组服务信息的组权重结果,然后再根据第二排序子规则,并基于所述用户相关信 息以及基于该用户相关信息选择的该组服务信息的服务信息类别,来对所述多组服务信息 进行排序,以获得多个排序后的服务信息的步骤。其中,所述预定权重规则用于指示网络设备3根据一个或多个用户相关信息选择 出的每组服务信息确定相应组权重值,具体可表示为以下公式Weight = F(组特征)1)其中,组特征包括用户相关信息以及基于该用户相关信息选择的该组服务信息的 服务信息类别,该用户相关信息包括但不限于时间信息、位置信息、用户个人属性、用户的 历史行为等;而F为代表该预定权重规则的函数,其包括但不限于以下方式1)建立一个组权重赋值表,其包括每一组特征对应的权重值,随后根据每一组特 征与该赋值表进行匹配查询,确定相应的组权重值;例如,预先建立如表1所示的组权重赋值表
权利要求
1.一种用于在网络设备中根据用户相关信息提供服务信息的方法,该方法包括以下步骤a获取来自用户设备的用于提供服务信息的请求;b根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相关信 息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;c根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后的服务信息; d将所述多个排序后的服务信息提供给该用户设备。
2.根据权利要求1所述的方法,其中,所述服务选择规则包含多个服务选择子规则,其 中,所述步骤b还包括以下步骤-根据所述提供服务信息的请求,基于所述多个服务选择子规则以及所述用户相关信 息,获得分别基于所述多个服务选择子规则的多组服务信息,其中每组服务信息包括至少 一个服务信息;其中,所述步骤c还包括以下步骤-根据预定排序规则对所述多组服务信息进行排序,以获得多个排序后的服务信息。
3.根据权利要求2所述的方法,其中,所述步骤c还包括以下步骤-根据预定权重规则,并基于所述用户相关信息以及基于该用户相关信息选择的该组 服务信息的服务信息类别,确定每组服务信息的组权重结果;-根据第二排序子规则,并基于所述组权重结果以及所述用户相关信息与基于该用户 相关信息选择的该组服务信息的服务信息类别,来对所述多组服务信息进行排序,以获得 多个排序后的服务信息。
4.根据权利要求2所述的方法,其中,所述步骤c还包括以下步骤cl根据第一排序子规则,并基于所述用户相关信息以及基于该用户相关信息选择的该 组服务信息的服务信息类别,对每组服务信息中的至少一个服务信息进行排序,以获得相 应的组排序结果;c2根据第二排序子规则,并基于每组服务信息的组排序结果以及所述用户相关信息与 基于该用户相关信息选择的该组服务信息的服务信息类别,来对所述多组服务信息进行排 序,以获得多个排序后的服务信息。
5.根据权利要求4所述的方法,其中,所述步骤c2还包括以下步骤-根据预定权重规则,并基于所述用户相关信息以及基于该用户相关信息选择的该组 服务信息的服务信息类别,确定每组服务信息的组权重结果;-根据第三排序子规则,并基于每组服务信息的组排序结果及所述组权重结果,来对所 述多组服务信息进行排序,以获得多个排序后的服务信息。
6.根据权利要求1至5中任一项所述的方法,其中,所述方法还包括以下步骤 -获取来自用户设备的所述用户对所述多个服务信息的选择结果;-根据所述选择结果,更新所述用户的相关信息。
7.根据权利要求1至6中任一项所述的方法,其中,所述用户相关信息包括以下至少一项-所述用户的个人属性; -所述用户的环境信息;-所述用户的历史行为; -所述用户的服务订阅设置。
8.根据权利要求1至7中任一项所述的方法,其中,该方法还包括以下步骤 e获取来自用户设备的用户标识信息;f根据所述用户标识信息,获取所述用户相关信息。
9.根据权利要求8所述的方法,其中,该方法还包括以下步骤 -获取所述用户设备提供的用户端用户信息;其中,所述步骤f还包括以下步骤-根据所述用户标识信息,获取所述网络设备中记录的网络端用户信息,结合所述用户 端用户信息,得到所述用户相关信息。
10.根据权利要求1至9中任一项所述的方法,其中,所述网络设备包括单个网络服 务器、多个网络服务器组成的网络服务器组、或计算机集组成的云。
11.一种在用户设备中用于辅助网络设备根据用户相关信息提供服务信息的方法,其 中,该方法包括以下步骤A发送用于请求提供服务信息的请求至网络设备;B获取来自所述网络设备的与该请求以及该用户设备的用户标识信息相对应的多个排 序后的服务信息;C将所述服务信息依所述排序呈现给用户。
12.根据权利要求11所述的方法,其中,所述请求包含述用户标识信息。
13.根据权利要求11或12所述的方法,其中,所述方法还包括以下步骤 -将部分用户信息提供给所述网络设备。
14.根据权利要求11至13中任一项所述的方法,其中,所述方法还包括以下步骤 -获取用户对所述多个排序后的服务信息的选择操作;-根据所述用户的选择操作,调用相应的应用程序,并执行相应的操作。
15.根据权利要求13或14所述的方法,其中,所述部分用户信息包括以下至少一项 -所述用户的个人属性;-所述用户的环境信息; -所述用户的历史行为; -所述用户的订阅设置。
16.根据权利要求11至15中任一项所述的方法,其中,所述用户设备包括计算机、智 能手机、PDA或IPTV。
17.一种用于根据用户相关信息提供服务信息的网络设备,其中,该网络设备包括 请求获取装置、用于获取来自用户设备的用于提供服务信息的请求;选择装置、用于根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户 的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;排序装置、用于根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后 的服务信息;第一提供装置、用于将所述多个排序后的服务信息提供给该用户设备。
18.根据权利要求17所述的网络设备,其中,所述服务选择规则包含多个服务选择子规则,其中,所述选择装置包括子选择装置、用于根据所述提供服务信息的请求,基于所述多个服务选择子规则以及 所述用户相关信息,获得分别基于所述多个服务选择子规则的多组服务信息,其中每组服 务信息包括至少一个服务信息; 其中,所述排序装置包括子排序装置、用于根据预定排序规则对所述多组服务信息进行排序,以获得多个排序 后的服务信息。
19.根据权利要求18所述的网络设备,其中,所述子排序装置包括组权重分析装置、用于根据预定权重规则,并基于所述提供服务信息的请求与所述用 户相关信息,确定每组服务信息的组权重结果;第一子混合排序装置、用于根据第二排序子规则,并基于所述组权重结果以及所述提 供服务信息的请求与用户相关信息对所述多组服务信息进行排序,以获得多个排序后的服 务信息。
20.根据权利要求18所述的网络设备,其中,所述子排序装置包括组内排序装置、用于根据第一排序子规则,并基于所述用户相关信息以及基于该用户 相关信息选择的该组服务信息的服务信息类别,对每组服务信息中的至少一个服务信息进 行排序,以获得相应的组排序结果;混合排序装置、用于根据第二排序子规则,并基于每组服务信息的组排序结果以及所 述用户相关信息与基于该用户相关信息选择的该组服务信息的服务信息类别,来对所述多 组服务信息进行排序,以获得多个排序后的服务信息。
21.根据权利要求20所述的网络设备,其中,所述混合排序装置包括组权重分析装置、用于根据预定权重规则,并基于所述用户相关信息以及基于该用户 相关信息选择的该组服务信息的服务信息类别,确定每组服务信息的组权重结果;第二子混合排序装置、用于根据第三排序子规则,并基于每组服务信息的组排序结果 及所述组权重结果,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。
22.根据权利要求17至21中任一项所述的网络设备,其中,所述网络设备还包括 选择结果获取装置、用于获取来自用户设备的所述用户对所述多个服务信息的选择结果;更新装置、用于根据所述选择结果,更新所述用户的相关信息。
23.根据权利要求17至22中任一项所述的网络设备,其中,所述用户相关信息包括以 下至少一项-所述用户的个人属性; -所述用户的环境信息; -所述用户的历史行为; -所述用户的服务订阅设置。
24.根据权利要求17至23中任一项所述的网络设备,其中,所述网络设备还包括 标志信息获取装置、用于获取来自用户设备的用户标识信息;相关信息获取装置、用于根据所述用户标识信息,获取所述用户相关信息。
25.根据权利要求M所述的网络设备,其中,所述网络设备还包括用户端信息获取装置、用于获取所述用户设备提供的用户端用户信息; 其中,所述相关信息获取装置还用于根据所述用户标识信息,获取所述网络设备中记录的网络端用户信息,结合所述用户 端用户信息,得到所述用户相关信息。
26.根据权利要求17至25中任一项所述的网络设备,其中,所述网络设备包括单个 网络服务器、多个网络服务器组成的网络服务器组、或计算机集组成的云。
27.一种用于辅助网络设备根据用户相关信息提供服务信息的用户设备,其中,所述用 户设备包括请求发送装置、用于发送用于请求提供服务信息的请求至网络设备; 服务信息获取装置、用于获取来自所述网络设备的与该请求以及该用户设备的用户标 识信息相对应的多个排序后的服务信息;呈现装置、用于将所述服务信息依所述排序呈现给用户。
28.根据权利要求27所述的用户设备,其中,所述请求包含述用户标识信息。
29.根据权利要求27或观所述的用户设备,其中,所述用户设备包括 第二提供装置、用于将部分用户信息提供给所述网络设备。
30.根据权利要求27至四中任一项所述的用户设备,其中,所述用户设备包括 选择操作获取装置、用于获取用户对所述多个排序后的服务信息的选择操作;执行装置、用于根据所述用户的选择操作,调用相应的应用程序,并执行相应的操作。
31.根据权利要求27至30中任一项所述的用户设备,其中,所述部分用户信息包括以 下至少一项-所述用户的个人属性; -所述用户的环境信息; -所述用户的历史行为; -所述用户的订阅设置。
32.根据权利要求27至31中任一项所述的用户设备,其中,所述用户设备包括计算 机、智能手机、PDA或IPTV。
33.一种用于根据用户相关信息提供服务信息的系统,其包括如权利要求17至沈中至 少一项所述的网络设备及如权利要求27至32中至少一项所述的用户设备。
全文摘要
本发明涉及用于根据用户相关信息提供服务信息的方法、设备及系统,本发明通过综合用户的各种用户相关信息,获得一组或多组根据所述各种用户相关信息得到的服务信息,并根据所述用户相关信息,来对所述服务信息进行排序,并按照排序结果呈现给用户。本发明具有以下优点能够全面综合用户相关信息,来向用户提供更为精准的个性化服务,此外,还提供了便捷的操作方式,使得用户能够直接根据服务信息提供的内容启动相应的应用程序。
文档编号G06Q30/00GK102075557SQ201010527399
公开日2011年5月25日 申请日期2010年10月26日 优先权日2010年10月26日
发明者谭中意, 高弟男 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1