US20080320380A1 - Method for Inserting and Broadcasting Slides in a Document - Google Patents

Method for Inserting and Broadcasting Slides in a Document Download PDF

Info

Publication number
US20080320380A1
US20080320380A1 US12/158,516 US15851606A US2008320380A1 US 20080320380 A1 US20080320380 A1 US 20080320380A1 US 15851606 A US15851606 A US 15851606A US 2008320380 A1 US2008320380 A1 US 2008320380A1
Authority
US
United States
Prior art keywords
file
slide
data
slides
broadcasting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/158,516
Inventor
Guojun Pan
Hongsong Zhao
Mingjun Rong
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of US20080320380A1 publication Critical patent/US20080320380A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)
  • Document Processing Apparatus (AREA)
  • Facsimiles In General (AREA)
  • Stored Programmes (AREA)

Abstract

A method for inserting slides in a document is disclosed in the present invention. Whether the file selected to be inserted is a slide file; if the file is the slide file, a file type of the slide file is set. A file name, a file path, the file type and a file label array are extracted and stored in a memory, wherein, the file label array records orderly labels of chosen slides in the slide file. A slide object according to the file name, the file path, the file type and the labels in the file label array is constructed and inserted at a cursor position in the document. Additionally, a method for broadcasting slides is disclosed. The present invention realizes that the slide content is broadcast directly, and also realizes the broadcast characteristics such as animation and sound effect and so on. The operation is simple, time is saved, and work efficiency of users is improved.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This is a continuation application of International Application No. PCT/CN2006/003492, with an international filing date of Dec. 19, 2006, which claims priority benefit of Chinese application No. 200510132635.8, with a filing date of Dec. 20, 2005. The contents of the above applications are hereby incorporated by reference in their entirety.
  • FIELD OF THE INVENTION
  • The present invention relates to a method for inserting and broadcasting slides in a document, and more particularly to a method for inserting slides which have broadcasting characteristic of the slides and are broadcast directly in a document, and a method for broadcasting slides inserted in a document.
  • BACKGROUND OF THE INVENTION
  • In daily work, study and technology exchange of users, slides are usually inserted in a document in order to make the document be explained and broadcast vividly, conveniently and systematically. For example, teachers usually need to insert slides completed in advance in a document when they give lessons to students by using the document, which can help the students to understand and master the explanation content.
  • In prior art, users only insert slides in a document by using two manners of copy/paste and paste hyperlink, and here slides are made by using the same application program, that is to say, the same packet, such as the slides software of the Microsoft Office. The slides which are made by the slides software of other application programs can not be inserted in a document. For example, the slides which are not made by the slides software of the Microsoft Office can not be inserted in a word document of the Microsoft Office. Serious defects still exist even though the slides which are made by using the slide software of the same application program are inserted in a document:
  • 1. Forms of inserted slides are quite simple. Content of the slides is only shown statically and does not have broadcast characteristics of slides such as animation effect, sound effect and so on. The broadcast document is not achieved the vivid effect. Therefore, the broadcast function of slides is not achieved in reality.
  • 2. In prior art, the inserted slides are not broadcast directly in a document. Only be switched to the slide program by using mouse and/or keyboard, the slides can be broadcast in a full-screen mode (for example, only be switched to the PowerPoint program, the slides which are inserted in a word document of the Microsoft can be broadcast). And users can not see other content of the document because the slides are broadcast in the full-screen mode, which has caused great inconvenience to users.
  • 3. After the slides is broadcast, a corresponding operation is needed to switch back to the character processing program if other parts beyond the slides are needed to see. The repeated switch operations make the broadcasting procedure extremely complicated. The broadcasting procedure becomes more complicated if the number of the inserted slides is large in a document. And when the slides are broadcast in the full-screen mode, the next slide needing to be broadcast can be chosen only if the current slide is finished broadcasting if the order of the broadcast needs to be changed. The operation is complicated and longer time is needed, which wastes the time, influences the work efficiency of the users, and brings great inconvenience to the users.
  • SUMMARY OF THE INVENTION
  • The first purpose of the present invention is aimed at the deficiency in prior art that slides inserted in a document can not be broadcast directly and the slides do not have the broadcast characteristics, and provides a method for inserting slides in a document, which makes the slides inserted in the document have broadcast characteristics of slides and be broadcast directly.
  • The second purpose of the present invention is aimed at the deficiency in prior art that slides can not be broadcast directly with the broadcast characteristics in a document, and provides a method for broadcasting slides in a document. By using this method, the slides inserted in the document can be broadcast directly according to the broadcast characteristics of slides.
  • In order to realize the first purpose, the present invention provides a method for inserting slides in a document. The method includes the follow steps:
  • step 11, setting a file type of a slide file when inserting the slide file in a document;
  • step 12, extracting a file name, a file path, the file type and a file label array of the slide file, and storing them in a memory, wherein labels of chosen slides in the slide file are recorded orderly in the file label array; and
  • step 13, constructing a slide object according to the file name, the file path, the file type and the labels in the file label array, and inserting the slide object at a cursor position in the document.
  • In order to realize the second purpose, the present invention provides a method for broadcasting slides inserted in a document. The method includes the follow steps:
  • step 21, checking whether data of a file name, a file path, a file type and a file label array of a slide file labeled by a slide object exist in a memory according to information of broadcasting slides inserted by users, if the data do not exist in the memory, performing step 22, otherwise jumping to perform step 24;
  • step 22, judging whether the slide object is data generated by a same application program according to the file type of the slide object; if the slide object is the data generated by the same application program, performing step 23, otherwise jumping to perform step 24;
  • step 23, reading the data of the file name, the file path, the file type and the file label array of the slide file from a hard disk according to the file name, the file path and the file label array of the slide object; storing the data in the memory and performing step 25;
  • step 24, reading the data of the file name, the file path, the file type and the file label array of the slide file from a hard disk according to the file name, the file path and the file label array of the slide object; resolving the data, converting the data to corresponding data of the present application program, and further storing the corresponding data in the memory; and
  • step 25, reading the data of the file name, the file path, the file type and the file label array of the slide file from the memory and broadcasting the slide file according to the data.
  • What can be seen from the above technical scheme for inserting and broadcasting slides in a character processing document is that the present invention extracts the file name, the file path, the file type and the file label array of the slide file when the slides are inserted in a document, and stores them in a memory. When the slide file is broadcast, the present invention obtains some relevant information needed by broadcasting, such as the file name, the file path, the file type and the file label array and so on through the inserted slide object. Therefore, the slides content can be broadcast directly, and the broadcast characteristics such as the animation effect and sound effect have been realized. The operation is simple, and time for broadcasting the slides is saved, which improves the work efficiency of the users and facilitates the users greatly.
  • The present invention is further described in detail below through the detailed descriptions with reference to the drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a flow chart of a method for inserting slides in a document by using a paste/paste hyperlink manner according to the present invention;
  • FIG. 2 is a flow chart of a method for inserting slides in a document by using an insert manner according to the present invention; and
  • FIG. 3 is a flow chart of a method for broadcasting slides in a document according to the present invention.
  • DETAILED DESCRIPTION OF THE EMBODIMENTS
  • Referring to FIG. 1, FIG. 1 is a particular flow chart of a method for inserting slides in a document by using paste/paste hyperlink manner. The method performs the following steps:
  • step 11, the application program of the document, that is to say the current application program, judges whether the slide data is data generated by using the same application program when users insert slide data at a cursor position in a document by using the paste manner or the paste hyperlink manner, if the slide data is the data generated by using the same application program, performs step 12, otherwise jumps to perform step 15;
  • step 12, the current application program sets the file type of the slide file where the slide data are located to the slide file generated by the same application program;
  • step 13, a file name, a file path, a file type and a file label array are extracted and stored in a memory; herein, the file name is used to distinguish several slide files in the same document; the file path is used to record the path in a hard disk of this slide file; the file type is used to record that the slide file is generated by using the same application program or other application programs; and the file label array is used to locate the specific slides in the document; certainly, other relevant information of the slide file may also be stored in the memory;
  • step 14, a slide object is constructed according to the file name, the file path, the file type and the first label in the file label array, and pasted or pasted hyperlink at a cursor position in the document;
  • step 15, the end.
  • The slide object inserted by this method has all characteristics of a slide object in a slide program. For example, the slides may participate in character surround arrangement, the characters may be embedded in the slides, and the size of the slide may be changed and so on. Therefore, the slide object has its own broadcast characteristics such as animation effect and sound effect and so on, which achieves the vivid effect for broadcasting the document. And the slides are operated directly without needing to be switched to the application program of the slides when the users broadcast the slides. The operation switching back to the document after operation of the slides finishes is dispensed. The operation is simple, time is saved, and work efficiency of the users is improved.
  • When data of source slides are changed, corresponding slides inserted in the document will be changed accordingly if the slides are inserted by using a paste hyperlink manner. The users can update the slide data timely without needing to modify the slide data in the document. Especially, the same data need not to be modified repeatedly when the source slide is inserted in the document many times, which further simplifies the operation, saves time of the users, and facilitates the users greatly.
  • Referring to FIG. 2, FIG. 2 is a specific flow chart of a method for inserting slides in a document by using an insert manner according to the present invention; the method performs the following steps:
  • step 21, the application program of the document, that is to say the current application program, judges whether the slide file is data file generated by using the same application program when the users insert slides at a cursor position in a document, if the slide file is the slide file generated by using the same application program, performs step 22, otherwise jumps to perform step 23;
  • step 22, the current application program pop-ups selecting interface for users selecting the specific slides in the slide file. The users select one or more slides in the slide file, performs step 25;
  • step 23, the current application program resolves the slide file, and judges whether the slide file is legal or not, if the slide file is legal, performs step 24, otherwise jumps to perform step 27;
  • step 24, the current application program sets a file type of the slide file. That is to say the slide file is generated by the same application programs or other application programs;
  • step 25, a file name, a file path, the file type and a file label array are extracted and stored in a memory; herein, the file name is used to distinguish several slide files in the same document; the file path is used to record the path in a hard disk of this slide file; the file type is used to record that the slide file is generated by using the same application program or other application programs; the file label array is used to locate the particular slides in the document; certainly, other relevant information of the slide file may also be stored in the memory;
  • step 26, a slide object is constructed according to the file name, the file path, the file type and the first label in the file label array, and inserted at a cursor position in the document;
  • The slide object inserted by using this method has all characteristics of a slide object in a slide program. For example, the slides may participate in the character surround arrangement, the characters may be embedded in the slides, and the size of the slide may be changed and so on. Therefore, the slide object has its own broadcast characteristics such as animation effect and sound effect and so on, which achieves the vivid effect for broadcasting the document. And the slides are operated directly without needing to be switched to the application program of the slides when the users broadcast the slides. The operation switching back to the document after the operation of the slides finishes is dispensed. The operation is simple, time is saved, and work efficiency of the users is improved.
  • step 27, the end.
  • The slides can be broadcast directly according to the broadcast characteristics such as animation effect and sound effect and so on after inserting the slides in a document through the flows shown in FIG. 1 and FIG. 2. Referring to FIG. 3, FIG. 3 is a specific flow chart of a method for inserting slides in a document by using insert manner according to the present invention; the method performs the following steps:
  • step 31, the current application program checks whether data of a file name, a file path, a file type and a file label array of a slide file labeled by a slide object exist in a memory when the users transmit slide information in a broadcasting document to the current application program by mouse or keyboard; if the data do not exist in the memory, performs step 32, otherwise jumps to perform step 35;
  • step 32, the current application program judges whether the slide object is data generated by the same application program according to the file type of the slide object; if the slide object is the data generated by the same application program, performs step 33, otherwise jumps to perform step 34;
  • step 33, the current application program reads the data of the file name, the file path, the file type and the file label array of the slide file from a hard disk according to the file name, the file path and the file label array of the slide object, and stores the data in the memory, then performs step 35;
  • step 34, the current application program reads the data of the file name, the file path, the file type and the file label array of the slide file from the hard disk according to the file name, the file path and the file label array, resolves the data, converts the data to corresponding data of the present application program, and further stores the corresponding data in the memory;
  • step 35, the current application program reads the data of the file name, the file path, the file type and the file label array of the slide file from the memory and broadcasts the slide file according to the data. Herein, the particular procedure of broadcasting the slide file according to the data of the slide file is as follows:
  • step 351, the current application program judges the broadcasting area selected by the users according to operation of the users, such as whether the users hope to broadcast the slides according to the size of the slide object in the document or broadcast the slides in a full-screen mode. The current application program deletes data in the broadcasting area and loads screening platform components;
  • step 352, slides are obtained corresponding to the labels successively according to order of the labels in the file label array based on the data of the slide file and broadcast;
  • In the step 352, the current application program judges whether the label is the last label data in the file label array when broadcasting slides corresponding to each of the labels ends; if the label is not the last label data in the file label array, obtains the slide corresponding to the next label data and broadcasts, otherwise judges whether the slide file is demanded to broadcast in circle; if the slide file is demanded to be broadcast in circle, obtains the slide corresponding to the first label data in the file label array and broadcasts, otherwise, ends the broadcasting procedure.
  • Meanwhile, in the step 352, whether aside data are broadcast is judged according to the operation of the users when the slides corresponding to the labels are obtained and broadcast, if the aside data is broadcast, the current application program calls the aside data and broadcasts, otherwise ends the procedure of broadcasting the aside data. Additionally, in the step 352, whether the animation information is broadcast according to the operation of the users when the slides corresponding to the labels are obtained and broadcast; if the animation information is broadcast, the animation engine calls the corresponding animation data and broadcasts, otherwise ends the procedure of broadcasting the animation information data.
  • At any time of broadcasting the slides, the current application program detects whether the mouse signal or keyboard signal exists. Corresponding operation is carried out according to the keyboard signal or the mouse signal when the keyboard signal or the mouse signal exists. For example, the current application program withdraws from the procedure of broadcasting the slides when the signal of the ESC button on the keyboard is detected.
  • The slide object inserted by this method has all characteristics of a slide object in a slide procedure because the data of the file name, the file path, the file type and the file label array of the slide file are read from the memory and the slide file is broadcast according to the data, which equals to read the source slides. The slides may participate in character surround arrangement, the characters may be embedded in the slides, the size of the slide may be changed, and the slides own animation effect and sound effect and so on, which achieves the vivid effect for broadcasting the document. And the slides are operated directly without needing to be switched to the application program of the slides when the users broadcast the slides. The operation switching back to the document after the operation of the slide finishes is dispensed. The operation is simple, time is saved, and work efficiency of the users is improved.
  • Though illustration and description of the present disclosure have been given with reference to exemplary embodiments thereof, it should be appreciated by persons of ordinary skill in the art that various changes in forms and detail can be made without deviation from the spirit and scope of this disclosure, which are defined by the appended claims.

