# US 2014/0207697 A1 · Enterprise Family Tree

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0207697 A1
- Document ID: US20140207697A1
- Status: Published application
- Kind: A1
- Application number: 13/858,301
- Filed: 2013-04-08
- Published: 2014-07-24
- Earliest claimed: 2013-01-18
- Assignees: Fmr LLC
- Applicants: Fmr LLC
- Inventors: Heidi Katherine Hess von Ludewig; Martin Charles Heermance
- Web page: https://patentgrep.com/patent/US20140207697A1

## CPC

- G06Q 10/105: Human resources
- G06F 16/282: {Hierarchical databases, e.g. IMS, LDAP data stores or Lotus Notes}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An enterprise-based tree structure system is provided that includes a plurality of servers for receiving and processing a request for retrieval of enterprise-based information of an employee. The enterprise-based information includes information detailing the employee's contacts and affiliation within an enterprise. The enterprise-based information is stored in one or more of the servers. A framework aids the servers to process and retrieve the enterprise-based information stored in the one or more servers needed to service the request. The framework processes the enterprise-based information allowing a user the ability to understand and identify the employee's contact and affiliation with the enterprise.

## Claims

### Claim 1

An enterprise-based tree structure system comprising:
a plurality of servers for receiving and processing a request for retrieval of enterprise-based information of an employee, the enterprise-based information includes information detailing the employee's contacts and affiliation within an enterprise, the enterprise-based information is stored in one or more of the servers; and
a framework that aids the servers to process and retrieve the enterprise-based information stored in the one or more servers needed to service the request, the framework processes the enterprise-based information allowing a user the ability to understand and identify the employee's contact and affiliation with the enterprise, once the one or more servers retrieve the enterprise-based information that resembles a tree-structure illustrating an employee's employment relationships, the framework processes the tree-structure and develops a user interface to graphically illustrate the particular details of an employee's employment relationship to a user, the framework manages the required processing needed to retrieve the employee's employment relationships by coordinating one or more database statements to retrieve the employee's information across one or more databases.

### Claim 2 (depends on 1)

The enterprise-base tree structure system of claim 1, wherein the servers comprise at least one web server, application server, and SQL server.

### Claim 3 (depends on 1)

The enterprise-base tree structure system of claim 1, wherein the web server receives the request for retrieval of the enterprise-based information of the employee and issues the request to the application server.

### Claim 4 (depends on 3)

The enterprise-base tree structure system of claim 3, wherein the application server comprises the framework that communicates with the SQL server to retrieve the enterprise-based information of the employee.

### Claim 5 (depends on 4)

The enterprise-base tree structure system of claim 4, wherein the framework formulates the presentation of the retrieved enterprise-based information to the web server for viewing by a user.

### Claim 6 (depends on 1)

The enterprise-base tree structure system of claim 1, wherein the enterprise-based information comprises information that details an employee's employment relationship within the enterprise.

### Claim 7 (depends on 6)

The enterprise-base tree structure system of claim 6, wherein the enterprise-based information comprise information regarding the employee's managers and roles throughout the time the employee is working in the enterprise.

### Claim 8 (depends on 6)

The enterprise-base tree structure system of claim 6, wherein the enterprise-based information is displayed in a format illustrating an employee's employment relationship with the enterprise over time.

### Claim 9

A method of managing an enterprise-based tree structure system comprising:
receiving and processing a request for retrieval of enterprise-based information of an employee from a plurality of servers, the enterprise-based information includes information detailing the employee's contacts and affiliation within an enterprise, the enterprise-based information is stored in one or more of the servers; and
processing and retrieving the enterprise-based information stored in the one or more servers needed to service the request using a framework, the framework processes the enterprise-based information allowing a user the ability to understand and identify the employee's contact and affiliation with the enterprise, once the one or more servers retrieve the enterprise-based information that resembles a tree-structure illustrating an employee's employment relationships, the framework processes the tree-structure and develops a user interface to graphically illustrate the particular details of an employee's employment relationship to a user, the framework manages the required processing needed to retrieve the employee's employment relationships by coordinating one or more database statements to retrieve the employee's information across one or more databases.

### Claim 10 (depends on 9)

The enterprise-base tree structure system of claim 9, wherein the servers comprise at least one web server, application server, and SQL server.

### Claim 11 (depends on 9)

The enterprise-base tree structure system of claim 9, wherein the web server receives the request for retrieval of the enterprise-based information of the employee and issues the request to the application server.

### Claim 12 (depends on 11)

The enterprise-base tree structure system of claim 11, wherein the application server comprises the framework that communicates with the SQL server to retrieve the enterprise-based information of the employee.

### Claim 13 (depends on 12)

The enterprise-base tree structure system of claim 12, wherein the framework formulates the presentation of the retrieved enterprise-based information to the web server for viewing by a user.

### Claim 14 (depends on 9)

The enterprise-base tree structure system of claim 9, wherein the enterprise-based information comprises information that details an employee's employment relationship within the enterprise.

### Claim 15 (depends on 14)

The enterprise-base tree structure system of claim 14, wherein the enterprise-based information comprise information regarding the employee's managers and roles throughout the time the employee is working in the enterprise.

### Claim 16 (depends on 14)

The enterprise-base tree structure system of claim 14, wherein the enterprise-based information is displayed in a format illustrating an employee's employment relationship with the enterprise over time.
