| Usablenet Inc. Patent applications |
| Patent application number | Title | Published |
| 20120117270 | Methods for reducing latency in network connections using automatic redirects and systems thereof - A method, computer readable medium, and apparatus for reducing latency in network connections include receiving at a web content optimization apparatus a request from one of one or more client devices for network content hosted at one of one or more server devices. The web content optimization apparatus determines whether an automatic redirect parameter is enabled for the request. The request from one proxy processing device acting as the requesting one of the client devices within the web content optimization apparatus is sent to another proxy processing device within the web content optimization apparatus when the automatic redirect parameter is determined to be enabled. One or more redirect messages with one or more optimized cookies associated with the requested network resource are obtained from the one or more server devices at the another proxy processing device within the web content optimization apparatus. The last of the one or more redirects messages with the one or more optimized cookies when the requested network resource is located is sent from the another proxy processing device within the web content optimization apparatus to the one proxy processing device within the web content optimization apparatus. The last of the one or more redirect messages with the one or more optimized cookies associated with the requested network resource is sent from the web content optimization apparatus to the requesting one of the one or more of client devices. | 05-10-2012 |
| 20120117253 | Methods for reducing latency in network connections and systems thereof - A method, computer readable medium, and apparatus for reducing latency in network connections include receiving at a proxy server device a first response from one or more server devices in response to a first request from a client device for a network resource stored on the one or more server devices. The proxy server device determines whether or not the first response is a redirect message, and sends a second request to the one or more server devices when the first response includes the first redirect message, such that the sending is performed at least partially based upon the received redirect message. | 05-10-2012 |
| 20120066582 | Methods for extending a document transformation server to process multiple documents from multiple sites and devices thereof - A method, computer readable medium and device that extends a document transformation server to process multiple documents from multiple websites includes obtaining with a document transformation server a document to process based on at least a URL of the document to process in an HTTP request URL. An XML source representing the document to process is generated with the document transformation server. One or more XML processors associated with at least a portion of the HTTP request URL from a plurality of stored associations are identified with the document transformation server. The XML source is transformed by the document transformation server with each of the identified one identified XML processors. The generated document is provided in an HTTP response to the HTTP request URL by the document transformation server. | 03-15-2012 |
| 20120047429 | Methods for further adapting XSL to HTML document transformations and devices thereof - A method, computer readable medium and apparatus for further adapting XSL to HTML document transformations includes identifying with a web computing device one or more rules in an HTML document. An action associated with each of the identified one or more rules is identified with the web computing device. The identified actions are filtered with the web computing device based on one or more filtering rules when two or more of the identified actions have a match. The remaining identified actions after the filtering are applied with the web computing device to transform the one or more rules in the HTML document. The transformed HTML document is provided by the web computing device. | 02-23-2012 |
| 20110307855 | Software project management apparatuses and methods thereof - A method, computer readable medium and apparatus that manages a software project includes assigning one of one or more virtual hosts in one of one or more workspaces in a development computing device to a remote computing device. The development computing device generates at least one link in the one of the one or more workspaces to at least one of one or more working copies of projects in one of one or more work benches in the one of the one or more virtual hosts. The development computing device generates at least one other link in the one of the one or more workspaces to the linked one of the one or more working copies of projects activated in a running area of the development computing device. The development computing device provides access to the activated one of the one or more working copies of projects to the remote computing device to execute one or more tasks. | 12-15-2011 |
| 20110307238 | Methods for utilizing a javascript emulator in a web content proxy server and devices thereof - A method, computer readable medium and apparatus that utilize a JavaScript emulator in a proxy server to create and store an object model of a web page which has one or more JavaScript instruction sets. At least one of the one or more JavaScript instruction sets are extracted from the web page and a JavaScript field identifier is inserted into the web page to optimize the web page which is then provided. | 12-15-2011 |
| 20110219057 | Method for optimizing a web content proxy server and devices thereof - A method, computer readable medium and apparatus that optimizes a web content proxy server includes obtaining at a proxy server a web page with an original server cookie from one of one or more web content servers in response to a request from one of one or more client devices. A web optimized client cookie based on the original server cookie is generated at the proxy server. The obtained web page with the generated web optimized client cookie is providing by the proxy server to the requesting one of one or more client devices. | 09-08-2011 |
| 20110060997 | Methods for optimizing interaction with a form in a website page and systems thereof - A method, computer readable medium and system that optimizes interaction with a form of a website page includes retrieving with a web content optimization computing device an original website page with a form in response to a request from a requesting system. The web content optimization computing device stores at least the form of the original website page and adjusts at least one field control of the form to generate a simplified website page. The web content optimization computing device provides the simplified website page to the requesting system. | 03-10-2011 |
| 20090222475 | Methods for web content optimization in single page display environments and systems thereof - A method, computer readable medium and system for web content optimization in single page display environment includes receiving in a system with a single page display environment an engagement of an activator for a data picker for at least one form field in a form page. The form page is replaced with a data picker web page associated with the engaged activator in the single page display environment. A selection for the at least one form field from the data picker web page is received. The data picker web page is replaced with the form page in the single page display environment. The form page is filled with any previously entered data and the at least one form field with the received selection. | 09-03-2009 |