Virtual Use Of Electronic Design Automation Tools
First Claim
1. A method of providing use of a software tool, comprisingreceiving a request to use a software tool from a client device;
- arranging for a computer system to instantiate a tool server for providing use of the software tool to the client device, andproviding the client device with connection information for remotely connecting to the tool server instantiated on the computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
A control server facilitates communication between a tool server hosting an instance of a software tool and a client device employed by a user of the software tool. The client device initially contacts the control server to request the use of the software tool. The control server then arranges for a separate computer to be configured as a tool server that can provide remote access to an instance of the software tool. The control server may provide usage information to the tool server that will control how the software tool may be used. The control server may also provide connection information to the client device, which the client device then can use to establish a connection with the tool server. Using the connection information, the client device then establishes a remote connection with the tool server, allowing the user of the client device to use the software tool hosted on the tool server through the remote connection.
20 Citations
19 Claims
-
1. A method of providing use of a software tool, comprising
receiving a request to use a software tool from a client device; -
arranging for a computer system to instantiate a tool server for providing use of the software tool to the client device, and providing the client device with connection information for remotely connecting to the tool server instantiated on the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification