Consistently delivering a web page having source code with a dynamic instruction

    公开(公告)号:US09514241B1

    公开(公告)日:2016-12-06

    申请号:US14865377

    申请日:2015-09-25

    Applicant: Google Inc.

    CPC classification number: G06F17/30893 G06F8/51 G06F17/30905 H04L67/42

    Abstract: According to some implementations, a method, system and computer program product for consistently delivering a web page having source code with a dynamic instruction is provided. The method begins with a copy of the source code being stored and analyzed to identify the dynamic instruction. A uniformity profile of the web page is generated based on the analyzing, the uniformity profile specifying a modification to a portion of the dynamic instruction to maintain consistent delivery of the web page. The portion of the dynamic instruction is modified based on the uniformity profile, and the first modified copy of the source code is delivered to a client. The portion of the dynamic instruction is modified based on the uniformity profile, resulting in a second modified dynamic instruction. Finally, a second modified copy of the source code is delivered to a client.

    Predicting user navigation events
    12.
    发明授权

    公开(公告)号:US09443197B1

    公开(公告)日:2016-09-13

    申请号:US14151988

    申请日:2014-01-10

    Applicant: Google Inc.

    CPC classification number: G06N5/048 G06F17/30864 G06F17/30873 G06N99/005

    Abstract: A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.

    Using resource load times in ranking search results
    13.
    发明授权
    Using resource load times in ranking search results 有权
    在搜索结果排名中使用资源加载时间

    公开(公告)号:US09229989B1

    公开(公告)日:2016-01-05

    申请号:US14143190

    申请日:2013-12-30

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using resource load times in ranking search results. In one aspect, a method includes receiving a search query from a particular user device; receiving, for each of a plurality of resources responsive to the search query, a respective first score; accessing load time data that specifies, for each of the plurality of resources, a load time measure for the resource; and adjusting the first score for each of the plurality of resources based on the load time measure for the resource to generate a second score for each of the plurality of resources.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于在排序搜索结果中使用资源加载时间。 一方面,一种方法包括从特定用户设备接收搜索查询; 针对响应于搜索查询的多个资源中的每一个接收相应的第一分数; 访问对于所述多个资源中的每一个指定所述资源的加载时间度量的加载时间数据; 以及基于所述资源的所述加载时间测量来调整所述多个资源中的每一个的所述第一分数,以针对所述多个资源中的每个资源生成第二分数。

    Predicting user navigation events
    14.
    发明授权

    公开(公告)号:US10332009B2

    公开(公告)日:2019-06-25

    申请号:US15657315

    申请日:2017-07-24

    Applicant: Google Inc.

    Abstract: A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.

    PREDICTING USER NAVIGATION EVENTS
    15.
    发明申请

    公开(公告)号:US20180032877A1

    公开(公告)日:2018-02-01

    申请号:US15657315

    申请日:2017-07-24

    Applicant: Google Inc.

    CPC classification number: G06N5/022 G06F16/9574 G06F16/9577

    Abstract: A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.

    Wireless network access credential sharing using a network based credential storage service

    公开(公告)号:US09877188B1

    公开(公告)日:2018-01-23

    申请号:US14458982

    申请日:2014-08-13

    Applicant: Google Inc.

    Inventor: Arvind Jain

    CPC classification number: H04W12/06 G06F21/604 H04L63/083

    Abstract: A system and method for providing access credentials for a wireless network is provided. The system and method comprises sending a request for access credentials for a wireless network never previously accessed from a requesting client device to a connection helper service hosted by a server. The connection helper service determines a subset of user accounts that have the access credentials for the wireless network stored in an associated remote database. The connection helper service then searches social media to determine whether any of the subset of user accounts are connected with a user account associated with the requesting client device. If there is a connection, then the connection helper service facilitates requesting permission to acquire the access credentials from a remote database associated with a user account for the connection with the access credentials. In this manner, access to the wireless network is provided without manually entering access credentials.

    PREDICTING USER NAVIGATION EVENTS
    17.
    发明申请

    公开(公告)号:US20170337163A1

    公开(公告)日:2017-11-23

    申请号:US15478740

    申请日:2017-04-04

    Applicant: Google Inc.

    Abstract: A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.

    Preloading resources of a web page
    18.
    发明授权

    公开(公告)号:US09756108B2

    公开(公告)日:2017-09-05

    申请号:US13868920

    申请日:2013-04-23

    Applicant: Google Inc.

    CPC classification number: G06F17/30902 G06F17/30 H04L67/02 H04L67/2847

    Abstract: A computer-implemented method for preloading resources of a web page is provided. The method includes receiving a user request to navigate to a web page and issuing a request for a root page corresponding to the requested web page, wherein the root page identifies actual resources requested for loading the requested web page. The method also includes determining, based on a prior history of loading the requested web page, anticipated resources that are likely to be requested when loading the requested web page, and requesting the anticipated resources from a server associated with the anticipated resources at least until a time that the root page corresponding to the requested web page is received to determine the actual resources requested for loading the requested web page. Systems and machine-readable media are also provided.

    SEAMLESS PEER TO PEER INTERNET CONNECTIVITY
    19.
    发明申请
    SEAMLESS PEER TO PEER INTERNET CONNECTIVITY 有权
    无缝连接到对等互联网连接

    公开(公告)号:US20160050281A1

    公开(公告)日:2016-02-18

    申请号:US14461571

    申请日:2014-08-18

    Applicant: Google Inc.

    CPC classification number: H04L67/141 H04L63/083 H04L67/104

    Abstract: A system and methods for seamlessly providing access to a data network via a peer-to-peer connection service is provided. The peer-to-peer connection service is provided to a client device by a host device. The client device scans for available data network connections and recognizes a beacon broadcast by the host device. The beacon contains a unique identifier that indicates that the host device is configured to provide the peer-to-peer connection service. Upon recognizing the unique identifier, the client device transmits authentication credentials to the host device, which in turn transmits the authentication credentials to a server configured to determine whether a social media connection exists between a user account associated with the client device and a user account associated with the host device. If the social media connection exists, then the host device provides access credentials for the client device to access the peer-to-peer connection service.

    Abstract translation: 提供了一种用于通过对等连接服务无缝地提供对数据网络的访问的系统和方法。 对等连接服务由主机设备提供给客户端设备。 客户端设备扫描可用的数据网络连接并识别由主机设备广播的信标。 信标包含唯一标识符,表示主机设备配置为提供对等连接服务。 在识别到唯一标识符之后,客户机设备向主机设备发送认证证书,主机设备又将认证凭证传送到服务器,该服务器被配置为确定在与客户端设备相关联的用户帐户与相关联的用户帐户之间是否存在社交媒体连接 与主机设备。 如果存在社交媒体连接,则主机设备提供用于客户端设备访问对等连接服务的访问凭证。

    SEAMLESS APPLICATION CONNECTIVITY
    20.
    发明申请
    SEAMLESS APPLICATION CONNECTIVITY 有权
    无缝应用连接

    公开(公告)号:US20150085823A1

    公开(公告)日:2015-03-26

    申请号:US14036283

    申请日:2013-09-25

    Applicant: Google Inc.

    Inventor: Arvind Jain

    CPC classification number: H04W36/18 H03C1/16 H04L69/321

    Abstract: In some implementations, a request to switch to using a second network connection is received at a first computing device that is currently communicating with a second computing device over a first network connection. While still using the first network connection, the second network connection may be initiated. During a period of transition, the first computing device may communicate with the second computing device using both the first network connection and the second network connection. To use both the first and second network connections, data from the second computing device may be received over the first network connection, and data may be sent to the second computing device over the second network connection. The first computing device may identify an end of the period of transition. In response, the first computing device may communicate with the second computing device using only the second network connection.

    Abstract translation: 在一些实现中,在当前通过第一网络连接与第二计算设备通信的第一计算设备处接收到切换到使用第二网络连接的请求。 在仍然使用第一网络连接的同时,可以启动第二网络连接。 在转换期间,第一计算设备可以使用第一网络连接和第二网络连接与第二计算设备进行通信。 为了同时使用第一和第二网络连接,可以通过第一网络连接接收来自第二计算设备的数据,并且可以通过第二网络连接将数据发送到第二计算设备。 第一计算设备可以标识转换周期的结束。 作为响应,第一计算设备可以仅使用第二网络连接与第二计算设备进行通信。

Patent Agency Ranking