← Back to Patent Explorer
US5815683A Expired / Lapsed US ⏱️ 0.0 years remaining

Accessing a remote cad tool server

Assignee: Mentor Graphics Corp
•
Filing: 1996-11-05
•
Granted: 1998-09-29
•
Expires: 2016-11-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An access facilitator is programmed to provide access service for facilitating remote client access to computer-aided design (CAD) tools. The access service includes services for accepting an access connection from a client, obtaining an internetworking address of the client, receiving an access request from the client, and routing the access request including the internetworking address to a CAD tool, resulting in the CAD tool directly responding to the client.

Inventors

  • 👤 Joe E. Vogler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 16:49
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/60; G06F21/62; G06F21/6218; G06F2221/00; G06F2221/21; G06F2221/2115

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 84 words
A method for remotely accessing computer-aided design (CAD) tools, the method comprising the steps of: a) accepting an access connection from a client at an access agent; b) obtaining an internetworking address of the client by the access agent; c) receiving an access request from the client at the access agent; and d) routing the access request along with the client's internetworking address from the access agent to a CAD tool, wherein the CAD tool responds directly to the client bypassing the access agent.
Claim 2
Independent Claim 84 words
A method for remotely accessing computer-aided design (CAD) tools, the method comprising the steps of: a) accepting an access connection from a client at an access agent; b) obtaining an internetworking address of the client by the access agent; c) receiving an access request from the client at the access agent; and d) routing the access request along with the client's internetworking address from the access agent to a CAD tool, wherein the CAD tool responds directly to the client bypassing the access agent.
Claim 3
Dependent Claim 19 words
The method as set forth in claim 1, wherein step (c) comprises monitoring the access connection for access requests.
Claim 4
Dependent Claim 64 words
The method as set forth in claim 1, wherein the access request of step (c) results in design data being sent directly to the requesting client bypassing the access agent, as well as either new design data being created or existing design data being modified at the CAD tool; and step (d) is performed in a read/write synchronized manner to ensure design data integrity.
Claim 5
Dependent Claim 59 words
The method as set forth in claim 1, wherein the method further comprises the steps of: (e) accepting a preparatory connection by the client to the access agent; and (f) providing the client with an access connect applet from the access agent for establishing the access connection with the access agent, and receiving design data from the CAD tool.
Claim 6
Dependent Claim 41 words
The method as set forth in claim 1, wherein the method further comprises step (e) setting up a display environment of the client by the access agent to enable access request prompting and to accept direct responses from the CAD tool.
Claim 7
Dependent Claim 38 words
The method as set forth in claim 1, wherein the method further comprises the step of (e) servicing the client's request at the CAD tool, wherein the CAD tool responds directly to the client using the internetworking address.
Claim 8
Independent Claim 81 words
A method for remotely accessing computer-aided design (CAD) tools, the method comprising the steps of: a) monitoring for access requests from remote clients by an access agent; and b) routing a detected access request of a remote client alone with ascertained location information of the remote client from the access agent to a CAD tool for execution, in a read/write synchronized manner to ensure design data integrity, wherein the CAD tool responds directly to the remote client, bypassing the access agent.
Claim 9
Independent Claim 81 words
A method for remotely accessing computer-aided design (CAD) tools, the method comprising the steps of: a) monitoring for access requests from remote clients by an access agent; and b) routing a detected access request of a remote client alone with ascertained location information of the remote client from the access agent to a CAD tool for execution, in a read/write synchronized manner to ensure design data integrity, wherein the CAD tool responds directly to the remote client, bypassing the access agent.
Claim 10
Independent Claim 114 words
An apparatus comprising (a) a storage medium having stored therein a plurality of programming instructions which, when executed by the apparatus, are operative to implement an access service facilitating remote access to computer-aided design (CAD) tools, the access service including services for accepting an access connection from a client, obtaining an internetworking address of the client, receiving an access request from the client for a CAD tool, and routing the access request along with the internetworking address of the client to the CAD tool, wherein the CAD tool responds directly to the client bypassing the access service; and (b) an execution unit coupled to the storage medium for executing the plurality of programming instructions.
Claim 11
Independent Claim 114 words
An apparatus comprising (a) a storage medium having stored therein a plurality of programming instructions which, when executed by the apparatus, are operative to implement an access service facilitating remote access to computer-aided design (CAD) tools, the access service including services for accepting an access connection from a client, obtaining an internetworking address of the client, receiving an access request from the client for a CAD tool, and routing the access request along with the internetworking address of the client to the CAD tool, wherein the CAD tool responds directly to the client bypassing the access service; and (b) an execution unit coupled to the storage medium for executing the plurality of programming instructions.
Claim 12
Dependent Claim 28 words
The apparatus as set forth in claim 8, wherein the access service further includes a monitor service for monitoring the access connection for access requests from the client.
Claim 13
Dependent Claim 23 words
The apparatus as set forth in claim 8, wherein the access service routes access requests to CAD tools in a read/write synchronized manner.
Claim 14
Dependent Claim 47 words
The apparatus as set forth in claim 8, wherein the programming instructions further implement a hypertext transfer protocol (http) server for accepting a preparatory connection to the access service, and providing the client with an access connect applet for establishing the access connection with the access service.
Claim 15
Independent Claim 124 words
An apparatus comprising: (a) a storage medium having stored therein a plurality of programming instructions which, when executed, are operative to implement an access service facilitating remote access to computer-aided design (CAD) tools, the access service including a monitor service for monitoring access requests of remote clients to CAD tools, and a routing service for routing a detected access request of a remote client, along with ascertained location information of the remote client, from the access service to the CAD tool for execution, in a read/write synchronized manner to ensure design data integrity, wherein the CAD tool responds directly to the remote client, bypassing the access service; and (b) an execution unit coupled to the storage medium for executing the plurality of programming instructions.
Claim 16
Independent Claim 124 words
An apparatus comprising: (a) a storage medium having stored therein a plurality of programming instructions which, when executed, are operative to implement an access service facilitating remote access to computer-aided design (CAD) tools, the access service including a monitor service for monitoring access requests of remote clients to CAD tools, and a routing service for routing a detected access request of a remote client, along with ascertained location information of the remote client, from the access service to the CAD tool for execution, in a read/write synchronized manner to ensure design data integrity, wherein the CAD tool responds directly to the remote client, bypassing the access service; and (b) an execution unit coupled to the storage medium for executing the plurality of programming instructions.
Claim 17
Dependent Claim 96 words
A machine readable storage medium having stored therein a plurality of programming instructions which, when executed, are operative to implement an access service facilitating remote access of requesting clients to computer-aided design (CAD) tools, the access service including services for accepting an access connection from a client, obtaining an internetworking address of the client, receiving an access request to a CAD tool from the client, and routing the access request alone with the internetworking address from the access service to the CAD tool, wherein the CAD tool responds directly to the client bypassing the access service.
Claim 18
Dependent Claim 96 words
A machine readable storage medium having stored therein a plurality of programming instructions which, when executed, are operative to implement an access service facilitating remote access of requesting clients to computer-aided design (CAD) tools, the access service including services for accepting an access connection from a client, obtaining an internetworking address of the client, receiving an access request to a CAD tool from the client, and routing the access request alone with the internetworking address from the access service to the CAD tool, wherein the CAD tool responds directly to the client bypassing the access service.
Claim 19
Dependent Claim 28 words
The storage medium as set forth in claim 13, wherein the access service includes a monitor service for monitoring the access connection for access requests from the client.
Claim 20
Dependent Claim 24 words
The storage medium as set forth in claim 13, wherein the access service routes access requests to CAD tools in a read/write synchronized manner.
Claim 21
Dependent Claim 50 words
The storage medium set forth in claim 13, wherein the programming instructions further implement a hyprtext transfer protocol (http) server to accepting a preparatory connection ot an access server hosting the access service, and providing the client with an access connect applet establishing the access connection to the access server.
Claim 22
Dependent Claim 102 words
A machine readable storage medium having stored therein a pluraity of programming instructions which, when executed, are operative to implement an access service facilitating remote client accesses to computer-aided design (CAD) tools, the access service including a monitor service for monitoring access requests by remote clients, and a routing service for routing a detected access request of a remote client, along with ascertained location informationof the remote client, from the access service to a CAD tool for execution, in a read/write synchronized manner to ensure design data integrity, wherein the CAD tool responds directly to the remote client, bypassig the access agent.
Claim 23
Dependent Claim 102 words
A machine readable storage medium having stored therein a pluraity of programming instructions which, when executed, are operative to implement an access service facilitating remote client accesses to computer-aided design (CAD) tools, the access service including a monitor service for monitoring access requests by remote clients, and a routing service for routing a detected access request of a remote client, along with ascertained location informationof the remote client, from the access service to a CAD tool for execution, in a read/write synchronized manner to ensure design data integrity, wherein the CAD tool responds directly to the remote client, bypassig the access agent.

References Cited (Backward Citations)

US5321841A Cited
US5237614A Cited
US5649009A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-28 2002-03-30 2002-09-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-28 2006-03-30 2006-09-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-28 2010-03-30 2010-09-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag