Organizational Network Analysis System For Mergers, Acquisitions and Reorganizations
First Claim
1. A server-implemented method for performing a simulation of a new organization, comprising:
- receiving (1) information about teams in a new organization, (2) information about open positions on the teams, (3) at least one employee table that provides records for a plurality of employees, wherein at least one of the employees is to be assigned to a position on a team in the new organization;
(3) matching constraints that are used to match employees with positions, and (4) balancing constraints that are used to balance teams;
creating a target table that includes a row for each employee to be assigned to a team in the new organization;
for at least one employee to be assigned to a team, determining that the employee matches an open position on a team based on the matching constraints; and
assigning the employee to the open position on the team; and
for at least one team, reassigning an employee to a different team based on the balancing constraints.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention performs a simulation of a new organization, created as a result of merger, acquisition or reorganization, including the steps of receiving information about teams in the new organization, information about open positions, at least one employee table that provides records for a plurality of employees, where at least one of the employees is to be assigned to a team in the new organization; matching constraints that are used to match employees with teams, and balancing constraints that are used to balance teams, for at least one employee to be assigned to a team, determining that the employee matches an open position on a team based on the matching constraints, assigning the employee to the open position on the team; and for at least one team, reassigning an employee to a different team based on the balancing constraints.
2 Citations
20 Claims
-
1. A server-implemented method for performing a simulation of a new organization, comprising:
-
receiving (1) information about teams in a new organization, (2) information about open positions on the teams, (3) at least one employee table that provides records for a plurality of employees, wherein at least one of the employees is to be assigned to a position on a team in the new organization;
(3) matching constraints that are used to match employees with positions, and (4) balancing constraints that are used to balance teams;creating a target table that includes a row for each employee to be assigned to a team in the new organization; for at least one employee to be assigned to a team, determining that the employee matches an open position on a team based on the matching constraints; and assigning the employee to the open position on the team; and for at least one team, reassigning an employee to a different team based on the balancing constraints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 18)
-
-
11. A server computer, comprising:
-
a processor; a communication interface in communication with the processor; a data storage for storing results; a nontransitory memory in communication with the processor for storing instructions, which when executed by the processor, cause the server; to receive (1) information about teams in a new organization (2) information about open positions on the teams, (3) at least one employee table that provides records for a plurality of employees, wherein at least one of the employees is to be assigned to a position on a team in the new organization;
(3) matching constraints that are used to match employees with positions, and (4) balancing constraints that are used to balance teams;to create a target table that includes a row for each employee to be assigned to a team in the new organization; for at least one employee to be assigned to a team, to determine that the employee matches an open position on a team based on the matching constraints; and to assign the employee to the open position on the team; and for at least one team, to reassign an employee to a different team based on the balancing constraints. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19, 20)
-
Specification