IP Library Granted Patent US 11,012,379
Granted Patent B2
US 11,012,379 · App. 16/554,579 · Granted May 18, 2021

Controller and control system for chatting

Inventors: Satoshi Maruyama (Kanagawa, JP); Yohei Makino (Kanagawa, JP); Ryo Matsumoto (Kanagawa, JP)
Assignee: FUJI XEROX CO., LTD.
H04L51/02H04L12/1813H04L51/04H04L51/046H04L51/18H04L67/06
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,012,379
App. No.
16/554,579
Granted
May 18, 2021
Kind
B2
Abstract

A controller includes an extractor configurated such that, if plural talk rooms exist where information is portable and viewable by each of plural users and, when instruction information including a file and an instruction to execute processing for the file is posted, the processing associated with the posted instruction information is executable, and if a talk room where the instruction information is posted differs from a talk room where the processing associated with the instruction information is executed, a difference between the file before the processing and the file after the processing is extracted when the processing associated with the instruction information is executed.

Claims (38)

1. A controller comprising a display panel and configured to implement an extractor configured to:

display, via the display panel, a first talk room where information is postable and viewable by each of a plurality of users comprising a first user and a second user,

post, via the first talk room, instruction information comprising a file and an instruction from the first user for the second user to execute processing for the file, wherein the processing associated with the posted instruction information is executable,

execute the processing associated with the instruction information in a second talk room associated with the second user, wherein the second talk room differs from the first talk room where the processing associated with the instruction information is posted, and

extract a difference between the file before the processing and the file after the processing when the processing associated with the instruction information has been executed by the second user,

wherein the file comprises a content to be edited, and the processing comprises an editing of the content to be printed.

2. The controller according to claim 1 , further comprising a poster that posts an extraction result of the extractor to the first talk room where the instruction information is posted.

3. The controller according to claim 2 , wherein the poster posts the extraction result when the instruction information includes an instruction for editing processing for the file and an instruction for output processing for the file.

4. The controller according to claim 2 , further comprising an outputter that posts, to the first talk room, output instruction information indicating an instruction to output a processed file associated with the extraction result posted by the poster and outputs the processed file to a predetermined apparatus when the instruction to output the processed file is given by the output instruction information.

5. The controller according to claim 2 , wherein, in the second talk room where the processing associated with the instruction information is executed, the poster further posts, to the first talk room where the instruction information is posted, at least one piece of processing information out of user identification information for identifying a user who gives the instruction to execute the processing for the file and a result of execution of the processing for the file.

6. The controller according to claim 1 , further comprising a result poster configured such that, if the processing for the file is executed without posting an instruction to edit the file in the second talk room where the processing associated with the instruction information is executed, at least one piece of processing information out of user identification information for identifying a user who gives the instruction to execute the processing for the file and a result of execution of the processing for the file is posted to the first talk room where the instruction information is posted without extraction by the extractor.

7. The controller according to claim 1 , further comprising a notifier that notifies a user who posts the instruction information of an extraction result of the extractor.

8. The controller according to claim 7 , wherein, if the processing for the file is executed without posting an instruction to edit the file in the second talk room where the processing associated with the instruction information is executed, the notifier notifies the user who posts the instruction information of at least one piece of processing information out of user identification information for identifying the user who gives the instruction to execute the processing for the file and a result of execution of the processing for the file without extraction by the extractor.

9. The controller according to claim 1 , wherein when the instruction information is posted in the first talk room and the processing associated with the instruction information has been executed in the second talk room, the first user is unable to check the difference between the file before the processing and the file after the processing in the first talk room.

10. A controller comprising a display panel and configured to implement:

a generator configured to:

display, via the display panel, a first talk room where information is postable and viewable by each of a plurality of users comprising a first user and a second user,

post, via the first talk room, instruction information comprising a file and an instruction from the first user for the second user to execute processing for the file, and

generate an individual talk room where the second user is included and posting related to the file is received, wherein the individual talk room is generated independently from the first talk room; and

an extractor configured to:

execute the processing associated with the instruction information in the individual talk room associated with the second user, and

extract a difference between the file before the processing and the file after the processing when the processing associated with the instruction information has been executed by the second user,

wherein the file comprises a content to be edited, and the processing comprises an editing of the content to be printed.

11. The controller according to claim 10 , further comprising a poster that posts an extraction result of the extractor to the first talk room where the instruction information is posted.

12. The controller according to claim 11 , wherein the poster posts the extraction result when the instruction information includes an instruction for editing processing for the file and an instruction for output processing for the file.

13. The controller according to claim 11 , further comprising an outputter that posts, to the first talk room, output instruction information indicating an instruction to output a processed file associated with the extraction result posted by the poster and outputs the processed file to a predetermined apparatus when the instruction to output the processed file is given by the output instruction information.

14. The controller according to claim 11 , wherein, in the individual talk room where the processing associated with the instruction information is executed, the poster further posts, to the first talk room where the instruction information is posted, at least one piece of processing information out of user identification information for identifying the first user who gives the instruction to execute the processing for the file and a result of execution of the processing for the file.

15. The controller according to claim 10 , further comprising a result poster configured such that, if the processing for the file is executed without posting an instruction to edit the file in the individual talk room where the processing associated with the instruction information is executed, at least one piece of processing information out of user identification information for identifying the first user who gives the instruction to execute the processing for the file and a result of execution of the processing for the file is posted to the first talk room where the instruction information is posted without extraction by the extractor.

16. The controller according to claim 10 , further comprising a notifier that notifies the first user who posts the instruction information of an extraction result of the extractor.

17. The controller according to claim 16 , wherein, if the processing for the file is executed without posting an instruction to edit the file in the individual talk room where the processing associated with the instruction information is executed, the notifier notifies the first user who posts the instruction information of at least one piece of processing information out of user identification information for identifying the first user who gives the instruction to execute the processing for the file and a result of execution of the processing for the file without extraction by the extractor.

18. A control system comprising:

a provider that provides a first talk room where information is postable and viewable by each of a plurality of users comprising a first user and a second user and,

post, via the first talk room, instruction information comprising a file and an instruction from the first user for the second user to execute processing for the file, wherein the processing associated with the posted instruction information is executable; and

an extractor configured to display the first talk room provided by the provider,

post, via the first talk room, instruction information comprising a file and an instruction from the first user for the second user to execute processing for the file, wherein the processing associated with the posted instruction information is executable,

execute the processing associated with the instruction information in a second talk room associated with the second user, wherein the second talk room differs from the first talk room where the processing associated with the instruction information is posted, and

extract a difference between the file before the processing and the file after the processing when the processing associated with the instruction information has been executed by the second user,

wherein the file comprises a content to be edited, and the processing comprises an editing of the content to be printed.

Assignments (2)
CHANGE OF NAME Recorded May 14, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056237/0501 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2019
From: MARUYAMA, SATOSHI; MAKINO, YOHEI; MATSUMOTO, RYO
To: FUJI XEROX CO., LTD.
Reel/Frame 050236/0746 →
Priority Claims (1)
JP JP2019-052359 · Mar 20, 2019 · national
Continuity (1)
Related Publication 20200304436A1 · Sep 24, 2020