Client application with embedded server
AssigneeOpen Text SA ULC
InventorsGregory Beckman, Benjamin Barth
Life of this patent
Estimating the term…
Loading patent…
AssigneeOpen Text SA ULC
InventorsGregory Beckman, Benjamin Barth
Estimating the term…
Embodiments provide a web-based editing tool that intelligently leverages certain functionality of a browser, web client, desktop client, and native software at the client side to provide seamless user experience when editing a file over a network. Responsive to a user selecting a file for editing, the web client may send a passive content request to a web server embedded in the desktop client at a specific address on the client device. If no response, the web client prompts the user to start or install the desktop client on the client device. If a response is received, the web client sends a request to the desktop client with a user identifier and authorization to download the file from a server. The desktop client downloads the file, opens it in the native software, monitors the file being edited, and updates a delta associated with the file to the server.
A method, comprising:
A system, comprising:
A computer program product comprising a non-transitory computer-readable medium storing instructions for integrating applications executing on a user device, the applications including a web client and a desktop client both of a backend system operating in an enterprise computing environment and a browser application executing on the user device, the web client running in the browser application, the instructions when translated by a processor cause the desktop client to perform:
Dependencies are inferred from the claim text.