Patents by Inventor Justine Celeste Fox

Justine Celeste Fox 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: 11966720
    Abstract: Embodiments described herein provide for structured command line input for application integration such that application programming interface (API) integration is simplified for end users. The embodiments described herein use OpenAPI specifications to map specification paths (or endpoints) to a command line interface (CLI) command structure automatically. Accordingly, the embodiments described herein enable an end user to run CLI commands within the end user's environment to accomplish application integration without the need for a technician to write configuration instructions for each type of user device. Additionally, the embodiments described herein enable efficient product integration at a larger scale as well as the ability to ad hoc add new solutions or applications based on, for example, a single line of CLI input.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: April 23, 2024
    Assignee: MASTERCARD TECHNOLOGIES CANADA ULC
    Inventors: Justine Celeste Fox, Marc Grimson, Christopher Waddell, Chelsea Urquhart, Leena Ruhela
  • Patent number: 11966794
    Abstract: Methods and systems for providing configuration management using customized request headers. One system includes an electronic processor configured to receive, from a requesting device, a request including a customized request header, the customized request header including a custom configuration parameter. The electronic processor is also configured to perform a fraud analysis function based on the request. The electronic processor is also configured to generate a response including a customized response body based on the customized request header. The electronic processor is also configured to transmit the response to the requesting device, where the requesting device performs functionality based on information included in the customized response body.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: April 23, 2024
    Assignee: MASTERCARD TECHNOLOGIES CANADA ULC
    Inventors: Justine Celeste Fox, Brent Nemeth, Sunita Khera
  • Publication number: 20230106661
    Abstract: Systems and methods for tracking velocity information. One system includes an application execution server providing an application layer. The application execution server is configured to receive a request including metadata. The application execution server is also configured to generate and transmit a response to the request. The application execution server is also configured to enrich the metadata by structuring the metadata for further processing by a data processing layer, where the further processing includes determining velocity information associated with the metadata, and by supplementing the metadata with available historical velocity information. The application execution server is also configured to transmit the enriched metadata for further processing by the data processing layer.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 6, 2023
    Inventors: Justine Celeste Fox, Marc Grimson
  • Patent number: 11553306
    Abstract: Systems and methods for tracking velocity information. One system includes an application execution server providing an application layer. The application execution server is configured to receive a request including metadata. The application execution server is also configured to generate and transmit a response to the request. The application execution server is also configured to enrich the metadata by structuring the metadata for further processing by a data processing layer, where the further processing includes determining velocity information associated with the metadata, and by supplementing the metadata with available historical velocity information. The application execution server is also configured to transmit the enriched metadata for further processing by the data processing layer.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: January 10, 2023
    Assignee: MASTERCARD TECHNOLOGIES CANADA ULC
    Inventors: Justine Celeste Fox, Marc Grimson
  • Publication number: 20220398139
    Abstract: Methods and systems for providing configuration management using customized request headers. One system includes an electronic processor configured to receive, from a requesting device, a request including a customized request header, the customized request header including a custom configuration parameter. The electronic processor is also configured to perform a fraud analysis function based on the request. The electronic processor is also configured to generate a response including a customized response body based on the customized request header. The electronic processor is also configured to transmit the response to the requesting device, where the requesting device performs functionality based on information included in the customized response body.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Inventors: Justine Celeste Fox, Brent Nemeth, Sunita Khera
  • Publication number: 20220398310
    Abstract: Methods and systems for providing offline fraud assessments with respect to customer login data. One system includes an electronic processor configured to receive an electronic file. The electronic processor is also configured to perform an offline batch processing on the electronic file, where the offline batch processing includes performing a fraud evaluation on the electronic file using a ruleset. The electronic processor is also configured to determine a fraud assessment for the electronic file based on the fraud evaluation. The electronic processor is also configured to generate and transmit a fraud report for display, the fraud report including the fraud assessment.
    Type: Application
    Filed: June 9, 2021
    Publication date: December 15, 2022
    Inventors: Jitin Jacob, Sunita Khera, Justine Celeste Fox
  • Patent number: 11526514
    Abstract: Methods and systems for request orchestration. One system includes an electronic processor configured to receive a request including request metadata and identify a data attribute associated with the request. The electronic processor is also configured to determine an execution plan for enriching the request metadata based on the data attribute. The electronic processor is also configured to execute an application function according to the execution plan to enrich the request metadata. The electronic processor is also configured to evaluate the enriched request metadata. The electronic processor is also configured to generate and transmit a response to the request based on the evaluation of the enriched request metadata.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: December 13, 2022
    Assignee: MASTERCARD TECHNOLOGIES CANADA ULC
    Inventors: Justine Celeste Fox, Marc Grimson
  • Patent number: 11526344
    Abstract: Methods and systems for providing distributed GeoIP information updating. One method includes receiving, with a data processing server, an update event associated with an update to an active version of GeoIP information, the active version of the GeoIP information is actively accessible by an application execution server for request enrichment. The method also includes generating, with the data processing server, an updated version of the GeoIP information according to the update. The method also includes replacing, with the data processing server, the active version with the updated version in storage, where, in response to storing the updated version, the updated version is actively accessible by the application server for request enrichment.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: December 13, 2022
    Assignee: MASTERCARD TECHNOLOGIES CANADA ULC
    Inventors: Justine Celeste Fox, Marc Grimson
  • Publication number: 20220391271
    Abstract: Methods and systems for providing visual dashboards for cloud-based products. One system includes an electronic processor configured to receive a request for a visual dashboard. The electronic processor is also configured to execute a first API call to a first API-based product to access a first configuration file associated with the first API-based product. The electronic processor is also configured to receive a first API response from the first API-based product. The electronic processor is also configured to generate and output, based on the first configuration file, the visual dashboard, the visual dashboard providing information associated with the first API-based product.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 8, 2022
    Inventors: Justine Celeste Fox, Marc Grimson, Christopher Waddell, Chelsea Urquhart, Leena Ruhela
  • Patent number: 11487526
    Abstract: Methods and systems for providing distributed user agent information updating. One system includes a data processing server configured to receive an update event associated with an update to an active version of user agent information. The active version of the user agent information is actively accessible for request enrichment. The data processing server is also configured to generate an updated version of the user agent information according to the update and replace the active version with the updated version in storage. In response to the storage of the updated version, the updated version is actively accessible for request enrichment.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: November 1, 2022
    Assignee: MASTERCARD TECHNOLOGIES CANADA ULC
    Inventors: Justine Celeste Fox, Marc Grimson
  • Patent number: 11483314
    Abstract: Methods and systems for providing distributed evaluation list updating. One system includes a data processing server. The data processing server receiving a request event associated with an update to an active evaluation list version. The active evaluation list version is actively accessible for request validation. The data processing server also generates an updated evaluation list version according to the update associated with the request event. After generating the updated evaluation list version, the data processing server replaces the active evaluation list version with the updated evaluation list version in storage, where, in response to storing the updated evaluation list version, the updated evaluation list version is actively accessible for request validation.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: October 25, 2022
    Assignee: MASTERCARD TECHNOLOGIES CANADA ULC
    Inventors: Justine Celeste Fox, Marc Grimson
  • Publication number: 20220318006
    Abstract: Methods and systems for secure model development. One system includes an electronic processor configured to receive, within a data quality assurance environment, a user input from a user device and access a code artifact stored in a code artifact repository from a data development environment based on the user input. The electronic processor is also configured to access a set of data stored in a database from a data production environment based on the user input and download a copy of the set of data without changing the set of data stored in the database. The electronic processor is also configured to train, within the data quality assurance environment, a model using machine learning based on the code artifact and the copy of the set of data. The electronic processor is also configured to transmit the model to a model database.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 6, 2022
    Inventors: Justine Celeste Fox, Marc Grimson, John Hearty
  • Patent number: 11442706
    Abstract: Methods and systems for developing software products from reusable code files. One system includes an electronic processor configured to receive a first selection defining a desired functionality for a new software product and a second selection for the new software product. The electronic processor is also configured to access, from a first repository, a first executable code file based on the first selection and access, from a second repository, a second executable code file based on the second selection. The electronic processor is also configured to aggregate the first executable code file and the second executable code file as the new software product. The electronic processor is also configured to enable deployment of the new software product.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: September 13, 2022
    Assignee: MASTERCARD TECHNOLOGIES CANADA ULC
    Inventors: Justine Celeste Fox, Marc Grimson