Claims (8)

1. A method for inserting slides in a document, comprising:
step 11, setting a file type of a slide file when inserting the slide file in a document;
step 12, extracting a file name, a file path, the file type and a file label array of the slide file, and storing them in a memory, wherein labels of chosen slides in the slide file are orderly recorded in the file label array; and
step 13, constructing a slide object according to the file name, the file path, the file type and the labels in the file label array, and inserting the slide object at a cursor position in the document.
2. The method according to claim 1, wherein the inserting the slide file in a document in the step 11 comprises:
inserting the slide file in the document by using a paste manner, a paste hyperlink manner or an insert manner.
3. The method according to claim 1, wherein the setting a file type of a slide file in the step 11 particularly comprises:
step 111, judging whether the slide file is data generated by a same application program; if the slide file is the data generated by the same application program, performing step 112, otherwise performing step 113;
step 112, setting the file type of the slide file to a slide file generated by the same application program, and performing step 12;
step 113, resolving the slide file and judging whether the slide file is legal; if the slide file is legal, performing step 114, otherwise performing step 115;
step 114, setting the file type of the slide file to a slide file generated by other application programs;
step 115, ending.
4. A method for broadcasting slides inserted by using the methods according to any one of claims 1 in a document, comprising:
step 21, checking whether data of a file name, a file path, a file type and a file label array of a slide file labeled by a slide object exist in a memory according to information of broadcasting slides input by users; if the data do not exist in the memory, performing step 22, otherwise jumping to perform step 24;
step 22, judging whether the slide object is data generated by a same application program according to the file type of the slide object; if the slide object is the data generated by the same application program, performing step 23, otherwise jumping to perform step 24;
step 23, reading the data of the file name, the file path, the file type and the file label array of the slide file from a hard disk according to the file name, the file path and the file label array of the slide object; storing the data in the memory, and then performing step 25;
step 24, reading the data of the file name, the file path, the file type and the file label array of the slide file from a hard disk according to the file name, the file path and the file label array of the slide object; resolving the data, converting the data to corresponding data of the present application program, and further storing the corresponding data in the memory; and
step 25, reading the data of the file name, the file path, the file type and the file label array of the slide file from the memory, and broadcasting the slide file according to the data.
5. The method according to claim 4, wherein step 25 particularly comprises:
step 251, judging a broadcasting area of the slides, deleting the data in the broadcasting area, and loading screening platform components; and
step 252, obtaining the slides corresponding to the labels successively according to order of the labels in the file label array based on the data of the file name, the file path and the file label array, and broadcasting the slides.
6. The method according to claim 5, wherein the broadcasting the slides in the step 252 particularly comprises:
judging whether a label is the last label data in the file label array when broadcasting a slide corresponding to the label ends; if the label is not the last label data in the file label array, obtaining a slide corresponding to the next label data and broadcasting, otherwise judging whether the slide file is demanded to be broadcast in circle; if the slide file is demanded to be broadcast in circle, obtaining the slide corresponding to the first label data in the file label array and broadcasting, otherwise, ending.
7. The method according to claim 5, wherein the broadcasting the slides in the step 252 particularly comprises:
judging whether aside data is broadcast; if the aside data are broadcast, calling the aside data and broadcasting, otherwise ending a procedure of broadcasting the aside data.
8. The method according to claim 5, wherein the broadcasting the slides in the step 252 particularly comprises:
judging whether animation information are broadcast; if the animation information is broadcast, calling, by an animation engine, corresponding animation data and broadcasting, otherwise ending a procedure of broadcasting the animation information data.
US12/158,516 2005-12-20 2006-12-19 Method for Inserting and Broadcasting Slides in a Document Abandoned US20080320380A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200510132635.8 2005-12-20
CNB2005101326358A CN100356371C (en) 2005-12-20 2005-12-20 Method of inserting and playing slide in file
PCT/CN2006/003492 WO2007071183A1 (en) 2005-12-20 2006-12-19 Method for inserting and playing a slide in a file

