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

Method and apparatus for providing a secure remote password graphic interface

Assignee: Oracle America Inc
•
Filing: 1996-05-17
•
Granted: 1998-08-11
•
Expires: 2016-05-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for providing a secure remote password graphic interface. In an embodiment of the invention, an improved password changer provides the capability to securely change a user's password at a remote location without the necessity of the user executing commands to the remote machine. A local graphic interface is provided for entry and initial validation of the user's proposed new password. Once validated, the user's login and password data is securely stored in temporary memory allocated during operation of the invention, and communication is initiated with the remote machine. All commands necessary to change the user's password at the remote machine are handled by an embodiment of the invention without the requirement of user intervention. The present invention improves remote password updating by eliminating the user's need to understand the command structure of the operating system running at the remote machine.

Inventors

  • 👤 Carl Limsico

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 21:04
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/30; G06F21/31

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 197 words
A method implemented by a computer for updating a password, said method comprising the steps of: prompting a user to enter user information at a local machine, said user information comprising user identification information, old password information, and new password information; receiving said user information; after receiving said user information, spawning a communication process at said local machine, said communication process: establishing communication with a remote machine via a communications network coupled to said local machine; transmitting a first portion of said user information comprising said user identification information to said remote machine via said communications network; awaiting receipt of first responsive information from said remote machine via said communications network; transmitting a second portion of said user information comprising said old password information to said remote machine via said communications network only upon receipt of said first responsive information; awaiting receipt of second responsive information from said remote machine via said communications network; transmitting a third portion of said user information comprising said new password information to said remote machine via said communications network only upon receipt of said second responsive information; awaiting receipt of third responsive information from said remote machine via said communications network.
Claim 2
Independent Claim 197 words
A method implemented by a computer for updating a password, said method comprising the steps of: prompting a user to enter user information at a local machine, said user information comprising user identification information, old password information, and new password information; receiving said user information; after receiving said user information, spawning a communication process at said local machine, said communication process: establishing communication with a remote machine via a communications network coupled to said local machine; transmitting a first portion of said user information comprising said user identification information to said remote machine via said communications network; awaiting receipt of first responsive information from said remote machine via said communications network; transmitting a second portion of said user information comprising said old password information to said remote machine via said communications network only upon receipt of said first responsive information; awaiting receipt of second responsive information from said remote machine via said communications network; transmitting a third portion of said user information comprising said new password information to said remote machine via said communications network only upon receipt of said second responsive information; awaiting receipt of third responsive information from said remote machine via said communications network.
Claim 3
Dependent Claim 24 words
The method of claim 1 wherein said prompting said user to enter user information comprises displaying a graphic interface for receiving said user information.
Claim 4
Dependent Claim 31 words
The method of claim 2 wherein said new password information is validated, according to a first set of validation criteria, at said local machine before said spawning of said communication process.
Claim 5
Dependent Claim 18 words
The method of claim 3 wherein said new password information is stored at said local machine after validation.
Claim 6
Dependent Claim 23 words
The method of claim 3 wherein said new password information is stored in a temporary memory area at said local machine after validation.
Claim 7
Dependent Claim 23 words
The method of claim 5 wherein said temporary memory area is de-allocated at said local machine upon receipt of said third responsive information.
Claim 8
Dependent Claim 34 words
The method of claim 2 wherein said user identification information and old password information are transmitted from said local machine to said remote machine using at least one of a first set of commands.
Claim 9
Dependent Claim 28 words
The method of claim 7, wherein said first responsive information comprises an indication that said local machine is successfully connected to a user's account at said remote machine.
Claim 10
Dependent Claim 19 words
The method of claim 8 wherein said receiving of said first responsive information is accomplished using an expect command.
Claim 11
Dependent Claim 23 words
The method of claim 8 wherein said communication process transmits a request to update said password after receipt of said first responsive information.
Claim 12
Dependent Claim 22 words
The method of claim 10 wherein said third responsive information comprises an indication that said password was either successfully or unsuccessfully updated.
Claim 13
Dependent Claim 22 words
The method of claim 10 wherein said transmitting of said request to update said user's password is accomplished using a password command.
Claim 14
Dependent Claim 24 words
The method of claim 2 wherein said graphic interface includes fields for entering said user identification information, old password information and new password information.
Claim 15
Dependent Claim 240 words
An article of manufacture comprising: a computer usable medium having computer readable program code embodied therein for updating a password, said computer readable program code comprising: computer readable program code configured to cause said local computer to prompt a user to enter user information at said local machine, said user information comprising user identification information, old password information, and new password information; computer readable program code configured to cause said local computer to receive said user information; computer readable program code configured to cause said local computer, after receiving said user information, to spawn a communication process at said local machine, said communication process: establishing communication with a remote machine over a communications network coupled to said local machine; transmitting a first portion of said user information comprising said user identification information to said remote machine via said communications network; awaiting receipt of first responsive information from said remote machine via said communications network; transmitting a second portion of said user information comprising said old password information to said remote machine via said communications network only upon receipt of said first responsive information; awaiting receipt of second responsive information from said remote machine via said communications network; transmitting a third portion of said user information comprising said new password information to said remote machine via said communications network only upon receipt of said second responsive information; awaiting receipt of third responsive information from said remote machine via said communications network.
Claim 16
Dependent Claim 240 words
An article of manufacture comprising: a computer usable medium having computer readable program code embodied therein for updating a password, said computer readable program code comprising: computer readable program code configured to cause said local computer to prompt a user to enter user information at said local machine, said user information comprising user identification information, old password information, and new password information; computer readable program code configured to cause said local computer to receive said user information; computer readable program code configured to cause said local computer, after receiving said user information, to spawn a communication process at said local machine, said communication process: establishing communication with a remote machine over a communications network coupled to said local machine; transmitting a first portion of said user information comprising said user identification information to said remote machine via said communications network; awaiting receipt of first responsive information from said remote machine via said communications network; transmitting a second portion of said user information comprising said old password information to said remote machine via said communications network only upon receipt of said first responsive information; awaiting receipt of second responsive information from said remote machine via said communications network; transmitting a third portion of said user information comprising said new password information to said remote machine via said communications network only upon receipt of said second responsive information; awaiting receipt of third responsive information from said remote machine via said communications network.
Claim 17
Dependent Claim 41 words
The article of manufacture of claim 14 wherein said computer readable program code for prompting said user to enter user information comprises computer readable program code to cause said local computer to display a graphic interface for receiving said user information.
Claim 18
Dependent Claim 41 words
The article of manufacture of claim 15 comprising computer readable program code configured to cause said local machine to validate said new password information, according to a first set of validation criteria, at said local machine before said communication is spawned.
Claim 19
Dependent Claim 35 words
The article of manufacture of claim 16 comprising computer readable program code configured to cause said local machine to store said new password information in a temporary memory area at said local machine after validation.
Claim 20
Dependent Claim 31 words
The article of manufacture of claim 17 comprising computer readable program code configured to cause said local machine to de-allocate said temporary memory area upon receipt of said third responsive information.
Claim 21
Dependent Claim 43 words
The article of manufacture of claim 15 comprising computer readable program code configured to cause said local machine to accomplish transmission of said user identification information and old password information over a network using at least one of a first set of commands.
Claim 22
Dependent Claim 25 words
The article of manufacture of claim 19 said first responsive information comprises an indication that said local machine is successfully connected to a user's account.
Claim 23
Dependent Claim 33 words
The article of manufacture of claim 20 comprising computer readable program code configured to cause said local machine to transmit a request to update said password after receipt of said first responsive information.
Claim 24
Dependent Claim 24 words
The article of manufacture of claim 21 wherein said third responsive information comprises an indication that said password was either successfully or unsuccessfully updated.
Claim 25
Independent Claim 180 words
An apparatus for updating a password, comprising: a local machine, said local machine spawning a communication process at said local machine after entry of user information comprising user identification information, old password information, and new password information at said local machine, said communication process: establishing communication with a remote machine over a communications network coupled to said local machine; transmitting a first portion of said user information comprising said user identification information to said remote machine via said communications network; awaiting receipt of first responsive information from said remote machine via said communications network; transmitting a second portion of said user information comprising said old password information to said remote machine via said communications network only upon receipt of said first responsive information; awaiting receipt of second responsive information from said remote machine via said communications network; transmitting a third portion of said user information comprising said new password information to said remote machine via said communications network only upon receipt of said second responsive information; awaiting receipt of third responsive information from said remote machine via said communications network.
Claim 26
Independent Claim 180 words
An apparatus for updating a password, comprising: a local machine, said local machine spawning a communication process at said local machine after entry of user information comprising user identification information, old password information, and new password information at said local machine, said communication process: establishing communication with a remote machine over a communications network coupled to said local machine; transmitting a first portion of said user information comprising said user identification information to said remote machine via said communications network; awaiting receipt of first responsive information from said remote machine via said communications network; transmitting a second portion of said user information comprising said old password information to said remote machine via said communications network only upon receipt of said first responsive information; awaiting receipt of second responsive information from said remote machine via said communications network; transmitting a third portion of said user information comprising said new password information to said remote machine via said communications network only upon receipt of said second responsive information; awaiting receipt of third responsive information from said remote machine via said communications network.
Claim 27
Dependent Claim 15 words
The apparatus of claim 23 wherein said user information is entered in a graphic interface.
Claim 28
Dependent Claim 24 words
The apparatus of claim 24 wherein said graphic interface comprises fields for entering said user identification information, old password information and new password information.
Claim 29
Dependent Claim 27 words
The apparatus of claim 24 wherein said new password information is validated, according to a first set of validation criteria, at said local machine before said spawning.
Claim 30
Dependent Claim 23 words
The apparatus of claim 26 wherein said new password information is stored in a temporary memory area at said local machine after validation.
Claim 31
Dependent Claim 23 words
The apparatus of claim 27 wherein said temporary memory area is de-allocated at said local machine upon receipt of said third responsive information.
Claim 32
Dependent Claim 26 words
The apparatus of claim 27 wherein said user identification information and old password information are transmitted using at least one of a first set of commands.
Claim 33
Dependent Claim 24 words
The apparatus of claim 29 wherein said first responsive information comprises an indication that said local machine is successfully connected to a user's account.
Claim 34
Dependent Claim 23 words
The apparatus of claim 30 wherein said communication process transmits a request to update said password after receipt of said first responsive information.
Claim 35
Dependent Claim 22 words
The apparatus of claim 31 wherein said third responsive information comprises an indication that said password was either successfully or unsuccessfully updated.

References Cited (Backward Citations)

US5267149A Cited
JPH0430241A Cited
JPH0484254A Cited
US5611048A Cited
US5606663A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag