A search identifier (ID) that identifies the search transaction is generated in response to a first request for a query received from the user device over the network. A search engine performs searches based on one or more keywords in a content database to generate a set of content items. For at least one of the content items, the encoder encodes the content of the search ID and the content item identifying the ID into the machine-readable code and attaches the machine readable code to the content item. A search result page is generated by and including the set of content items, wherein at least one of the content items in the search result includes machine readable code encoded with the search ID and its content ID. The search results page is transmitted to the user device via the network.
【技术实现步骤摘要】
【国外来华专利技术】基于用户与内容数据的机器可读代码的交互来路由数据和连接用户的系统和方法
本专利技术的实施方式总体涉及在多个用户之间路由数据。更具体地,本专利技术的实施方式涉及基于用户与内容数据的机器可读代码的交互来路由数据和连接用户。
技术介绍
大多数搜索引擎在其操作期间通常经由在客户端装置上运行的浏览器来执行网页(Web)搜索。搜索引擎接收由用户输入的搜索词并且检索与该搜索词相关联的网页的搜索结果列表。搜索引擎基于特定标准将搜索结果显示为搜索列表的一系列子集。在搜索操作期间使用的一般标准是:搜索词是完全还是部分出现在给定网页上、搜索字符串在搜索结果中出现的次数、字母顺序等。此外,用户可通过点击鼠标按钮决定打开链接,以打开并进行浏览。搜索引擎可监测并采集用户与搜索结果和/或用户信息的交互中的一些,以在随后提供更好的搜索。在一些情况下,作为由第一用户发起的搜索请求的响应,可将搜索结果转发给第二用户或与第二用户共享。第二用户可与搜索结果的内容进行交互。缺乏用以从第二用户追踪用户交互并将第一用户与第二用户相连接的有效追踪或监测机制。附图说明本专利技术的实施方式在附图的各图中以举例而非限制的方式示出,在附图中,相似的参考数字指示相似的元件。图1是示出根据本专利技术一个实施方式的网络化系统的框图。图2是示出根据本专利技术一个实施方式用户装置与服务器之间的事务的事务处理图。图3是示出根据本专利技术一个实施方式的服务器的框图。图4A和图4B是示出根据本专利技术某些实施方式不同组件之间的某些交互的框图。图5A和图5B是示出根据本专利技术一些实施方式的搜索结果页面的示例的框图。图6是示出根 ...
【技术保护点】
基于用户与内容的交互来路由数据并连接用户的计算机实现方法,所述方法包括:响应于在服务器处通过网络从用户装置接收的对于查询的第一请求,通过由所述服务器托管的搜索引擎生成用于标识与所述查询对应的搜索事务的搜索标识符(ID),其中所述查询包括一个或多个关键字;由所述搜索引擎基于所述一个或多个关键字在内容数据库内执行搜索,从而生成一个或多个内容项目的集合;针对所述内容项目中的至少一个,由编码器利用预定编码算法将所述搜索ID和标识所述内容项目的内容ID编码到机器可读代码中,以及将所述机器可读代码附加到对应的内容项目,所述机器可读代码中编码有所述搜索ID和对应的内容ID;通过将所述内容项目并含在其中而生成搜索结果页面,所述搜索结果页面中内容项目的至少一个中附加有对应机器可读代码;以及通过所述网络向所述用户装置传输所述搜索结果页面。
【技术特征摘要】
【国外来华专利技术】2015.07.08 US 14/794,6881.基于用户与内容的交互来路由数据并连接用户的计算机实现方法,所述方法包括:响应于在服务器处通过网络从用户装置接收的对于查询的第一请求,通过由所述服务器托管的搜索引擎生成用于标识与所述查询对应的搜索事务的搜索标识符(ID),其中所述查询包括一个或多个关键字;由所述搜索引擎基于所述一个或多个关键字在内容数据库内执行搜索,从而生成一个或多个内容项目的集合;针对所述内容项目中的至少一个,由编码器利用预定编码算法将所述搜索ID和标识所述内容项目的内容ID编码到机器可读代码中,以及将所述机器可读代码附加到对应的内容项目,所述机器可读代码中编码有所述搜索ID和对应的内容ID;通过将所述内容项目并含在其中而生成搜索结果页面,所述搜索结果页面中内容项目的至少一个中附加有对应机器可读代码;以及通过所述网络向所述用户装置传输所述搜索结果页面。2.如权利要求1所述的方法,还包括:在所述服务器处通过所述网络从代理的代理装置接收第二请求,所述第二请求包括用于标识与所述搜索结果页面中的内容项目中的第一内容项目相关联的第一机器可读代码的标识信息;以及响应于所述第二请求,基于所述第二请求更新存储代理交互事件信息的代理交互数据库,其中所述代理交互数据库包括通过多个代理交互ID进行索引的多个代理交互事件条目,每个代理交互事件条目与表示代理与特定内容项目交互的代理交互事件对应。3.如权利要求2所述的方法,其中,由所述代理装置通过扫描呈现在所述用户装置处的、作为所述搜索结果页面一部分的第一机器可读代码而获得标识所述第一机器可读代码的标识信息。4.如权利要求2所述的方法,还包括:响应于所述第二请求,由交互记录模块从所述标识信息中提取所述搜索ID和第一内容ID;基于所述搜索ID和所述第一内容ID,确定标识发起所述第一请求的用户装置的用户的用户ID;基于根据所述用户ID从用户信息数据库获得的信息,由用户配置文件编译器对所述用户的用户信息进行编译;以及从所述服务器向所述代理装置传输所述用户的用户信息,以使得所述代理能够基于所述用户信息与所述用户通信。5.如权利要求2所述的方法,其中,所述第一机器可读代码的标识信息包括整个所述第一机器可读代码,所述方法还包括对所述第一机器可读代码进行解码以获得所述搜索ID和所述第一内容ID。6.如权利要求1所述的方法,其中将所述搜索ID和对应内容ID编码到机器可读代码中包括:将所述搜索ID编码到所述第一机器可读代码中;将所述第一内容ID编码到所述第一机器可读代码中;以及将与所述服务器相关联的目的地地址编码到所述第一机器可读代码中,其中所述第二请求是作为所述代理装置扫描所述第一机器可读代码的响应而基于所述目的地地址从所述代理装置接收的。7.如权利要求2所述的方法,基于所述第二请求更新存储代理交互事件信息的代理交互数据库包括:响应于所述第二请求,生成表示与扫描所述第一机器可读代码相关联的第一代理交互事件的第一代理交互事件ID;以及在所述代理交互数据库中创建第一代理交互事件条目,所述第一代理交互事件条目由所述第一代理交互事件ID标识,其中所述第一代理交互事件条目包括所述搜索ID、所述第一内容ID以及表示与扫描所述第一机器可读代码相关联的时间的第一时间戳。8.如权利要求1所述的方法,还包括:保存用户交互数据库以存储用户交互事件信息,所述用户交互数据库包括通过多个用户交互ID进行索引的多个用户交互事件条目,每个用户交互事件条目与表示用户与特定内容项目交互的用户交互事件对应。9.如权利要求8所述的方法,还包括:接收指示所述用户从所述用户装置访问所述第一内容的信号,所述信号包括所述第一内容ID;响应于所述信号,生成表示与访问所述第一内容项目相关联的第一用户交互事件的第一用户交互事件ID;以及在所述用户交互数据库中创建第一用户交互事件条目,所述第一用户交互事件条目由所述第一用户交互事件ID标识,其中所述第一用户交互事件条目包括所述搜索ID、所述第一内容ID以及表示与访问所述第一内容项目相关联的时间的第二时间戳。10.如权利要求1所述的方法,还包括维护搜索事件数据库以存储搜索事件信息,所述搜索事件数据库包括通过多个搜索ID索引的多个搜索事件条目,每个搜索事件条目与由所述搜索引擎执行的搜索事件对应。11.如权利要求10所述的方法,还包括:响应于所述第一请求,基于所述第一请求获得所述用户装置的用户装置信息,所述用户装置信息包括标识所述用户装置的装置ID;基于所述用户装置信息生成用于表示所述用户装置的用户的用户ID;以及基于所述搜索ID在所述搜索事件数据库中创建搜索事件条目以存储所述用户ID、每个内容项目的内容ID以及表示一个或多个关键字的关键字ID。12.如权利要求11所述的方法,其中,在所述搜索事件数据库中创建搜索事件条目还包括针对所述内容项目中的每一个,基于所述搜索ID在所述搜索事件数据库中创建搜索事件条目;以及所述搜索事件条目还存储表示由所述搜索引擎基于所述第一请求执行的搜索的时间的第三时间戳。13.其中存储有可执行指令的非瞬态机器可读介质,所述指令在被处理器执行时使得所述处理器基于用户与内容的交互而执行路由数据和连接用户的操作,所述操作包括:响应于在服务器处通过网络从用户装置接收的对于查询的第一请求,通过由所述服务器托管的搜索引擎生成用于标识与所述查询对应的搜索事务的搜索标识符(ID),其中所述查询包括一个或多个关键字;由所述...
【专利技术属性】
技术研发人员:胡江滔,杨光,王京傲,
申请(专利权)人:百度美国有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。