TRANSACTION ACCELERATOR FOR CLIENT-SERVER COMMUNICATIONS SYSTEMS
    1.
    发明申请
    TRANSACTION ACCELERATOR FOR CLIENT-SERVER COMMUNICATIONS SYSTEMS 有权
    用于客户端服务器通信系统的交换加速器

    公开(公告)号:US20120197965A1

    公开(公告)日:2012-08-02

    申请号:US13441681

    申请日:2012-04-06

    IPC分类号: G06F15/16

    摘要: Self-discovering transaction accelerators improve communications between a client and a server. A client directs a message to a server. A client-side transaction accelerator intercepts the message, terminates the connection with the client, and accelerates the request by replacing segments of data with references. The accelerated request is forwarded to a server-side transaction accelerator through a new connection. The server-side transaction accelerator reconstructs the message by replacing the reference with segment data in a persistent segment store accessible to the server-side transaction accelerator. The reconstructed request is then provided to the server. Accelerations may occur in any direction of communication. Persistent segment stores can be pre-populated with segment data from other transaction accelerators and anticipated transactions. The persistent segment store can store segments that are data segmented based on content of the data and can be independent of transaction protocol, application, and device.

    摘要翻译: 自发发现事务加速器可改善客户端与服务器之间的通信。 客户端将消息指向服务器。 客户端事务加速器拦截消息,终止与客户端的连接,并通过用引用替换数据段来加速请求。 加速请求通过新连接转发到服务器端事务加速器。 服务器端事务加速器通过将服务器端事务加速器可访问的持久段存储中的段数据替换为引用数据来重构消息。 然后将重建的请求提供给服务器。 加速可能发生在任何通信方向。 可以使用来自其他事务加速器和预期事务的段数据预先填充持久性段存储。 持久段存储可以存储基于数据内容进行数据分段的段,并且可以独立于事务协议,应用和设备。

    Transaction accelerator for client-server communications systems
    2.
    发明授权
    Transaction accelerator for client-server communications systems 有权
    客户端 - 服务器通信系统的事务加速器

    公开(公告)号:US08402085B2

    公开(公告)日:2013-03-19

    申请号:US13441681

    申请日:2012-04-06

    IPC分类号: G06F15/16

    摘要: Self-discovering transaction accelerators improve communications between a client and a server. A client directs a message to a server. A client-side transaction accelerator intercepts the message, terminates the connection with the client, and accelerates the request by replacing segments of data with references. The accelerated request is forwarded to a server-side transaction accelerator through a new connection. The server-side transaction accelerator reconstructs the message by replacing the reference with segment data in a persistent segment store accessible to the server-side transaction accelerator. The reconstructed request is then provided to the server. Accelerations may occur in any direction of communication. Persistent segment stores can be pre-populated with segment data from other transaction accelerators and anticipated transactions. The persistent segment store can store segments that are data segmented based on content of the data and can be independent of transaction protocol, application, and device.

    摘要翻译: 自发发现事务加速器可改善客户端与服务器之间的通信。 客户端将消息指向服务器。 客户端事务加速器拦截消息,终止与客户端的连接,并通过用引用替换数据段来加速请求。 加速请求通过新连接转发到服务器端事务加速器。 服务器端事务加速器通过将服务器端事务加速器可访问的持久段存储中的段数据替换为引用数据来重构消息。 然后将重建的请求提供给服务器。 加速可能发生在任何通信方向。 可以使用来自其他事务加速器和预期事务的段数据预先填充持久性段存储。 持久段存储可以存储基于数据内容进行数据分段的段,并且可以独立于事务协议,应用和设备。

    Transaction accelerator for client-server communications systems
    3.
    发明授权
    Transaction accelerator for client-server communications systems 有权
    客户端 - 服务器通信系统的事务加速器

    公开(公告)号:US08176186B2

    公开(公告)日:2012-05-08

    申请号:US12191514

    申请日:2008-08-14

    IPC分类号: G06F15/16

    摘要: Self-discovering transaction accelerators improve communications between a client and a server. A client directs a message to a server. A client-side transaction accelerator intercepts the message, terminates the connection with the client, and accelerates the request by replacing segments of data with references. The accelerated request is forwarded to a server-side transaction accelerator through a new connection. The server-side transaction accelerator reconstructs the message by replacing the reference with segment data in a persistent segment store accessible to the server-side transaction accelerator. The reconstructed request is then provided to the server. Accelerations may occur in any direction of communication. Persistent segment stores can be pre-populated with segment data from other transaction accelerators and anticipated transactions. The persistent segment store can store segments that are data segmented based on content of the data and can be independent of transaction protocol, application, and device.

    摘要翻译: 自发发现事务加速器可改善客户端与服务器之间的通信。 客户端将消息指向服务器。 客户端事务加速器拦截消息,终止与客户端的连接,并通过用引用替换数据段来加速请求。 加速请求通过新连接转发到服务器端事务加速器。 服务器端事务加速器通过将服务器端事务加速器可访问的持久段存储中的段数据替换为引用数据来重构消息。 然后将重建的请求提供给服务器。 加速可能发生在任何通信方向。 可以使用来自其他事务加速器和预期事务的段数据预先填充持久性段存储。 持久段存储可以存储基于数据内容进行数据分段的段,并且可以独立于事务协议,应用和设备。

    TRANSACTION ACCELERATOR FOR CLIENT-SERVER COMMUNICATIONS SYSTEMS
    4.
    发明申请
    TRANSACTION ACCELERATOR FOR CLIENT-SERVER COMMUNICATIONS SYSTEMS 有权
    用于客户端服务器通信系统的交换加速器

    公开(公告)号:US20080320151A1

    公开(公告)日:2008-12-25

    申请号:US12191514

    申请日:2008-08-14

    IPC分类号: G06F15/16

    摘要: Self-discovering transaction accelerators improve communications between a client and a server. A client directs a message to a server. A client-side transaction accelerator intercepts the message, terminates the connection with the client, and accelerates the request by replacing segments of data with references. The accelerated request is forwarded to a server-side transaction accelerator through a new connection. The server-side transaction accelerator reconstructs the message by replacing the reference with segment data in a persistent segment store accessible to the server-side transaction accelerator. The reconstructed request is then provided to the server. Accelerations may occur in any direction of communication. Persistent segment stores can be pre-populated with segment data from other transaction accelerators and anticipated transactions. The persistent segment store can store segments that are data segmented based on content of the data and can be independent of transaction protocol, application, and device.

    摘要翻译: 自发发现事务加速器可改善客户端与服务器之间的通信。 客户端将消息指向服务器。 客户端事务加速器拦截消息,终止与客户端的连接,并通过用引用替换数据段来加速请求。 加速请求通过新连接转发到服务器端事务加速器。 服务器端事务加速器通过将服务器端事务加速器可访问的持久段存储中的段数据替换为引用数据来重构消息。 然后将重建的请求提供给服务器。 加速可能发生在任何通信方向。 可以使用来自其他事务加速器和预期事务的段数据预先填充持久性段存储。 持久段存储可以存储基于数据内容进行数据分段的段,并且可以独立于事务协议,应用和设备。

    Transparent client-server transaction accelerator
    5.
    发明授权
    Transparent client-server transaction accelerator 有权
    透明的客户端 - 服务器事务加速器

    公开(公告)号:US08069225B2

    公开(公告)日:2011-11-29

    申请号:US10640405

    申请日:2003-08-12

    IPC分类号: G06F15/16

    摘要: In a network that conveys requests from clients to servers and responses from servers to clients, a network transaction accelerator for accelerating transactions involving data transfer between at least one client and at least one server over a network comprising a client-side engine, a server-side engine and a transaction predictor configured to predict, based on past transactions, which transactions are likely to occur in the future between the client and server. The transaction predictor might be in the server-side engine, the client-side engine, or both. The client-side engine receives indications of requests from the client, a transaction buffer for storing results of predicted transactions received from the server or the server-side engine ahead of receipt of a corresponding request, and a collator for collating the requests from the client with the stored results or received results, wherein a request and a response that are matched by the collator are identified and the matched response is provided to the client in response to the matched request. The server-side engine receives indications of transactions including requests and responses and conveys requests to the server in response to actual transactions or predicted transactions.

    摘要翻译: 在将来自客户机的请求传达到服务器的请求和从服务器到客户机的响应的网络中,提供一种网络事务加速器,用于加速涉及通过网络的至少一个客户端与至少一个服务器之间的数据传输的事务,包括客户端引擎, 侧面引擎和事务预测器被配置为基于过去的事务来预测在将来在客户端和服务器之间可能发生的事务。 事务预测器可能位于服务器端引擎,客户端引擎或两者中。 客户端引擎接收来自客户端的请求的指示,用于存储从接收到相应请求之前从服务器或服务器端引擎接收到的预测事务的结果的事务缓冲器,以及用于对来自客户机的请求进行整理的归类器 存储结果或接收结果,其中识别由归类器匹配的请求和响应,并且响应于匹配的请求将匹配响应提供给客户端。 服务器端引擎接收包括请求和响应的事务的指示,并且响应于实际的事务或预测的事务将请求传送到服务器。

    ACCESS TO NETWORK CONTENT
    6.
    发明申请
    ACCESS TO NETWORK CONTENT 有权
    访问网络内容

    公开(公告)号:US20150193547A1

    公开(公告)日:2015-07-09

    申请号:US13175067

    申请日:2011-07-01

    IPC分类号: G06F17/30 G06F17/22 H04L29/06

    摘要: A method and system for improving access to network content are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by prerendering 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 and systems describe a variety of manners for prerendering content and managing and configuring prerendering operations.

    摘要翻译: 描述了一种用于改善网络内容访问的方法和系统。 本发明的方面通过预先引导下一个导航事件来最小化导航事件和网络响应之间的延迟。 例如,该方法和系统可以在web浏览之前预测可能的下一个统一资源定位符,以便在用户选择网页上的对应链接之前先行地从网络请求内容。 方法和系统描述了预渲染内容和管理和配置预渲染操作的各种方式。

    Predicting user navigation events in a browser using directed graphs
    7.
    发明授权
    Predicting user navigation events in a browser using directed graphs 有权
    使用有向图在浏览器中预测用户导航事件

    公开(公告)号:US08600921B2

    公开(公告)日:2013-12-03

    申请号:US13233300

    申请日:2011-09-15

    摘要: 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.

    摘要翻译: 描述用于预测下一个导航事件的方法和系统。 本公开的方面通过预测下一个导航事件来最小化导航事件和网络响应之间的延迟。 然后,系统和方法可以预先下载与下一个导航事件相关联的内容。 例如,该方法和系统可以在web浏览之前预测可能的下一个统一资源定位符,以便在用户选择网页上的对应链接之前先行地从网络请求内容。 该方法描述了预测下一个导航事件的各种方式,包括检查个人和聚合历史数据,文本输入预测和光标输入监视。

    TECHNIQUES FOR DEVELOPING LOCALIZED MARKETS THROUGH BUSINESS TRANSACTIONS OVER A DATA COMMUNICATION NETWORK
    8.
    发明申请
    TECHNIQUES FOR DEVELOPING LOCALIZED MARKETS THROUGH BUSINESS TRANSACTIONS OVER A DATA COMMUNICATION NETWORK 审中-公开
    通过数据通信网络通过业务交易发展本地化市场的技术

    公开(公告)号:US20130297674A1

    公开(公告)日:2013-11-07

    申请号:US13466108

    申请日:2012-05-07

    申请人: Arvind Jain

    发明人: Arvind Jain

    IPC分类号: G06F15/16

    CPC分类号: G06Q30/06 G06Q30/02

    摘要: Methods and systems for developing localized markets using business transactions conducted over a data network having a plurality of servers features creating a data connection with one of the plurality of servers from a client terminal. A search query is transmitted to the one of the plurality of servers. The search query requests product information to be transmitted between the server and the client identifying products satisfying a criterion of the search query. Determined is whether the one of the plurality of servers includes the information. An identity of a second server from the remaining servers of the plurality of servers that includes the product information by examining a UDDI repository table located on the one of the plurality of servers, in response to determining the product information is absent from the one of the plurality of servers. A message is sent to the client terminal with results from the product information.

    摘要翻译: 使用在具有多个服务器的数据网络上进行的商业交易来开发本地化市场的方法和系统特征与客户终端中的一个服务器之一建立数据连接。 搜索查询被发送到多个服务器中的一个。 搜索查询请求在服务器和客户端之间传送满足搜索查询标准的产品的产品信息。 确定多个服务器中的一个是否包括信息。 响应于确定产品信息,通过检查位于多个服务器中的一个上的UDDI存储库表来包括产品信息的多个服务器中的剩余服务器的第二服务器的身份不存在于 多个服务器。 通过产品信息的结果将消息发送到客户端。

    Predicting user requests to reduce network connection latency
    9.
    发明授权
    Predicting user requests to reduce network connection latency 有权
    预测用户请求以减少网络连接延迟

    公开(公告)号:US08260938B2

    公开(公告)日:2012-09-04

    申请号:US12359038

    申请日:2009-01-23

    IPC分类号: G06F13/00

    CPC分类号: H04L61/1511 H04L29/12066

    摘要: Methods, systems, and apparatus, including medium-encoded computer program products, for decreasing latency perceived by a user in retrieving data from a data server. A user-initiated interaction with a user interface can be detected and a user-generated request to retrieve data automatically predicted, based at least in part on the user-initiated interaction. Resolution of a domain name into a network address can be initiated, based on the predicted user-generated request to retrieve data, prior to receiving a user-initiated submission of the user-generated request to retrieve data. In certain instances, a network communication synchronization sequence with a data server associated with the predicted user-generated request to retrieve data can be initiated prior to receiving a user-initiated submission of the user-generated request to retrieve data.

    摘要翻译: 方法,系统和装置,包括中等编码计算机程序产品,用于减少用户在从数据服务器检索数据时感知到的延迟。 至少部分地基于用户发起的交互,可以检测用户发起的与用户界面的交互,并且用户生成的请求以检索数据自动预测。 在接收用户发起的提交用户生成的请求以检索数据之前,可以基于预测的用户生成的检索数据的请求,将域名解析成网络地址。 在某些情况下,可以在接收到用户发起的提交用户生成的请求以检索数据之前发起与预测的用户生成的请求相关联以检索数据的数据服务器的网络通信同步序列。

    Generating Equivalence Classes and Rules for Associating Content with Document Identifiers
    10.
    发明申请
    Generating Equivalence Classes and Rules for Associating Content with Document Identifiers 有权
    生成与文档标识符相关联的等价类和规则

    公开(公告)号:US20100174686A1

    公开(公告)日:2010-07-08

    申请号:US12725381

    申请日:2010-03-16

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G06F17/30864

    摘要: A system of reducing the possibility of crawling duplicate document identifiers partitions a plurality of document identifiers into multiple clusters, each cluster having a cluster name and a set of document parameters. The system generates an equivalence rule for each cluster of document identifiers, the rule specifying which document parameters associated with the cluster are content-relevant. Next, the system groups each cluster of document identifiers into one or more equivalence classes in accordance with its associated equivalence rule, each equivalence class including one or more document identifiers that correspond to a document content and having a representative document identifier identifying the document content.

    摘要翻译: 减少爬行重复文档标识符的可能性的系统将多个文档标识符划分成多个集群,每个集群具有集群名称和一组文档参数。 系统为文档标识符的每个集群生成等价规则,该规则指定与集群相关联的文档参数与内容相关。 接下来,系统根据其相关联的等价规则将每个文档标识符簇分组为一个或多个等价类,每个等价类包括与文档内容对应的一个或多个文档标识符,并且具有标识文档内容的代表性文档标识符。