IP Library Granted Patent US 10,331,761
Granted Patent B2
US 10,331,761 · App. 12/698,365 · Granted Jun 25, 2019

Method, computer readable storage medium and computer system for efficient agenda drafting, synchronization and display

Inventors: Arno Schoedl (Berlin, DE); Volker Christian Schoech (Berlin, DE); Markus Oliver Hannebauer (Berlin, DE)
Assignee: THINK-CELL SOFTWARE GMBH
G06F17/00G06F17/21
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 10,331,761
App. No.
12/698,365
Granted
Jun 25, 2019
Kind
B2
Abstract

The present invention relates to a method for efficient agenda drafting, synchronization and display comprising: displaying visual document elements of an electronic document, the elements comprising one or multiple agendas and topic boxes, introducing a user command via an interface, the user command comprising the insertion or deletion of agendas, overviews and topic boxes or the editing of topic boxes, automatically propagating all changes introduced by the user to any of the visual document elements of the same document section, the automated propagation of changes synchronizing all agendas, overviews and topic boxes, displaying the synchronized visual document elements.

Claims (111)

1. A method for efficient agenda drafting, the method comprising:

inserting, by a processor executing computer-readable instructions stored on a memory, a plurality of agendas in a substantive electronic presentation or text document, each of the plurality of agendas being inserted before a part of the substantive electronic presentation or text document that represents one of a plurality of topics, the plurality of agendas and the substantive electronic presentation or text document forming a single integrated electronic document, each of the plurality of agendas including a plurality of topic boxes each corresponding to and displaying one of the plurality of topics;

enabling at least one of an in-document editing and rearrangement of the plurality of topic boxes in one of the plurality of agendas;

automatically propagating any in-document edit made to or rearrangement of the plurality of topic boxes within any arbitrary one of the plurality of agendas on any arbitrary page of the substantive electronic presentation or text document to all other ones of the plurality of agendas; and

upon rearranging the plurality of topic boxes, automatically rearranging pages of the substantive electronic presentation or text document to correspond to the rearrangement of the plurality of topic boxes in the one of the plurality of agendas.

2. The method according to claim 1 , wherein the in-document edits include at least one of:

adding a topic box to the plurality of topic boxes,

formatting content of one or more of the plurality of topic boxes,

deleting a topic box from among the plurality of topic boxes,

inserting a copy of a page in the single integrated electronic document corresponding to one of the plurality of agendas into a destination document, and

deleting a page in the single integrated electronic document corresponding to one of the plurality of agendas.

3. The method according to claim 1 , wherein the in-document editing includes inserting a topic box between two of the plurality of topic boxes in one of the plurality of agendas.

4. The method according to claim 1 , wherein

the rearrangement of the plurality of topic boxes includes moving a first one of the plurality of topic boxes to be placed before a second one the plurality of topic boxes, and

the automatically rearranging rearranges a first set of the pages of the substantive electronic presentation or text document that corresponds to a first topic associated with the first one of the plurality of topic boxes to be placed before a second set of pages of the substantive electronic presentation or text document that corresponds to a second topic associated with the second one of the plurality of topic boxes.

5. The method according to claim 1 , further comprising:

rearranging pages of the substantive electronic presentation or text document such that a first set of the pages of the substantive electronic presentation or text document corresponding to a first one of the plurality of topics is placed before a second set of the pages of the substantive electronic presentation or text document corresponding to a second one of the plurality of topics; and

automatically rearranging an order of the plurality of topic boxes in the plurality of agendas based on the rearranged pages of the substantive electronic presentation or text document.

6. The method according to claim 1 , further comprising:

adding a topic box to the plurality of topic boxes;

determining whether a number of the plurality of topic boxes exceeds a number of the plurality of agendas after the topic box is added to the plurality of topic boxes; and

if the determining determines that the number of the plurality of topic boxes exceeds the number of the plurality of agendas, adding an agenda to the plurality of agendas, the added agenda being inserted before an added topic in the substantive electronic presentation or text document, the added topic corresponding to the added topic box.

