IP Library Granted Patent US 12,500,998
Granted Patent B2
US 12,500,998 · App. 18/038,946 · Granted Dec 16, 2025

Data processing device, data processing method, and data processing program

Inventors: Misa Fukai (Tokyo, JP); Masashi Tadokoro (Tokyo, JP); Haruo Oishi (Tokyo, JP)
Assignee: NTT, Inc.
H04N7/15G06F3/04817G06F3/165
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 12,500,998
App. No.
18/038,946
Granted
Dec 16, 2025
Kind
B2
Abstract

A data processing device ( 100 ) creates space information imitating an office environment having a plurality of rooms. The data processing device ( 100 ) displays the space information in which a plurality of icons corresponding to a plurality of users is arranged in a plurality of rooms on the basis of instruction information from each of terminal devices used by the plurality of users. For a room in which a plurality of icons is displayed in the space information, the data processing device establishes a call by connecting a plurality of terminal devices corresponding to the plurality of icons displayed in the room.

Claims (51)

1 . A data processing device comprising a processor configured to execute operations comprising:

generating space information, wherein the space information imitates an office environment having a plurality of rooms;

displaying the space information, wherein the plurality of rooms in the imitated office environment include, based on instruction information from each of terminal devices used by a plurality of users, a plurality of icons corresponding to the plurality of users; and

establishing a call by connecting, for a room in which a plurality of icons is displayed in the space information, a plurality of terminal devices corresponding to the plurality of icons displayed in the room;

specifying states of the users based on user information, wherein the user information includes a combination including:

video information of the users,

voice information of the users, and

information on operation statuses of the terminal devices; and

displaying the states of the users on the plurality of icons corresponding to the plurality of users according to the user information

analyzing whether or not conversation contents correspond to predetermined conversation contents based on the voice information of the users; and

adjusting, based on the analyzed conversation contexts, positions of the plurality of icons.

2 . The data processing device according to claim 1 , wherein the displaying further comprises:

acquiring position information of a user existing in an office, and

placing an icon corresponding to the user existing in the office in the space information based on the acquired position information.

3 . The data processing device according to claim 1 , wherein the establishing the call further comprises:

adjusting a volume of a voice of each of the users corresponding to the plurality of terminal devices with which the call has been established based on a distance between the plurality of icons corresponding to the plurality of users.

4 . The data processing device according to claim 3 , wherein the displaying further comprises: visually displaying a result of the volume adjustment on each of the plurality of icons corresponding to the plurality of users.

5 . A data processing method comprising:

generating space information, wherein the space information imitates an office environment having a plurality of rooms;

displaying the space information, wherein the plurality of rooms in the imitated office environment include, based on instruction information from each of terminal devices used by a plurality of users, plurality of icons corresponding to the plurality of users; and

establishing a call by connecting, for a room in which a plurality of icons is displayed in the space information, a plurality of terminal devices corresponding to the plurality of icons displayed in the room;

specifying states of the users based on user information, wherein the user information includes a combination including:

video information of the users,

voice information of the users, and

information on operation statuses of the terminal devices; and

displaying the states of the users on the plurality of icons corresponding to the plurality of users according to the user information;

analyzing whether or not conversation contents correspond to predetermined conversation contents based on the voice information of the users; and

adjusting, based on the analyzed conversation contexts, positions of the plurality of icons corresponding to the plurality of users.

6 . A computer-readable non-transitory recording medium storing computer-executable program instructions that when executed by a processor cause a computer system to execute operations comprising:

generating space information, wherein the space information imitates an office environment having a plurality of rooms;

displaying the space information, wherein the plurality of rooms in the imitated office environment include, based on instruction information from each of terminal devices used by a plurality of users, a plurality of icons corresponding to the plurality of users; and

establishing a call by connecting, for a room in which a plurality of icons is displayed in the space information, a plurality of terminal devices corresponding to the plurality of icons displayed in the room;

specifying states of the users based on user information, wherein the user information includes a combination including:

video information of the users,

voice information of the users, and

information on operation statuses of the terminal devices; and

displaying the states of the users on the plurality of icons corresponding to the plurality of users according to the user information;

analyzing whether or not conversation contents correspond to predetermined conversation contents based on the voice information of the users; and

adjusting, based on the analyzed conversation contexts, positions of the plurality of icons corresponding to the plurality of users.

7 . The data processing method according to claim 5 , further comprising:

acquiring position information of a user existing in an office, and

placing an icon corresponding to the user existing in the office in the space information based on the acquired position information.

8 . The data processing method according to claim 5 , further comprising:

adjusting a volume of a voice of each of the users corresponding to the plurality of terminal devices with which the call has been established based on a distance between the plurality of icons corresponding to the plurality of users.

9 . The data processing method according to claim 8 , wherein the displaying further comprises: visually displaying a result of the volume adjustment on each of the plurality of icons corresponding to the plurality of users.

10 . The computer-readable non-transitory recording medium according to claim 6 , the computer-executable program instructions when executed further causing the computer system to execute operations comprising:

acquiring position information of a user existing in an office, and

placing an icon corresponding to the user existing in the office in the space information based on the acquired position information.

11 . The computer-readable non-transitory recording medium according to claim 6 , the computer-executable program instructions when executed further causing the computer system to execute operations comprising:

adjusting a volume of a voice of each of the users corresponding to the plurality of terminal devices with which the call has been established based on a distance between the plurality of icons corresponding to the plurality of users.

12 . The computer-readable non-transitory recording medium according to claim 11 , wherein the displaying further comprises: visually displaying a result of the volume adjustment on each of the plurality of icons corresponding to the plurality of users.

Assignments (2)
CHANGE OF NAME Recorded Jan 1, 2026
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 074164/0725 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2023
From: FUKAI, MISA; TADOKORO, MASASHI; OISHI, HARUO
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 063767/0858 →
Continuity (1)
Related Publication 20230421724A1 · Dec 28, 2023
References Cited (8)
US 20150378531A1 · Bansal · 2015 [cited by examiner]
JP 2018036871 · 2018 [cited by examiner]
Remo.co (2020) “Remo” literature [online] Accessed on Sep. 14, 2020, website: https://remo.co/. [cited by applicant]
SpatialChat Ltd. (2020) “Spatial Chat” literature [online] Accessed on Sep. 29, 2020, website: https://spatial.chat. [cited by applicant]
Shiho Yastunami (2020) “Visualize presence with “Remo” Eliminate remote loneliness” Mynavi Publishing Corporation, Web Designing, vol. 203, No. Aug. 2020, pp. 50-53. [cited by applicant]
Mariko Murakami (2020) “Part3 A new way of working after telework Towards an era of “going to work” in a virtual space” Telecommunication, vol. 37, No. 6, pp. 16-19. [cited by applicant]
Hirata et al. (2007) “Development and Evaluation of Situation Information Sharing System Based on User's Permission-based Privacy” Transactions of Information Processing Society of Japan, vol. 48, No. 1, pp. 189-199. [cited by applicant]
Yuki Kai (2020) “Completely different from Zoom drinking parties! SpatialChat introduces distance to online drinking parties” Internet Watch [online] May 15, 2020, website: https://internet.watch.impress.co.jp/docs/revi… [cited by applicant]