IP Library › Granted Patent US 12,236,494
Granted Patent B1
US 12,236,494 · App. 16/723,076 · Granted Feb 25, 2025

Platform system and method

Inventors: Noah Melgar (Arlington, VA); John Nicholas Dowling (Arlington, VA); Brendan Gregory Hering (Arlington, VA); Chris Carlson (Springfield, VA); Matthew Ryan Ehlers (Raleigh, NC)
Assignee: IDS TECHNOLOGY LLC
G06Q50/01G06F21/577G09B9/00H04L63/1433H04L51/52
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,236,494
App. No.
16/723,076
Granted
Feb 25, 2025
Kind
B1
Abstract

A method, computer program product, and computer system for receiving, by a computing device, a design scenario for execution on one or more internet based platforms. Seed data may be injected into the one or more internet based platforms during execution based upon, at least in part, the design scenario. Performance of the scenario may be monitored. A report may be generated based upon, at least in part, the performance.

Claims (39)

1. A computer-implemented method comprising:

receiving, by a computing device, a design scenario for execution on one or more internet based platforms;

injecting seed data into the one or more internet based platforms during execution based upon, at least in part, the design scenario, wherein at least a portion of the seed data that is injected is dynamically created by monitoring content of the one or more internet based platforms;

monitoring sentiment of a topic of interest in response to injecting the seed data into the one or more internet based platforms during execution;

shifting the sentiment of a topic of interest associated with the design scenario based upon, at least in part, at least the portion of the seed data that is dynamically created and injected into the one or more internet based platforms during execution;

monitoring performance of the scenario; and

generating a report based upon, at least in part, the performance.

2. The computer-implemented method of claim 1 wherein the seed data is injected at a predetermined data and time.

3. The computer-implemented method of claim 1 wherein the design scenario is selected from a user interface.

4. The computer-implemented method of claim 1 wherein the performance is monitored for one of a trainee and software.

5. The computer-implemented method of claim 1 wherein the one or more internet based platforms includes at least one of a social media platform, an internet relay chat, email, a blog, a deep web website, and a dark web website.

6. The computer-implemented method of claim 1 wherein the design scenario is executed with internet access.

7. The computer-implemented method of claim 1 wherein the design scenario is executed without internet access.

8. A computer program product residing on a non-transitory computer readable storage medium having a plurality of instructions stored thereon which, when executed across one or more processors, causes at least a portion of the one or more processors to perform operations comprising:

receiving a design scenario for execution on one or more internet based platforms;

injecting seed data into the one or more internet based platforms during execution based upon, at least in part, the design scenario, wherein at least a portion of the seed data that is injected is dynamically created using a machine learning engine by monitoring content of the one or more internet based platforms;

monitoring sentiment of a topic of interest in response to injecting the seed data into the one or more internet based platforms during execution;

shifting the sentiment of a topic of interest associated with the design scenario based upon, at least in part, at least the portion of the seed data that is dynamically created and injected into the one or more internet based platforms during execution;

monitoring performance of the scenario; and

generating a report based upon, at least in part, the performance.

9. The computer program product of claim 8 wherein the seed data is injected at a predetermined data and time.

10. The computer program product of claim 8 wherein the design scenario is selected from a user interface.

11. The computer program product of claim 8 wherein the performance is monitored for one of a trainee and software.

12. The computer program product of claim 8 wherein the one or more internet based platforms includes at least one of a social media platform, an internet relay chat, email, a blog, a deep web website, and a dark web website.

13. The computer program product of claim 8 wherein the design scenario is executed with internet access.

14. The computer program product of claim 8 wherein the design scenario is executed without internet access.

15. A computing system including one or more processors and one or more memories configured to perform operations comprising:

receiving a design scenario for execution on a plurality of internet based platforms;

injecting seed data into the plurality of internet based platforms during execution using a service and message broker with a plurality of internet based platform application programming interfaces (APIs) associated with the plurality of internet based platforms based upon, at least in part, the design scenario, wherein at least a portion of the seed data that is injected is dynamically created by monitoring content of the plurality of internet based platforms;

monitoring sentiment of a topic of interest in response to injecting the seed data into the plurality of internet based platforms during execution:

shifting the sentiment of a topic of interest associated with the design scenario based upon, at least in part, at least the portion of the seed data that is dynamically created and injected into the one or more internet based platforms during execution;

monitoring performance of the scenario; and

generating a report based upon, at least in part, the performance.

16. The computing system of claim 15 wherein the seed data is injected at a predetermined data and time.

17. The computing system of claim 15 wherein the design scenario is selected from a user interface.

18. The computing system of claim 15 wherein the performance is monitored for one of a trainee and software.

19. The computing system of claim 15 wherein the one or more internet based platforms includes at least one of a social media platform, an internet relay chat, email, a blog, a deep web website, and a dark web website.

20. The computing system of claim 15 wherein the design scenario is executed with internet access.

21. The computing system of claim 15 wherein the design scenario is executed without internet access.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: JPMORGAN CHASE BANK, N.A.
To: IDS TECHNOLOGY LLC
Reel/Frame 069578/0738 →
SECURITY INTEREST Recorded May 26, 2023
From: IDS TECHNOLOGY LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 063774/0185 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2020
From: DOWLING, JOHN NICHOLAS; MELGAR, NOAH; HERING, BRENDAN GREGORY; CARLSON, CHRIS; EHLERS, MATTHEW RYAN
To: IDS TECHNOLOGY LLC
Reel/Frame 051919/0827 →
Continuity (1)
Provisional Application 62783908 · Dec 21, 2018
References Cited (9)
US 10068493B2 · Brueckner · 2018 [cited by examiner]
US 10812497B2 · Venkatramani · 2020 [cited by examiner]
US 11189188B2 · Morton · 2021 [cited by examiner]
US 20100218253A1 · Sutton · 2010 [cited by examiner]
US 20150024353A1 · Chesnutt · 2015 [cited by examiner]
US 20150051872A1 · Arora · 2015 [cited by examiner]
US 20150052074A1 · Reynolds · 2015 [cited by examiner]
US 20170309198A1 · Johnson · 2017 [cited by examiner]
US 20180024353A1 · Tanaka · 2018 [cited by examiner]
Cited By (7)
US 1,127,682 US 12,371,198 US 12,486,017 US 12,513,179 US 12,522,384 US 12,591,247 US 12,722,812