7. The method according to claim 1 , further comprising:

highlighting a different one of the plurality of topic boxes in each of the plurality of agendas, the highlighted one of the plurality of topic boxes corresponding to one of the plurality of topics before which each of the plurality of agendas is inserted.

8. The method according to claim 1 , wherein a design of each of the plurality of topic boxes on each of the plurality of agendas depends on a position of the corresponding one of the plurality of topics in a hierarchical structure of the plurality of topics.

9. The method according to claim 1 , wherein the substantive electronic presentation or text document is one of,

a computer-implemented software program for creating a text having the plurality of topics, or

a computer-implemented software program for creating a plurality of slides having the plurality of topics.

10. A device comprising:

a memory having computer-readable instructions stored therein; and

a processor configured to execute the computer-readable instructions to,

insert a plurality of agendas in a substantive electronic presentation or text document, each of the plurality of agendas being inserted before a part of the substantive electronic presentation or text document that represents one of a plurality of topics, the plurality of agendas and the substantive electronic presentation or text document forming a single integrated electronic document, each of the plurality of agendas including a plurality of topic boxes each corresponding to and displaying one of the plurality of topics;

enable at least one of an in-document editing and rearrangement of the plurality of topic boxes in one of the plurality of agendas;

automatically propagate any in-document edit made to or rearrangement of the plurality of topic boxes within any arbitrary one of the plurality of agendas on any arbitrary page of the substantive electronic presentation or text document to all other ones of the plurality of agendas; and

upon rearranging the plurality of topic boxes, automatically rearrange pages of the substantive electronic presentation or text document to correspond to the rearrangement of the plurality of topic boxes in the one of the plurality of agendas.

11. The device according to claim 10 , wherein the in-document edits include at least one of:

adding a topic box to the plurality of topic boxes,

formatting content of one or more of the plurality of topic boxes,

deleting a topic box from among the plurality of topic boxes,

inserting a copy of a page in the single integrated electronic document corresponding to one of the plurality of agendas into a destination document, and

deleting a page in the single integrated electronic document corresponding to one of the plurality of agendas.

12. The device according to claim 10 , wherein the in-document editing includes inserting a topic box between two of the plurality of topic boxes in one of the plurality of agendas.

13. The device according to claim 10 , wherein

the rearrangement of the plurality of topic boxes includes moving a first one of the plurality of topic boxes to be placed before a second one the plurality of topic boxes, and

the processor is configured to execute the computer-readable instructions to automatically rearrange a first set of the pages of the substantive electronic presentation or text document that corresponds to a first topic associated with the first one of the plurality of topic boxes to be placed before a second set of pages of the substantive electronic presentation or text document that corresponds to a second topic associated with the second one of the plurality of topic boxes.

14. The device according to claim 10 , wherein the processor is further configured to execute the computer-readable instructions to,

rearrange pages of the substantive electronic presentation or text document such that a first set of the pages of the substantive electronic presentation or text document corresponding to a first one of the plurality of topics is placed before a second set of the pages of the substantive electronic presentation or text document corresponding to a second one of the plurality of topics; and

automatically rearrange an order of the plurality of topic boxes in the plurality of agendas based on the rearranged pages of the substantive electronic presentation or text document.

15. The device according to claim 10 , wherein the processor is further configured to execute the computer-readable instructions to

add a topic box to the plurality of topic boxes;

determine whether a number of the plurality of topic boxes exceeds a number of the plurality of agendas after the topic box is added to the plurality of topic boxes; and

add an agenda to the plurality of agendas upon determining that the number of the plurality of topic boxes exceeds the number of the plurality of agendas, the added agenda being inserted before an added topic in the substantive electronic presentation or text document, the added topic corresponding to the added topic box.

