An interactive assistant, referred to herein as “an interactive assistant,” “a virtual assistant,” or simply “an assistant,” may be configured to securely store passwords, access codes, private keys, digital certificates, and other secret information. When the interactive assistant receives a request from the user to perform an action that requires the use of the secret information stored by the interactive assistant, the interactive assistant can provide such secret information to web sites, services, devices, systems, and the like to authenticate the interactive assistant to gain access to resources as part of performing the requested action. For example, when the interactive assistant encounters a website with username and password fields, the interactive assistant may retrieve the username and password associated with the website and may fill in the retrieved username and password into the username and password fields.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Inc., Google, "USING AN INTERACTIVE ASSISTANT AS A PASSWORD VAULT", Technical Disclosure Commons, (September 29, 2017)