Method and system of maintaining a browser in a design application workflow
First Claim
Patent Images
1. A system for maintaining consistent workflow, the system comprising:
- a processor; and
a machine-readable storage medium including instructions that, when executed by the processor, cause the processor to implement a browser, a local application, and protocol logic, wherein the instructions further cause the protocol logic to;
establish a line of communication between the local application and the browser;
control the browser;
upon detecting the local application becoming active, freeze the browser until an event with respect to the local application is detected; and
utilize a plurality of browser network parameters shared with a plurality of other protocols in order to ensure that the protocol logic is compatible with different network security devices,wherein the local application is a non-browser application and the local application is a non-browser embedded application, and the event includes closing of the local application.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for maintaining consistent workflow is disclosed. The system includes a browser, a local application, a server application, and protocol logic configured to coordinate interactions between the local application and the server application and control the browser. Upon detecting the local application becoming active, the protocol logic freezes the browser until an event with respect to the local application is detected. The protocol logic is further configured to utilize a plurality of browser network parameters shared with a number of other protocols in order to ensure that the protocol logic is compatible with different network security devices.
-
Citations
17 Claims
-
1. A system for maintaining consistent workflow, the system comprising:
-
a processor; and a machine-readable storage medium including instructions that, when executed by the processor, cause the processor to implement a browser, a local application, and protocol logic, wherein the instructions further cause the protocol logic to; establish a line of communication between the local application and the browser; control the browser; upon detecting the local application becoming active, freeze the browser until an event with respect to the local application is detected; and utilize a plurality of browser network parameters shared with a plurality of other protocols in order to ensure that the protocol logic is compatible with different network security devices, wherein the local application is a non-browser application and the local application is a non-browser embedded application, and the event includes closing of the local application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for maintaining consistent workflow, the system comprising:
-
a processor; and a machine-readable storage medium including instructions that, when executed by the processor, cause the processor to implement a browser, a local application, and protocol logic, wherein the instructions further cause the protocol logic to; synchronize behavior among the browser, the local application and the server application by establishing a line of communication between the browser, the local application and the server application; upon detecting a first event with respect to the local application, freeze the browser until a second event with respect to the local application is detected; and utilize plurality of browser network parameters shared with a plurality of other protocols in order to ensure that the protocol logic is compatible with different network security devices, and wherein the elements are implemented by a computer wherein the local application is a non-browser application and the local application is a non-browser embedded application, and the second event includes closing of the local application. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of maintaining consistent workflow between a browser and an application by a processor executing the browser and the application, the method comprising:
-
activating the browser to establish a browser session; initiating launch of the application; establishing a line of communication between the browser and the application; upon detecting that the application is to be launched, freezing the browser until an event with respect to the application is detected; and using a plurality of browser network parameters shared with a plurality of other protocols to ensure compatibility with different network security devices; wherein the application is a non-browser application and the application is a non-browser embedded application and the event includes closing of the application. - View Dependent Claims (14, 15, 16, 17)
-
Specification