Publications (1)

Publication Number Publication Date
US20080320380A1 true US20080320380A1 (en) 2008-12-25

Family

ID=36788179

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/158,516 Abandoned US20080320380A1 (en) 2005-12-20 2006-12-19 Method for Inserting and Broadcasting Slides in a Document

Country Status (5)

Country Link
US (1) US20080320380A1 (en)
EP (1) EP1973043A1 (en)
JP (1) JP2009520285A (en)
CN (1) CN100356371C (en)
WO (1) WO2007071183A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090276699A1 (en) * 2008-05-02 2009-11-05 Canon Kabushiki Kaisha Document processing apparatus and control method thereof
CN103106266A (en) * 2013-01-31 2013-05-15 华为终端有限公司 Folder management and display method and mobile terminal based on android system
CN103279453A (en) * 2013-05-31 2013-09-04 北京小米科技有限责任公司 Method, device and terminal device for processing files
US11113447B2 (en) * 2018-08-01 2021-09-07 Microsoft Technology Licensing, Llc Cross-application ingestion and restructuring of slide presentation content
US11182538B2 (en) 2018-08-01 2021-11-23 Microsoft Technology Licensing, Llc Conversational user interface logic for cross-application ingestion and restructuring of content
US11295073B2 (en) 2018-08-01 2022-04-05 Microsoft Technology Licensing, Llc Cross-application ingestion and restructuring of spreadsheet content
US11681760B2 (en) 2018-08-01 2023-06-20 Microsoft Technology Licensing, Llc Cross-application ingestion and restructuring of content

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106033404B (en) * 2015-03-20 2019-12-27 广州金山移动科技有限公司 Chapter skipping method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5860073A (en) * 1995-07-17 1999-01-12 Microsoft Corporation Style sheets for publishing system
US20020116416A1 (en) * 2000-08-11 2002-08-22 Falko Tesch Methods and systems for processing embedded objects
US20020129054A1 (en) * 2000-07-11 2002-09-12 Ferguson Charles H. Method and system for integrating network-based functionality into productivity applications employing spreadsheets
US20040172584A1 (en) * 2003-02-28 2004-09-02 Microsoft Corporation Method and system for enhancing paste functionality of a computer software application
US20050091579A1 (en) * 2003-10-14 2005-04-28 International Business Machines Corporation Retrieving slide show content from presentation documents
US20060106822A1 (en) * 2004-11-17 2006-05-18 Chao-Chun Lee Web-based editing system of compound documents and method thereof
US7392475B1 (en) * 2003-05-23 2008-06-24 Microsoft Corporation Method and system for automatic insertion of context information into an application program module

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6026416A (en) * 1996-05-30 2000-02-15 Microsoft Corp. System and method for storing, viewing, editing, and processing ordered sections having different file formats
CN1591406A (en) * 2001-11-09 2005-03-09 无锡永中科技有限公司 Integrated multi-purpose data processing system
CN100357939C (en) * 2003-12-08 2007-12-26 联想(北京)有限公司 Method for treating graphics context lecture notes of demo files
CN100559369C (en) * 2004-04-05 2009-11-11 中国电子技术标准化研究所 Satisfy the document recording method of format and content separation and mixing demand simultaneously

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5860073A (en) * 1995-07-17 1999-01-12 Microsoft Corporation Style sheets for publishing system
US20020129054A1 (en) * 2000-07-11 2002-09-12 Ferguson Charles H. Method and system for integrating network-based functionality into productivity applications employing spreadsheets
US20020116416A1 (en) * 2000-08-11 2002-08-22 Falko Tesch Methods and systems for processing embedded objects
US20040172584A1 (en) * 2003-02-28 2004-09-02 Microsoft Corporation Method and system for enhancing paste functionality of a computer software application
US7392475B1 (en) * 2003-05-23 2008-06-24 Microsoft Corporation Method and system for automatic insertion of context information into an application program module
US20050091579A1 (en) * 2003-10-14 2005-04-28 International Business Machines Corporation Retrieving slide show content from presentation documents
US20060106822A1 (en) * 2004-11-17 2006-05-18 Chao-Chun Lee Web-based editing system of compound documents and method thereof

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090276699A1 (en) * 2008-05-02 2009-11-05 Canon Kabushiki Kaisha Document processing apparatus and control method thereof
US8539332B2 (en) * 2008-05-02 2013-09-17 Canon Kabushiki Kaisha Importing an external subordinate document into a master document, editing the “subordinate” portion of the master document and updating the external subordinate document by exporting the edit of the “subordinate” portion of the master document to the external subordinate document
CN103106266A (en) * 2013-01-31 2013-05-15 华为终端有限公司 Folder management and display method and mobile terminal based on android system
CN103279453A (en) * 2013-05-31 2013-09-04 北京小米科技有限责任公司 Method, device and terminal device for processing files
US11113447B2 (en) * 2018-08-01 2021-09-07 Microsoft Technology Licensing, Llc Cross-application ingestion and restructuring of slide presentation content
US11182538B2 (en) 2018-08-01 2021-11-23 Microsoft Technology Licensing, Llc Conversational user interface logic for cross-application ingestion and restructuring of content
US11295073B2 (en) 2018-08-01 2022-04-05 Microsoft Technology Licensing, Llc Cross-application ingestion and restructuring of spreadsheet content
US11681760B2 (en) 2018-08-01 2023-06-20 Microsoft Technology Licensing, Llc Cross-application ingestion and restructuring of content

