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: 11972436Abstract: 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: GrantFiled: April 15, 2021Date of Patent: April 30, 2024Assignee: ICE Data, LPInventors: Jacob E. Pechenik, Gregory S. Campbell, Douglas E. Miller, Blake A. Barnes, Kevin Kimmel, Todd M. Kenney, Carmelo Piccione, Yasmin Sohrawardy
-
Patent number: 11526406Abstract: 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: GrantFiled: March 31, 2020Date of Patent: December 13, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Vishal Mudgal, James Todd Barnes
-
Patent number: 11307846Abstract: 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: GrantFiled: August 14, 2020Date of Patent: April 19, 2022Assignee: JPMorgan Chase Bank, N.A.Inventors: Matthew Trahan, James Todd Barnes
-
Patent number: 11042536Abstract: 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: GrantFiled: September 6, 2017Date of Patent: June 22, 2021Assignee: JPMorgan Chase Bank, N.A.Inventors: James Todd Barnes, Vishal Mudgal
-
Patent number: 11010366Abstract: 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: GrantFiled: July 31, 2018Date of Patent: May 18, 2021Assignee: JPMorgan Chase Bank, N.A.Inventors: James Todd Barnes, Gowravi Padmegowda, David Logan, Francis McHugh, Ian McMillan, Rakesh Sharma
-
Publication number: 20210049003Abstract: 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: ApplicationFiled: August 14, 2020Publication date: February 18, 2021Inventors: Matthew TRAHAN, James Todd BARNES
-
Patent number: 10831372Abstract: 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: GrantFiled: June 6, 2018Date of Patent: November 10, 2020Assignee: JPMorgan Chase Bank, N.A.Inventors: James Todd Barnes, Farhan Ahmed, Brian J. Gordon, Stephen W. Terry
-
Patent number: 10754819Abstract: 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: GrantFiled: May 5, 2017Date of Patent: August 25, 2020Assignee: JPMorgan Chase Bank, N.A.Inventor: James Todd Barnes
-
Publication number: 20200226032Abstract: 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: ApplicationFiled: March 31, 2020Publication date: July 16, 2020Inventors: Vishal MUDGAL, James Todd BARNES
-
Patent number: 10621048Abstract: 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: GrantFiled: April 27, 2017Date of Patent: April 14, 2020Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Vishal Mudgal, James Todd Barnes
-
Publication number: 20200042623Abstract: 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: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Inventors: James Todd BARNES, Gowravi PADMEGOWDA, David LOGAN, Francis MCHUGH, Ian MCMILLAN, Rakesh SHARMA
-
Publication number: 20190377497Abstract: 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: ApplicationFiled: June 6, 2018Publication date: December 12, 2019Inventors: James Todd BARNES, Farhan AHMED, Brian J. GORDON, Stephen W. TERRY
-
Patent number: 10482069Abstract: 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: GrantFiled: August 4, 2017Date of Patent: November 19, 2019Assignee: JPMorgan Chase Bank, N.A.Inventors: James Todd Barnes, Farhan Ahmed, Willie L. Brown, Jr., Stephan W. Terry
-
Patent number: 10311030Abstract: 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: GrantFiled: May 5, 2017Date of Patent: June 4, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: James Todd Barnes, Farhan Ahmed, Chandrasekharan N. Mana, Ajay K. Gupta, Rahul D. Kulkarni
-
Patent number: 6877232Abstract: 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: GrantFiled: June 24, 2003Date of Patent: April 12, 2005Inventors: Douglas A. Harmon, Eric R. Clark, Todd Barnes
-
Publication number: 20040061345Abstract: 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: ApplicationFiled: June 24, 2003Publication date: April 1, 2004Inventors: Douglas A. Harmon, Eric R. Clark, Todd Barnes
-
Patent number: 5983270Abstract: 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: GrantFiled: April 2, 1997Date of Patent: November 9, 1999Assignee: Sequel Technology CorporationInventors: 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: 5978568Abstract: 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: GrantFiled: April 3, 1997Date of Patent: November 2, 1999Assignee: Sequel Technology CorporationInventors: Dalen M. Abraham, Todd A. Barnes, Mark G. Grieve
-
Patent number: RE40187Abstract: 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: GrantFiled: August 12, 2004Date of Patent: March 25, 2008Assignee: 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