Patents by Inventor Jonathan Bodner

Jonathan Bodner 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: 11880821
    Abstract: A system includes a processing system and a memory system. The processing system includes one or more processors. The memory system includes one or more computer-readable media that contain instructions that, when executed by the processing system, cause the processing system to perform operations. The operations include detecting a loading of a webpage including a document object model (DOM). The operations also include analyzing the DOM to identify a first element in the DOM. The operations also include determining, based on the first element, that the webpage is configured to accept payments. The operations also include receiving, from a provider server, a virtual token which corresponds to a user account. The operations also include injecting information from the virtual token into one or more account number fields on the webpage.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: January 23, 2024
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Jonathan Bodner, Joshua Edwards, Eric Medin, Adam Vukich, James Zarakas
  • Publication number: 20200380498
    Abstract: A system includes a processing system and a memory system. The processing system includes one or more processors. The memory system includes one or more computer-readable media that contain instructions that, when executed by the processing system, cause the processing system to perform operations. The operations include detecting a loading of a webpage including a document object model (DOM). The operations also include analyzing the DOM to identify a first element in the DOM. The operations also include determining, based on the first element, that the webpage is configured to accept payments. The operations also include receiving, from a provider server, a virtual token which corresponds to a user account. The operations also include injecting information from the virtual token into one or more account number fields on the webpage.
    Type: Application
    Filed: August 21, 2020
    Publication date: December 3, 2020
    Inventors: Abdelkader M'Hamed Benkreira, Jonathan Bodner, Joshua Edwards, Eric Medin, Adam Vukich, James Zarakas
  • Patent number: 10783516
    Abstract: A system includes a processing system and a memory system. The processing system includes one or more processors. The memory system includes one or more computer-readable media that contain instructions that, when executed by the processing system, cause the processing system to perform operations. The operations include detecting a loading of a webpage including a document object model (DOM). The operations also include analyzing the DOM to identify a first element in the DOM. The operations also include determining, based on the first element, that the webpage is configured to accept payments. The operations also include receiving, from a provider server, a virtual token which corresponds to a user account. The operations also include injecting information from the virtual token into one or more account number fields on the webpage.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: September 22, 2020
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Jonathan Bodner, Joshua Edwards, Eric Medin, Adam Vukich, James Zarakas
  • Publication number: 20190370804
    Abstract: A system and method of identifying a credit card input field on a webpage is described. A processor may determine if a user's input includes a numerical sequence. The processor may determine if the number of digits in the numerical sequence matches a value that is pre-determined by a financial service provider. The processor may determine if one or more opening digits of the numerical sequence match a sequence that is pre-defined as identifying a financial service provider. The processor may validate the numerical sequence using a pre-determined algorithm. The processor may determine if any labeling texts associated with the input field match pre-determined texts. The processor may generate a file labeling the input field as a credit card input field.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Applicant: Capital One Services, LLC
    Inventors: Robert Perry, Jonathan Bodner, Daniel Herrington, Stephen Schneider, James Zarakas
  • Publication number: 20190318343
    Abstract: A system includes a processing system and a memory system. The processing system includes one or more processors. The memory system includes one or more computer-readable media that contain instructions that, when executed by the processing system, cause the processing system to perform operations. The operations include detecting a loading of a webpage including a document object model (DOM). The operations also include analyzing the DOM to identify a first element in the DOM. The operations also include determining, based on the first element, that the webpage is configured to accept payments. The operations also include receiving, from a provider server, a virtual token which corresponds to a user account. The operations also include injecting information from the virtual token into one or more account number fields on the webpage.
    Type: Application
    Filed: April 11, 2018
    Publication date: October 17, 2019
    Inventors: Abdelkader M'Hamed Benkreira, Jonathan Bodner, Joshua Edwards, Eric Medin, Adam Vukich, James Zarakas
  • Publication number: 20110202555
    Abstract: A method, for use in a user computer system including a pointing device and a visual display unit, for providing a graphical user interface to a computer program for electronic discovery of information, wherein the information is stored in a database, and wherein the information has been preprocessed using social network analysis to find social network relationships between items of the information, and wherein topics are determined using distributed Latent Dirichlet Allocation (LDA)
    Type: Application
    Filed: January 20, 2011
    Publication date: August 18, 2011
    Applicant: IT.COM, Inc.
    Inventors: Mark A. Cordover, Andrew Liu, Seth Green, Jonathan Bodner, Sundara S. Chintaluri, Aron Culotta