一种业务对象的获取方法和装置的制造方法_2

文档序号:8258779阅读:来源:国知局
等等。
[0063]这些电子设备可以支持包括Android (安卓)、10S>WindowsPhone或者windows等的操作系统,通常可以运行浏览器等客户端。
[0064]业务对象的获取请求可以是指获取业务对象相关信息的指示。
[0065]例如,用户可以通过点击等方式触发浏览器中的指定插件(plug-1ns,可以通过与服务器进行交互,在浏览器中增加业务对象的获取功能)发起业务对象的获取请求。
[0066]又例如,当用户启动浏览器或者在浏览器访问网页等,浏览器检测到启动操作或者网页访问操作,可以向服务器提交业务对象的获取请求。
[0067]其中,所述获取请求中可以包括客户端标识;
[0068]客户端标识可以为能够代表一个唯一确定的客户端的信息,例如,客户端用户IDdDentity的缩写,身份标识号码)、与客户端用户ID绑定的其他信息(如邮箱、电话号码等)等等。
[0069]对于不同业务领域而言,可以具有不同的业务对象,即具有业务领域特征的对象。
[0070]例如,对于半导体领域而言,业务对象可以包括物料(如硅片);对于新闻媒体领域而言,业务对象可以包括新闻数据;对于移动通讯领域而言,业务对象可以包括移动通讯数据;而在本发明实施例中,业务对象可以包括商品。
[0071]在实际应用中,客户端可以将请求头信息通过HTTP(Hypertext transferprotocol,超文本传送协议)协议向服务器发起业务对象的获取请求。
[0072]步骤102,接收所述推送服务器在当前时间满足所述客户端标识关联的特征业务对象的生命周期时查找的,与所述特征业务对象匹配的业务对象;
[0073]服务器接收到业务对象的获取请求之后等待处理,最后向客户端返回响应。
[0074]在本发明实施例中,业务对象可以具有消耗性,存在生命周期,在生命周期之后,该业务对象可以认为已消耗完毕或失效。
[0075]例如,一个打印机的墨盒(业务对象)在消耗完墨水以后,该墨盒可以认为失效。
[0076]在本发明的一种可选实施例中,在步骤101之前,所述方法还可以包括如下步骤:
[0077]步骤Al,采用客户端标识关联的一个或多个账号登录信息,在对应的一个或多个业务对象服务器中获取所述账号登录信息关联的特征业务对象的信息;
[0078]步骤A2,将所述特征业务对象的信息发送至推送服务器。
[0079]在本发明实施例中,用户可以通过客户端(如浏览器)采用不同的账号登录信息(如账号、密码)访问不同平台(平台上部署有业务对象服务器)进行业务对象的操作,产生特征业务对象,在该平台中记录了该特征业务对象的信息。
[0080]在本发明实施例的一种可选示例中,所述特征业务对象可以为基于账号登录信息最近进行购买操作的业务对象。
[0081]在本示例中,用户可以在采用该账号信息登录平台后,在平台上购买该业务对象,则该业务对象可以为特征业务对象的候选。
[0082]需要说明的是,由于用户在不同的平台上都可以进行相同类型的业务对象的购买操作,本发明实施例中可以根据这些行为信息计算特征业务对象。
[0083]例如,用户基于账号登录信息D在2014年11月I日在平台X购买了业务对象E,用户基于账号登录信息F在2014年12月I日在平台Y购买了与业务对象E相同类型的业务对象G,则可以以业务对象G作为特征业务对象。
[0084]所述特征业务对象的信息可以包括类型信息、权限参数、特征时间、数量中的至少一者O
[0085]其中,权限参数可以包括价格;
[0086]特征时间可以为产生特征业务对象的时间,如购买业务对象的时间。
[0087]在本发明实施例中,所述推送服务器的数据库中可以包括基于所述客户端标识建立的存储单元,在所述存储单元中可以存储有所述一个或多个账号登录信息关联的特征业务对象的信息。
[0088]另外,为了保证用户的隐私权和知情权,可以先检查该当前用户是否加入了指定计划,如用户体验计划。如果当前用户加入了指定计划,则确认当前用户对客户端获取所述账号登录信息关联的特征业务对象的信息的行为进行了授权,客户端可以记录客户端标识与一个或多个账号登录信息的关联关系,并执行获取操作,如果当前用户没有加入指定计划,则确认当前用户未对客户端获取所述账号登录信息关联的特征业务对象的信息的行为进行授权,客户端禁止记录客户端标识与一个或多个账号登录信息的关联关系,并禁止执行获取操作。
[0089]本发明实施例根据一个或多个业务对象服务器中的特征业务对象进行业务对象的推送/获取,避免了单平台推送业务对象的单一性和片面性,可以利用参考用户在不同平台上的行为信息,提高业务对象的覆盖率,提高了确定特征业务对象的准确率,进一步提高了计算推送/获取业务对象的时间节点的准确率,提高推送/获取业务对象的效率。
[0090]在本发明的一种可选实施例中,所述推送服务器可以通过以下方式查找匹配的业务对象:
[0091]子步骤S11,在数据库中查找所述客户端标识关联的特征业务对象;
[0092]在具体实现中,推送服务器可以查找以该客户端标识建立的存储单元,在该存储单元中,查找一个或多个账号登录信息关联特征业务对象。
[0093]子步骤S12,获取所述特征业务对象的生命周期;
[0094]需要说明的是,特征业务对象在不同的环境中可以具有不同的生命周期,例如,一个家庭使用一个墨盒与一个公司使用一个墨盒的消耗速度一般是不相同的,本领域技术人员可以根据实际情况设置获取特征业务对象的生命周期的方式,本发明实施例对此不加以限制。
[0095]在一种情形中,用户可以在先设置生命周期,则推送服务器可以从用户的设置信息中查找该特征业务对象的生命周期。
[0096]例如,一个家庭大致I个月消耗I个墨盒,则用户可以设置墨盒的生命周期为I个月。
[0097]在另一种情形中,推送服务器可以根据用户在先的行为信息,计算出生命周期。
[0098]例如,用户在先购头墨盒的频率为I个月每次每盒,则可以认为该墨盒的生命周期为I个月。
[0099]在另一种情形中,推送服务器可以根据其他用户在先的行为信息,计算出生命周期,在当前用户的应用特征业务对象的环境信息与其他用户的应用特征业务对象的环境信息匹配时,可以将该生命周期作为当前特征业务对象的生命周期。
[0100]例如,用户A使用型号为B的打印机,在先购买墨盒的频率为I个月每次每盒,则可以认为对于用户A,该墨盒的生命周期为I个月,而用户C也同样使用型号为B的打印机,且用户A和用户C都是在家庭使用该打印机,则可以认为对于用户C,该墨盒的生命周期也为I个月。
[0101]子步骤S13,计算当前时间和所述特征时间之间的时间差;
[0102]若特征时间为购买业务对象的时间,则当前时间与购买业务对象的时间之间的时间差,可以标识离上一次购买该特征业务对象经过了多少时间,用以计算是否超过了其生命周期。
[0103]子步骤S14,检测所述数量以及所述生命周期,是否与所述时间差匹配;若是,则执行子步骤S15 ;
[0104]子步骤S15,查找与所述特征业务对象匹配的业务对象。
[0105]计算生命周期与数量的乘积,可以获得消耗特征业务对象的总的时间,若该总的时间超过了时间差,则可以认为该特征业务对象已消耗完或已失效,可以查找推送匹配的业务对象;若该总的时间未超过时间差,则可以认为该特征业务对象还可以使用,当前无需推送匹配的业务对象。
[0106]在本发明实施例的一种可选示例中,子步骤S15可以包括如下子步骤:
[0107]子步骤S151,查找与所述特征业务对象相同的业务对象。
[0108]在本示例中,可以推送相同的业务对象给用户,可以保持用户的行为习惯。
[0109]例如,用户A使用型号为B的打印机,用户A—直购买同一厂家生产的墨盒,以保证打印质量和保护打印机,则可以推送与相同的墨盒。
[0110]在本发明实施例的一种可选示例中,子步骤S15可以包括如下子步骤:
[0111]子步骤S152,查找与所述特征业务对象具有相同类型信息的业务对象。
[0112]在本示例中,可以推送同类型的业务对象给用户,可以提供更多的选择。
[0113]例如,可以检测与特征业务对象相同类型的业务对象,若该业务对象的好评率、用户的评价信息比该特征业务对象要好,则可以推送质量更好的业务对象给用户。
[0114]在本发明实施例的一种可选示例中,子步骤S15可以包括如下子步骤:
[0115]子步骤S153,查找权限参数小于所述特征业务对象的权限参数的业务对象。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1