System and a method for providing safe remote access to a robot controller
First Claim
1. A system providing safe remote access for control of robots positioned at a local site, the system comprising:
- a plurality of robot controllers, each robot controller having an authentication component and an authorization component, the authentication component receiving and authenticating credentials for remote access, and the authorization component determining authorization for remote access to the robot controller based on a result of authentication;
a remote computer positioned at a remote site, the remote computer communicating with the robot controllers and having an interface for receiving the credentials and transmitting the credentials to the robot controllers;
a server component communicating with the robot controllers, the server component providing authorization for remote access to the authorization components of said robot controllers;
an identifying component positioned at the local site, the identifying component communicating with the server component and being configured to receive an identifier and to send information on the identifier to the server component, the identifier indicating there is local access to one or more of the plurality of robot controllers;
the server component authorizing remote access to the robot controllers based on the information on the identifier; and
the authorization component of each robot controller providing the remote computer with remote access to the robot controller when credentials have been authenticated and when remote access has been authorized by the server component.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system and a method for providing safe remote access to a plurality of robot controllers positioned at a local site for a person positioned on a remote site. The system includes a plurality of robot controllers, each capable of receiving credentials and including an authentication component for authentication of the credentials, and an authorization component for handling authorization for access to the robot controller based on the result of the authentication, a remote computer located at a remote site and capable of communicating with the robot controllers and having an interface capable of receiving credentials and configured to send the credentials to the robot controllers, a server component capable of communicating with the robot controllers, and an identifying component positioned at the local site configured to receive proof of local access.
11 Citations
21 Claims
-
1. A system providing safe remote access for control of robots positioned at a local site, the system comprising:
-
a plurality of robot controllers, each robot controller having an authentication component and an authorization component, the authentication component receiving and authenticating credentials for remote access, and the authorization component determining authorization for remote access to the robot controller based on a result of authentication; a remote computer positioned at a remote site, the remote computer communicating with the robot controllers and having an interface for receiving the credentials and transmitting the credentials to the robot controllers; a server component communicating with the robot controllers, the server component providing authorization for remote access to the authorization components of said robot controllers; an identifying component positioned at the local site, the identifying component communicating with the server component and being configured to receive an identifier and to send information on the identifier to the server component, the identifier indicating there is local access to one or more of the plurality of robot controllers; the server component authorizing remote access to the robot controllers based on the information on the identifier; and the authorization component of each robot controller providing the remote computer with remote access to the robot controller when credentials have been authenticated and when remote access has been authorized by the server component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing safe remote access to a plurality of robot controllers positioned at a local site through a remote computer located at a remote site, the remote computer communicating with the robot controllers, the method comprising:
-
sending credentials from the remote computer to at least one of the robot controllers, providing authentication of the credentials, receiving an identifier indicative of local access to at least one of the robot controllers, sending information on the identifier to a server component, the server component authorizing remote access to the robot controllers based on the information on the identifier, and allowing the remote computer remote access to the robot controllers when credentials have been authenticated and when remote access to the robot controllers has been authorized. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification