Patents by Inventor Todd A. Barnes

Todd A. Barnes 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: 11972436
    Abstract: A system comprises at least one computer device in communication with one or more server computers. The system converts unstructured text into usable order details, and uses instant messaging to notify recipients of the order details. The notices include electronic web links that launch a web interface that generates an editable, pre-populated electronic order ticket based on the order details. Submission of the electronic order ticket launches an auction during which the recipients may respond with offers to fulfill to the electronic order ticket. If after the auction more than one response is needed to fill the electronic order ticket, the system automatically allocates how and in which order the responses will be used to fill the electronic order ticket. If the electronic order ticket is not completely filled after the auction, the electronic order ticket is submitted to one or more additional exchanges for further filling.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: April 30, 2024
    Assignee: ICE Data, LP
    Inventors: Jacob E. Pechenik, Gregory S. Campbell, Douglas E. Miller, Blake A. Barnes, Kevin Kimmel, Todd M. Kenney, Carmelo Piccione, Yasmin Sohrawardy
  • Patent number: 11526406
    Abstract: An embodiment of the present invention is directed to a backup validation engine. The backup validation engine comprises: a plurality of data sources comprising a central asset repository; a central repository of backups data; a central repository of network attached storage, a central application portfolio repository; and central repository of tape backup data; an interface user interface; and a data mapping processor, coupled to the plurality of data sources and interactive user interface, programmed to: access data from each of the plurality of data sources; map data from the plurality of data sources; identify performance issues comprising: duplicate host policies, hosts back-up, missing backup of hosts, duplicate NAS policies, NAS volume backup, and missing NAS backup; generate a backup validation plan to address one or more performance issues; and automatically initiate the backup validation plan.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: December 13, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Vishal Mudgal, James Todd Barnes
  • Patent number: 11307846
    Abstract: An embodiment of the present invention is directed to an automated series of modules to reduce recurring tasks, eliminate manual errors, reduce the firm's risk profile, and decrease time for version upgrades. An embodiment of the present invention is directed to a Technical Debt Automation Tool that determines current and subsequently released versions from a primary vendor as well as for other vendors for various plugins that provide critical business functionality. An embodiment of the present invention may calculate an amount of technical debt (e.g., changes) that an entity (e.g., firm) will have to make due to the customization inherent with firmwide risk policies and AD (Application Development) methodology.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: April 19, 2022
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Matthew Trahan, James Todd Barnes
  • Patent number: 11042536
    Abstract: Systems and methods for automated data visualization are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor, a method for automatically analyzing data from a plurality of data files and producing a visual output may include (1) receiving a plurality of data files from at least one data file source, each data file comprising a plurality of data columns; (2) identifying a number of columns in each of the data files; (3) using column-value matching to identify two matching columns from two different data files; (4) executing one or more machine learning algorithms on data in the data files to enrich the data; and (5) generating a first visualization for the enriched data and outputting the first visualization on a display.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: June 22, 2021
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: James Todd Barnes, Vishal Mudgal
  • Patent number: 11010366
    Abstract: An embodiment of the present invention is directed to an automated validation tool for migration from a source system to a target system. The system comprises: a memory component; an interactive interface that receives one or more user inputs; and a validation engine comprising a processor, coupled to the memory component and the interactive interface, the validation engine configured to perform the steps comprising: initiating a migration process from a source system to a target system; identifying a source identifier of the source system and a target identifier of the target system; performing validation of the migration process; comparing project configuration data of the source system and the target system; comparing project data of the source system and the target system; and providing, via the interactive interface, validation results.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: May 18, 2021
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: James Todd Barnes, Gowravi Padmegowda, David Logan, Francis McHugh, Ian McMillan, Rakesh Sharma
  • Publication number: 20210049003
    Abstract: An embodiment of the present invention is directed to an automated series of modules to reduce recurring tasks, eliminate manual errors, reduce the firm's risk profile, and decrease time for version upgrades. An embodiment of the present invention is directed to a Technical Debt Automation Tool that determines current and subsequently released versions from a primary vendor as well as for other vendors for various plugins that provide critical business functionality. An embodiment of the present invention may calculate an amount of technical debt (e.g., changes) that an entity (e.g., firm) will have to make due to the customization inherent with firmwide risk policies and AD (Application Development) methodology.
    Type: Application
    Filed: August 14, 2020
    Publication date: February 18, 2021
    Inventors: Matthew TRAHAN, James Todd BARNES
  • Patent number: 10831372
    Abstract: An embodiment of the present invention is directed to implementing an automated repository monitoring tool. The system comprises: a plurality of repositories that are accessed by one or more applications; an interactive interface that receives one or more user inputs and displays repository monitor data; and a processor coupled to the interactive interface and configured to perform the steps comprising: identifying a storage limit for the plurality of repositories; upon exceeding the storage limit, monitoring a set of repositories for storage consumption; determining a variance amount for each of the set of repositories for a predetermined time period that exceeds a predetermined parameter; identifying at least one culprit repository based on the variance amount; automatically modifying a first state of the at least one repository to a safeguard state; and generating a notification to one or more recipients responsible for the least one repository.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: November 10, 2020
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: James Todd Barnes, Farhan Ahmed, Brian J. Gordon, Stephen W. Terry
  • Patent number: 10754819
    Abstract: An embodiment of the present invention is directed to an automated archiving tool. A system that implements an automated archiving tool comprises: a memory component; an interactive interface that receives one or more user inputs; and a processor, coupled to the memory component and the interactive interface, the processor configured to perform the steps comprising: querying for issues that meet an archive criteria; performing an export of the queried issues that meet the archive criteria; executing a script creating a macro for tickets and associated attachments; archiving the tickets as flat files; executing a script to index the archived issues by project; moving support files to a common directory; macro archiving the attachments; and identifying local references.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: August 25, 2020
    Assignee: JPMorgan Chase Bank, N.A.
    Inventor: James Todd Barnes
  • Publication number: 20200226032
    Abstract: An embodiment of the present invention is directed to a backup validation engine. The backup validation engine comprises: a plurality of data sources comprising a central asset repository; a central repository of backups data; a central repository of network attached storage, a central application portfolio repository; and central repository of tape backup data; an interface user interface; and a data mapping processor, coupled to the plurality of data sources and interactive user interface, programmed to: access data from each of the plurality of data sources; map data from the plurality of data sources; identify performance issues comprising: duplicate host policies, hosts back-up, missing backup of hosts, duplicate NAS policies, NAS volume backup, and missing NAS backup; generate a backup validation plan to address one or more performance issues; and automatically initiate the backup validation plan.
    Type: Application
    Filed: March 31, 2020
    Publication date: July 16, 2020
    Inventors: Vishal MUDGAL, James Todd BARNES
  • Patent number: 10621048
    Abstract: An embodiment of the present invention is directed to a backup validation engine. The backup validation engine comprises: a plurality of data sources comprising a central asset repository; a central repository of backups data; a central repository of network attached storage, a central application portfolio repository; and central repository of tape backup data; an interface user interface; and a data mapping processor, coupled to the plurality of data sources and interactive user interface, programmed to: access data from each of the plurality of data sources; map data from the plurality of data sources; identify performance issues comprising: duplicate host policies, hosts back-up, missing backup of hosts, duplicate NAS policies, NAS volume backup, and missing NAS backup; generate a backup validation plan to address one or more performance issues; and automatically initiate the backup validation plan.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: April 14, 2020
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Vishal Mudgal, James Todd Barnes
  • Publication number: 20200042623
    Abstract: An embodiment of the present invention is directed to an automated validation tool for migration from a source system to a target system. The system comprises: a memory component; an interactive interface that receives one or more user inputs; and a validation engine comprising a processor, coupled to the memory component and the interactive interface, the validation engine configured to perform the steps comprising: initiating a migration process from a source system to a target system; identifying a source identifier of the source system and a target identifier of the target system; performing validation of the migration process; comparing project configuration data of the source system and the target system; comparing project data of the source system and the target system; and providing, via the interactive interface, validation results.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: James Todd BARNES, Gowravi PADMEGOWDA, David LOGAN, Francis MCHUGH, Ian MCMILLAN, Rakesh SHARMA
  • Publication number: 20190377497
    Abstract: An embodiment of the present invention is directed to implementing an automated repository monitoring tool. The system comprises: a plurality of repositories that are accessed by one or more applications; an interactive interface that receives one or more user inputs and displays repository monitor data; and a processor coupled to the interactive interface and configured to perform the steps comprising: identifying a storage limit for the plurality of repositories; upon exceeding the storage limit, monitoring a set of repositories for storage consumption; determining a variance amount for each of the set of repositories for a predetermined time period that exceeds a predetermined parameter; identifying at least one culprit repository based on the variance amount; automatically modifying a first state of the at least one repository to a safeguard state; and generating a notification to one or more recipients responsible for the least one repository.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 12, 2019
    Inventors: James Todd BARNES, Farhan AHMED, Brian J. GORDON, Stephen W. TERRY
  • Patent number: 10482069
    Abstract: An embodiment of the present invention is directed to a version control adaptive architecture platform. The system comprises: a global load balancer that receives a read/write request from a user, the request comprising a URL, and determines a corresponding front-end web proxy server; a Proxy server that receives the request and using the URL, accesses a lookup table to determine a specific storage component and Subversion (SVN) server to route the request; and a plurality of SVN servers, where a SVN server, identified by the Proxy server, processes the request and returns a result to the user, wherein the SVN server has a corresponding Disaster Recovery (DR) server that monitors live data processed by the SVN server for failover mode upon detection of a failover event where the SVN server automatically reroutes traffic to the corresponding DR server.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: November 19, 2019
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: James Todd Barnes, Farhan Ahmed, Willie L. Brown, Jr., Stephan W. Terry
  • Patent number: 10311030
    Abstract: An embodiment of the present invention is directed to an automated migration tool. A system that implements an automated migration tool comprises: a memory component; an interactive web-based interface; and an application server configured to perform the steps comprising: submit a request for source code migration from a source platform to a target platform; schedule the migration for a time period; upon approval of the migration for the time period, identify the source code and associated metadata for migration, wherein the metadata comprises history data, code reviews and permissions; execute the migration of the source code and the associated metadata from the source platform to the target platform; and perform validation of the migration.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: June 4, 2019
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: James Todd Barnes, Farhan Ahmed, Chandrasekharan N. Mana, Ajay K. Gupta, Rahul D. Kulkarni
  • Patent number: 6877232
    Abstract: Marshmallow-toasting utensils that include a handle and a wire assembly with at least one wire segment extending from the handle. In some embodiments, the wire assembly includes deflectable wire segments with end regions that are biased to a spread-apart configuration. During use, the end regions are urged together and a marshmallow is impaled upon the ends. As the inside of the marshmallow melts, the end regions return toward the unbiased configuration. In some embodiments, the utensil is a collapsible utensil where the wire assembly is selectively positionable between at least extended and collapsed configurations. In some embodiments, the wire segments are adapted to pivot between the stowed and extended configurations. In some embodiments, the wire segments are selectivley removable from the handle. In some embodiments, the wire segments are selectively extendable from and/or stored within the handle. In some embodiments, the handle includes at least one internal compartment.
    Type: Grant
    Filed: June 24, 2003
    Date of Patent: April 12, 2005
    Inventors: Douglas A. Harmon, Eric R. Clark, Todd Barnes
  • Publication number: 20040061345
    Abstract: Marshmallow-toasting utensils that include a handle and a wire assembly with at least one wire segment extending from the handle. In some embodiments, the Wire assembly includes deflectable wire segments with end regions that are biased to a spread-apart configuration. During use, the end regions are urged together and a marshmallow is impaled upon the ends. As the inside of the marshmallow melts, the end regions return toward the unbiased configuration. In some embodiments, the utensil is a collapsible utensil where the wire assembly is selectively positionable between at least extended and collapsed configurations. In some embodiments, the wire segments are adapted to pivot between the stowed and extended configurations. In some embodiments, the wire segments are selectable removable from the handle. In some embodiments, the wire segments are selectively extendable from and/or stored within the handle. In some embodiments, the handle includes at least one internal compartment.
    Type: Application
    Filed: June 24, 2003
    Publication date: April 1, 2004
    Inventors: Douglas A. Harmon, Eric R. Clark, Todd Barnes
  • Patent number: 5983270
    Abstract: In accordance with the present invention, a network management program (80) is provided that manages the communication of data packets between an intranetwork (44) and an internetwork (40). An operator of a computer connected to the intranetwork (44) inputs vital information regarding users of computers connected to the intranetwork (44), mapping information regarding computers connected to the intranetwork (44), and policies to be applied against those users and computers, using a graphical user interface (GUI 70). The GUI (70) communicates the vital user information, mapping information and policies to a database (72) which stores and organizes the vital user information, mapping information and policies. A filter executive (76) optimizes the policies stored in the database (72) into a set of rules for each user and passes the rules to a filter engine (78).
    Type: Grant
    Filed: April 2, 1997
    Date of Patent: November 9, 1999
    Assignee: Sequel Technology Corporation
    Inventors: Dalen M. Abraham, Todd A. Barnes, Paul F. Bouche, Thomas P. Bougetz, Tracy A. Gosselin, Mark G. Grieve, Brent A. Langdon, Robert C. Allison, Michael S. Nikkel
  • Patent number: 5978568
    Abstract: A naming service manager (46) is provided for resolving mapping information regarding a plurality of computers connected to a local area network (LAN 24) and their users. The naming service manager 46 collects mapping information, i.e., user login names, domain names, computer names and IP addresses, from a plurality of naming service agents 50 located on the LAN (24) and correlates the mapping information into a current computer-to-user assignment or "mapping" for each user of the LAN 24 and/or a current IP address-to-computer assignment or "mapping" for each computer connected to the LAN 24. The naming service manager (46) serves the correlated mapping information to a plurality of naming service applications (48) which process the correlated mapping information in accordance with their own needs and requirements.
    Type: Grant
    Filed: April 3, 1997
    Date of Patent: November 2, 1999
    Assignee: Sequel Technology Corporation
    Inventors: Dalen M. Abraham, Todd A. Barnes, Mark G. Grieve
  • Patent number: RE40187
    Abstract: In accordance with the present invention, a network management program (80) is provided that manages the communication of data packets between an intranetwork (44) and an internetwork (40). An operator of a computer connected to the intranetwork (44) inputs vital information regarding users of computers connected to the intranetwork (44), mapping information regarding computers connected to the intranetwork (44), and policies to be applied against those users and computers, using a graphical user interface (GUI 70). The GUI (70) communicates the vital user information, mapping information and policies to a database (72) which stores and organizes the vital user information, mapping information and policies. A filter executive (76) optimizes the policies stored in the database (72) into a set of rules for each user and passes the rules to a filter engine (78).
    Type: Grant
    Filed: August 12, 2004
    Date of Patent: March 25, 2008
    Assignee: Websense, Inc.
    Inventors: Dalen M. Abraham, Todd A. Barnes, Paul F. Bouche, Thomas P. Bougetz, Tracy A. Gosselin, Mark G. Grieve, Brent A. Langdon, Robert C. Allison, Michael S. Nikkel, Stuart Rosove