IP Library Granted Patent US 9,508,051
Granted Patent B2
US 9,508,051 · App. 13/838,605 · Granted Nov 29, 2016

Business development configuration

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 9,508,051
App. No.
13/838,605
Granted
Nov 29, 2016
Kind
B2
Abstract

In accordance with aspects of the disclosure, systems and methods are provided for configuring business development software for a modeled business environment including simulating one or more business related scenarios for managing situational events encountered with the modeled business environment using scenario input data to thereby generate data related to simulation results, and applying the data related to the simulation results to the modeled business environment to refine the modeled business environment by reconfiguring the business development software for the refined modeled business environment based on the data related to the simulation results provided by simulating the one or more business related scenarios with the scenario input data for the modeled business environment.

Claims (42)

1. A system comprising:

a processor and a memory forming a computing platform configured to provide, via a Uniform Resource Locator (URL), a Software as a Service (SaaS) offering and a simulation game to a remote business client, the SaaS offering including a business software product delivered on demand to the remote client, the simulation game operable as a mechanism to onboard a user to the business software product at the remote business client, and configured to onboard the user to the business software product at the remote business client by operating the simulation game to adapt the business software product to the remote business client using gamification and simulation in an iterative fashion; and

an adaptation engine configured to cause the processor to adapt the business software product for a modeled business environment based on simulation results of the simulation game generated by gaming one or more business related scenarios with scenario input data for the modeled business environment, the adaptation engine including

a simulation module configured to simulate the one or more business related scenarios for managing situational events encountered with the modeled business environment using the scenario input data to thereby generate the simulation results, and

an application module configured to apply the simulation results to the modeled business environment to refine the modeled business environment by adapting the business software product for the refined modeled business environment based on the simulation results; and

a gaming engine configured to iteratively present one or more of the simulated business related scenarios for the modeled business environment to the user on a user interface for iterative gaming actions using the business software product.

2. The online simulation game system of claim 1 , wherein the business software product is configured for a physical business client associated with the modeled business environment.

3. The online simulation game system of claim 1 , wherein the modeled business environment is configured to define a hierarchical management structure of one or more departments within a physical business client.

4. The online simulation game system of claim 1 , wherein the modeled business environment is configured to define an internal organizational structure of a physical business client and is set to one or more process environments associated with the internal organizational structure of the physical business client.

5. The online simulation game system of claim 1 , wherein the scenario input data includes one or more foundation data structures that are configured to define a business organization and one or more processes associated with the business organization.

6. The online simulation game system of claim 1 , wherein the parameter related data specific to the business software product includes one or more of scripts, templates, and areas to explore in context of the modeled business environment.

7. The online simulation game system of claim 1 , wherein the simulation module is further configured to interactively involve one or more users in the simulation by receiving user interactive input for each of the one or more users during simulation of the one or more business related scenarios.

8. The online simulation game system of claim 1 , wherein the simulation module is further configured to simulate the one or more business related scenarios to discover areas within the modeled business environment that indicate a need for improvement.

9. The online simulation game system of claim 1 , wherein the simulation module is further configured to measure one or more values of the parameter related data during simulation including measuring business related costs associated with the scenario input data.

10. The online simulation game system of claim 1 , wherein managing situational events encountered with the modeled business environment includes managing one or more of problematic events, incident related events, personnel scheduling events, and job routing events that are inserted in the one or more business related scenarios for simulation.

11. The online simulation game system of claim 1 , wherein the application module is further configured to resolve one or more problems associated with the modeled business environment discovered during simulation, the one or more problems including one or more discrepancies associated with at least one of the scenario input data and the simulation results.

12. The online simulation game system of claim 1 , wherein the application module is further configured to identify patterns in the data related to the simulation results to refine the modeled business environment by reconfiguring the business software product for a physical business client associated with the modeled business environment.

13. The online simulation game system of claim 1 , wherein the application module is further configured to refine the modeled business environment by updating one or more process environments associated with an internal structure of a physical business client associated with the modeled business environment.

14. The online simulation game system of claim 1 , wherein the application module is further configured to refine the modeled business environment by using the data related to the simulation results to discover improvements to apply to the modeled business environment to thereby adjust the business development software for the refined modeled business environment.

15. The online simulation game system of claim 1 , wherein the adaptation engine is further configured to cause the at least one processor to iteratively adapt the business software product for the modeled business environment based on simulation results generated by iteratively simulating a plurality of business related scenarios with the scenario input data and the data related to the simulation results for the modeled business environment.

16. A computer-implemented method, comprising:

providing, via a Uniform Resource Locator (URL), a Software as a Service (SaaS) offering and a simulation game to a remote business client, the SaaS offering including a business software product delivered on demand to the remote client, the simulation game operable as a mechanism to onboard a user to the business software product at the remote business client; and

onboarding the user to the business software product at the remote business client by operating the simulation game to adapt the business software product to the remote business client using gamification and simulation in an iterative fashion,

