CN102075557B - 根据用户相关信息提供服务信息的方法、设备及系统 - Google Patents
根据用户相关信息提供服务信息的方法、设备及系统 Download PDFInfo
- Publication number
- CN102075557B CN102075557B CN201010527399.0A CN201010527399A CN102075557B CN 102075557 B CN102075557 B CN 102075557B CN 201010527399 A CN201010527399 A CN 201010527399A CN 102075557 B CN102075557 B CN 102075557B
- Authority
- CN
- China
- Prior art keywords
- information
- services
- group
- user
- user related
- 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.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及用于根据用户相关信息提供服务信息的方法、设备及系统,本发明通过综合用户的各种用户相关信息,获得一组或多组根据所述各种用户相关信息得到的服务信息,并根据所述用户相关信息,来对所述服务信息进行排序,并按照排序结果呈现给用户。本发明具有以下优点:能够全面综合用户相关信息,来向用户提供更为精准的个性化服务,此外,还提供了便捷的操作方式,使得用户能够直接根据服务信息提供的内容启动相应的应用程序。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及根据用户相关信息提供服务信息的方法、设备及系统。
背景技术
随着电子信息服务的发展,越来越迫切需要为用户提供个性化服务,然而,现有技术中缺乏根据诸如用户位置信息、用户历史记录等用户相关信息,向用户提供个性化服务的方案。
发明内容
本发明的目的是提供一种用于根据用户相关信息提供服务信息的方法、设备及系统。
根据本发明的一个方面,提供一种用于在网络设备中根据用户相关信息提供服务信息的方法,该方法包括以下步骤:
a获取来自用户设备的用于提供服务信息的请求;
b根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;
c根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后的服务信息;
d将所述多个排序后的服务信息提供给该用户设备。
根据本发明的另一方面,还提供了一种在用户设备中用于辅助网络设备根据用户相关信息提供服务信息的方法,其中,该方法包括以下步骤:
A发送用于请求提供服务信息的请求至网络设备;
B获取来自所述网络设备的与该请求以及该用户设备的用户标识信息相对应的多个排序后的服务信息;
C将所述服务信息依所述排序呈现给用户。
根据本发明的另一个方面,还提供了一种用于根据用户相关信息提供服务信息的网络设备,其中,该网络设备包括:
请求获取装置、用于获取来自用户设备的用于提供服务信息的请求;
选择装置、用于根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;
排序装置、用于根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后的服务信息;
第一提供装置、用于将所述多个排序后的服务信息提供给该用户设备。
根据本发明的再一方面,还提供了一种用于辅助网络设备根据用户相关信息提供服务信息的用户设备,其中,所述用户设备包括:
请求发送装置、用于发送用于请求提供服务信息的请求至网络设备;
服务信息获取装置、用于获取来自所述网络设备的与该请求以及该用户设备的用户标识信息相对应的多个排序后的服务信息;
呈现装置、用于将所述服务信息依所述排序呈现给用户。
根据本发明的再一个方面,还提供了一种用于根据用户相关信息提供服务信息的系统,其包括前述的网络设备及前述的用户设备。
与现有技术相比,本发明具有以下优点:能够全面综合用户相关信息,来向用户提供更为精准的个性化服务,此外,还提供了便捷的操作方式,使得用户能够直接根据服务信息提供的内容启动相应的应用程序。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为本发明一个方面的用于根据用户相关信息提供服务信息的方法流程图;
图2为本发明一个优选实施例的用于根据用户相关信息提供服务信息的方法流程图;
图3为本发明另一优选实施例的用于根据用户相关信息提供服务信息的方法流程图;
图4为本发明再一优选实施例的用于根据用户相关信息提供服务信息的方法流程图;
图5为本发明一个方面的用于根据用户相关信息提供服务信息的系统结构示意图;
图6为本发明一个优选实施例的用于根据用户相关信息提供服务信息的系统结构示意图;
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1示出了本发明一个方面的用于根据用户相关信息提供服务信息的方法流程图。其中,用户设备2可以是任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控设备进行人机交互的电子产品,包括但不限于计算机、智能手机、PDA、或IPTV等。网络设备3为向用户提供服务的服务器,其可以是任何一种可与用户设备2进行通讯的电子产品,包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
具体地,在步骤S1中,用户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基于预定的排序规则,并根据与服务信息有关的一个或多个特性来对选择出的服务信息进行排序,所述排序方式包括但不限于以下多种方式:例如,随机排序方式、基于时间顺序、服务信息知名程度与品牌中的任意一个或多个来排序等等。其中,网络设备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示出了本发明一个优选实施例的用于根据用户相关信息提供服务信息的方法流程图。本实施例中,将对前述基于多种用户相关信息,分别选择与该多种用户相关信息中的每一种各自相关联的服务信息的排序进行一个方面的更为全面、详细的说明。
步骤S1至步骤S3已在参照图1所述的实施例中详述,在此以引用的方式包含,不再赘述。
作为本发明的一个优选实施例,预定的服务选择规则除了前述的基于单一一种用户相关信息的服务选择规则、基于多种用户相关信息的服务选择规则等之外,还可以包含多个服务选择子规则,因此,在步骤S4’中,网络设备3根据用户设备2发送至的提供服务信息的请求,基于所述多个服务选择子规则以及所述用户相关信息,获得分别基于所述多个服务选择子规则的多组服务信息,其中每组服务信息包括至少一个服务信息。
其中,服务选择子规则用于指示网络设备3基于一种或多种用户相关信息来选择相应的一组服务信息,包括但不限于以下方式:
1、基于用户相关信息中包含的位置信息,选择一组与该位置相关的服务信息。例如,如果用户设备2发送至的请求是购物和衣物,则网络设备3基于用户的位置信息,例如,上海路,选择出一组与上海路相关的商场信息。
2、基于用户相关信息中包含的时间信息,选择一组与该位置相关的服务信息,例如,9月10日,则网络设备3选择出一组9月10开业的商场信息、9月10提供打折的商场信息等。
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
则网络设备3根据该赋值表,确定基于位置信息选择出的餐饮服务信息的组对应的权重值为a1;基于时间信息选择出的机票预定服务信息的组对应的权重值为a2;基于个人属性选择出的服装购物服务信息的组对应的权重值为a3;
2)根据对大量用户对每一组特征的选择次数及/或重复选择率等来对该组特征确定相应组权重值;
具体地,统计大量用户对每一组特征的选择次数及/或重复选择率,并给予选择次数较多,或者重复选择率较高,或者根据综合评价选择次数及重复选择率,得到的评价结果较高的一组服务信息较高的组权重值,例如,对选择次数及重复选择率进行平均计算,得到的平均值较高的一组服务信息,给予较高的组权重值;
例如,对于组特征包括位置信息及基于位置信息选择出的餐饮服务信息的组,其选择次数及重复选择率均高于组特征包括位置信息及基于位置信息选择出的服装购物服务信息的组,则给予前者较高的权重值。
需要说明的是,上述举例仅为更好地说明本发明的方案,而非对本发明进行限制,本领域技术人员应该理解,任何根据预定权重规则来确定组权重的方案,均应包含在本发明的范围内,并以引用的方式包含。
所述第二排序子规则用于指示网络设备3基于组的特性来对选择出的多组服务信息进行排序,排序方式包括但不限于:按照组权重值方式排序、按照组权重值和其他排序方式的组合方式来排序等,其中,所述其他排序方式包括但不限于:随机方式、预设方式等。
网络设备3先根据前述预定权重规则确定各组服务信息的权重值,并将该组权重值赋予该组内的服务信息,例如基于位置信息选择出的服务信息包括:A商场、B商场,该组权重值为a1,则A商场和B商场的权重值为a1;基于时间信息选择出的服务信息包括:C商场和D商场,该组权重值为a2,则C商场和D商场的权重值为a2;基于个人属性选择出的服务信息包括:A商场和F商场,该组权重值为a3,则A商场和F商场的权重值为a3,综上,网络设备3确定A商场的权重值为a1+a3,B商场的权重值为a1,C商场的权重值为a2,D商场的权重值为a2,F商场的权重值为a3,进而,网络设备3可根据各权重值对服务信息进行排序,而如果多个服务信息的权重值相同,可以再采用前述的其他方式来排序,也可以不再对该多个服务信息排序,而将该多个服务信息删除。本领域技术人员应该理解,上述所述只是为了更好的说明本发明的技术方案,而非用于限制本发明,事实上,出现在多组中的同一服务信息,其权重值也可以不是简单的叠加,例如,对于A商场的权重值,可以是仅仅取其在某一组的权重值。
步骤S6至步骤S8已在参照图1所述的实施例中详述,在此以引用的方式包含,不再赘述。
图3示出了本发明另一优选实施例的用于根据用户相关信息提供服务信息的方法流程图。
步骤S1至步骤S4’已在参照图2所述的实施例中详述,在此以引用的方式包含,不再赘述。
在步骤S51中,网络设备3在根据预定排序规则对所述多组服务信息进行排序,以获得多个排序后的服务信息时,先基于第一排序子规则,并根据所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,对每组服务信息中的至少一个服务信息进行排序,以获得相应的组排序结果。其中,网络设备3基于所述第一排序子规则,并根据用户相关信息及每一服务信息的特性来对选择出的一组服务信息进行排序的方式包括但不限于:随机排序方式或基于服务信息的组内权重值来排序等等。
其中,网络设备3基于所述第一排序子规则,在每一组中,确定根据用户相关信息选择出的服务信息的权重值,具体可表示为以下公式:
Weight=F’(服务信息特征) 2)
其中,服务信息特征包括用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,该用户相关信息包括但不限于时间信息、位置信息、用户个人属性、用户的历史行为等;而F’为代表该第一排序子规则的函数,其包括但不限于以下方式:
1)根据该用户的用户相关信息及其所在的组的服务信息类别,得到组内权重值,并按照组内权重值从高到低的顺序进行排序,来获得组排序结果;
其中,所述第一排序子规则对于每一类别的服务信息,预设一个组内权重值评价规则;
例如,对于所属的组的服务信息类别为餐饮类别的服务信息,设定距离用户位置越近的餐饮服务信息的组内权重值越高,对于所述的组的服务信息类别为服装购物类别的服务信息,设定用户历史选择的次数越多的服装购物服务信息的组内权重值越高等,随后,按照组内权重值从高到低的顺序进行排序,来获得组排序结果;
2)根据对大量用户对每一服务信息的选择次数及/或重复选择率等来对该组服务信息确定相应组内权重值,并按照组内权重值从高到低的顺序进行排序,来获得组排序结果;
例如,记录在不同的用户相关信息下,大量用户对每一服务信息的选择次数及/或重复选择率,当用户相关信息匹配时,被选择次数或重复选择率越高的服务信息,其组内权重值越高,随后,按照组内权重值从高到低的顺序进行排序,来获得组排序结果;
例如,分别记录当用户的位置信息为“上海静安区”时,大量用户选择次数最多的服务信息是“餐厅A”、当用户的位置信息为“上海徐家汇”时,大量用户选择次数最多的服务信息是“餐厅B”,则当根据需要推送服务信息的用户的位置信息为“上海静安区”时,给予“餐厅A”最高的组内权重值,当根据需要推送服务信息的用户的位置信息为“上海徐家汇”时,给予“餐厅B”最高的组内权重值,随后,网络设备3按照组内权重值从高到低的顺序进行排序,来获得组排序结果。
本领域技术人员应该理解,加权所参考的依据并非以上述为限,事实上,本领域技术人员应该理解,对于不同服务信息,加权所参考的依据可以不尽相同,例如,对于餐饮服务信息,还可以根据餐厅的特色,如湘菜口味,川菜口味等,来设置各服务信息的权重值等。而对于衣物类服务信息,可根据适合的年龄来对各服务信息加权等。
接着,在步骤S52中,网络设备3再根据第二排序子规则,并基于每组服务信息的组排序结果以及所述用户相关信息与基于该用户相关信息选择的该组服务信息的服务信息类别,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。其中,所述第二排序子规则除前述的组权重值方式排序、按照组权重值和其他排序方式的组合方式来排序之外,还可包括随机方式排序、预设方式排序等。
具体地,当网络设备3对选择出的各组内的各服务信息逐一排序后,再根据第二排序子规则,例如预设方式排序等,来对已经过组内排序的各组服务信息排序。例如,预设的排序方式包括:基于位置信息的组排序第一、基于时间信息的组排序第二、基于个人属性的组排序第三,则网络设备3先按照组内各服务信息的加权值,对每一组各自包含的服务信息排序后,再根据预设的排序方式,对各组排序,从而形成各服务信息的排序。当然,如前所述,如果一服务信息出现在多组中,则网络设备3可以将该服务信息保留在一组中,而将其它组中的该服务信息删除。
优选地,在对每一组包含的服务信息进行组内加权,获得组排序结果的基础上,可以再根据前述预定权重规则对各组进行加权,获得组权重结果。随后,网络设备3根据第三排序子规则,并基于每组服务信息的组排序结果以及所述组权重结果,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。
其中,所述第三排序子规则用于指示所述网络设备3结合所述组排序结果及组权重结果,获得多个排序后的服务信息。由于根据所述预定权重规则进行加权的方式已在参照图2所示的实施例中予以详述,在此以引用的方式包含,不再赘述。
例如,对于基于位置信息选择出的组的权重值为a1,基于时间信息选择出的组的权重值为a2,基于个人属性选择出的组的权重值为a3,第三排序子规则设定服务信息的最终权重为其所属的组权重*其自身的权重。由此,网络设备3根据各组的加权值权重值、以及各组内的各服务信息的权重值对各服务信息进行排序。
其中,对于基于位置信息选择出的组中的A商场,由于临近用户所在的位置,故其加权值最高,例如,为b1,相应的,网络设备3A商场加权值就是a1*b1,同样,根据各组的权重值和各服务信息自身的权重值,可以得到每一服务的综合权重值,由此,网络设备3可以根据每一服务信息的综合权重值对选择出的各服务信息进行排序。本领域技术人员应该理解,上述所述只是为了更好的说明本发明的技术方案,而非用于限制本发明,本领域技术人员应该理解,第三排序子规则指示网络设备3根据各组的权重值和各服务信息自身的权重值,来得到每一服务的综合权重值的方法远不止上述例子,还可包括但不限于:1)将各组的权重值和各服务信息自身的权重值相加得到服务信息的综合权重;2)根据预设的计算式,基于根据各组的权重值和各服务信息自身的权重值计算一个服务信息的综合权重等等。
图4示出了本发明再一优选实施例的用于根据用户相关信息提供服务信息的方法流程图。
步骤S1至步骤S8已在参照图1所述的实施例中详述,在此以引用的方式包含,不再赘述。
在步骤S9中,用户通过人机交互,从用户设备2呈现的服务信息中选择一个或多个服务信息。
在步骤S10中,用户设备2获取用户对于所述多个排序后的服务信息的选择操作。
在步骤S11中,网络设备3根据所述用户的选择操作,调用相应的应用程序,并执行相应的操作。
例如,如果用户选择A商场服务信息后,该用户点选该商场的电话号码,随后,用户设备2即刻呼叫A商场的联系电话;
又例如,用户选择网络商店的店主的QQ号,则用户设备2直接启动QQ程序,并联系或者查找该网络店主的QQ号,以便通过QQ联系等。
在步骤S12中,用户设备2将根据用户的选择操作得到的选择结果提供给网络设备3。
在步骤S13中,网络设备3获取了来自用户设备2的所述用户对所述多个服务信息的选择结果后,根据所述选择结果,更新所述用户的相关信息。
例如,网络设备3提供给用户A商场、B商场等服务信息后,如果用户选择了A商场,则网络设备3可以更新用户的历史记录,同时也可以将A商场的权重值增加等。
需要说明的是,步骤S12在步骤S10之后,但与步骤S11没有先后关系。
图5示出了本发明一个方面的用于根据用户相关信息提供服务信息的系统结构示意图。其中,用户设备2包括请求发送装置21、服务信息获取装置22及呈现装置23,网络设备3包括请求获取装置31、选择装置32、排序装置33及第一提供装置34。
用户1通过任何一种可与用户设备2进行人机交互的交互设备来输入请求提供服务信息的请求。其中,该交互设备可以是键盘、鼠标、遥控器、触摸板或声控设备等,用户1可以通过执行预设的操作方式告知用户设备2发送所述请求。例如,以触摸板式人机交互设备为例,用户1通过触控触摸板,选择用户设备2所显示的某类服务信息的图标,例如,购物的图标。再例如,用户1通过在触摸板上滑动,选择用户设备2所显示的多类服务信息的图标,例如,购物和衣服等图标。此外,用户1通过人机交互设备输入的请求信息还可以是包含订阅某类服务信息的请求,例如,订阅提供各商场促销活动信息的请求等。当然,本领域技术人员应该理解,上述所述仅仅只是列示,而非用于限制本发明,事实上,用户也可以通过其他方式输入请求,而且,用户设备2显示服务信息也并非以图标的方式,例如也可以是文字等等。
请求发送装置21将所述用户1输入的用于请求提供服务信息的请求发送至所述网络设备3。其中,用户设备2和网络设备3之间的信息收发通过网络进行,该网络包括但不限于:1)有线网络;2)无线网络;3)局域网;4)广域网;5)VPN网络;6)无线自组织网络(Ad Hoc网络)等
请求获取装置31获取来自用户设备2的用于提供服务信息的请求。
选择装置32根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息。其中,用户的相关信息包括但不限于:1)用户的个人属性,例如性别、年龄、职业、教育程度、消费能力等等;2)用户的环境信息,例如,用户所在的位置,时间、天气等信息;3)用户的历史行为,例如,用户历史选择行为,更具体地说,例如用户历史选择的服务信息行为;再比如,用户的历史消费行为等等;4)用户的服务订阅设置等。其中,所述用户的个人属性信息,可由用户通过用户设备2提供给网络设备3,也可由网络设备3根据该用户的其他相关信息估计得到。
所述用户相关信息由网络设备3提供给选择装置32,网络设备3获得用户的用户相关信息的方式包括但不限于如下多种方式:。
作为本发明的一个优选实施例,网络设备3先获取由用户设备2中的第二提供装置(图未示)提供的用户标识信息,然后根据所述用户标识信息,获取所述用户相关信息。例如,对于手机用户,网络设备3获取到来自该手机用户的手机号码后,可以根据该手机号码获得该手机所属服务区等位置信息,而根据漫游服务可获得该手机当前所在的服务区域信息等。
作为本发明的另一个优选实施例,网络设备3还可以在获取用户设备2提供的用户端用户信息后,根据所述用户标识信息,获取所述网络设备3中记录的网络端用户信息,结合所述用户端用户信息,得到所述用户相关信息。例如,对于手机用户,当网络设备3获取到来自该手机用户的手机号码后,通过该手机用户的某些历史行为,例如,购买、注册等留下手机号码作为联系方式等行为,网络设备3也可以收集到该用户的用户相关信息;再比如,对于注册用户,当网络设备3获取了该用户注册时的用户名,就可以根据其在网站注册时所留下的注册信息中获得该用户的用户相关信息等。再比如,当网络设备3获取的用户标识信息是IP地址,网络设备3可以根据该IP地址获取网络中来自该IP地址的信息,例如,用户通过该IP地址在其他网站留下的相关信息,网络设备3根据该IP地址从其他网站获取该用户的相关信息等。总之,本领域技术人员应该理解,即使用户设备2发送的请求中不包含用户相关信息,网络设备3借助网络也是完全可以获取到用户的相关信息。其中,所述用户标识信息可在用户设备2与网络设备3建立通信时由网络设备3获取,也可包含所述用户设备2发送的所述请求中。
由此,选择装置32基于所述提供服务信息的请求与该用户的用户相关信息,可以从服务信息库中选择出多个与所述请求相应的服务信息。其中,服务信息库包含各种服务信息,例如,旅游、餐饮、购物等等。而在每一大类服务信息中,又可包含多个小类的服务信息,例如,购物这一大类中,又可包含电子设备类、日用品类、衣物类等等,而衣物类又可以包括女装、男装等等。本领域技术人员应该理解,所述服务信息库中包含的服务信息并非以上所述为限,而且其对服务信息的分类方式也并非以上所述为限,事实上,所述服务信息库中包含的服务信息包罗万象,而且,随着社会的发展,时间的推移,包含的服务信息也在随之不断更新。
举例言之,请求获取装置31收到的用户设备2发送的请求是购物中的衣物类,选择装置32自所述服务信息库中选择服务信息时,根据用户的相关信息以及预定的服务选择规则来选择。其中,服务选择规则用于指示网络设备基于用户相关信息来选择相应服务信息,其包括但不限于:
1、基于单一一种用户相关信息,选择与该种用户相关信息相关联的服务信息。例如,如果用户相关信息为位置信息,如上海路,选择装置32则根据预定的服务选择规则自所述服务信息库中选择与上海路相关联的购置衣物的服务信息,例如,选择出的服务信息包括:位于上海路的A商场的服务信息、位于上海路的B商场的服务信息、位于上海路的C商场的服务信息等。再例如,如果用户相关信息为时间信息,相应的,网络设备3根据预定的服务选择规则自所述服务信息库中选择与该时间信息相关联的服务信息。由于用户相关信息的类型众多,在此,不再对每一类型的用户相关信息一一举例说明。
2、基于多种用户相关信息,分别选择与该多种用户相关信息中的每一种各自相关联的服务信息。例如,用户相关信息包括位置信息、时间信息、个人属性信息等,则选择装置32分别选择出与位置信息、时间信息、个人属性信息各自相关联的服务信息,例如,选择装置32先选择出与位置信息相关的服务信息,例如,选择出的服务信息包括:位于上海路的A商场的服务信息、位于上海路的B商场的服务信息、位于上海路的C商场的服务信息等。接着选择装置32再选择出与时间信息相关的服务信息,如9月品牌店E即将开业的信息、6月商场F打折促销的服务信息等,然后选择装置32再选择出与个人属性相关的服务信息,例如,对于女性用户,选择出女装G品牌店的服务信息、女装实体店H的服务信息等等。
3、基于多种用户相关信息,选择与该多种用户相关信息都相关联的服务信息。例如,用户相关信息包括位置信息、时间信息与个人属性信息等,则选择装置32选择出与位置信息、时间信息、个人属性信息都相关联的服务信息。例如,选择出的服务信息包括:位于上海路的A商场9月份女装促销信息等。
4、基于一种或多种用户相关信息,选择与用户的设置相关联的服务信息。例如,用户1是注册会员,或者是服务信息的订阅者,其对订阅行为作出了设置,如其选择了购物中的衣物类、日用品类等等,选择装置32则根据预定的服务选择规则,如根据订阅设置来选择的规则,自服务信息库中选择与用户设置相关的服务信息,如选择衣物类和日用品类服务信息。
本领域技术人员应该理解,上述举例仅为更好的说明本发明的技术方案,预定的服务选择规则并非以上述举例为限。
排序装置33根据预定排序规则对选择出的多个服务信息进行排序,以获得多个排序后的服务信息。
其中,在基于单一种类的用户信息选择出的服务信息或者基于多种类的用户信息而选择出与多种类的用户信息都相关联的服务信息的过程中,排序装置33基于预定的排序规则,并根据与服务信息有关的一个或多个特性来对选择出的服务信息进行排序,所述排序方式包括但不限于以下多种方式:例如,随机排序方式、基于时间顺序、服务信息知名程度与品牌中任意一个或多个来排序等等。其中,排序装置33可根据用户对该服务信息的点击率或者人工预设的对服务信息的评价值来判断服务信息的知名度。
例如,对于基于位置信息选择出的服务信息,排序装置33可以按照服务信息的知名程度来进行排序,如排序装置33判断得到A商场比B商城知名,B商城比C商城知名,则排序装置33将各服务信息排序为:1)位于上海路的A商场的服务信息;2)位于上海路的B商场的服务信息;3)位于上海路的C商场的服务信息。再比如,对于按照时间信息选择出的服务信息,排序装置33可以按照时间顺序由远至近来排序,排序为:1)6月商场F打折促销的服务信息;2)9月品牌店E即将开业的信息。再比如,对于基于个人属性选择出的服务信息,如女性用户,选择出的服务信息,可以按照品牌的区分来随机排序,排序为:1)品牌A的女装;2)品牌B的女装。
本领域技术人员应理解上述方式仅为例举,而并非对本发明的限制,事实上,对于前述基于单一种类的用户信息选择出的服务信息或者基于多种类的用户信息而选择出与多种类的用户信息都相关联的服务信息所采用的预定的排序规则,还可包括先实体店后网络店铺的规则等等。此外,对于基于任意一种用户信息选择出的服务信息,排序装置33可以都采用相同的排序规则,例如,都按照时间来排序,也可以采用不同的排序规则,例如,对于基于位置信息选择出的服务信息,采用时间顺序的规则来排序,对于基于时间信息选择出的服务信息,采用知名程度的规则来排序,对于基于个人属性信息选择出的服务信息,采用先实体店后网络店铺的规则来排序等。
对于基于多种用户相关信息,分别选择与该多种用户相关信息中的每一种各自相关联的服务信息的情况,其排序相对较为复杂,因此,将在后续对该种情形选择出的服务信息的排序进行详细陈述。
对于基于一种或多种用户相关信息,选择出与用户设置相关联的服务信息的排序的情况,排序装置33所采用的预设排序规则还可以包括根据用户在订阅时的设置进行排序等。例如,如果用户设置优先提供打折信息,优先提供某品牌的信息等,则排序装置33将有关打折信息、某品牌的信息排序在前。
第一提供装置34将排序后的服务信息提供给该用户设备2。其中,第一提供装置34提供服务信息给用户设备2的方式包括但不限于以下方式:,例如,第一提供装置34定期向用户设备2提供服务信息;或第一提供装置34根据用户1的订阅行为而向用户设备2提供服务信息;或第一提供装置34以广播方式主动提供服务信息给用户设备2等。
服务信息获取装置22获取来自所述网络设备3的与该请求以及该用户设备的用户标识信息相对应的多个排序后的服务信息。
呈现装置23将所述服务信息依所述排序呈现给用户。例如,对于排序装置33依照知名程度对服务信息的排序,呈现装置23依序呈现:位于上海路的A商场的服务信息;位于上海路的B商场的服务信息;位于上海路的C商场的服务信息等。
作为本发明的一个优选实施例,选择装置32还可包括子选择装置(图未示),排序装置33还包括子排序装置(图未示)。本实施例中,将对前述基于多种用户相关信息,分别选择与该多种用户相关信息中的每一种各自相关联的服务信息的排序进行一个方面的更为全面、详细的说明。
预定的服务选择规则除了前述的基于单一一种用户相关信息的服务选择规则、基于多种用户相关信息的服务选择规则等之外,还可以包含多个服务选择子规则,因此,子选择装置根据用户设备2发送至的提供服务信息的请求,基于所述多个服务选择子规则以及所述用户相关信息,获得分别基于所述多个服务选择子规则的多组服务信息,其中每组服务信息包括至少一个服务信息。
其中,服务选择子规则用于指示子选择装置基于一种或多种用户相关信息来选择相应的一组服务信息,包括但不限于以下方式:
1、基于用户相关信息中包含的位置信息,选择一组与该位置相关的服务信息。例如,如果用户设备2发送至的请求是购物和衣物,则子选择装置基于用户的位置信息,例如,上海路,选择出一组与上海路相关的商场信息。
2、基于用户相关信息中包含的时间信息,选择一组与该位置相关的服务信息,例如,9月10日,则子选择装置选择出一组9月10开业的商场信息、9月10提供打折的商场信息等。
3、基于用户相关信息中包含的用户的历史记录,选择出一组与用户的历史记录相关的服务信息。例如,用户相关信息为用户以前选择过的商场或者购置衣物的网点信息,则子选择装置选择出一组与该商场或该网点相关的服务信息。
4、基于用户相关信息中包含的用户属性,选择出一组与用户属性相关的服务信息。例如,用户属性为男或者女,则子选择装置选择出一组有关男装店或女装店,包括实体店和网络商店等的服务信息。
5、基于用户相关信息中包含的用户的消费能力,选择出一组与用户的消费能力的服务信息。例如,用户的月收入在5千以上者,则子选择装置选择出一组预设的与该月收入对应的商场等。其中,子选择装置从网络设备3中获取该月收入的信息,网络设备3可根据用户主动提供的信息,例如,用户在注册购物网站时提供的月收入信息,获知该用户的月收入;或者,网络设备3基于预设的用户收入计算公式,根据收集的用户的消费行为及消费数额,推测得到用户的月收入。
本领域技术人员应该理解,服务选择子规则并非以上述所列为限,事实上,服务选择子规则还可包含对选出的服务信息的数量的限定等内容。
所述子排序装置对选择出的各服务信息按照根据预定排序规则对所述多组服务信息进行排序,以获得多个排序后的服务信息。其中,该预定排序规则除了前述的随机排序方式、基于时间顺序、服务信息知名程度与品牌中任意一个或多个来排序等方式之外,还可包括但不限于以下方式:
1、所述子排序装置可以直接将选择出的多组服务信息各自包含的服务信息归为一组统一来进行排序,如,基于位置信息选择出的一组服务信息包括:A商场、B商场;基于时间信息选择出的一组服务信息包括:C商场和D商场;基于个人属性选择出的一组服务信息包括:A商场和F商场,则所述子排序装置将前述三组服务信息归为一组,即该组服务信息包括:A商场、B商场、C商场、D商场、F商场,然后直接对该组服务信息排序,由于A商场在基于位置信息和基于个人属性时都被选出,也就是说,A商场两次被选,而其他商场仅被选一次,故所述子排序装置可以将A商场的排在第一位,而B商场、C商场、D商场、F商场,所述子排序装置再采用其他方式来排序,例如,可以按照随机方式对该些商场排序,例如,依次排序为:B商场、D商场、C商场、F商场。所述子排序装置也可以按照知名程度、时间信息等来对该些商场排序。事实上,网络设备3对B商场、C商场、D商场、F商场的排序可参照前述步骤S5中对排序的描述来进行,在此不再重述。但是,本领域技术人员应该理解,将各组服务信息归为一组进行排序时,并非仅仅限制在以次数来进行排序,也可以参考各服务信息的时间等其他参数来排序。
2、所述子排序装置还可以将选择出的多组服务信息按组来进行排序。比如,基于位置信息选择出的组中的各服务信息排序后,随后将基于时间信息选择出的一组的各服务信息排序,最后再将基于个人属性选择出的一组中的各服务信息排序。更为具体的说,子排序装置将基于位置信息选择出的一组中的各服务信息排序,例如,排序的结果是:1)A商场;2)B商场。所述子排序装置将基于时间信息选择出的组的各服务信息排序,例如,排序的结果是:1)C商场;2)D商场。所述子排序装置将基于个人属性选择出的组中的各服务信息排序,例如,排序的结果是:1)E商场;2)F商场。子排序装置可以随机或预设的方式,对上述三组信息进行排列,例如,预先设定优先考虑位置信息,然后是时间,最后是个人属性,故子排序装置将上述三组服务信息的最终排序为:1)A商场;2)B商场;3)C商场;4)D商场;5)E商场;6)F商场。在此,需要说明的是,所述子排序装置对每一组的服务信息的排序可参照前述排序装置33所执行的方式进行,在此不再重述。而对于各组的排序方式,包括但不限于:随机方式、预设方式等等,例如,预设基于位置信息选择出的组排序第一,基于时间信息选择出的组排序第二,基于个人属性选择出的组排序第三等。此外,还需要说明的是,如果某一服务信息在多组中存在,在排序时,所述子排序装置则将其保留在某一组中,而将其它组中的该服务信息删除。例如,如果A商场存在于基于位置信息所选出的一组服务信息中,也存在于基于个人属性所选出的一组服务信息中,则所述子排序装置可将其保留在基于位置信息的组中,而将基于个人属性选出的组中的A商场删除。本领域技术人员应该理解,对各组的排序的先后顺序并非以上所述为限。
3、子排序装置还可进一步包括组权重分析装置(图未示)及第一子混合排序装置(图未示),由此可以基于预定权重规则来排序。其中,组内排序装置将选择出的多组服务信息根据预定权重规则,并基于所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,确定每组服务信息的组权重结果,第一子混合排序装置根据第二排序子规则,并基于所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。
其中,所述预定权重规则用于指示组权重分析装置根据一个或多个用户相关信息选择出的每组服务信息确定相应权重值,具体可表示为以下公式:
Weight=F(组特征) 1)
其中,组特征包括用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,该用户相关信息包括但不限于时间信息、位置信息、用户个人属性、用户的历史行为等;而F为代表该预定权重规则的函数,其包括但不限于以下方式:
1)建立一个组权重赋值表,其包括每一组特征对应的权重值,随后根据每一组特征与该赋值表进行匹配查询,确定相应的权重值;
例如,预先建立如表2所示的组权重赋值表:
表2
则组权重分析装置根据该赋值表,确定基于位置信息选择出的餐饮服务信息的组对应的权重值为a1;基于时间信息选择出的机票预定服务信息的组对应的权重值为a2;基于个人属性选择出的服装购物服务信息的组对应的权重值为a3;
2)组权重分析装置根据对大量用户对每一组特征的选择次数及/或重复选择率等来对该组特征确定相应权重值;
具体地,统计大量用户对每一组特征的选择次数及/或重复选择率,并给予选择次数较多,或者重复选择率较高,或者根据综合评价选择次数及重复选择率,得到的评价结果较高的一组服务信息较高的组权重值,例如,对选择次数及重复选择率进行平均计算,得到的平均值较高的一组服务信息,给予较高的组权重值;
例如,对于组特征包括位置信息及基于位置信息选择出的餐饮服务信息的组,其选择次数及重复选择率均高于组特征包括位置信息及基于位置信息选择出的服装购物服务信息的组,则组权重分析装置给予前者较高的权重值。
需要说明的是,上述举例仅为更好地说明本发明的方案,而非对本发明进行限制,本领域技术人员应该理解,任何根据预定权重规则来确定组权重的方案,均应包含在本发明的范围内,并以引用的方式包含。
所述第二排序子规则用于指示第一子混合排序装置基于组的特性来对选择出的多组服务信息进行排序,排序方式包括但不限于:按照组权重值方式排序、按照组权重值和其他排序方式的组合方式来排序等,其中,其他排序方式包括但不限于:随机方式、预设方式等等。
组权重分析装置根据前述预定权重规则确定各组服务信息的权重值,第一子混合排序装置将该组权重值赋予该组内的服务信息,例如基于位置信息选择出的服务信息包括:A商场、B商场,该组权重值为a1,则A商场和B商场的权重值为a1;基于时间信息选择出的服务信息包括:C商场和D商场,该组权重值为a2,则C商场和D商场的权重值为a2;基于个人属性选择出的服务信息包括:A商场和F商场,该组权重值为a3,则A商场和F商场的权重值为a3,综上,则A商场的权重值为a1+a3,B商场的权重值为a1,C商场的权重值为a2,D商场的权重值为a2,F商场的权重值为a3,由此,第一子混合排序装置根据各权重值对所有被选择出服务信息进行排序,而如果多个服务信息的权重值相同,第一子混合排序装置的排序方式可以再参照前述步骤5的说明来进行,在此不再赘述。本领域技术人员应该理解,上述所述只是为了更好的说明本发明的技术方案,而非用于限制本发明,事实上,出现在多组中的同一服务信息,其权重值也可以不是简单的叠加,例如,对于A商场的权重值,可以是仅仅取其在某一组的权重值。
作为本发明的另一优选实施例,所述子排序装置还包括组内排序装置(图未示)及混合排序装置(图未示)。
其中,组内排序装置基于第一排序子规则,并根据所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,对每组服务信息中的至少一个服务信息进行排序,以获得相应的组排序结果。其中,第一排序子规则用于指示组内排序装置根据与服务信息有关的一个或多个特性来对选择出的多个服务信息进行排序,包括但不限于以下方式:随机排序方式或基于服务信息的组内权重值来排序等等。
其中,组内排序装置基于所述第一排序子规则,在每一组中,确定根据用户相关信息选择出的服务信息的权重值,具体可表示为以下公式:
Weight=F’(服务信息特征) 2)
其中,服务信息特征包括用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,该用户相关信息包括但不限于时间信息、位置信息、用户个人属性、用户的历史行为等;而F’为代表该第一排序子规则的函数,其包括但不限于以下方式:
1)组内排序装置根据该用户的用户相关信息及其所在的组的服务信息类别,得到组内权重值,并按照组内权重值从高到低的顺序进行排序,来获得组排序结果;
其中,所述第一排序子规则对于每一类别的服务信息,预设一个组内权重值评价规则;
例如,对于所属的组的服务信息类别为餐饮类别的服务信息,设定距离用户位置越近的餐饮服务信息的组内权重值越高,对于所述的组的服务信息类别为服装购物类别的服务信息,设定用户历史选择的次数越多的服装购物服务信息的组内权重值越高等,随后,按照组内权重值从高到低的顺序进行排序,来获得组排序结果;
2)根据对大量用户对每一服务信息的选择次数及/或重复选择率等来对该组服务信息确定相应组内权重值,并按照组内权重值从高到低的顺序进行排序,来获得组排序结果;
例如,记录在不同的用户相关信息下,大量用户对每一服务信息的选择次数及/或重复选择率,当用户相关信息匹配时,被选择次数或重复选择率越高的服务信息,其组内权重值越高,随后,按照组内权重值从高到低的顺序进行排序,来获得组排序结果;
例如,分别记录当用户的位置信息为“上海静安区”时,大量用户选择次数最多的服务信息是“餐厅A”、当用户的位置信息为“上海徐家汇”时,大量用户选择次数最多的服务信息是“餐厅B”,则当根据需要推送服务信息的用户的位置信息为“上海静安区”时,组内排序装置给予“餐厅A”最高的组内权重值,当根据需要推送服务信息的用户的位置信息为“上海徐家汇”时,组内排序装置给予“餐厅B”最高的组内权重值,随后,组内排序装置按照组内权重值从高到低的顺序进行排序,来获得组排序结果。
本领域技术人员应该理解,加权所参考的依据并非以上述为限,事实上,本领域技术人员应该理解,对于不同服务信息,加权所参考的依据可以不尽相同,例如,对于餐饮服务信息,还可以根据餐厅的特色,如湘菜口味,川菜口味等,来设置各服务信息的权重值等。而对于衣物类服务信息,可根据适合的年龄来对各服务信息加权等。
混合排序装置再根据第二排序子规则,并基于每组服务信息的组排序结果以及所述用户相关信息与基于该用户相关信息选择的该组服务信息的服务信息类别,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。其中,所述第二排序子规则除前述的组权重值方式排序、按照组权重值和其他排序方式的组合方式来排序之外,还可包括随机方式排序、预设方式排序等。
具体地,当组内排序装置对选择出的各组内的各服务信息逐一排序后,混合排序装置再根据第二排序子规则,例如预设排序方式等,将各组服务信息排序。例如,预设的排序方式包括:预设基于位置信息的组排序第一位,基于时间信息的组排序第二位,基于个人属性的组排序第三位等。例如,组内排序装置对每一组各自包含的服务信息排序后,混合排序装置再根据预设的排序方式,对各组排序,从而形成各服务信息的排序。当然,如前所述,如果一服务信息出现在多组中,则混合排序装置可以将该服务信息保留在一组中,而将其它组中的该服务信息删除。
优选地,所述组权重分析装置还可包含在混合排序装置中,且所述混合排序装置还包括第二子混合排序装置(图未示)。所述组权重分析装置已在前述内容中详述,在此以引用的方式包含,不再赘述。所述第二子混合排序装置根据第三排序子规则,并基于所述组内排序装置得到的每组服务信息的组排序结果以及所述组权重分析装置得到的组权重结果,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。
所述第三排序子规则用于指示所述第二子混合排序装置结合所述组排序结果及组权重结果,获得多个排序后的服务信息。
例如,对于组权重分析装置基于位置信息选择出的组的权重值为a1,基于时间信息选择出的组的权重值为a2,基于个人属性选择出的组的权重值为a3,第三排序子规则设定服务信息的最终权重为其所属的组权重*其自身的权重。由此,第二子混合排序装置根据各组的加权值权重值、以及组内排序装置得到的各组内的各服务信息的权重值对各服务信息进行排序。
其中,对于基于位置信息选择出的组中的A商场,由于临近用户所在的位置,故其加权值最高,例如,为b1,相应的,第二子混合装置得到A商场加权值为a1*b1,同样,根据各组的权重值和各服务信息自身的权重值,可以得到每一服务的综合权重值,由此,第二子混合排序装置可以根据每一服务信息的综合权重值对选择出的各服务信息进行排序。本领域技术人员应该理解,上述所述只是为了更好的说明本发明的技术方案,而非用于限制本发明,本领域技术人员应该理解,第三排序子规则指示第二子混合排序装置根据各组的权重值和各服务信息自身的权重值,来得到每一服务的综合权重值的方法远不止上述例子,还可包括但不限于:1)将各组的权重值和各服务信息自身的权重值相加得到服务信息的综合权重;2)根据预设的计算式,基于根据各组的权重值和各服务信息自身的权重值计算一个服务信息的综合权重等等。
图6为本发明一个优选实施例的用于根据用户相关信息提供服务信息的系统结构示意图。其中,用户设备2包括请求发送装置21、服务信息获取装置22、呈现装置23、选择操作获取装置24及执行装置25,网络设备3包括请求获取装置31、选择装置32、排序装置33及第一提供装置34。
请求发送装置21、服务信息获取装置22、呈现装置23、获取装置31、选择装置32、排序装置33及第一提供装置34已在参照图5所述的实施例中予以详述,在此以引用的方式包含,不再赘述。
选择操作获取装置24获取用户对于所述多个排序后的服务信息的选择操作。
执行装置25根据所述用户的选择操作,调用相应的应用程序,并执行相应的操作。
例如,如果用户选择A商场服务信息后,该用户点选该商场的电话号码,随后,用户设备2即刻呼叫A商场的联系电话;
又例如,用户选择网络商店的店主的QQ号,则用户设备2直接启动QQ程序,并联系或者查找该网络店主的QQ号,以便通过QQ联系等。
优选地,网络设备3还包括更新装置(图未示),用户设备2还包括第三提供装置(图未示)。
第三提供装置将根据用户的选择操作得到的选择结果提供给网络设备3。
网络设备3获取了来自用户设备2的所述用户对所述多个服务信息的选择结果后,更新装置根据所述选择结果,更新所述用户的相关信息。
例如,网络设备3提供给用户A商场、B商场等服务信息后,如果用户选择了A商场,则更新装置可以更新用户的历史记录,同时也可以将A商场的权重值增加等。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
Claims (23)
1.一种用于在网络设备中根据用户相关信息提供服务信息的方法,该方法包括以下步骤:
a获取来自用户设备的用于提供服务信息的请求;
b根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;
c根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后的服务信息;
d将所述多个排序后的服务信息提供给该用户设备;
其中,所述服务选择规则包含多个服务选择子规则,其中,所述步骤b包括以下步骤:
-根据所述提供服务信息的请求,基于所述多个服务选择子规则以及所述用户相关信息,获得分别基于所述多个服务选择子规则的多组服务信息,其中每组服务信息包括至少一个服务信息;
其中,所述步骤c包括以下步骤:
-根据预定权重规则,并基于所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,确定每组服务信息的组权重结果;
-根据第二排序子规则,并基于所述组权重结果以及所述用户相关信息与基于该用户相关信息选择的该组服务信息的服务信息类别,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。
2.一种用于在网络设备中根据用户相关信息提供服务信息的方法,该方法包括以下步骤:
a获取来自用户设备的用于提供服务信息的请求;
b根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;
c根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后的服务信息;
d将所述多个排序后的服务信息提供给该用户设备;
其中,所述服务选择规则包含多个服务选择子规则,其中,所述步骤b包括以下步骤:
-根据所述提供服务信息的请求,基于所述多个服务选择子规则以及所述用户相关信息,获得分别基于所述多个服务选择子规则的多组服务信息,其中每组服务信息包括至少一个服务信息;
其中,所述步骤c包括以下步骤:
c1根据第一排序子规则,并基于所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,对每组服务信息中的至少一个服务信息进行排序,以获得相应的组排序结果;
c2根据第二排序子规则,并基于每组服务信息的组排序结果以及所述用户相关信息与基于该用户相关信息选择的该组服务信息的服务信息类别,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。
3.根据权利要求2所述的方法,其中,所述步骤c2包括以下步骤:
-根据预定权重规则,并基于所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,确定每组服务信息的组权重结果;
-根据第三排序子规则,并基于每组服务信息的组排序结果及所述组权重结果,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。
4.根据权利要求1至3中任一项所述的方法,其中,所述方法还包括以下步骤:
-获取来自用户设备的所述用户对所述多个服务信息的选择结果;
-根据所述选择结果,更新所述用户的相关信息。
5.根据权利要求1至3中任一项所述的方法,其中,所述用户相关信息包括以下至少一项:
-所述用户的个人属性;
-所述用户的环境信息;
-所述用户的历史行为;
-所述用户的服务订阅设置。
6.根据权利要求1至3中任一项所述的方法,其中,该方法还包括以下步骤:
e获取来自用户设备的用户标识信息;
f根据所述用户标识信息,获取所述用户相关信息。
7.根据权利要求6所述的方法,其中,该方法还包括以下步骤:
-获取所述用户设备提供的用户端用户信息;
其中,所述步骤f还包括以下步骤:
-根据所述用户标识信息,获取所述网络设备中记录的网络端用户信息,结合所述用户端用户信息,得到所述用户相关信息。
8.根据权利要求1至3中任一项所述的方法,其中,所述网络设备包括:单个网络服务器、多个网络服务器组成的网络服务器组、或计算机集组成的云。
9.一种用于根据用户相关信息提供服务信息的网络设备,其中,该网络设备包括:
请求获取装置,用于获取来自用户设备的用于提供服务信息的请求;
选择装置,用于根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;
排序装置,用于根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后的服务信息;
第一提供装置,用于将所述多个排序后的服务信息提供给该用户设备;
其中,所述服务选择规则包含多个服务选择子规则,其中,所述选择装置包括:
子选择装置,用于根据所述提供服务信息的请求,基于所述多个服务选择子规则以及所述用户相关信息,获得分别基于所述多个服务选择子规则的多组服务信息,其中每组服务信息包括至少一个服务信息;
其中,所述排序装置包括:
组权重分析装置,用于根据预定权重规则,并基于所述提供服务信息的请求与所述用户相关信息,确定每组服务信息的组权重结果;
第一子混合排序装置,用于根据第二排序子规则,并基于所述组权重结果以及所述提供服务信息的请求与用户相关信息对所述多组服务信息进行排序,以获得多个排序后的服务信息。
10.一种用于根据用户相关信息提供服务信息的网络设备,其中,该网络设备包括:
请求获取装置,用于获取来自用户设备的用于提供服务信息的请求;
选择装置,用于根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;
排序装置,用于根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后的服务信息;
第一提供装置,用于将所述多个排序后的服务信息提供给该用户设备;
其中,所述服务选择规则包含多个服务选择子规则,其中,所述选择装置包括:
子选择装置,用于根据所述提供服务信息的请求,基于所述多个服务选择子规则以及所述用户相关信息,获得分别基于所述多个服务选择子规则的多组服务信息,其中每组服务信息包括至少一个服务信息;
其中,所述排序装置包括:
组内排序装置,用于根据第一排序子规则,并基于所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,对每组服务信息中的至少一个服务信息进行排序,以获得相应的组排序结果;
混合排序装置,用于根据第二排序子规则,并基于每组服务信息的组排序结果以及所述用户相关信息与基于该用户相关信息选择的该组服务信息的服务信息类别,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。
11.根据权利要求10所述的网络设备,其中,所述混合排序装置包括:
组权重分析装置,用于根据预定权重规则,并基于所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,确定每组服务信息的组权重结果;
第二子混合排序装置,用于根据第三排序子规则,并基于每组服务信息的组排序结果及所述组权重结果,来对所述多组服务信息进行排序,以获得多个排序后的服务信息。
12.根据权利要求9至11中任一项所述的网络设备,其中,所述网络设备还包括:
选择结果获取装置,用于获取来自用户设备的所述用户对所述多个服务信息的选择结果;
更新装置,用于根据所述选择结果,更新所述用户的相关信息。
13.根据权利要求9至11中任一项所述的网络设备,其中,所述用户相关信息包括以下至少一项:
-所述用户的个人属性;
-所述用户的环境信息;
-所述用户的历史行为;
-所述用户的服务订阅设置。
14.根据权利要求9至11中任一项所述的网络设备,其中,所述网络设备还包括:
标志信息获取装置,用于获取来自用户设备的用户标识信息;
相关信息获取装置,用于根据所述用户标识信息,获取所述用户相关信息。
15.根据权利要求14所述的网络设备,其中,所述网络设备还包括:
用户端信息获取装置,用于获取所述用户设备提供的用户端用户信息;
其中,所述相关信息获取装置还用于:
根据所述用户标识信息,获取所述网络设备中记录的网络端用户信息,结合所述用户端用户信息,得到所述用户相关信息。
16.根据权利要求9至11中任一项所述的网络设备,其中,所述网络设备包括:单个网络服务器、多个网络服务器组成的网络服务器组、或计算机集组成的云。
17.一种用于根据用户相关信息提供服务信息的系统,其包括网络设备及用户设备;
其中,所述网络设备包括:
请求获取装置,用于获取来自用户设备的用于提供服务信息的请求;
选择装置,用于根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;
排序装置,用于根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后的服务信息;
第一提供装置,用于将所述多个排序后的服务信息提供给该用户设备;
其中,所述服务选择规则包含多个服务选择子规则,其中,所述选择装置包括:
子选择装置,用于根据所述提供服务信息的请求,基于所述多个服务选择子规则以及所述用户相关信息,获得分别基于所述多个服务选择子规则的多组服务信息,其中每组服务信息包括至少一个服务信息;
其中,所述排序装置包括:
组权重分析装置,用于根据预定权重规则,并基于所述提供服务信息的请求与所述用户相关信息,确定每组服务信息的组权重结果;
第一子混合排序装置,用于根据第二排序子规则,并基于所述组权重结果以及所述提供服务信息的请求与用户相关信息对所述多组服务信息进行排序,以获得多个排序后的服务信息;
其中,所述用户设备包括:
请求发送装置,用于发送用于请求提供服务信息的请求至网络设备;
服务信息获取装置,用于获取来自所述网络设备的与该请求以及该用户设备的用户标识信息相对应的多个排序后的服务信息;
呈现装置,用于将所述服务信息依所述排序呈现给用户。
18.一种用于根据用户相关信息提供服务信息的系统,其包括网络设备及用户设备;
其中,所述网络设备包括:
请求获取装置,用于获取来自用户设备的用于提供服务信息的请求;
选择装置,用于根据预定的服务选择规则,并基于所述提供服务信息的请求与该用户的用户相关信息在服务信息库中进行选择,以获得多个与所述请求对应的服务信息;
排序装置,用于根据预定排序规则对所述多个服务信息进行排序,以获得多个排序后的服务信息;
第一提供装置,用于将所述多个排序后的服务信息提供给该用户设备;
其中,所述服务选择规则包含多个服务选择子规则,其中,所述选择装置包括:
子选择装置,用于根据所述提供服务信息的请求,基于所述多个服务选择子规则以及所述用户相关信息,获得分别基于所述多个服务选择子规则的多组服务信息,其中每组服务信息包括至少一个服务信息;
其中,所述排序装置包括:
组内排序装置,用于根据第一排序子规则,并基于所述用户相关信息以及基于该用户相关信息选择的该组服务信息的服务信息类别,对每组服务信息中的至少一个服务信息进行排序,以获得相应的组排序结果;
混合排序装置,用于根据第二排序子规则,并基于每组服务信息的组排序结果以及所述用户相关信息与基于该用户相关信息选择的该组服务信息的服务信息类别,来对所述多组服务信息进行排序,以获得多个排序后的服务信息;
其中,所述用户设备包括:
请求发送装置,用于发送用于请求提供服务信息的请求至网络设备;
服务信息获取装置,用于获取来自所述网络设备的与该请求以及该用户设备的用户标识信息相对应的多个排序后的服务信息;
呈现装置,用于将所述服务信息依所述排序呈现给用户。
19.根据权利要求17或18所述的系统,其中,所述请求包含述用户标识信息。
20.根据权利要求17或18所述的系统,其中,所述用户设备包括:
第二提供装置,用于将部分用户信息提供给所述网络设备。
21.根据权利要求17或18所述的系统,其中,所述用户设备包括:
选择操作获取装置,用于获取用户对所述多个排序后的服务信息的选择操作;
执行装置,用于根据所述用户的选择操作,调用相应的应用程序,并执行相应的操作。
22.根据权利要求17或18所述的系统,其中,所述部分用户信息包括以下至少一项:
-所述用户的个人属性;
-所述用户的环境信息;
-所述用户的历史行为;
-所述用户的订阅设置。
23.根据权利要求17或18所述的系统,其中,所述用户设备包括:计算机、智能手机、PDA或IPTV。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010527399.0A CN102075557B (zh) | 2010-10-26 | 2010-10-26 | 根据用户相关信息提供服务信息的方法、设备及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010527399.0A CN102075557B (zh) | 2010-10-26 | 2010-10-26 | 根据用户相关信息提供服务信息的方法、设备及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102075557A CN102075557A (zh) | 2011-05-25 |
CN102075557B true CN102075557B (zh) | 2014-03-19 |
Family
ID=44033900
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010527399.0A Active CN102075557B (zh) | 2010-10-26 | 2010-10-26 | 根据用户相关信息提供服务信息的方法、设备及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102075557B (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102802116B (zh) * | 2011-05-27 | 2016-03-23 | 北京百度网讯科技有限公司 | 信息推送方法、服务器及系统 |
CN102739776A (zh) * | 2012-05-31 | 2012-10-17 | 北京奇艺世纪科技有限公司 | 一种展现信息的方法、装置及系统 |
CN102769709B (zh) * | 2012-06-25 | 2015-08-19 | 百度在线网络技术(北京)有限公司 | 一种用于向用户提供服务联系信息的方法与装置 |
CN102917309A (zh) * | 2012-11-06 | 2013-02-06 | 北京奇虎科技有限公司 | 信息推送方法及服务器 |
CN102917310A (zh) * | 2012-11-06 | 2013-02-06 | 北京奇虎科技有限公司 | 信息推送系统 |
CN103874032B (zh) * | 2014-03-24 | 2017-06-06 | 北京奇虎科技有限公司 | 基于移动终端的信息推送方法及装置 |
CN103955482B (zh) * | 2014-04-03 | 2018-10-12 | 北京百度网讯科技有限公司 | 一种在移动终端中调用服务的方法和设备 |
CN104123398B (zh) * | 2014-08-15 | 2018-01-05 | 百度在线网络技术(北京)有限公司 | 一种信息推送方法及装置 |
CN105635191B (zh) * | 2014-10-27 | 2019-04-09 | 阿里巴巴集团控股有限公司 | 服务流量的调用导向系统及调用导向方法 |
CN104954856A (zh) * | 2015-06-09 | 2015-09-30 | 百度在线网络技术(北京)有限公司 | 一种用户设备的交互方法及用户设备 |
CN108780562B (zh) | 2015-12-22 | 2022-07-29 | 北京嘀嘀无限科技发展有限公司 | 更新服务序列的系统和方法 |
CN111008331B (zh) * | 2019-11-29 | 2023-09-15 | 拉扎斯网络科技(上海)有限公司 | 门店端的展示方法、装置、电子设备及存储介质 |
CN113010810B (zh) * | 2021-04-27 | 2024-08-20 | 口碑(上海)信息技术有限公司 | 一种服务信息排序系统、方法、装置以及电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1460220A (zh) * | 2001-03-23 | 2003-12-03 | 松下电器产业株式会社 | 服饰品信息服务器装置和服饰品信息管理方法 |
CN101233513A (zh) * | 2005-07-29 | 2008-07-30 | 雅虎公司 | 对结果集进行重排序的系统和方法 |
-
2010
- 2010-10-26 CN CN201010527399.0A patent/CN102075557B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1460220A (zh) * | 2001-03-23 | 2003-12-03 | 松下电器产业株式会社 | 服饰品信息服务器装置和服饰品信息管理方法 |
CN101233513A (zh) * | 2005-07-29 | 2008-07-30 | 雅虎公司 | 对结果集进行重排序的系统和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102075557A (zh) | 2011-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102075557B (zh) | 根据用户相关信息提供服务信息的方法、设备及系统 | |
JP6051295B2 (ja) | 地理的位置に基づく情報検索方法及び情報検索システム | |
KR101431996B1 (ko) | 정보 제공 장치, 정보 제공 방법 및 정보 제공 프로그램이 기록된 기록 매체 | |
US20120101903A1 (en) | Apparatus and method for mobile intelligent advertizing service based on mobile user contextual matching | |
US20120005016A1 (en) | Methods and System for Providing and Analyzing Local Targeted Advertising Campaigns | |
CN104756143A (zh) | 获得事件评论 | |
JP2009252152A (ja) | 地域情報無線配信方法及び装置及びコンピュータ読取可能な記録媒体 | |
CN109660980A (zh) | 基于历史连接WiFi构建用户画像的方法、装置、设备及介质 | |
CN105975537A (zh) | 一种应用程序的排序方法及装置 | |
CN109977296A (zh) | 一种信息推送方法、装置、设备及存储介质 | |
JP2012113544A (ja) | 飲食店推薦システム | |
CN107481052A (zh) | 一种广告信息推送方法及终端 | |
CN111738785A (zh) | 选品方法、系统及存储介质 | |
CN101819582A (zh) | 链接广告标记词的系统和方法 | |
CN106713651A (zh) | 信息显示方法和移动终端 | |
JP2010160555A (ja) | 携帯ウェブ広告システム及びそのシステム運営用プログラム | |
CN105590234A (zh) | 一种向目标用户推荐商品的方法和系统 | |
CN116228363A (zh) | 信息展示方法、装置、存储介质及计算机设备 | |
CN110097410A (zh) | 服务器与商品交易方法 | |
Wen-ying et al. | A new framework of a personalized location-based restaurant recommendation system in mobile application | |
JP2013127509A (ja) | 地図出力装置、地図出力方法、及び地図出力プログラム | |
CN115168542A (zh) | 兴趣点搜索方法、系统、电子设备及程序产品 | |
CN114265972A (zh) | 内容推荐方法和装置、存储介质及电子装置 | |
JP2016018266A (ja) | 情報処理装置、データ構造、情報処理方法、及びプログラム | |
JP6297893B2 (ja) | 人格情報処理装置、人格情報処理方法及び人格情報処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |