US7937745B2ExpiredUtilityA1

Voice-capable system and method for user-directed network interaction monitoring for authentication and confidentiality designation

Assignee: INVENTION SCIENCE FUND I LLCPriority: Oct 31, 2005Filed: Oct 31, 2005Granted: May 3, 2011
Est. expiryOct 31, 2025(expired)· nominal 20-yr term from priority
H04L 63/08
46
PatentIndex Score
0
Cited by
3
References
39
Claims

Abstract

A system and method for use with a voice-capable system, includes but is not limited to a method including receiving a request from a user computationally networked to the voice-capable system, the request to designate a network interaction as a monitored network interaction using the security interface, and receiving one or more user-defined designations during the monitored network interaction, the one or more user-defined designations to designate one or more data as requiring the voice-capable system to perform one or more operations with respect to the one or more data.

Claims

exact text as granted — not AI-modified
1. A method for use with a voice-capable system, the voice-capable system including a security interface for authenticating a user to the voice-capable system, the method comprising:
 receiving a request from a user computationally networked to the voice-capable system, the request to designate a network interaction as a monitored network interaction using the security interface; 
 receiving one or more user-defined designations during the monitored network interaction via at least one voice command of a voice-in/voice-out (VIVO) enabled application to highlight one or more data within a web browser, the one or more user-defined designations to designate the one or more data as requiring the voice-capable system to perform one or more operations with respect to the one or more data; 
 logging the monitored network interaction to produce one or more logged data; and 
 retrieving, via a visual user interface, the one or more data designated by the one or more user-defined designations from the one or more logged data. 
 
     
     
       2. The method of  claim 1  wherein the receiving a request from a user computationally networked to the voice-capable system, the request to designate a network interaction as a monitored network interaction using the security interface includes:
 receiving an identifier from the user, the identifier identifying the user and enabling the security interface to log the monitored network interaction. 
 
     
     
       3. The method of  claim 1  wherein the receiving a request from a user computationally networked to the voice-capable system, the request to designate a network interaction as a monitored network interaction using the security interface includes:
 receiving the one or more user-defined designations as one or more designations of facts uniquely associated with the user to develop one or more questions for authenticating the user in an authentication session. 
 
     
     
       4. The method of  claim 1  wherein the receiving a request from a user computationally networked to the voice-capable system, the request to designate a network interaction as a monitored network interaction using the security interface includes:
 receiving one or more designations of computationally networked sources of data concerning the user, the designations identifying one or more user-preferred sources of data for authentication by the voice-capable system. 
 
     
     
       5. The method of  claim 1  wherein the receiving a request from a user computationally networked to the voice-capable system, the request to designate a network interaction as a monitored network interaction using the security interface includes:
 retrieving the one or more logged data via the security interface, the one or more logged data including facts uniquely associated with the user and identified by the user; and 
 storing the one or more logged data in a database. 
 
     
     
       6. The method of  claim 5  wherein the retrieving the one or more logged data via the security interface, the one or more logged data including facts uniquely associated with the user and identified by the user includes:
 retrieving the one or more logged data via an application programming interface including a data structure configured to hold the logged data, the application programming interface operable on an application running the security interface. 
 
     
     
       7. The method of  claim 5  wherein the storing the one or more logged data in a database includes:
 designating the logged data as facts uniquely associated by the user; and 
 assigning a date to the logged data. 
 
     
     
       8. The method of  claim 5  wherein the retrieving the one or more logged data via the security interface, the one or more logged data including facts uniquely associated with the user and identified by the user includes:
 retrieving the logged data from a data store, the data store coupled to receive the logged data from a utility of the security interface, the utility including one or more of a drag and drop utility, a designation utility, and/or the VIVO-enabled application. 
 
     
     
       9. The method of  claim 5  wherein the retrieving the one or more logged data via the security interface, the one or more logged data including facts uniquely associated with the user and identified by the user includes:
 receiving an indicator that the monitored network interaction has ended; and 
 determining whether the security interface received the one or more logged data. 
 
     
     
       10. The method of  claim 1  wherein the receiving one or more user-defined designations during the monitored network interaction, the one or more user-defined designations to designate one or more data as requiring the voice-capable system to perform one or more operations with respect to the one or more data includes:
 receiving one or more user-defined designations during the monitored network interaction, the one or more user-defined designations to enable the voice-capable system to mark the one or more user-defined designations as identifying data requiring that the one or more operations include confidential and/or proprietary marking. 
 
     
     
       11. The method of  claim 10  wherein the receiving one or more user-defined designations during the monitored network interaction, the one or more user-defined designations to enable the voice-capable system to mark the one or more user-defined designations as identifying data requiring that the one or more operations include confidential and/or proprietary marking includes:
 receiving one or more additional user-defined designations as one or more of a file, an email, and/or a directory. 
 
     
     
       12. The method of  claim 1 , further comprising:
 performing the one or more operations with respect to the one or more data, the one or more operations including scanning one or more of data identified via the user-defined designations for confidential material, content checking, facts unique to the user for use in an authentication with the user for security purposes, and/or data identified via the user-defined designations for purposes of cross-correlating the one or more data with predetermined data. 
 
     
     
       13. A computing system comprising:
 a secure user interface application; and 
 an operating system executing on the computing system, including an application programming interface (API) to facilitate communication between the secure user interface application and a voice-capable system wherein the API includes:
 a data structure secured by a user to pass logged data identified by the user in a user initiated monitored network interaction; and 
 an operational data structure secured by the user to enable the user to locally store the logged data identified by the user designating one or more data via at least one voice command of a voice-in/voice-out (VIVO) enabled application associated with the secure user interface application. 
 
 
     
     
       14. The computing system of  claim 13  wherein the data structure to pass logged data identified by a user in a user initiated monitored network interaction includes:
 one or more logged data identifying one or more network sources of facts relevant to authentication of the user. 
 
     
     
       15. The computing system of  claim 13  wherein the data structure to pass logged data identified by a user in a user initiated monitored network interaction includes:
 one or more logged data identified by the user as proprietary information. 
 
     
     
       16. The computing system of  claim 13  wherein the secure user interface application includes:
 a secure user interface application running as a web page. 
 
     
     
       17. The computing system of  claim 13  wherein the secure user interface application includes:
 a secure user interface application for an entity requiring security, the entity including one or more of a financial institution, a military institution, a government institution, a proprietary information repository, or a personal information repository. 
 
     
     
       18. The computing system of  claim 17  wherein the secure user interface application for an entity requiring security, the entity including one or more of a financial institution, a military institution, a government institution, a proprietary information repository, or a personal information repository includes:
 an employer database configured to hold data of an employee, the data of the employee for purposes of authentication. 
 
     
     
       19. The computing system of  claim 13  wherein the secure user interface application includes:
 the VIVO-enabled application configured to load the operational data structure with one or more of a file, an email, and/or a selection of data as the logged data identified by the user. 
 
     
     
       20. The computing system of  claim 13  wherein the secure user interface application includes:
 a scanning module configured to scan the one or more of the file, the email, and/or the selection of data, the scan according to one or more scanning rules. 
 
     
     
       21. The computing system of  claim 13  wherein the secure user interface application includes:
 a marking module configured to mark the one or more logged data identified by the user as requiring additional operations. 
 
     
     
       22. The computing system of  claim 21  wherein the marking module configured to mark the one or more logged data identified by the user as requiring additional operations includes:
 a marking utility configured to designate the one or more logged data identified by the user as confidential with respect to firewall penetration. 
 
     
     
       23. A computer program product comprising:
 a non-transitory recordable signal bearing medium bearing; 
 one or more instructions for receiving a request from a user computationally networked to the voice-capable system, the request to designate a network interaction as a monitored network interaction using the security interface; 
 one or more instructions for receiving one or more user-defined designations during the monitored network interaction via at least one voice command of a voice-in/voice-out (VIVO) enabled application to highlight one or more data within a web browser, the one or more user-defined designations to designate the one or more data as requiring the voice-capable system to perform one or more operations with respect to the one or more data; 
 one or more instructions for logging the monitored network interaction to produce one or more logged data; and 
 one or more instructions for retrieving, via a visual user interface, the one or more data designated by the one or more user-defined designations from the one or more logged data. 
 
     
     
       24. The computer program product of  claim 23  wherein the one or more instructions for receiving a request from a user computationally networked to the voice-capable system, the request to designate a network interaction as a monitored network interaction using the security interface includes:
 one or more instructions for receiving an identifier from the user, the identifier identifying the user and enabling the security interface to log the monitored network interaction. 
 
     
     
       25. The computer program product of  claim 23  wherein the one or more instructions for receiving one or more user-defined designations during the monitored network interaction, the one or more user-defined designations to designate one or more data as requiring the voice-capable system to perform one or more operations with respect to the one or more data includes:
 one or more instructions for receiving the one or more user-defined designations as one or more designations of facts uniquely associated with the user to develop one or more questions for authenticating the user in an authentication session. 
 
     
     
       26. The computer program product of  claim 23  wherein the one or more instructions for receiving one or more user-defined designations during the monitored network interaction, the one or more user-defined designations to designate one or more data as requiring the voice-capable system to perform one or more operations with respect to the one or more data includes:
 one or more instructions for receiving one or more designations of computationally networked sources of data concerning the user, the designations identifying one or more user-preferred sources of data for authentication by the voice-capable system. 
 
     
     
       27. The computer program product of  claim 23  wherein the receiving one or more user-defined designations during the monitored network interaction, the one or more user-defined designations to designate one or more data as requiring the voice-capable system to perform one or more operations with respect to the one or more data includes:
 one or more instructions for retrieving the one or more logged data via the security interface, the one or more logged data including facts uniquely associated with the user and identified by the user and 
 one or more instructions for storing the one or more logged data in a database. 
 
     
     
       28. The computer program product of  claim 27  wherein the one or more instructions for retrieving the one or more logged data via the security interface, the one or more logged data including facts uniquely associated with the user and identified by the user includes:
 one or more instructions for retrieving the one or more logged data via an application programming interface including a data structure configured to hold the logged data, the application programming interface operable on an application running the security interface. 
 
     
     
       29. The computer program product of  claim 27  wherein the one or more instructions for the storing the one or more logged data in a database includes:
 one or more instructions for designating the logged data as facts uniquely associated by the user; and 
 one or more instructions for assigning a data to the logged data. 
 
     
     
       30. The computer program product of  claim 27  wherein the one or more instructions for the retrieving the one or more logged data via the security interface, the one or more logged data including facts uniquely associated with the user and identified by the user includes:
 one or more instructions for retrieving the logged data from a data store, the data store coupled to receive the logged data from a utility of the security interface, the utility including one or more of a drag and drop utility, a designation utility, and/or the VIVO-enabled application. 
 
     
     
       31. The computer program product of  claim 27  wherein the one or more instructions for retrieving the one or more logged data via the security interface, the one or more logged data including facts uniquely associated with the user and identified by the user includes:
 one or more instructions for receiving an indicators that the monitored network interaction has ended; and 
 one or more instructions for determining whether the security interface received the one or more logged data. 
 
     
     
       32. The computer program product of  claim 23  wherein the one or more instructions for receiving one or more user-defined designations during the monitored network interaction, the one or more user-defined designations to designate one or more data as requiring the voice-capable system to perform one or more operations with respect to the one or more data includes:
 one or more instructions for receiving one or more user-defined designations during the monitored network interaction, the one or more user-defined designations to enable the voice-capable system to mark the one or more user-defined designations as identifying data requiring that the one or more operations include confidential and/or proprietary marking. 
 
     
     
       33. The computer program product of  claim 32  wherein the one or more instructions for receiving one or more user-defined designations during the monitored network interaction, the one or more user-defined designations to enable the voice-capable system to mark the one or more user-defined designations as identifying data requiring that the one or more operations include confidential and/or proprietary marking:
 one or more instructions for receiving one or more additional user-defined designations as one or more of a file, an email, a directory, and/or a selection of data. 
 
     
     
       34. The computer program product of  claim 23  further comprising:
 one or more instructions for performing the one or more operations with respect to the one or more data, the one or more operations including scanning one or more of data identified via the user-defined designations for confidential material, content checking, facts unique to the user for use in an authentication with the user for security purposes, and/or data identified via the user-defined designations for purposes of cross-correlating the one or more data with predetermined data. 
 
     
     
       35. A voice-capable system comprising:
 a processor; 
 audio input and/or output circuitry coupled to the processor; 
 a memory coupled to the processor; 
 an access module for receiving a request from a user computationally networked to the voice-capable system, the request to designate a network interaction as a monitored network interaction using the security interface coupled to the memory; 
 a network interaction monitoring module for receiving one or more user-defined designations during the monitored network interaction via at least one voice command of a voice-in/voice-out (VIVO) enabled application to highlight one or more data within a web browser, the one or more user-defined designations to designate the one or more data as requiring the voice-capable system to perform one or more operations with respect to the one or more data coupled to the memory; 
 a security interface module for logging the monitored network interaction to produce one or more logged data; and 
 a visual user interface for retrieving the one or more data designated by the one or more user-defined designations from the one or more logged data. 
 
     
     
       36. The voice-capable system of  claim 35  wherein one or more of the access module, the security interface module, the visual user interface, and the network interaction monitoring module is coupled to the processor, located within the processor, and/or located in the memory. 
     
     
       37. The voice-capable system of  claim 35  wherein the memory is one or more of a random access memory, a read only memory, an optical memory, or a subscriber identity module memory. 
     
     
       38. The voice-capable system of  claim 35  wherein the audio input and/or output circuitry includes one or more of a microphone, a speaker, a transducer, and/or audio input and/or output circuitry. 
     
     
       39. The voice-capable system of  claim 35  further comprising:
 a housing coupled to the processor, the housing encasing the memory, the processor, and/or the audio input and/or output circuitry.

Join the waitlist — get patent alerts

Track US7937745B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.