Also Published As

Publication number Publication date
JP2009520285A (en) 2009-05-21
EP1973043A1 (en) 2008-09-24
CN1790316A (en) 2006-06-21
WO2007071183A1 (en) 2007-06-28
CN100356371C (en) 2007-12-19

Similar Documents

Publication Publication Date Title
US20080320380A1 (en) Method for Inserting and Broadcasting Slides in a Document
CN101609707B (en) Information processing apparatus and information processing method
Weinschenk et al. GUI design essentials: for Windows 95, Windows 3.1, World Wide Web
US8798523B2 (en) Object set optimization using dependency information
US20040243415A1 (en) Architecture for a speech input method editor for handheld portable devices
CN101667118A (en) Method and device for multi-language version development and replacement
CN104951508B (en) Temporal information recognition methods and device
US20060250369A1 (en) Keyboard controls for customizing table layouts
RU2322687C2 (en) System and method for providing multiple reproductions of content of documents
CN101799994B (en) Voice note recording method of e-book reader
CN103714101A (en) Information processing apparatus and information processing method
CN103500187A (en) Method and device for processing pictures in browser and browser
Elobaid et al. Toward designing and modeling of Quran learning applications for android devices
JP2016531352A (en) Method, device, program and device for updating input system
CN108305622B (en) Voice recognition-based audio abstract text creating method and device
CN111159975B (en) Display method and device
US9075775B2 (en) Method and system of identifying textual passages that affect document length
CN110321545A (en) A kind of method and apparatus of office documents typesetting
CN101777336B (en) Double-screen electronic reader-based display method and device
CN107133204B (en) Terminal shortcut input method
US20160103796A1 (en) Rich Formatting for a Data Label Associated with a Data Point
CN102623034A (en) Method and device for realizing mutual positioning and character fast recording of video data and text data
CN102279858A (en) Method and device for realizing plurilingual display on electronic display equipment
CN110633159A (en) Data object tracing method and device
CN107612919A (en) Protocol configuration method and device

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION