Patents by Inventor JOSEPH N. JOHANSEN

JOSEPH N. JOHANSEN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11710110
    Abstract: A system for performing authorization of a user in an augmented reality environment comprises an augmented reality user device, an automatic teller machine, and an authentication server. The automatic teller machine has a keypad with unmarked buttons. The augmented reality user device includes a display configured to overlay virtual objects onto a field of view of a user. The augmented reality user device receives a virtual keypad overlay, which assigns values to the unmarked buttons of the keypad. Using the overlay, the augmented reality user device displays the assigned values on the buttons of the keypad. The automatic teller machine detects an input sequence entered on the keypad and sends the input sequence to the authentication server. The authentication server determines an authentication code by combining the input sequence with the virtual keypad overlay, and compares the determined authentication code with an authentication code stored in a database.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: July 25, 2023
    Assignee: Bank of America Corporation
    Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
  • Patent number: 11288679
    Abstract: A system for authorizing an electronic transaction in an augmented reality environment comprises an augmented reality user device and an authentication server. The augmented reality user device includes a display that overlays virtual objects onto a field of view of the user. The user device receives a request to verify information about a payment card used in an electronic transaction. The request includes a virtual authentication object, which is a virtual representation of an object capable of being manipulated by the user in a particular sequence to enter an authentication code. The user device displays the virtual authentication object to the user and detects gestures performed on the virtual authentication object. The user device sends the detected gestures to the authentication server. The authentication server determines the authentication code using the virtual authentication object and the detected gestures, and uses it to authorize the transaction.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: March 29, 2022
    Assignee: Bank of America Corporation
    Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
  • Publication number: 20200226599
    Abstract: A system for authorizing an electronic transaction in an augmented reality environment comprises an augmented reality user device and an authentication server. The augmented reality user device includes a display that overlays virtual objects onto a field of view of the user. The user device receives a request to verify information about a payment card used in an electronic transaction. The request includes a virtual authentication object, which is a virtual representation of an object capable of being manipulated by the user in a particular sequence to enter an authentication code. The user device displays the virtual authentication object to the user and detects gestures performed on the virtual authentication object. The user device sends the detected gestures to the authentication server. The authentication server determines the authentication code using the virtual authentication object and the detected gestures, and uses it to authorize the transaction.
    Type: Application
    Filed: February 6, 2020
    Publication date: July 16, 2020
    Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
  • Publication number: 20200143345
    Abstract: A system for performing authorization of a user in an augmented reality environment comprises an augmented reality user device, an automatic teller machine, and an authentication server. The automatic teller machine has a keypad with unmarked buttons. The augmented reality user device includes a display configured to overlay virtual objects onto a field of view of a user. The augmented reality user device receives a virtual keypad overlay, which assigns values to the unmarked buttons of the keypad. Using the overlay, the augmented reality user device displays the assigned values on the buttons of the keypad. The automatic teller machine detects an input sequence entered on the keypad and sends the input sequence to the authentication server. The authentication server determines an authentication code by combining the input sequence with the virtual keypad overlay, and compares the determined authentication code with an authentication code stored in a database.
    Type: Application
    Filed: January 3, 2020
    Publication date: May 7, 2020
    Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
  • Patent number: 10607230
    Abstract: A system for authorizing an electronic transaction in an augmented reality environment comprises an augmented reality user device and an authentication server. The augmented reality user device includes a display that overlays virtual objects onto a field of view of the user. The user device receives a request to verify information about a payment card used in an electronic transaction. The request includes a virtual authentication object, which is a virtual representation of an object capable of being manipulated by the user in a particular sequence to enter an authentication code. The user device displays the virtual authentication object to the user and detects gestures performed on the virtual authentication object. The user device sends the detected gestures to the authentication server. The authentication server determines the authentication code using the virtual authentication object and the detected gestures, and uses it to authorize the transaction.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: March 31, 2020
    Assignee: Bank of America Corporation
    Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
  • Patent number: 10586220
    Abstract: A system for performing authorization of a user in an augmented reality environment comprises an augmented reality user device, an automatic teller machine, and an authentication server. The automatic teller machine has a keypad with unmarked buttons. The augmented reality user device includes a display configured to overlay virtual objects onto a field of view of a user. The augmented reality user device receives a virtual keypad overlay, which assigns values to the unmarked buttons of the keypad. Using the overlay, the augmented reality user device displays the assigned values on the buttons of the keypad. The automatic teller machine detects an input sequence entered on the keypad and sends the input sequence to the authentication server. The authentication server determines an authentication code by combining the input sequence with the virtual keypad overlay, and compares the determined authentication code with an authentication code stored in a database.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: March 10, 2020
    Assignee: Bank of America Corporation
    Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
  • Patent number: 10311223
    Abstract: A system for performing authorization of a user in a virtual reality environment includes a virtual reality user device. The virtual reality user device includes a display configured to display a virtual environment. The user device receives a virtual authentication object comprising a virtual representation of an object that the user can manipulate to enter an authentication code. The user device detects gestures performed by the user on the displayed virtual authentication object and forms an authentication request, which includes the virtual authentication object, the detected gestures; and an identifier of the user. The user device sends the authentication request to an authentication server. The authentication server determines an authentication code using the virtual authentication object and the detected gestures.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: June 4, 2019
    Assignee: Bank of America Corporation
    Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
  • Patent number: 10217375
    Abstract: An augmented reality system that includes an augmented reality user device. The augmented reality user device includes display for overlaying virtual objects onto tangible objects in a real scene and a memory storing scenarios for a user. The augmented reality user device includes a processor implementing a virtual assessment engine and a virtual overlay engine. The virtual assessment engine identifies a user identifier for the user and executes a scenario for the user. The virtual assessment engine identifies actions performed by the user related to the scenario. The virtual assessment engine sends a token with the user identifier and user action information to a remote server and receives information for the user from the server. The virtual overlay engine presents the information as virtual objects overlaid with the real scene.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: February 26, 2019
    Assignee: Bank of America Corporation
    Inventors: Willard H. Waldron, Victoria L. Dravneek, Joseph N. Johansen, Darryl C. Goebel
  • Patent number: 10210767
    Abstract: An augmented reality system that includes an augmented reality user device. The augmented reality user device includes display for overlaying virtual objects onto tangible objects in a real scene. The augmented reality user device includes a processor implementing a virtual assessment engine and a virtual overlay engine. The virtual assessment engine identifies a user identifier for the user and generates a target profile based on information from a user. The virtual assessment engine generates a token that includes the user identifier and the target profile and sends the token to a remote server and receives information for the user from the server. The virtual overlay engine presents the information as virtual objects overlaid with the real scene.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: February 19, 2019
    Assignee: Bank of America Corporation
    Inventors: Joseph N. Johansen, Katherine Dintenfass
  • Patent number: 10109095
    Abstract: An augmented reality system includes a central server, a local server an augmented reality user device. The central server includes account information for a customer and institution information. The institution information includes employee specialty data and employee office data. The local server includes location information for the customer and a plurality of employees. The augmented reality user device displays account information and displays a location of one of the employees.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: October 23, 2018
    Assignee: Bank of America Corporation
    Inventor: Joseph N. Johansen
  • Patent number: 10109096
    Abstract: An augmented reality system includes a central server, a local server an augmented reality user device. The central server includes account information for a customer and institution information. The institution information includes employee specialty data and employee office data. The local server includes location information for the customer and a plurality of employees. The augmented reality user device displays account information and displays a location of one of the employees.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: October 23, 2018
    Assignee: Bank of America Corporation
    Inventor: Joseph N. Johansen
  • Publication number: 20180189078
    Abstract: A system comprises a server, a first user device, and a second user device. The server stores a virtual document, virtual assistant information that provides an overview and input information for the virtual document, and virtual handoff information. The virtual handoff information includes at least a portion of the virtual assistant information, user input for the virtual document, and location information associated with the location of the virtual document. The first user device displays the virtual document and at least a portion of the virtual assistant information. The first user device receives a request to initiate a session with a live assistant. The server generates a first virtual handoff token using the virtual handoff information and communicates the virtual handoff token to the second user device associated with the live assistant.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Inventors: Cameron D. Wadley, Joseph N. Johansen, Amanda J. Adams, Kenneth A. Kaye
  • Publication number: 20180191831
    Abstract: An augmented reality system includes a first user device, a server, and an augmented reality user device. The first user device displays a virtual document during a first session and receives user input for the virtual document. The server stores session handoff information that includes the user input and location information indicating a location of the virtual document. The server generates a session handoff token using the session handoff information. The augmented reality user device receives the first session handoff token and generates a display based, at least in part, on the session handoff token.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Inventors: Cameron D. Wadley, Joseph N. Johansen, Amanda J. Adams, Kenneth A. Kaye
  • Publication number: 20180190028
    Abstract: An augmented reality system includes a server, a first augmented reality user device for a first user and a second augmented reality user device for a second user. The server includes session information for a session with a first user. The first augmented reality user device receives the session information and generates a display using the session information. The server generates an invitation token to the second user, the invitation token including the session information. The second reality user device receives the invitation token and generates a virtual overlay using the session information.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Inventors: Cameron D. Wadley, Joseph N. Johansen, Amanda J. Adams, Kenneth A. Kaye
  • Publication number: 20180165849
    Abstract: An augmented reality system includes a central server, a local server an augmented reality user device. The central server includes account information for a customer and institution information. The institution information includes employee specialty data and employee office data. The local server includes location information for the customer and a plurality of employees. The augmented reality user device displays account information and displays a location of one of the employees.
    Type: Application
    Filed: December 8, 2016
    Publication date: June 14, 2018
    Inventor: Joseph N. Johansen
  • Publication number: 20180165977
    Abstract: An augmented reality system that includes an augmented reality user device. The augmented reality user device includes display for overlaying virtual objects onto tangible objects in a real scene. The augmented reality user device includes a processor implementing a virtual assessment engine and a virtual overlay engine. The virtual assessment engine identifies a user identifier for the user and generates a target profile based on information from a user. The virtual assessment engine generates a token that includes the user identifier and the target profile and sends the token to a remote server and receives information for the user from the server. The virtual overlay engine presents the information as virtual objects overlaid with the real scene.
    Type: Application
    Filed: December 13, 2016
    Publication date: June 14, 2018
    Inventors: Joseph N. Johansen, Katherine Dintenfass
  • Publication number: 20180165848
    Abstract: An augmented reality system includes a central server, a local server an augmented reality user device. The central server includes account information for a customer and institution information. The institution information includes employee specialty data and employee office data. The local server includes location information for the customer and a plurality of employees. The augmented reality user device displays account information and displays a location of one of the employees.
    Type: Application
    Filed: December 8, 2016
    Publication date: June 14, 2018
    Inventor: Joseph N. Johansen
  • Publication number: 20180165984
    Abstract: An augmented reality system that includes an augmented reality user device. The augmented reality user device includes display for overlaying virtual objects onto tangible objects in a real scene and a memory storing scenarios for a user. The augmented reality user device includes a processor implementing a virtual assessment engine and a virtual overlay engine. The virtual assessment engine identifies a user identifier for the user and executes a scenario for the user. The virtual assessment engine identifies actions performed by the user related to the scenario. The virtual assessment engine sends a token with the user identifier and user action information to a remote server and receives information for the user from the server. The virtual overlay engine presents the information as virtual objects overlaid with the real scene.
    Type: Application
    Filed: December 13, 2016
    Publication date: June 14, 2018
    Inventors: Willard H. Waldron, Victoria L. Dravneek, Joseph N. Johansen, Darryl C. Goebel
  • Publication number: 20180157820
    Abstract: A system for performing authorization of a user in a virtual reality environment includes a virtual reality user device. The virtual reality user device includes a display configured to display a virtual environment. The user device receives a virtual authentication object comprising a virtual representation of an object that the user can manipulate to enter an authentication code. The user device detects gestures performed by the user on the displayed virtual authentication object and forms an authentication request, which includes the virtual authentication object, the detected gestures; and an identifier of the user. The user device sends the authentication request to an authentication server. The authentication server determines an authentication code using the virtual authentication object and the detected gestures.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 7, 2018
    Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian
  • Publication number: 20180158053
    Abstract: A system for performing authorization of a user in an augmented reality environment comprises an augmented reality user device, an automatic teller machine, and an authentication server. The automatic teller machine has a keypad with unmarked buttons. The augmented reality user device includes a display configured to overlay virtual objects onto a field of view of a user. The augmented reality user device receives a virtual keypad overlay, which assigns values to the unmarked buttons of the keypad. Using the overlay, the augmented reality user device displays the assigned values on the buttons of the keypad. The automatic teller machine detects an input sequence entered on the keypad and sends the input sequence to the authentication server. The authentication server determines an authentication code by combining the input sequence with the virtual keypad overlay, and compares the determined authentication code with an authentication code stored in a database.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 7, 2018
    Inventors: Amanda J. Adams, Joseph N. Johansen, Michael Ogrinz, Heather Dolan, William P. Jacobson, Manu J. Kurian