Abstract:
A method and system for embedding prefetch tags in the HTML of a user-requested webpage so that, after delivery of the user-requested webpage to the user, the proxy can cache webpages that the user is likely to request. After the browser issues a request for a webpage to the proxy, the proxy passes the request to the web server. The web server obtains the webpage and embeds prefetch tags into the HTML of the webpage. The selection of prefetch tags is determined by a personalization database or log/statistics database in the web server. The web server sends the user-requested webpage back to the user through the proxy. The proxy reads the prefetch tags and prefetches the webpages identified in the prefetch tags. The webpages identified in the prefetch tags are stored in the proxy cache memory so that they can be quickly sent to the user upon request.
Abstract:
The present invention provides a dynamic, easily configurable system, which can be used to encrypt or otherwise hide the internal structure of a network. The present invention protects access to computing systems via a URL by encrypting all or a portion of the URL during the transmission of information over a network. Prior to the actual transmission of the information, fields in the URL can be encrypted using conventional encryption techniques. The encryption will occur after the destination has been determined such that the encryption will not cause the information to be misdirected to a wrong destination. At the destination location, there is first a determination that this URL is an encrypted URL. At this point, a decryption technique is employed based on the predetermined encryption scheme to decrypt the URL. The full URL is now accessed only by the destination location and is not accessible during travel over the network between the originating and destination locations.
Abstract:
An approach is provided in which a project task is retrieved from a nonvolatile data store with the project task corresponding to a configuration change management project. A set of constraints that are retrieved from a change and configuration management database (CCMDB) are identified with each of the constraints being associated with the retrieved project task. A proposed time window is also retrieved with the proposed time window being a time period in which the retrieved task is tentatively scheduled to be performed. Constraint exception values are also retrieved with the exception values corresponding to some of the identified constraints. The constraint values are compared with the proposed time window and with the retrieved constraint exceptions resulting in a set of status values corresponding to the constraints. The constraints and their corresponding status values are then displayed to a user on a display device.
Abstract:
Web pages are prefetched upon activation of one of three server-side triggers: a service trigger, an access based trigger, and a timed trigger. The service trigger is a subscription service in which the web server agrees to notify the proxy when webpages in the web server are modified. The access based trigger uses logs/metrics to analyze a plurality of users' browsing habits. When the log/metrics database noticeS that a particular webpage experiences heavy requesting traffic during a particular time period, the log/metric creates an access based trigger to prefetch the requested webpage. The timed trigger is a prefetching mechanism that occurs on a regular interval. Configuration data instructs the timed trigger to prefetch a certain webpage a certain times throughout the day.
Abstract:
An example of a solution provided here comprises parsing stored information, and automatically sending at least one customized message; components of the customized message are derived from the parsing. Another example comprises extracting message components from stored information, creating a customized message, based on a recipient's role in a project, and automatically sending the customized message to the recipient, wherein the customized message contains the message components, the stored information contains information concerning the project; and the recipient is a person responsible for at least part of the project.
Abstract:
The present invention is a method and system for look ahead caching of personalized web content based upon resource capability. Personalized web content may be delivered to a cache before the web pages are accessed by the user by optimally using the application systems CPU cycles or optionally off-loading the caching to an external system. The system and method of the present invention may employ a resource manager to monitor server usage and off-load the caching process to another dedicated system that may be currently under utilized, while making use of the time period between server response and the actual time the response is seen by the user (network time) and the user think time available for the server.
Abstract:
A method for improving the time required for a user to request and receive a webpage. The present invention controls the prefetching mechanism in the proxy. The present invention prefetches webpages upon activation of one of three server-side triggers: a service trigger, an access based trigger, and a timed trigger. The service trigger is a subscription service in which the web server agrees to notify the proxy when webpages in the web server are modified. The access based trigger uses logs/metrics to analyze a plurality of users' browsing habits. When the log/metrics database notice that a particular webpage experiences heavy requesting traffic during a particular time period, the log/metric creates an access based trigger to prefetch the requested webpage. The timed trigger is a prefetching mechanism that occurs on a regular interval. Configuration data instructs the timed trigger to prefetch a certain webpage a certain times throughout the day.
Abstract:
Prefetch tags are embedded in the HTML of a user-requested webpage so that, after delivery of the user-requested webpage to the user, the proxy can cache webpages that the user is likely to request. After the browser issues a request for a webpage to the proxy, the proxy passes the request to the web server. The web server obtains the webpage and embeds prefetch tags into the HTML of the webpage. The selection of prefetch tags is determined by a personalization database or log/statistics database in the web server. The web server sends the user-requested webpage back to the user through the proxy. The proxy reads the prefetch tags and prefetches the webpages identified in the prefetch tags. The webpages identified in the prefetch tags are stored in the proxy cache memory so that they can be quickly sent to the user upon request.
Abstract:
A computer implemented method, apparatus, and computer-usable program product for process configuration are provided in the illustrative embodiments. A process that is to be configured is identified. A list of tasks associated with the identified process is displayed. A set of the tasks displayed in the task list are selected. The selected tasks are configured according to one or more task parameters. If the process that is being configured is already running, the process is suspended before the selected tasks are configured. If the process is suspended, the process is resumed after the selected tasks have been configured. The process is identified, the list of task is displayed, and the one or more tasks are selected and configured using a graphical user interface.
Abstract:
The present invention is a method and system for look ahead caching of personalized web content based upon resource capability. Personalized web content may be delivered to a cache before the web pages are accessed by the user by optimally using the application systems CPU cycles or optionally off-loading the caching to an external system. The system and method of the present invention may employ a resource manager to monitor server usage and off-load the caching process to another dedicated system that may be currently under utilized, while making use of the time period between server response and the actual time the response is seen by the user (network time) and the user think time available for the server.