16. The device according to claim 10 , wherein the processor is further configured to execute the computer-readable instructions to highlight a different one of the plurality of topic boxes in each of the plurality of agendas, the highlighted one of the plurality of topic boxes corresponding to one of the plurality of topics before which each of the plurality of agendas is inserted.

17. The device according to claim 10 , wherein a design of each of the plurality of topic boxes on each of the plurality of agendas depends on a position of the corresponding one of the plurality of topics in a hierarchical structure of the plurality of topics.

18. The device according to claim 10 , wherein the substantive electronic presentation or text document is one of,

a computer-implemented software program for creating a text having the plurality of topics, or

a computer-implemented software program for creating a plurality of slides having the plurality of topics.

19. The device according to claim 10 , wherein the device is at least one of,

a desktop computer,

a portable computer,

a tablet,

a mobile phone,

a server, and

a cloud infrastructure.

20. A non-transitory computer-readable medium comprising computer-readable instructions, which when executed by a processor, cause the processor to,

insert a plurality of agendas in a substantive electronic presentation or text document, each of the plurality of agendas being inserted before a part of the substantive electronic presentation or text document that represents one of a plurality of topics, the plurality of agendas and the substantive electronic presentation or text document forming a single integrated electronic document, each of the plurality of agendas including a plurality of topic boxes each corresponding to and displaying one of the plurality of topics;

enable at least one of an in-document editing and rearrangement of the plurality of topic boxes in one of the plurality of agendas;

automatically propagate any in-document edit made to or rearrangement of the plurality of topic boxes within any arbitrary one of the plurality of agendas on any arbitrary page of the substantive electronic presentation or text document to all other ones of the plurality of agendas; and

upon rearranging the plurality of topic boxes, automatically rearrange pages of the substantive electronic presentation or text document to correspond to the rearrangement of the plurality of topic boxes in the one of the plurality of agendas.

21. The non-transitory computer-readable medium according to claim 20 , wherein the in-document edits include at least one of:

adding a topic box to the plurality of topic boxes,

formatting content of one or more of the plurality of topic boxes,

deleting a topic box from among the plurality of topic boxes,

inserting a copy of a page in the single integrated electronic document corresponding to one of the plurality of agendas into a destination document, and

deleting a page in the single integrated electronic document corresponding to one of the plurality of agendas.

22. The non-transitory computer-readable medium according to claim 20 , wherein the in-document editing includes inserting a topic box between two of the plurality of topic boxes in one of the plurality of agendas.

23. The non-transitory computer-readable medium according to claim 20 , wherein

the rearrangement of the plurality of topic boxes includes moving a first one of the plurality of topic boxes to be placed before a second one the plurality of topic boxes, and

the execution of the computer-readable instructions by the processor further cause the processor to automatically rearrange a first set of the pages of the substantive electronic presentation or text document that corresponds to a first topic associated with the first one of the plurality of topic boxes to be placed before a second set of pages of the substantive electronic presentation or text document that corresponds to a second topic associated with the second one of the plurality of topic boxes.

24. The non-transitory computer-readable medium according to claim 20 , wherein the execution of the computer-readable instructions by the processor further cause the processor to,

rearrange pages of the substantive electronic presentation or text document such that a first set of the pages of the substantive electronic presentation or text document corresponding to a first one of the plurality of topics is placed before a second set of the pages of the substantive electronic presentation or text document corresponding to a second one of the plurality of topics; and

automatically rearrange an order of the plurality of topic boxes in the plurality of agendas based on the rearranged pages of the substantive electronic presentation or text document.

25. The non-transitory computer-readable medium according to claim 20 , wherein the execution of the computer-readable instructions by the processor further cause the processor to,

add a topic box to the plurality of topic boxes;

determine whether a number of the plurality of topic boxes exceeds a number of the plurality of agendas after the topic box is added to the plurality of topic boxes; and

add an agenda to the plurality of agendas upon determining that the number of the plurality of topic boxes exceeds the number of the plurality of agendas, the added agenda being inserted before an added topic in the substantive electronic presentation or text document, the added topic corresponding to the added topic box.