wherein using the simulation includes iteratively simulating a plurality of business related scenarios of a modeled business environment for the business software product, and

wherein onboarding the user includes adapting the business software product for the modeled business environment based on simulation results of the simulation game generated by gaming one or more business related scenarios with scenario input data for the modeled business environment,

simulating the one or more business related scenarios for managing situational events encountered with the modeled business environment using the scenario input data to thereby generate the simulation results,

applying the simulation results to the modeled business environment to refine the modeled business environment by adapting the business software product for the refined modeled business environment based on the simulation results, and

presenting, iteratively, one or more of the simulated business related scenarios for the modeled business environment to the user on a user interface for iterative gaming actions using the business software product.

17. The method of claim 16 , wherein:

the business software product is configured for a physical business client associated with the modeled business environment,

the modeled business environment is configured to define a hierarchical management structure of one or more departments within the physical business client, and

the modeled business environment is configured to define an internal organizational structure for one or more process environments associated with the physical business client.

18. The method of claim 16 , wherein the scenario input data includes one or more foundation data structures that are configured to define a business organization and one or more processes associated with the business organization.

19. The method of claim 16 , wherein the parameter related data specific to the business software product includes one or more of scripts, templates, and areas to explore in context of the modeled business environment.

20. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable medium and comprising instructions that, when executed by at least one processor, are configured to:

provide, via a Uniform Resource Locator (URL), a Software as a Service (SaaS) offering and a simulation game to a remote business client, the SaaS offering including a business software product delivered on demand to the remote client, the simulation game operable as a mechanism to onboard a user to the business software product at the remote business client; and

onboard the user to the business software product at the remote business client by operating the simulation game to adapt the business software product to the remote business client using gamification and simulation in an iterative fashion,

wherein the simulation includes iterative simulations of a plurality of business related scenarios of a modeled business environment for the business software product, and

wherein onboarding the user includes adapting the business software product for a modeled business environment based on simulation results generated by gaming one or more business related scenarios with scenario input data for the modeled business environment by acquiring the scenario input data from one or more sources,

simulating the one or more business related scenarios for managing situational events encountered with the modeled business environment using the scenario input data to thereby generate the simulation results,

applying the data related to the simulation results to the modeled business environment to refine the modeled business environment by adapting the business software product for the refined modeled business environment, and based on the simulation results and

presenting, iteratively, one or more of the simulated business related scenarios for the modeled business environment to the user on a user interface for iterative gaming actions using the business software product.

Assignments (15)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2025
From: BMC SOFTWARE, INC.
To: BMC HELIX, INC.
Reel/Frame 070442/0197 →
GRANT OF FIRST LIEN SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 13, 2024
From: BMC SOFTWARE, INC.; BLADELOGIC, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 069352/0628 →
GRANT OF SECOND LIEN SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 13, 2024
From: BMC SOFTWARE, INC.; BLADELOGIC, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 069352/0568 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052854/0139) Recorded Aug 6, 2024
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: BMC SOFTWARE, INC.; BLADELOGIC, INC.
Reel/Frame 068339/0617 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052844/0646) Recorded Aug 6, 2024
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: BMC SOFTWARE, INC.; BLADELOGIC, INC.
Reel/Frame 068339/0408 →
OMNIBUS ASSIGNMENT OF SECURITY INTERESTS IN PATENT COLLATERAL Recorded Mar 4, 2024
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS RESIGNING COLLATERAL AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 066729/0889 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 1, 2024
From: ALTER DOMUS (US) LLC
To: BMC SOFTWARE, INC.; BLADELOGIC, INC.
Reel/Frame 066567/0283 →
GRANT OF SECOND LIEN SECURITY INTEREST IN PATENT RIGHTS Recorded Sep 30, 2021
From: BMC SOFTWARE, INC.; BLADELOGIC, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 057683/0582 →
SECURITY INTEREST Recorded Jun 4, 2020
From: BMC SOFTWARE, INC.; BLADELOGIC, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052844/0646 →
SECURITY INTEREST Recorded Jun 4, 2020
From: BMC SOFTWARE, INC.; BLADELOGIC, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052854/0139 →
RELEASE OF PATENTS Recorded Oct 5, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: BMC SOFTWARE, INC.; BLADELOGIC, INC.; BMC ACQUISITION L.L.C.
Reel/Frame 047198/0468 →
SECURITY INTEREST Recorded Oct 2, 2018
From: BMC SOFTWARE, INC.; BLADELOGIC, INC.
To: CREDIT SUISSE, AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047185/0744 →
SECURITY INTEREST Recorded Aug 10, 2017
From: BMC SOFTWARE, INC.; BLADELOGIC, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 043514/0845 →
SECURITY INTEREST Recorded Jul 27, 2017
From: BMC SOFTWARE, INC.; BLADELOGIC, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 043351/0231 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2013
From: FALK, KARL-ANDERS
To: BMC SOFTWARE, INC.
Reel/Frame 031452/0866 →