Patents by Inventor Devin C. Moore

Devin C. Moore 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).

  • Publication number: 20230325799
    Abstract: Systems and methods for online billpay using credit products are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for online billpay using a credit product may include: (1) receiving, from a customer, an identification of a merchant for online credit-based bill pay; (2) retrieving accepted payment mechanisms from the merchant; (3) selecting a payment mechanism from the accepted payment mechanisms; (4) receiving an invoice for a customer transaction with the merchant from the merchant; (5) conducting a payment transaction with the selected payment mechanism; and (6) charging the payment transaction to a credit account associated with the customer.
    Type: Application
    Filed: June 14, 2023
    Publication date: October 12, 2023
    Inventors: Howard SPECTOR, Krishna K. BHAGAVATULA, Scott H. OUELLETTE, Winter P. NG, Devin C. MOORE
  • Patent number: 11770393
    Abstract: Various methods, apparatuses/systems, and media for detecting a target behavior are disclosed. A processor implements a machine learning cadence model that implements an algorithm to obtain, on a per session basis, cadence data that indicates average time between each call and a standard deviation of times across each call across all active sessions of a desired target. The processor compares the cadence data to predefined background cadence data to identify whether the desired target is a new threat target or a background traffic; generates an internet protocol (IP) address of the new threat target; inputs the IP address of the new threat target into a machine learning behavior model that implements an algorithm to generate a fingerprint of all known places that the new threat target is operating; and applies a mitigation algorithm to all active sessions of the new threat target.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: September 26, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventor: Devin C Moore
  • Patent number: 11748725
    Abstract: Systems and methods for online billpay using credit products are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for online billpay using a credit product may include: (1) receiving, from a customer, an identification of a merchant for online credit-based bill pay; (2) retrieving accepted payment mechanisms from the merchant; (3) selecting a payment mechanism from the accepted payment mechanisms; (4) receiving an invoice for a customer transaction with the merchant from the merchant; (5) conducting a payment transaction with the selected payment mechanism; and (6) charging the payment transaction to a credit account associated with the customer.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: September 5, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Howard Spector, Krishna K. Bhagavatula, Scott H. Ouellette, Winter P. Ng, Devin C. Moore
  • Patent number: 11573966
    Abstract: A method for performing an Internet search is provided. The method includes: receiving a textual input that includes at least one search term; using the at least one search term to identify a plurality of Internet-accessible information items that relate to the at least one search term; assigning a respective relevance score to each item of the identified plurality of Internet-accessible information items, such that each respective relevance score is based on a degree of closeness of a textual match between the corresponding information item and the at least one search term; and outputting an ordered list of results, the order of which is based on the relevance scores.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: February 7, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventor: Devin C. Moore
  • Publication number: 20220060489
    Abstract: Various methods, apparatuses/systems, and media for detecting a target behavior are disclosed. A processor implements a machine learning cadence model that implements an algorithm to obtain, on a per session basis, cadence data that indicates average time between each call and a standard deviation of times across each call across all active sessions of a desired target. The processor compares the cadence data to predefined background cadence data to identify whether the desired target is a new threat target or a background traffic; generates an internet protocol (IP) address of the new threat target; inputs the IP address of the new threat target into a machine learning behavior model that implements an algorithm to generate a fingerprint of all known places that the new threat target is operating; and applies a mitigation algorithm to all active sessions of the new threat target.
    Type: Application
    Filed: August 19, 2020
    Publication date: February 24, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventor: Devin C MOORE
  • Patent number: 11138604
    Abstract: A computer-implemented method includes authorizing a transaction received from a third party device that is associated with a customer account stored in a customer database, and generating a transaction identifier associated with the transaction and a temporary email address. The method also includes mapping the temporary email address to a customer email address in the customer database, communicating the temporary email address to the third party device, and receiving transaction data via the temporary email address. Additionally, the method includes initiating an automatic transfer of funds, automatically forwarding the transaction data to the customer email address, and monitoring a certain amount of time that the transaction identifier is valid after the transaction is completed.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: October 5, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Devin C. Moore, Johanna L. Cohen, Derek Blevins
  • Publication number: 20210064629
    Abstract: A method for performing an Internet search is provided. The method includes: receiving a textual input that includes at least one search term; using the at least one search term to identify a plurality of Internet-accessible information items that relate to the at least one search term; assigning a respective relevance score to each item of the identified plurality of Internet-accessible information items, such that each respective relevance score is based on a degree of closeness of a textual match between the corresponding information item and the at least one search term; and outputting an ordered list of results, the order of which is based on the relevance scores.
    Type: Application
    Filed: August 20, 2020
    Publication date: March 4, 2021
    Applicant: JPMorgan Chase Bank, N.A.
    Inventor: Devin C. MOORE
  • Publication number: 20200219095
    Abstract: A computer-implemented method includes authorizing a transaction received from a third party device that is associated with a customer account stored in a customer database, and generating a transaction identifier associated with the transaction and a temporary email address. The method also includes mapping the temporary email address to a customer email address in the customer database, communicating the temporary email address to the third party device, and receiving transaction data via the temporary email address. Additionally, the method includes initiating an automatic transfer of funds, automatically forwarding the transaction data to the customer email address, and monitoring a certain amount of time that the transaction identifier is valid after the transaction is completed.
    Type: Application
    Filed: March 17, 2020
    Publication date: July 9, 2020
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Devin C. MOORE, Johanna L. COHEN, Derek BLEVINS
  • Patent number: 10698998
    Abstract: Systems and methods for biometric authentication with liveness detection are disclosed. According to one embodiment, in an information processing apparatus including at least a memory, a communication interface, at least one computer processor, and a display, a method of determining a graphical interactive password may include: (1) sequentially providing a plurality of graphical interactive interfaces for a user on the display; (2) receiving inputs to the each of the graphical interactive interfaces, the inputs comprising a plurality of movements to move a graphical element displayed on the display and timings of the plurality of movements; (3) identifying a behavioral pattern for the user based on the inputs; (4) determining a uniqueness of the identified behavioral pattern by comparing the identified behavioral pattern to a plurality of stored behavioral patterns for other users; and (5) saving the identified behavioral pattern as a password for the user.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: June 30, 2020
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Devin C. Moore, Nathan T. Quinn
  • Patent number: 10628824
    Abstract: According to one embodiment, a system comprises a customer database operable to store a customer account associated with a customer of an enterprise. The system also comprises a transaction module operable to receive, from a third party, a request to authorize a transaction. The transaction module is further operable to authorize the transaction and generate, in response to the authorized transaction, a transaction identifier to identify the transaction. The system further comprises a temporary email generator operable to generate a temporary email address for the transaction in response to the generated transaction identifier, link the temporary email address to a customer email address, and communicate the temporary email address to the third party. Additionally, the system comprises an integration module operable to receive transaction information from the third party and store the transaction information, wherein the transaction information is associated with the temporary email address.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: April 21, 2020
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Devin C. Moore, Johanna L. Cohen, Derek Blevins
  • Patent number: 10565594
    Abstract: A system controls a transaction from initiation to completion using live vendor inventory database and purchaser entered parameters from a mobile application. A network interface receives parameters entered by the subscribers through the mobile application on the subscriber mobile device and receives inventory updates from vendor systems, the inventory updates including at least a vendor price and identifying information. The system communicates with an accounts server to confirm subscriber funds and place a hold on subscriber funds equal to the required subscriber price and implementing a matching algorithm to detect matching results by determining if any vendor prices and identifying information satisfy any required subscriber prices and descriptions. The system transmits an alert to the subscriber mobile device with matching results, receives a selection from the subscriber of at least one of the matching results, conducting payment processing for the matching result and closes the transaction.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: February 18, 2020
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Devin C. Moore, Ryan A. Schlosser
  • Publication number: 20190370768
    Abstract: Systems and methods for online billpay using credit products are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for online billpay using a credit product may include: (1) receiving, from a customer, an identification of a merchant for online credit-based bill pay; (2) retrieving accepted payment mechanisms from the merchant; (3) selecting a payment mechanism from the accepted payment mechanisms; (4) receiving an invoice for a customer transaction with the merchant from the merchant; (5) conducting a payment transaction with the selected payment mechanism; and (6) charging the payment transaction to a credit account associated with the customer.
    Type: Application
    Filed: May 30, 2019
    Publication date: December 5, 2019
    Inventors: Howard SPECTOR, Krishna K. BHAGAVATULA, Scott H. OUELLETTE, Winter P. NG, Devin C. MOORE
  • Publication number: 20170103392
    Abstract: According to one embodiment, a system comprises a customer database operable to store a customer account associated with a customer of an enterprise. The system also comprises a transaction module operable to receive, from a third party, a request to authorize a transaction. The transaction module is further operable to authorize the transaction and generate, in response to the authorized transaction, a transaction identifier to identify the transaction. The system further comprises a temporary email generator operable to generate a temporary email address for the transaction in response to the generated transaction identifier, link the temporary email address to a customer email address, and communicate the temporary email address to the third party. Additionally, the system comprises an integration module operable to receive transaction information from the third party and store the transaction information, wherein the transaction information is associated with the temporary email address.
    Type: Application
    Filed: October 13, 2015
    Publication date: April 13, 2017
    Inventors: Devin C. Moore, Johanna L. Cohen, Derek Blevins
  • Patent number: 9426050
    Abstract: A system is configured to receive, from a content provider, traffic associated with a data service and that is destined for a group of user devices; retrieve service information, associated with the data service, that includes a value, associated with the data service, that represents a level of service quality associated with the data service; determine whether the traffic is authorized to be transmitted to the user devices based on the value; discard the traffic based on a determination that the value is less than a threshold; process the traffic to identify whether a condition is associated with the traffic based on a determination that the value is not less than the threshold; transmit the traffic to one or more of the user devices based on a determination that the traffic is not associated with a condition; and discard the traffic based on a determination that the traffic is associated with a condition.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: August 23, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Devin C. Moore, Wade Peebles Thompson
  • Patent number: 9289685
    Abstract: An approach for providing virtual throwing of objects is described. Execution of virtually throwing an object as represented by a first application on a first mobile device is detected. Throwing data for the object using sensor information and location information of the first mobile device is determined. A second mobile device is selected as a candidate to virtually catch the object as represented by a second application on the second mobile device based on the throwing data and location information of the second mobile device. A successful catch of the object by the second mobile device is determined based on the throwing data and the location information of the second mobile device.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: March 22, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Devin C. Moore, Wade Peebles Thompson
  • Patent number: 9286050
    Abstract: An application is installed on a user device based on context information of another user device. A retail service platform determines that context information of a user device satisfies pre-defined context information, initiates installation of an application on the user device based on the pre-defined context information, and then initiates installation of the application on another user device based on a request from the (first) user device. The retail service platform determines to uninstall the application from the other user device based on a change in the context information of the (first) user device.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: March 15, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Devin C. Moore, Wade P. Thompson
  • Patent number: 9251170
    Abstract: An approach for determining a representation of a physical object, the representation indicating at least one of a color, a texture, and a pattern associated with the object, comparing the representation to one or more reference representations on a basis of at least one of the color, the texture, and the pattern, selecting one of the plurality of reference representations based on the comparison; and determining one or more physical items associated with the one reference representation, is presented.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: February 2, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Devin C. Moore, Wade Peebles Thompson
  • Patent number: 9110960
    Abstract: A set of inbound data is received in a computer. At least one attribute of the inbound data is determined. The inbound data is parsed. A set of staging records is generated in the computer that include at least some of the inbound data in one or more fields included in each of the staging records. It is determined that at least some of the staging records are ready for migration to a target environment. The staging records are migrated to the target environment in the computer.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: August 18, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Devin C. Moore
  • Patent number: 9002411
    Abstract: An approach for providing electronic media on clothing is described. A media to be presented on a wearable device that includes one or more displays is determined. A determination is made as to whether the wearable device is registered with a media delivery service offered by a service provider. The transfer of the media is initiated over a wireless network to a mobile device if the wearable device is registered with the media delivery service, wherein the media is presented on the one or more displays of the wearable device.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: April 7, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Devin C. Moore, Wade P. Thompson
  • Patent number: 8964533
    Abstract: An approach for call failover to a packetized voice session is described. Impending signal failure is detected on a cellular link supporting a cellular call with a user device. A failover procedure is initiated in response to the detection, wherein the failover procedure includes detecting presence of a wireless data connection, and terminating the cellular call and concurrently activating a voice call application to establish a packetized voice session over the wireless data connection with the user device.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: February 24, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Devin C. Moore, Wade P. Thompson