IP Library › Granted Patent US 11,238,179
Granted Patent B2
US 11,238,179 · App. 16/500,768 · Granted Feb 1, 2022

Data transfer method and recording medium

Inventor: Naohiro Fukuda (Chiba, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
G06F21/6254H04L51/02H04L51/046
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 11,238,179
App. No.
16/500,768
Granted
Feb 1, 2022
Kind
B2
Abstract

A chat system transfers chat data transmitted from a user terminal to a chat bot or another user terminal via a network. When the chat data transmitted from the user terminal is detected to include a content related to personal information, the chat system performs a predetermined filtering process on the chat data.

Claims (55)

1. A data transfer method for a chat system in which a user device communicates with devices via a network, the data transfer method comprising:

detecting that chat data transmitted to one of the devices from the user device includes a content related to personal information;

selecting one of filtering processes that is associated with the one of the devices when the chat data is determined to include the content related to personal information, wherein the filtering processes are different from each other; and

performing the one of the filtering processes on the chat data,

wherein the filtering processes include:

a first process that prohibits transferring a content related to personal information;

a second process that encrypts chat data including a content related to personal information; and

a third process that replaces a content related to personal information with another content,

wherein the devices include a first device, a second device, and a third device,

wherein the data transfer method further includes storing user information and filtering process information associated with the user information in a memory, the filtering process information assigning the first process to the first device; assigning the second process to second device; and assigning the third process to the third device, and

wherein the selecting one of the filtering processes includes:

identifying the filtering process information in the memory based on a user included in the chat data;

selecting the first process when a destination of the chat data is the first device;

selecting the second process when the destination of the chat data is the second device; and

selecting the third process when the destination of the chat data is the third device.

2. The data transfer method according to claim 1 , wherein

the chat system includes a chat server that transmits and receives the chat data to and from the user device, and a bot that autonomously generates chat data transmitted to the user device based on the chat data transmitted from the user device and transferred by the chat server, the bot being one of the devices, and

the one of the filtering processes is performed before the chat server receives the chat data transmitted from the user device.

3. The data transfer method according to claim 1 , wherein

the chat system includes a chat server that transmits and receives the chat data to and from the user device, and a bot that autonomously generates chat data transmitted to the user device based on the chat data transmitted from the user device and transferred by the chat server, the bot being one of the devices, and

the one of the filtering processes is performed before the bot receives the chat data transmitted from the user device.

4. The data transfer method according to claim 3 , wherein

the chat system includes a plurality of bots that autonomously generate chat data of different types, and

the chat data including the content related to personal information is transferred to the bot, of the plurality of bots, for which transfer of the content related to personal information is permitted.

5. A non-transitory tangible machine-readable recording medium storing a computer program code, the computer program code that, when executed, causes a computer to:

detect that chat data transmitted to one of devices from a user device via a network includes a content related to personal information;

select one of filtering processes that is associated with the one of the devices when the chat data is determined to include the content related to personal information, wherein the filtering processes are different from each other; and

perform the one of the filtering processes on the chat data,

wherein the filtering processes include:

a first process that prohibits transferring a content related to personal information;

a second process that encrypts chat data including a content related to personal information; and

a third process that replaces a content related to personal information with another content,

wherein the devices include a first device, a second device, and a third device,

wherein the computer program code further causes the computer to store user information and filtering process information associated with the user information in a memory, the filtering process information assigning the first process to the first device; assigning the second process to second device; and assigning the third process to the third device, and

wherein when selecting one of the filtering processes, the computer program code further causes the computer to:

identify the filtering process information in the memory based on a user included in the chat data;

select the first process when a destination of the chat data is the first device;

select the second process when the destination of the chat data is the second device; and

select the third process when the destination of the chat data is the third device.

6. A server for a chat system in which the server controls communication between a user device and devices via a network, the server comprising a processor, and a memory that stores a computer program code that, when executed, causes the processor to:

detect that chat data transmitted to one of the devices from the user device includes a content related to personal information;

select one of filtering processes that is associated with the one of the devices when the chat data is determined to include the content related to personal information, wherein the filtering processes are different from each other; and

perform the one of the filtering processes on the chat data,

wherein the filtering processes include:

a first process that prohibits transferring a content related to personal information;

a second process that encrypts chat data including a content related to personal information; and

a third process that replaces a content related to personal information with another content,

wherein the devices include a first device, a second device, and a third device,

wherein the processor stores user information and filtering process information associated with the user information in a memory, the filtering process information assigning the first process to the first device; assigning the second process to second device; and assigning the third process to the third device, and

wherein when selecting one of the filtering processes, the processor

identifies the filtering process information in the memory based on a user included in the chat data;

selects the first process when a destination of the chat data is the first device;

selects the second process when the destination of the chat data is the second device; and

selects the third process when the destination of the chat data is the third device.

7. The server according to claim 6 , wherein the chat system includes a bot that autonomously generates chat data transmitted to the user device based on the chat data transmitted from the user device, the bot being one of the devices.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2020
From: FUKUDA, NAOHIRO
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 051828/0259 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2019
From: FUKUDA, NAOHIRO
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 050885/0583 →
Priority Claims (1)
JP JP2017-105476 · May 29, 2017 · national
Continuity (1)
Related Publication 20200065523A1 · Feb 27, 2020