# US 11,121,988 B2 · Management server, management system, method of controlling a management server and program

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

- Number: US 11,121,988 B2
- Document ID: US11121988B2
- Status: Granted
- Kind: B2
- Application number: 16/496,993
- Filed: 2018-03-29
- Published: 2020-10-08
- Granted: 2021-09-14
- Earliest claimed: 2017-03-30
- Assignees: NEC Corporation
- Applicants: NEC Corporation
- Inventors: Keisuke Daikohara; Kouichi Onodera; Hirokazu Kawano
- Web page: https://patentgrep.com/patent/US11121988B2

## CPC

- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/063: Content adaptation, e.g. replacement of unsuitable content
- G06F 13/00: Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units (interface circuits for specific input/output devices G06F3/00 {; multiprogram control therefor G06F9/46}; multiprocessor systems G06F15/16 )
- H04L 51/216: Handling conversation history, e.g. grouping of messages in sessions or threads
- H04L 51/42: Mailbox-related aspects, e.g. synchronisation of mailboxes
- H04L 51/48: Message addressing, e.g. address format or anonymous messages, aliases
- H04L 67/306: User profiles
- H04L 67/565: Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A management server comprises a memory section including at least two memory areas, a message reception section which receives a message, a message conversion section which converts the message and generates a transmission message and a message transmission section which transmits the transmission message to a specified destination, wherein the memory section stores in the memory areas a temporary Identification (ID) link in which a real ID of a user and a temporary ID of the user are associated, and wherein the message conversion section converts, in a case where the message includes a first temporary ID which corresponds to a real ID and is stored in a first memory area, the first temporary ID to a second temporary ID which corresponds to the real ID, on a basis of the temporary ID link stored in a second memory area, and generates the transmission message.

## Claims

### Claim 1

A management server comprising:
a memory section including at least two memory areas and configured to store instructions; and
at least one processor configured to execute the instructions, to perform processing comprising:
storing a temporary ID (Identification) link, to which a real ID of a user and a temporary ID of the user are associated, in the at least two memory areas;
receiving a message;
converting, in a case where the message includes a first temporary ID which corresponds to a real ID and is stored in a first memory area, the first temporary ID to a second temporary ID which corresponds to the real ID, on a basis of the temporary ID link stored in a second memory area, for generating a transmission message; and
transmitting the transmission message to a specified destination.

### Claim 2 (depends on 1)

The management server according to claim 1, the processing further comprising:
generating information, in which a real ID of any one user of at least two users, a temporary ID of any one of the one user and a user other than the one user, and a real ID of a user corresponding to the temporary ID are associated, as the temporary ID link;
storing the temporary ID link, which is generated, in the first memory area corresponding to the real ID of the one user, generating at least two of the temporary ID links which correspond to real IDs of different users;
and storing the generated at least two temporary ID links in the at least two memory areas respectively different.

### Claim 3 (depends on 2)

The management server according to claim 2, the processing further comprising:
setting to the temporary ID link an expiration time of the temporary ID link and deletes, in a case where the expiration time of the temporary ID link is passed, the temporary ID link from the at least two memory areas.

### Claim 4 (depends on 2)

The management server according to claim 2, the processing further comprising:
generating a temporary ID of at least one user and sets the generated temporary ID to the temporary ID link.

### Claim 5 (depends on 1)

The management server according to claim 1, the processing further comprising:
generating a group including at least two users, and generating the temporary ID link in which a real ID of a user belonging to the group and a temporary ID of the user are associated.

### Claim 6

A management system configured to comprise:
at least two terminals; and
a management server configured to connect to the terminals via a network, wherein the management server comprises:
a memory section including at least two memory areas and configured to store instructions; and at least one processor configured to execute the instructions, to perform processing comprising:
storing, in the at least two memory areas, at least two temporary ID links to which a real ID of a user and temporary IDs of the user are associated;
receiving a message converting, in a case where the message includes a first temporary ID corresponding to a real ID stored in a first memory area, the first temporary ID to a second temporary ID which corresponds to the real ID, on a basis of a temporary ID link stored in a second memory area, for generating a transmission message.

### Claim 7 (depends on 6)

The management system according to claim 6,
wherein the terminal corresponding to any one user of at least two users transmits a current temporary ID and a new temporary ID corresponding to at least one of the one user and a user different from the one user to the management server,
wherein the management server identifies a real ID of a user corresponding to the current temporary ID on a basis of the temporary ID link which corresponds to a real ID of the one user and is stored in the at least two memory areas, and changes the current temporary ID, which is received, corresponding to the identified real ID in the temporary ID link to the new temporary ID which is received.

### Claim 8 (depends on 7)

The management system according to claim 7, wherein the terminals transmit a notification to allow disclosure of the temporary ID between specified users to the management server on a basis of an operation by a user, and wherein the management server identifies a memory area corresponding to a real ID of a user of the terminal, identifies a temporary ID as disclosure target and a real ID corresponding to the temporary ID on a basis of the temporary ID link stored in the identified memory area and notifies the temporary ID as disclosure target to the terminal corresponding to a user of the real ID which is identified.

### Claim 9

A method of controlling a management server which comprises
a memory section including at least two memory areas, the method of controlling the management server comprising: storing a temporary ID link, to which a real ID of a user and a temporary ID of the user are associated, in the at least two memory areas;
receiving a message;
converting, in a case where the message includes a first temporary ID which corresponds to a real ID and is stored in a first memory area, the first temporary ID to a second temporary ID which corresponds to the real ID, on a basis of the temporary ID link stored in a second memory area, for generating a transmission message; and
transmitting the transmission message to a specified destination.

### Claim 10 (depends on 9)

The method of controlling the management server according to claim 9, comprising:
generating information, in which a real ID of any one user of at least two users, a temporary ID of any one of the one user and a user other than the one user, and a real ID of a user corresponding to the temporary ID are associated, as the temporary ID link; and
storing the temporary ID link, which is generated, in the first memory area corresponding to the real ID of the one user, wherein at least two of the temporary ID links corresponds to real IDs of different users and the generated at least two temporary ID links are stored in the at least two memory areas respectively different.

### Claim 11 (depends on 10)

The method of controlling the management server according to claim 10, comprising: setting to the temporary ID link an expiration time of the temporary ID link; and deleting, in a case where the expiration time of the temporary ID link is passed, the temporary ID link from the at least two memory areas.

### Claim 12 (depends on 10)

The method of controlling the management server according to claim 10, comprising: generating a temporary ID of at least one user; and setting the generated temporary ID to the temporary ID link.

### Claim 13 (depends on 9)

The method of controlling the management server according to claim 9, comprising: generating a group including at least two users and the temporary ID link in which a real ID of a user belonging to the group and a temporary ID of the user are associated.
