Patents by Inventor HANNES JOUHIKAINEN

HANNES JOUHIKAINEN 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: 10147135
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide a virtual fitting system. The system may store sizing data including a 3-dimensional model of a target. The system may then receive user input data indicating the selection of a test object. In response to this identification, the system may receive a 3-dimensional model of the test object. The system can then apply the test object model to the target model to create a virtual fit model, and provide the virtual fit model to the computing device.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: December 4, 2018
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Justin Wishne, Justin Smith, Karen Nickerson, Hannes Jouhikainen, Drew Jacobs, Marco S. Giampaolo
  • Patent number: 10122733
    Abstract: Systems and methods are provided for authenticating a user of a computing device. An example system includes a memory storing instructions, and a processor configured to execute the instructions to receive an authentication request from a user of a computing device, determine a context of the authentication request, determine a physical location of the user, and perform, based on the context of the authentication request and the physical location of the user, an associate proximity detection. The associate proximity detection includes steps to identify an associate based on at least one of the context of the authentication request or the physical location of the user, determine a physical location of the identified known associate, and determine a proximity of the user to the identified known associate. The authentication request may be approved when the determined proximity is within a threshold.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: November 6, 2018
    Assignee: Capital One Services, LLC
    Inventors: Drew Jacobs, Hannes Jouhikainen
  • Patent number: 10121190
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and augment the environmental data by adding virtual environmental data. The system may then provide this virtual environment to two or more devices. The system can then receive user input, and modify the virtual environment in response to those inputs.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: November 6, 2018
    Assignee: Capital One Services, LLC
    Inventors: Karen Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
  • Patent number: 10083480
    Abstract: A system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data including audio and visual information representing a physical environment. The system may then receive first user input data indicative of a selection of one or more items present in the physical environment, and identify one or more action items in the environmental data based on the first user input data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive second user input data, and provide purchase request data to a merchant terminal to enable a transaction related to the one or more action items.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: September 25, 2018
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Karen Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
  • Publication number: 20180247370
    Abstract: A system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data including audio and visual information representing a physical environment. The system may then receive first user input data indicative of a selection of one or more items present in the physical environment, and identify one or more action items in the environmental data based on the first user input data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive second user input data, and provide purchase request data to a merchant terminal to enable a transaction related to the one or more action items.
    Type: Application
    Filed: May 3, 2018
    Publication date: August 30, 2018
    Inventors: Karen Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
  • Publication number: 20180225747
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide a virtual fitting system. The system may store sizing data including a 3-dimensional model of a target. The system may then receive user input data indicating the selection of a test object. In response to this identification, the system may receive a 3-dimensional model of the test object. The system can then apply the test object model to the target model to create a virtual fit model, and provide the virtual fit model to the computing device.
    Type: Application
    Filed: April 4, 2018
    Publication date: August 9, 2018
    Inventors: Justin Wishne, Justin Smith, Karen Nickerson, Hannes Jouhikainen, Drew Jacobs, Marco S. Giampaolo
  • Publication number: 20180182024
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and augment the environmental data by adding virtual environmental data. The system may then provide this virtual environment to two or more devices. The system can then receive user input, and modify the virtual environment in response to those inputs.
    Type: Application
    Filed: July 31, 2017
    Publication date: June 28, 2018
    Inventors: Karen Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
  • Publication number: 20180182016
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide a virtual wardrobe management system. The system may store wardrobe data associated with a plurality of garments. The system may then receive input data indicative of a garment selection. The system may identify the garment based on the input data received. The system may then generate a garment recommendation based on the selected garment and the stored wardrobe data and provide an indication of the recommendation to a computing device.
    Type: Application
    Filed: August 1, 2017
    Publication date: June 28, 2018
    Inventors: Marco S. Giampaolo, Karen Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Hannes Jouhikainen
  • Publication number: 20180182010
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and generate virtual environmental data based on the environmental data. The system may then provide the virtual environmental data to at least a first computing device to create a virtual environment. The system may then receive user input, and modify the virtual environment to display enhanced content in response to the user input.
    Type: Application
    Filed: July 31, 2017
    Publication date: June 28, 2018
    Inventors: Hannes Jouhikainen, Karen Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Marco S. Giampaolo
  • Publication number: 20180182025
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide an augmented environment for visualizing one or more in-budget products or services. The system may store profile data that may include budget information. The system may then receive environmental data, and identify one or more action items in the environmental data. The system may determine a budgetary classification of a first action item and generate virtual environment data including enhanced content. The system may then provide the virtual environmental data to a computing device to create an augmented environment, wherein the enhanced content is provided for display in association with the first action item.
    Type: Application
    Filed: July 31, 2017
    Publication date: June 28, 2018
    Inventors: Justin Smith, Karen Nickerson, Justin Wishne, Drew Jacobs, Marco S. Giampaolo, Hannes Jouhikainen
  • Publication number: 20180182026
    Abstract: A system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data including audio and visual information representing a physical environment. The system may then receive first user input data indicative of a selection of one or more items present in the physical environment, and identify one or more action items in the environmental data based on the first user input data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive second user input data, and provide purchase request data to a merchant terminal to enable a transaction related to the one or more action items.
    Type: Application
    Filed: August 2, 2017
    Publication date: June 28, 2018
    Inventors: Karen Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
  • Publication number: 20180181926
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data, and identify one or more action items in the environmental data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive user input data, and provide purchase request data to a merchant terminal in response to those inputs.
    Type: Application
    Filed: July 31, 2017
    Publication date: June 28, 2018
    Inventors: Drew Jacobs, Justin Wishne, Karen Nickerson, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
  • Patent number: 10007948
    Abstract: A system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data including audio and visual information representing a physical environment. The system may then receive first user input data indicative of a selection of one or more items present in the physical environment, and identify one or more action items in the environmental data based on the first user input data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive second user input data, and provide purchase request data to a merchant terminal to enable a transaction related to the one or more action items.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: June 26, 2018
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Karen Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
  • Patent number: 9965801
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide a virtual fitting system. The system may store sizing data including a 3-dimensional model of a target. The system may then receive user input data indicating the selection of a test object. In response to this identification, the system may receive a 3-dimensional model of the test object. The system can then apply the test object model to the target model to create a virtual fit model, and provide the virtual fit model to the computing device.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: May 8, 2018
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Justin Wishne, Justin Smith, Karen Nickerson, Hannes Jouhikainen, Drew Jacobs, Marco S. Giampaolo
  • Publication number: 20180082381
    Abstract: The disclosed embodiments include methods and systems for collecting, managing, and processing business data for lending services. In one embodiment, a lending system is disclosed that may register a small business with a lending service provided by a lending system and receive first small business data from the small business. The lending system may store the first small business data and analyze the first small business data to determine whether the small business qualifies for a loan product provided by a financial service provider. In another embodiment, the lending system may determine, based on the analysis, that additional business data is needed to determine whether the small business qualifies for the loan product. The lending system may further receive second small business data from the small business and analyze the second small business data to determine whether the small business qualifies for the loan product provided.
    Type: Application
    Filed: November 28, 2017
    Publication date: March 22, 2018
    Applicant: Capital One Financial Corporation
    Inventors: HANNES JOUHIKAINEN, Luke A. Hammock, Janusz Michael Niczyporuk
  • Publication number: 20180041492
    Abstract: Systems and methods are provided for authenticating a user of a computing device. An example system includes a memory storing instructions, and a processor configured to execute the instructions to receive an authentication request from a user of a computing device, determine a context of the authentication request, determine a physical location of the user, and perform, based on the context of the authentication request and the physical location of the user, an associate proximity detection. The associate proximity detection includes steps to identify an associate based on at least one of the context of the authentication request or the physical location of the user, determine a physical location of the identified known associate, and determine a proximity of the user to the identified known associate. The authentication request may be approved when the determined proximity is within a threshold.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 8, 2018
    Inventors: Drew JACOBS, Hannes JOUHIKAINEN
  • Publication number: 20180041518
    Abstract: Systems and methods are provided for authenticating a user of a computing device. An example system includes a memory storing instructions, and a processor configured to execute the instructions to receive an authentication request from a user of a computing device, determine a context of the authentication request, determine a physical location of the user, and perform, based on the context of the authentication request and the physical location of the user, an associate proximity detection. The associate proximity detection includes steps to identify an associate based on at least one of the context of the authentication request or the physical location of the user, determine a physical location of the identified known associate, and determine a proximity of the user to the identified known associate. The authentication request may be approved when the determined proximity is within a threshold.
    Type: Application
    Filed: August 1, 2017
    Publication date: February 8, 2018
    Inventors: Drew JACOBS, Hannes JOUHIKAINEN
  • Publication number: 20170372403
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide complementary product suggestions to a consumer. The system may receive a listing of purchased products, and determine whether any of the purchased products on the listing correspond to one or more predetermined complementary product sets. The system may then identify one or more unpurchased products from the one or more complementary product sets. The system can then notify the consumer of the identified unpurchased products that they may want to purchase.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 28, 2017
    Inventors: Hannes Jouhikainen, Drew Jacobs
  • Publication number: 20170148074
    Abstract: A system and method include a kiosk processor, a device kiosk on a customer mobile device, which displays via a user interface, content and options for the customer from a third party customer service system, a customer interaction channel that receives, via an associated customer interaction network, a request to access the third party customer service system, via the device kiosk on a customer mobile device, an authentication module associated with the kiosk processor that receives customer data and customer input associated with an authentication request via a network to authenticate the customer, identifies a customer mobile device based on device identifiers, and evaluates risk factors associated with the customer mobile device, and a communication interface associated with the kiosk processor, that transmits, via a push notification gateway, a push notification to the device kiosk on the customer mobile device that establishes, via the network, a secure connection between the customer mobile device and
    Type: Application
    Filed: November 21, 2016
    Publication date: May 25, 2017
    Inventors: Lawrence DOUGLAS, Thomas S. POOLE, Hannes JOUHIKAINEN
  • Publication number: 20160321653
    Abstract: Methods and systems are provided for secure payment using tokens. Consistent with disclosed embodiments, a token may be used to authenticate a transaction. The token may include token information configured to replace at least a portion of static information required to authenticate a transaction. A financial services system may provide the token to a digital wallet. The digital wallet may communicate the token to a payment application. A user-associated device may implement the digital wallet and a payment device may implement the payment application. The payment application may provide the token information to a merchant system. The merchant system may provide the token information to the financial services system. The financial services system may authenticate the transaction using the token information received from the merchant system. The disclosed methods may further include determining the proximity of the user-associated device and the payment device to authenticate the request for secure payment.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 3, 2016
    Inventors: Drew Jacobs, Daniel Beck, Hannes Jouhikainen