摘要:
A Web document can be accessed that contains search results determined by a search engine. The Web document can then be altered to contain software code for a refinement menu that contains refinement commands for the search results. The altered Web document can then be presented within a Web-based search interface. A user-selection can be received from the Web-based search interface. If the user-selection is from the refinement menu, then the refinement command can be executed upon the search results.
摘要:
The present invention provides a solution for sharing server generated output to satisfy requests for content originated by different clients. More specifically, a server side resource can analyze a content request and compare this request to a set of active request handling operations. When one of the active operations is capable of satisfying a discrete portion of the content request, an association can be established between the active operation and the content request. When the active operation produces results, these results are returned to satisfy a request of an original client as well as to satisfy a request of a client that issued the content request. The solution can be implemented in a variety of environments, including one where asynchronous server-side operations are conducted by different server-side resources for a single request context.
摘要:
The ability to leverage a publish/subscribe functionality in an application server environment has allowed the storage of cached entries to be stored over multiple clients rather than on a single application server, freeing up valuable resources. However, in this arrangement it is not possible for the originating server to validate shared content originating from client-side storage. The present invention provides a system and method for securing and validating content from asynchronous include request utilizing public key cryptography and hashing functions.
摘要:
The present invention discloses a solution of a server-side result distribution service software program. The program can receive and store results related to a request context from different content providing servers. Asynchronous requests can be received from a client, which initiated a content request that defines the request context. A level of completeness for the request results that satisfies the received client request can be determined. The level of completeness can be compared against a previously established threshold. Either dynamically processed results or previously cached results can be delivered to the client depending upon an outcome of the comparing step. Server-side operations that produce the dynamically processed results can be operations initiated after the content request is sent by the client. Previously cached results can be generated from processes initiated before the content request is sent by the client.
摘要:
A communication session is established between a first device and a browser on a second device. The communication session is a persistent hypertext transfer protocol (HTTP) session in which a transmission control protocol/internet protocol (TCP/IP) connection persists throughout the persistent HTTP session. A question is transmitted from the first device to the browser on the second device. In response to the first device receiving an illogical response to the question from the second device, the communication session between the first device and the second device is terminated.
摘要:
A local server requests a resource from a remote server by using a remote request dispatcher (RRD) request that has been extended to utilize a javascript object notation (JSON).
摘要:
A browser history is shared with peers in a social network by configuring a policy. What websites and what members are to be shared are defined in the policy. A history of the usage of the links to the defined websites by the defined members is gathered. The browser histories are published to a social networking service. The links are displayed to the user with a representation identifying the usage by the members.
摘要:
A master and a slave computing device within a co-browsing session can be identified. The devices can be associated with a first Unified Resource Identifier (URI) where a portion of the URI is a fully qualified domain name of a Domain Name System (DNS) hierarchy. The devices can be associated with a co-browsing application. A request associated with a second URI from the master computing device can be detected. The second URI can share a root domain with the first URI. A portion of a master artifact associated with the master device can be conveyed to the slave device. The master artifact can be associated with state information of the session. A portion of a slave artifact linked to the slave device can be modified with the portion of the master artifact. The devices can be navigated to the second URI in response to the request.
摘要:
A method, system and computer program product for placing data in shards on a storage device may include determining placement of a data set in one of a plurality of shards on the storage device. Each one of the shards may include a different at least one performance feature. Each different at least one performance feature may correspond to a different at least one predetermined characteristic associated with a particular set of data. The data set is cached in the one of the plurality of shards on the storage device that includes the at least one performance feature corresponding to the at least one predetermined characteristic associated with the data set being cached.
摘要:
User ratings can be received from Instant Messaging (IM) users, such as ratings for other users established via an IM application interface. Each received user rating can represent a rating corresponding to an IM communicator. The received user ratings can be processed to establish a global rating for the IM communicator. The global rating can be conveyed to IM clients along with an identifier of the IM communicator. IM applications can present these global rating to IM users, who can also configure behavior of the IM applications based upon global IM ratings. In one embodiment, categories can be established, which results in category specific IM ratings, which can be used in a manner similar to the global IM ratings.