26. The non-transitory computer-readable medium according to claim 20 , wherein the execution of the computer-readable instructions by the processor further cause the processor to highlight a different one of the plurality of topic boxes in each of the plurality of agendas, the highlighted one of the plurality of topic boxes corresponding to one of the plurality of topics before which each of the plurality of agendas is inserted.

27. The non-transitory computer-readable medium according to claim 20 , wherein a design of each of the plurality of topic boxes on each of the plurality of agendas depends on a position of the corresponding one of the plurality of topics in a hierarchical structure of the plurality of topics.

28. The non-transitory computer-readable medium according to claim 20 , wherein the substantive electronic presentation or text document is one of,

a computer-implemented software program for creating a text having the plurality of topics, or

a computer-implemented software program for creating a plurality of slides having the plurality of topics.

29. The non-transitory computer-readable medium according to claim 20 , wherein the processor is configured to be operable on at least one of,

a desktop computer,

a portable computer,

a tablet,

a mobile phone,

a server, and

a cloud infrastructure.

30. A method for efficient agenda drafting, the method comprising:

inserting, by a processor executing computer-readable instructions stored on a memory, a plurality of agendas in a substantive electronic presentation or text document, each of the plurality of agendas being inserted before a part of the substantive electronic presentation or text document that represents one of a plurality of topics, the plurality of agendas and the substantive electronic presentation or text document forming a single integrated electronic document, each of the plurality of agendas including a plurality of topic boxes each corresponding to and displaying one of the plurality of topics;

enabling a rearrangement of pages of the substantive electronic presentation or text document; and

upon rearranging the pages of the substantive electronic presentation or text document, automatically rearranging an order of the plurality of topic boxes in the plurality of agendas based on the rearranged pages of the substantive electronic presentation or text document.

31. The method according to claim 30 , the method comprising:

enabling at least one of an in-document editing and rearrangement of the plurality of topic boxes in one of the plurality of agendas; and

automatically propagating any in-document edit made to or rearrangement of the plurality of topic boxes within any arbitrary one of the plurality of agendas on any arbitrary page of the substantive electronic presentation or text document to all other ones of the plurality of agendas.

32. The method according to claim 31 , wherein the in-document edits include at least one of:

adding a topic box to the plurality of topic boxes,

formatting content of one or more of the plurality of topic boxes,

deleting a topic box from among the plurality of topic boxes,

inserting a copy of a page in the single integrated electronic document corresponding to one of the plurality of agendas into a destination document, and

deleting a page in the single integrated electronic document corresponding to one of the plurality of agendas.

Assignments (6)
CHANGE OF ADDRESS Recorded Jul 6, 2023
From: THINK-CELL SOFTWARE GMBH
To: THINK-CELL SOFTWARE GMBH
Reel/Frame 064306/0846 →
SECURITY INTEREST Recorded Dec 23, 2021
From: THINK-CELL SOFTWARE GMBH
To: DEUTSCHE BANK AG, LONDON BRANCH, AS SECURITY AGENT
Reel/Frame 058470/0645 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR AND ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040586 FRAME: 0698. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 20, 2016
From: THINK-CELL SOFTWARE GMBH
To: THINK-CELL SOFTWARE GMBH
Reel/Frame 041035/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2016
From: THINK-CELL GMBH
To: THINK-CELL GMBH
Reel/Frame 040586/0698 →
CHANGE OF ADDRESS Recorded Jun 16, 2016
From: THINK-CELL SOFTWARE GMBH
To: THINK-CELL SOFTWARE GMBH
Reel/Frame 039039/0458 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2010
From: SCHODL, ARNO; SCHOCH, VOLKER CHRISTIAN; HANNEBAUER, MARKUS OLIVER
To: THINK-CELL SOFTWARE GMBH
Reel/Frame 023885/0089 →
Continuity (1)
Related Publication 20110191672A1 · Aug 4, 2011