-
公开(公告)号:US10284623B2
公开(公告)日:2019-05-07
申请号:US15672895
申请日:2017-08-09
Applicant: GOOGLE INC.
Inventor: Michael Eastham , Hui Xu , Biping Meng , Xiaobo Zhou
Abstract: Implementations optimize a browser render process by identifying content neutral embedded items and rendering a web page without fetching the content neutral items. An example method includes identifying a URL pattern common to a plurality of URLs stored in fetch records and selecting a sample of URLs from the plurality. The method also includes, for each URL in the sample, determining whether the URL is optional by generating a first rendering result using content for the URL and a second rendering result without using the content for the URL and calculating a similarity score for the URL by comparing the first rendering result and the second rendering result, the URL being optional when the similarity score is greater than a similarity threshold. The method may also include storing the URL pattern in a data store of optional resource patterns when a majority of the URLs in the sample are optional.
-
公开(公告)号:US09514195B2
公开(公告)日:2016-12-06
申请号:US14963942
申请日:2015-12-09
Applicant: Google Inc.
Inventor: Ryoichi Imaizumi , Toshiaki Fujiki , Chaesang Jung , Reiko Hamada , Jaehyun Yeom , Hui Xu
CPC classification number: G06F17/3053 , G06F17/3051 , G06F17/30554 , G06F17/30867 , G06Q30/0631
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining when to search a native application corpus for native applications and insert native application search results into a set of general web search results in response to receiving a query.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于确定何时搜索本机应用程序的本地应用程序语料库并响应于接收到查询而将本机应用程序搜索结果插入到一组通用Web搜索结果中。
-
公开(公告)号:US20150112961A1
公开(公告)日:2015-04-23
申请号:US13622232
申请日:2012-09-18
Applicant: Google Inc.
CPC classification number: H04L63/10 , G06F16/951 , H04L63/102
Abstract: Methods and apparatus related to obtaining search related structured data from a user. A user submitted update instruction may identify at least one URL and provide access to associated user supplied search related structured data. An associated record in a database may be modified by including the user supplied search related structured data in the record. The record is related to the URL and the database may be a structured data database associated with a search engine.
Abstract translation: 从用户获取与搜索相关的结构化数据相关的方法和装置。 用户提交的更新指令可以标识至少一个URL并提供对相关联的用户提供的与搜索相关的结构化数据的访问。 可以通过将用户提供的与搜索相关的结构化数据包括在记录中来修改数据库中的关联记录。 记录与URL相关,数据库可以是与搜索引擎相关联的结构化数据数据库。
-
公开(公告)号:US10061796B2
公开(公告)日:2018-08-28
申请号:US14203774
申请日:2014-03-11
Applicant: Google Inc.
Inventor: Hui Xu , Erik Hendriks , Chen Wang
CPC classification number: G06F16/2365 , G06F16/951 , H04L67/303
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying consistency between content of a native application and content of a corresponding resource that is provided separately from the content of the native application.
-
公开(公告)号:US09984130B2
公开(公告)日:2018-05-29
申请号:US14521206
申请日:2014-10-22
Applicant: GOOGLE INC.
Inventor: Hui Xu , Rupesh Kapoor , Erik Arjan Hendriks , Hao Fang , Cristian Tapus
CPC classification number: G06F17/3053 , G06F17/211 , G06F17/2229 , G06F17/2247 , G06F17/248 , G06F17/30887 , G06F17/30899
Abstract: Implementations include a batch-optimized render and fetch architecture. An example method performed by the architecture includes receiving a request from a batch process to render a web page and initializing a virtual clock and a task list for rendering the web page. The virtual clock stands still when a request for an embedded item is outstanding and when a task is ready to run. The method may also include generating a rendering result for the web page when the virtual clock matches a run time for a stop task in the task list, and providing the rendering result to the batch process. Another example method includes receiving a request from a batch process to render a web page, identifying an embedded item in the web page, and determining, based on a rewrite rule, that the embedded item has content that is duplicative of content for a previously fetched embedded item.
-
公开(公告)号:US20150379155A1
公开(公告)日:2015-12-31
申请号:US14521223
申请日:2014-10-22
Applicant: GOOGLE INC.
Inventor: Biping Meng , Hao Fang , Hui Xu
CPC classification number: G06F17/30887 , G06F17/2247 , G06F17/30899
Abstract: Implementations an optimizing a browser rendering process that identifies content neutral web pages and renders such web pages without scripting. An example method includes generating a first rendering result of a web page with scripting turned on and generating a second rendering result of the web page with scripting turned off. The method also includes comparing the first rendering result with the second rendering result to determine whether the web page is content neutral and storing a URL for the web page in a list of content neutral URLs when the web page is content neutral. The method can further include receiving a request to render a web page identified by a URL, prior to rendering, determining that the URL is a content neutral URL, and rendering the web page with scripting turned off responsive to determining that the URL is a content neutral URL.
Abstract translation: 实现优化浏览器渲染过程,识别内容中立的网页,并呈现这样的网页而不需要脚本。 示例性方法包括:生成具有打开的脚本的网页的第一呈现结果,并且生成关闭了脚本的网页的第二呈现结果。 该方法还包括将第一呈现结果与第二呈现结果进行比较,以确定网页是否是内容中立的,并且当网页是内容中性时,将网页的URL存储在内容中立URL的列表中。 所述方法还可以包括:在渲染之前,接收一个呈现由URL标识的网页的请求,确定该URL是一个内容中性URL,并且响应于确定该URL是一个内容 中性网址
-
公开(公告)号:US20150261809A1
公开(公告)日:2015-09-17
申请号:US14203774
申请日:2014-03-11
Applicant: Google Inc.
Inventor: Hui Xu , Erik Hendriks , Chen Wang
IPC: G06F17/30
CPC classification number: G06F17/30371 , G06F17/30864 , H04L67/303
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying consistency between content of a native application and content of a corresponding resource that is provided separately from the content of the native application.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于验证本机应用的内容与与本机应用的内容分开提供的相应资源的内容之间的一致性。
-
公开(公告)号:US20150381699A1
公开(公告)日:2015-12-31
申请号:US14531080
申请日:2014-11-03
Applicant: GOOGLE INC.
Inventor: Michael Eastham , Hui Xu , Biping Meng , Xiaobo Zhou
CPC classification number: H04L67/02 , G06F17/30887 , G06F17/30902 , G06F17/30905 , H04L41/0293
Abstract: Implementations optimize a browser render process by identifying content neutral embedded items and rendering a web page without fetching the content neutral items. An example method includes identifying a URL pattern common to a plurality of URLs stored in fetch records and selecting a sample of URLs from the plurality. The method also includes, for each URL in the sample, determining whether the URL is optional by generating a first rendering result using content for the URL and a second rendering result without using the content for the URL and calculating a similarity score for the URL by comparing the first rendering result and the second rendering result, the URL being optional when the similarity score is greater than a similarity threshold. The method may also include storing the URL pattern in a data store of optional resource patterns when a majority of the URLs in the sample are optional.
Abstract translation: 实现通过识别内容中性嵌入式项目并呈现网页而不获取内容中性项目来优化浏览器呈现过程。 示例性方法包括识别存储在获取记录中的多个URL共同的URL模式,并从多个URL中选择URL的样本。 该方法还包括对于样本中的每个URL,通过使用用于URL的内容生成第一呈现结果来确定URL是否是可选的,而在不使用URL的内容的情况下再次计算第二呈现结果,并且通过 比较第一呈现结果和第二呈现结果,当相似性得分大于相似性阈值时,该URL是可选的。 该方法还可以包括当样本中的大多数URL是可选的时将URL模式存储在可选资源模式的数据存储中。
-
公开(公告)号:US20150379128A1
公开(公告)日:2015-12-31
申请号:US14750082
申请日:2015-06-25
Applicant: Google Inc.
Inventor: Lawrence Chang , Hui Xu
IPC: G06F17/30
CPC classification number: G06F17/30864 , G06F17/30887 , G06F17/3089
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically generating native application deep links and indexing content retrieved from the deep links.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于自动生成本地应用程序深层链接并索引从深层链接检索的内容。
-
公开(公告)号:US20150254310A1
公开(公告)日:2015-09-10
申请号:US14196701
申请日:2014-03-04
Applicant: Google Inc.
Inventor: Ryoichi Imaizumi , Toshiaki Fujiki , Chaesang Jung , Reiko Hamada , Jaehyun Yeom , Hui Xu
IPC: G06F17/30
CPC classification number: G06F17/3053 , G06F17/3051 , G06F17/30554 , G06F17/30867 , G06Q30/0631
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining when to search a native application corpus for native applications and insert native application search results into a set of general web search results in response to receiving a query.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于确定何时搜索本机应用程序的本地应用程序语料库并响应于接收到查询而将本机应用程序搜索结果插入到一组通用Web搜索结果中。
-
-
-
-
-
-
-
-
-