WO2010059720A1 - Système et procédés de création de documents - Google Patents
Système et procédés de création de documents Download PDFInfo
- Publication number
- WO2010059720A1 WO2010059720A1 PCT/US2009/064982 US2009064982W WO2010059720A1 WO 2010059720 A1 WO2010059720 A1 WO 2010059720A1 US 2009064982 W US2009064982 W US 2009064982W WO 2010059720 A1 WO2010059720 A1 WO 2010059720A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- document
- user
- poster
- content section
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
Definitions
- This patent specification relates to interactive computerized document creation and management. More particularly, this patent specification relates to a computerized tool for facilitating the generation of a document, such as a scientific poster, to be viewed by a community of human viewers in association with a hosted event, such as a scientific conference, according to document configuration guidelines established for the hosted event, and further relates to computerized methods for coordinating document display at hosted events as well as the management of document configuration guidelines associated with various different hosted events.
- the organizer of the scientific conference may set forth scientific poster configuration guidelines dictating various constraints that are to be met by the displayed posters, such as: content type (the type of content that may be permissibly displayed on the poster, such as the kinds of charts and images that are allowed for printed posters, or the kinds of digital videos or interactive windows that are allowed for electronic posters, and so forth); content section constraints (required logical groupings for the displayed information and/or the associated headings that are to be used, such as "Introduction,” “Methods,” “Results,” “Conclusions,” “References,” “Government Funding Disclosure,” “Hazardous Materials Disclosure,” and so forth); content section sequence (the required sequence of the content sections), content spatial layout (rules such as poster size, section size, section placement, and so forth); and content formatting (rules regarding text styles, text spacing, text justification, background style, and so forth).
- content type the type of content that may be permissibly displayed on the poster, such as the kinds of charts and images that are allowed for printed
- an antecedent document that sets forth the particular scientific subject matter that will be expressed on the poster.
- the antecedent document usually sets forth the subject matter to a substantially different level of detail that is required for the poster, and expresses the content data in a substantially different configuration than is needed for the scientific poster.
- the antecedent document is often a journal article stored in its original format, such as MICROSOFT® WORD® or COREL® WORDPERFECT®.
- the poster author creates the poster using conventional general-purpose software originally created for on-screen presentation preparation or document preparation, such as MICROSOFT® WORD®, COREL® WORDPERFECT®, MICROSOFT® VISIO®, MICROSOFT® POWERPOINT®, or COREL® CORELDRAW®, to name a few.
- conventional general-purpose software originally created for on-screen presentation preparation or document preparation such as MICROSOFT® WORD®, COREL® WORDPERFECT®, MICROSOFT® VISIO®, MICROSOFT® POWERPOINT®, or COREL® CORELDRAW®, to name a few.
- MICROSOFT® WORD® COREL® WORDPERFECT®
- MICROSOFT® VISIO® MICROSOFT® POWERPOINT®
- COREL® CORELDRAW® COREL® CORELDRAW®
- the poster author needs to manually create and arrange text and image placeholder boxes one-by-one, insert and arrange text, images and graphs, choose suitable colors and background graphics and adjust font size as well as other typographic parameters, such as line-heights and paragraph spaces.
- the poster author needs to fit their content to the available poster surface, hoping that it will be readable, as well as aesthetically presentable, when printed or displayed.
- poster authors can either take their work to a professional print-shop or use their own printing equipment, such as an inkjet or laser printer, to transfer their work onto paper.
- the poster author Upon printing, the poster author is in possession of a physical printed copy which they have to carry to the scientific conference.
- the poster author needs to constantly change focus from the poster content to the poster design, all the way during the process. For the poster author, this results in loss of time, that can vary from hours to days depending on one's experience. Additionally, it forces the poster author to spend effort and creativity on dealing with the design and layout of the poster, with aesthetically dubious results, rather than focusing on the actual content of the poster.
- the poster author may choose to appoint the design and arrangement of the poster to a professional graphic designer. In this scenario, the poster author needs to deliver the selected content to the graphic designer well in advance of any pending deadlines. Then, the poster author can choose among a limited number of sample designs included in the graphic designer's portfolio.
- the graphic designer uses their complex, expensive, general-purpose graphics software applications to create a first version of the actual poster.
- the poster author and graphic designer have to review this version and any subsequent versions together to make necessary changes, and interact closely all the way through the process, until a final version of the poster design is accomplished. Only after this iterative and time-consuming proofreading and adjustment process is the poster author finally in possession of the final printed copy, which they then have to physically carry to the scientific conference. Due to the graphic designer's time spent as well as the quality of the poster design, this method usually entails a very high cost, and yet still entails the investment of substantial time by the poster author. Other issues arise as would be apparent to one skilled in the art in view of the present disclosure.
- Methods, systems, and related computer program products are provided for facilitating the generation of a document, such as a scientific poster, to be viewed by a community of human viewers in association with a hosted event, such as a scientific conference, the generated document conforming to document configuration guidelines previously established for that hosted event.
- a hosted event such as a scientific conference
- Provided in one preferred embodiment is an interactive, intuitively understood, user-friendly document creation tool that constrains user input of content data according to constraints specified in the document configuration guidelines and then automatically generates the document from the content data in compliance with those document configuration guidelines, sparing substantial user time and effort particularly when a pre-existing antecedent electronic document is used as a basis for the content data.
- Also provided are methods, systems, and related computer program products for coordinating document display at hosted events, managing populations of distinct document configuration guidelines, and adapting created documents for multiple different hosted events.
- a document to be viewed by a community of human viewers in association with a hosted event the generated document satisfying a set of document configuration guidelines previously established for that hosted event.
- a population of hosted events in association with which documents are to be viewed by a respective community of human viewers is identified, each hosted event having associated therewith a defined set of document configuration guidelines as set forth in a prepared guidelines document.
- the associated prepared guidelines document is accessed and processed to generate therefrom a document configuration rules information object.
- the document configuration rules information object for each of the population of identified hosted events conforms to a common document configuration rules format.
- a document configuration rules database is formed that includes the information from each of the document configuration rules information objects.
- a computerized interactive document generation tool is provided to a user, the document generation tool processing user- pasted or otherwise user-identified content data to generate a digital document therefrom.
- the document generation tool displays to the user a plurality of event identifiers corresponding to respective ones of the hosted events, receives from the user a selection of one of the event identifiers corresponding to a selected hosted event for which document generation is desired, accesses from the document configuration rules database the document configuration rules information object corresponding to the selected hosted event, and automatically processes the content data to generate therefrom the digital document according to the document configuration rules information object such that a configuration of the digital document is in conformance with the defined set of document configuration guidelines for the selected hosted event.
- the computer- assisted generation of a document the document to be viewed by human viewers.
- a plurality of document configuration guideline identifiers corresponding to a respective plurality of predefined document configuration guidelines is displayed to a user.
- a selection of one of the document configuration guideline identifiers is received from the user to thereby identify a selected one of the predefined document configuration guidelines.
- User-pasted or otherwise user-identified content data upon which the document is to be based is received from the user, the content data comprising at least one digital media gallery and at least one text segment.
- An identified set of bounded regions within which the content data is to be spatially distributed on the document is received from the user.
- a minimum document viewing distance parameter is established by virtue of one of user input, the selected predefined document configuration guidelines, and a default minimum document viewing distance parameter.
- the content data is automatically processed to generate therefrom the document in digital form.
- the text of the at least one text segment is sized such that the text is readable at the established minimum viewing distance, the text section is fully spatially contained within the identified set of bounded regions, and the selected predefined document configuration guidelines are otherwise met.
- the at least one digital media gallery is spatially sized to occupy as large a spatial area as possible on the document while also being constrained to one of the identified set of bounded regions, constrained within that bounded region to accommodate any of the text segment identified to be positioned in that bounded region, and (iii) constrained such that the selected predefined document configuration guidelines are otherwise met.
- the computer- assisted generation of a document the document to be displayed to a population of human viewers at different viewing distances including a first viewing distance interval.
- User-pasted or otherwise user-identified content data upon which the document is to be based is received from a user, the content data including at least one text segment.
- a spatial area of the document to be created is established.
- the content data is then automatically processing to generate therefrom the document in digital form.
- the automated processing includes automatically determining a font size for the at least one text segment such that the content data is spatially contained within the established document area while conformance of the document with the predefined document configuration guideline is maintained.
- a user interface tool is provided that receives optional user adjustments affecting the font size to thereby establish a current font size for the digital document.
- an optimal document viewing distance is automatically determined in real time based on the current font size.
- the automatically determined optimal document viewing distance is displayed to the user in real time in conjunction with a real time indicator identifying whether the automatically determined optimal viewing distance falls within a predetermined first viewing distance range.
- a hosting server that facilitates the hosting of a hosted event at which a plurality of electronic media items are to be displayed in a respective plurality of electronic media item presentation sessions, each electronic media item presentation session to take place at one of a plurality of distinct media presentation stations provided in association with the hosted event.
- Each of the plurality of electronic media items to be displayed is received and stored. Scheduling information is received indicating, for each of the electronic media item presentation sessions, a designated time interval therefor and a designated one of the media presentation stations at which the associated electronic media item is to be displayed.
- the hosting server For each of the electronic media item presentation sessions, the hosting server causing the associated electronic media item to be displayed at the designated media presentation station during the designated time interval.
- a computing device that includes a computerized user interface having a clipboard feature, the poster to be viewed by a community of human viewers in association with a hosted conference, the poster to be based at least in part on information contained in an antecedent electronic document from which blocks of information are to be pasted into the poster.
- the antecedent electronic document includes (a) a first data block listing a plurality of author names, (b) a second data block listing a plurality of affiliations, (c) a plurality of intermediate characters not part of author names or affiliation names distributed among the first and second data blocks from which can be identified associations among the authors and the affiliations.
- the poster is to conform to poster configuration guidelines previously established for that hosted conference in which the plurality of author names and affiliations are to be visually expressed in a different configuration than as provided in the first and second data blocks of the antecedent electronic document.
- Displayed to a user is a first paste control that at least partially keys the user to access the antecedent electronic document and to copy the first data block into a clipboard.
- the first data block is received from the clipboard and processed to distinctively identify therefrom the plurality of author names.
- a second paste control that at least partially keys the user to access the antecedent electronic document and to copy the second data block into the clipboard.
- the second data block is received from the clipboard and processed to distinctively identify therefrom the plurality of affiliations, and the first data block and the second data block, including the intermediate characters, are jointly processed to distinctively identify therefrom the association, if any, between each distinctively identified author name and each distinctively identified affiliation.
- a visual expression of the author names and affiliations for inclusion in the poster is then automatically computed according to the poster configuration guidelines based on the distinctively identified author names, the distinctively identified affiliations, and the distinctively identified author-affiliation associations.
- a poster configuration rules database includes a plurality of poster configuration rules information objects corresponding respectively to a population of hosted events.
- Each poster configuration rules information object is based upon a respective one of the poster configuration guidelines, and all of the poster configuration rules information objects conform to a common poster configuration rules format.
- Each poster configuration rules information object governs the corresponding poster to be generated according to content type, content section constraints, content section sequence, content spatial layout, and content formatting.
- a poster configuration rules information object corresponding to the identified hosted event is accessed from the poster configuration rules database.
- Displayed to the user is a plurality of content section input frames corresponding to a respective plurality of content sections specified by the content section constraints of the poster configuration rules information object, the plurality of content section input frames being sequenced according to the content section sequence of the poster configuration rules information object.
- Blocks of user-pasted or otherwise user-identified content data are received into respective ones of the content section input frames, the respective blocks of content data each including at least one media object and least one text segment.
- the received content data is then automatically processed to generate therefrom the poster according to the content type, content section constraints, content section sequence, content spatial layout, and content formatting specified in the poster configuration rules information object.
- the poster Responsive to a first user request, the poster is rendered in real time and a viewable version thereof is displayed in a manner scaled to fit onto a predefined display area. Responsive to a second user request, the content data is automatically reformatted to facilitate a guided user navigation through the poster content on at least one of a section-by-section basis and media object-by-media object basis. Responsive to a third user request, the content data is automatically reformatted to generate therefrom a small-scale version of the poster content suitable for printout and distribution to the community of human viewers.
- a document configuration rules database includes a plurality of document configuration rules information objects corresponding respectively to the plurality of hosted events.
- Each document configuration rules information object is based upon a respective one of the document configuration guidelines and conforms to a common document configuration rules format.
- Each document configuration rules information object governs the corresponding document to be generated according to content type, content section constraints, content section sequence, content spatial layout, and content formatting.
- a first document configuration rules information object corresponding to the first identified hosted event is accessed from the document configuration rules database.
- Displayed to the user is a plurality of content section input frames is corresponding to a respective plurality of content sections specified by the content section constraints of the first document configuration rules information object, the plurality of content section input frames being sequenced according to the content section sequence of the first document configuration rules information object.
- Blocks of user-pasted or otherwise user-identified content data are received into respective ones of the content section input frames, the respective blocks of content data each including at least one media object and at least one text segment.
- the received content data is then automatically processed to generate therefrom the first document according to the content type, content section constraints, content section sequence, content spatial layout, and content formatting specified in the document configuration rules information object.
- the first document is stored.
- An identity of a second hosted event for which it is desired that a second document be generated is received from the user.
- a second document configuration rules information object corresponding to the second identified hosted event is accessed from the document configuration rules database.
- the first document is retrieved and automatically processed to generate therefrom the second document according to the content type, content section constraints, content section sequence, content spatial layout, and content formatting specified in the second document configuration rules information object, thereby saving a substantial amount of user time and effort in creating the second document.
- FIG. 1 illustrates an example of a scientific poster
- FIG. 2 illustrates examples of prepared guidelines documents for the generation of scientific posters
- FIG. 3 illustrates a scientific poster generation, distribution, management, and display environment including a poster generation tool, a poster configuration rules processing server, and a plurality of conference hosting servers according to one or more of the preferred embodiments;
- FIG. 4A-4D illustrates a poster configuration rules information object according to a preferred embodiment
- FIG. 5A illustrates an example view of a welcome screen of a poster generation tool according to a preferred embodiment
- FIG. 5B illustrates an example view of a step of a wizard-based process provided by a poster generation tool according to a preferred embodiment in which an event name is identified and poster dimensions are established;
- FIG. 5C illustrates an example view of a user interface associated automated identifications of authors, affiliations, and associations thereamong according to a preferred embodiment
- FIG. 5D illustrates a conceptual view of automated identifications of authors, affiliations, and associations thereamong according to a preferred embodiment
- FIG. 5E illustrates an example view of a step of a wizard-based process provided by a poster generation tool according to a preferred embodiment in which the user may defined the poster's section structure
- FIG. 6 illustrates an example view of a step of a wizard-based process provided by a poster generation tool according to a preferred embodiment in which the user may choose the design and layout of the poster from among of a library of templates;
- FIG. 7 illustrates an example view of a user interface screen associated with the template selection step of FIG. 6;
- FIG. 8 illustrates a user interface screen of a poster generation tool that provides a constrained content input environment according to a preferred embodiment
- FIG. 9 illustrates an example view of options by which the user may copy and paste content from or into the poster being generated using a poster generation tool according to a preferred embodiment
- FIG. 10 illustrates an example view of a user interface that provides multiple options for the user to arrange, resize, and provide captions for multiple media objects in a poster generation tool according to a preferred embodiment
- FIG. 11 illustrates an example view of some of the layouts that groups of objects may be arranged into in a poster generation tool according to a preferred embodiment
- FIG. 12 illustrates an example view of a method utilized for the calculation of object width or object group width as a function of column width in a poster generation tool according to a preferred embodiment
- FIG. 13 illustrates determining a column width as a function of the number of columns, as well as margins and padding of the poster layout in a poster generation tool according to a preferred embodiment
- FIG. 14 illustrates an example view of a method of calculating positioning and alignment of object legend text underneath its corresponding object in a single column gallery layout case in a poster generation tool according to a preferred embodiment
- FIG. 15 illustrates an example view of a method of calculating positioning and alignment of object legend text underneath its corresponding object in a two- column gallery layout case in a poster generation tool according to a preferred embodiment
- FIG. 16 illustrates an example view of a method of calculating positioning and alignment of object legend text underneath its corresponding object in a two- column gallery layout case in a poster generation tool according to a preferred embodiment
- FIG. 17 illustrates variable definitions associated with the positioning and alignment calculations of FIGS. 14-16;
- FIG. 18 illustrates an example view of advanced section adjustment options in a poster generation tool according to a preferred embodiment
- FIG. 19 illustrates an example view of the workspace layout arranged to best fit and show a poster with landscape orientation in a poster generation tool according to a preferred embodiment
- FIG. 20 illustrates an example view of a workspace layout arranged to best fit and show a poster in a portrait orientation in a poster generation tool according to a preferred embodiment
- FIG. 21 illustrates an example view of a workspace layout arranged to hide a task pane and content insertion tools in order to have a full-view of the poster under creation in a poster generation tool according to a preferred embodiment
- FIG. 22 illustrates an example view of the workspace layout arranged to showcase several versions of the same poster as formatted with different templates to facilitate easy user comparison thereof in a poster generation tool according to a preferred embodiment;
- FIG. 23 illustrates an example view of controls provided to the user to change the dimensions and the number of columns of the poster in a poster generation tool according to a preferred embodiment
- FIG. 24 illustrates an example conceptual view of parameters used in a fine-tuning process by which manual and/or automatic optimization of content into the available poster area takes place in a poster generation tool according to a preferred embodiment
- FIG. 25A illustrates an example view classifying poster templates into thematic categories for enhanced user browsing and selection thereof in a poster generation tool according to a preferred embodiment
- FIG. 25B illustrates an example view of a template library in which the user may choose among a series of templates that are organized in thematic categories in a poster generation tool according to a preferred embodiment
- FIG. 26A illustrates a user interface of a poster generation tool including an optimal viewing distance indicator functionality and a media-specific poster adaptation functionality according to a preferred embodiment
- FIGS. 26B-26C illustrate optimal reading distance tables associated with the optimal viewing distance indicator of FIG. 26A
- FIG. 26D illustrates a color coding table associated with the optimal viewing distance indicator of FIG. 26A
- FIG. 27 illustrates an example view of a portion of poster content data adapted for fast and easy on-screen content review and correction by the user in a poster generation tool according to a preferred embodiment
- FIG. 28 illustrates an example view of options provided to the user upon saving the generated poster in a poster generation tool according to a preferred embodiment
- FIG. 29 illustrates an example view of poster content data as adapted into a journal paper-like printout for distribution, as provided by a poster generation tool according to a preferred embodiment
- FIG. 30 illustrates an example view of an easy to use feedback report system available to the user in a poster generation tool according to a preferred embodiment.
- One or more of the preferred embodiments described hereinbelow relates to the computer-assisted generation of documents to be viewed by a community of human viewers in association with a hosted event according to document configuration guidelines established for the hosted event.
- One particular field of endeavor to which the one or more preferred embodiments are advantageously applied is the generation of scientific posters for viewing by an interested community of human viewers in association with a scientific conference. It is to be appreciated, however, that there is a wide variety of document types for viewing at a wide variety of hosted event types for which the one or more preferred embodiments are advantageously applied.
- Examples of the wide variety of document types includes posters of all kinds (scientific and non-scientific), magazines, newspapers, news announcements, advertisements, pamphlets, brochures, and books, either in printed or electronic form, and more generally any aggregation of information that can be viewably perceived by a human.
- Examples of the wide variety of hosted events includes, but is not limited to, conferences of all kinds (scientific and non-scientific) held on any of a variety of different schedules ⁇ e.g., on a one-time basis, a recurrent basis, an ad hoc basis) and in any kind of meeting format ⁇ e.g., geographically centered, geographically distributed) requiring any kind of human presence ⁇ e.g., physical or virtual).
- a printed poster (or, more generally, a printed document) is one that is tangibly expressed in human-readable and generally permanent form on paper or other tangible substrate and created through the use of inks, paint, etchants, or the like.
- an electronic poster (or, more generally, an electronic document) is a document in digital form that is rendered for human viewing on a computer monitor, such as a CRT display, LCD display, plasma display, an LCD or DLP projector, and so forth, and further encompasses documents in that may be viewable by rendering on future devices, such as optical aids, projection glasses, three-dimensional holographic systems, and so forth.
- a document generation tool (such as a poster generation tool) according to a preferred embodiment may be described as a downloadable or disk- deliverable software package for loading and execution on a personal computer, such as a WINDOWS®, MACINTOSH®, or Linux-based personal computer
- the scope of the preferred embodiments is not so limited and includes implementations of like functionality realized using any a variety of different hardware, software, or networking platforms or combinations, including, but not limited to: as a standalone special-purpose hardware appliance with fixed or upgradable firmware; as a USB drive or other hardware appliance attachable to a personal computer as an auxiliary device; as a kiosk-based service at airports, cafes, etc.; as a centrally hosted service accessible over the internet according to an application service provider (ASP); as a distributed hosting service accessible over the internet according to a cloud computing model, and so forth.
- ASP application service provider
- FIG. 1 illustrates an example of a scientific poster 100, the creation of which is particularly advantageous when using a poster generation tool according to a preferred embodiment.
- Poster 100 comprises a title area 102, an authors and affiliations area 104, and a plurality of content sections 106.
- Each content section 106 has a content section title 108.
- the content section titles 108 are Introduction, Objectives, Materials and Methods, Results and Discussion, Conclusions, and References.
- Each content section 106 comprises at least one text segment 110 and/or at least one media gallery 114 comprising one or more media objects 112.
- media gallery is most often used to refer to groups of two or more media objects 112, the term “media gallery,” as used herein, can also refer to a single media object 112 by itself.
- media objects 112 can include, by way of non-limiting example, digital images, digital videos, digital audio information or visual pointers that activate audio processes, and interactive display windows.
- the poster 100 of FIG.1 is organized into columns 116, the count of which in some preferred embodiments serves as one of the user-selected and/or user- adjusted cornerstone parameters around which the document layout is automatically organized.
- the user identifies how many columns are desired, and then the automated poster generation tool structures the poster around that number of columns (as well as, of course, the relevant poster configuration guidelines as expressed in a poster configuration rules information object, as will be discussed further below).
- bounded regions there may be user-defined bounded regions that are input by the user at the beginning of the process ⁇ e.g., using a mouse click-and-drag technique), and then those bounded regions serve as a basis for the distribution of content rather than the columns 116.
- FIG. 2 illustrates examples of prepared guidelines documents 201 and 202 for the generation of scientific posters.
- the prepared guidelines documents offered by scientific conferences are generally not conformant to each other in terms of their layout, and they usually provide the poster configuration guidelines themselves as part of a larger document that varies widely in tone, content, and specificity of instruction. While historically provided mainly in mailed paper form, the prepared guidelines documents are increasingly provided in electronic form on web sites or web pages created for the scientific conference.
- the conventional prior art way of complying with the guidelines first requires, in addition to locating the correct paper document or web site, that the poster author wade through the prepared guidelines documents for the particular poster configuration that they are looking for.
- FIG 2 Highlighted in FIG 2 for the attention of the reader of the present disclosure, which will be referenced again infra, are two exemplary segments of information 250 and 260, respectively, that dictate one or more poster configuration rules.
- the segment 250 dictates the maximum size of the allowed posters as 1.2 x 1.2 m
- the segment 260 dictates content section constraints for the poster. Specifically, in addition to specifying that there needs to be a title and authors and affiliations, there is required to be six (6) content sections having the content section titles Abstract, Introduction, Methods, Results, Discussion, and References.
- FIG. 3 illustrates a scientific poster generation, distribution, management, and display environment including a poster generation tool 302, a poster configuration rules processing server 320, and a plurality of conference hosting servers 314 executing methods according to one or more of the preferred embodiments.
- FIG. 3 is a simplified conceptual illustration presented so as to clearly describe the preferred embodiments herein.
- a variety of computing, storage, and networking hardware associated with various components of the network such as databases, application servers, internet gateways, e-mail servers, internal and external routers, security devices, internet service provider facilities, and related software protocols and methods necessary for operation are known in the art and need not be detailed here.
- FIG. 3 Illustrated in FIG. 3 is a poster generation tool 302 according to a preferred embodiment that, for simplicity and clarity of presentation, is identified in the drawings as the user interface screen thereof at any particular point in time during use. As would be readily understood by a person skilled in the art, the poster generation tool 302 can itself be expressed or embodied in a variety of physical formats.
- the poster generation tool 302 is similar to a commercially sold software product named POSTERGENIUSTM, having a Version 1.0 that was released in May 2009 by SciGen Technologies, S.A., of Xanthi, Greece, the assignee of the instant application, as a WINDOWS® compatible downloadable or disk-deliverable software application.
- a computerized user interface 306 including input devices (keyboard, mouse, etc.) and display devices (one or more monitors, speakers, etc.).
- the poster generation tool 302 is certainly adaptable for use as a first-generation content input tool, in which the user manually types in the words of the content segments and draws the charts, the poster generation tool 302 is particularly suited and adapted for the generation of a poster based on an antecedent document, such as may exist in MICROSOFT® WORD® or COREL® WORDPERFECT® format, which was already created by or on behalf of the user, or that is otherwise available to the user. Accordingly, shown in FIG. 3 is an antecedent document 308 illustrated as a window on the computerized user interface 306.
- poster generation tool 302 is optimized for the easy cutting and pasting of content data thereinto from the antecedent document 308.
- the antecedent document 308 can actually comprise a collection of electronic documents in a variety of different formats, as is the case, for example, when the user might cut most of their content data from their recent journal article in WORD® format, but then might use a web browser to search the web for suitable photographs or the like to cut and paste into their documents.
- the antecedent document 308 encompasses a rich variety of electronic data sources from which the user may "cut” or "copy” content data for use in their poster. [0065] Also illustrated in FIG.
- FIG. 3 is a network 310, such as the Internet, for enabling data delivery and communications between the user computer 304 and the other nodes shown, including a plurality of hosting servers 314, a poster configuration rules processing server 320 (hereinafter “PCR server 320"), and a poster configuration rules information object database 324 (hereinafter "PCRIO database 320").
- PCR server 320 a poster configuration rules processing server 320
- PCRIO database 320 poster configuration rules information object database 324
- FIG. 3 is a typical scientific conference 312 in which a population of posters 316 are displayed to a population of human viewers H.
- the scientific conference 312 is "Rhinology World 2009" for which the prepared guidelines document guideline 202 in FIG. 2, supra, was created.
- the posters 316 are electronic posters, for which case there is a particularly advantageous preferred embodiment described further infra that can make the user's experience at the conference much easier, more enjoyable, and less prone to mishap. More generally, however, the posters 316 can be considered as being in either printed or electronic form.
- Each of the different hosting servers 314 is generally administered by a different entity who is hosting a different scientific conference.
- the "Rhinology World 2009" conference 312 administers the uppermost hosting server 314 drawn in FIG. 3, while other, unrelated scientific conferences 116 administer different ones of the lower hosting servers 314 of FIG. 3.
- a separation "D" termed herein the poster viewing distance, which is the spacing between any particular viewer and the poster being viewed.
- PGD documents 318 are PGD documents 318, where PGD stands for prepared guidelines document, examples of which were presented supra in FIG. 2, each scientific conference usually making its own PGD document 318 which has little in common with other PGD documents in terms of structure, layout, tone, detail, and the like.
- the PCR server 320 is configured, programmed, and adapted to seek out the PGD documents 318 using any of a variety of different methods ⁇ e.g., web crawling, compiled and updated lists of URLs, scanning/OCR of PGD documents, etc.), and to automatically analyze the contents of these documents (e.g., using keyword searching or more complex analysis programs such as those based on neural networks) to extract therefrom a common, standard, and/or universal data object that expresses how the poster is to be configured in a are, in a common, standard, and/or universal format, that data object being termed herein a poster configuration rules information object (PCRIO), examples of which are enumerated as elements numbered 322 in FIG. 3.
- PCRIO poster configuration rules information object
- a relatively large number of PCRIOs 322 are computed by the PCR server 320 and stored in the PCRIO database 324.
- the PCR server 320 is programmed and administered by the provider of the poster generation tool 302.
- the poster generation tool 302 communicates with the PCRIO database 324, receives a listing of all of the different scientific conferences for which PGD's were processed into PCRIOs, and displays that list to the user. If the conference for which a poster is to be generated is listed, the user can then select that conference, at which point the relevant PCRIO is delivered from the PCRIO database 324 to the user computer 304 for use by the poster generation tool 302, which uses it as a basis for creating the desired poster.
- the contents of the PCRIO database 324 can instead be provided, in whole or in part, as part of the poster generation tool 302 itself, wherein the computer 304 can serve as its own PCRIO database.
- the user can access the web site of the provider of the poster generation tool 302 and receive updates to the PCRIO database.
- the provider of the poster generation tool 302 can push PCRIO updates to the user's computer 304, similar to the way that antivirus programs are updated and operating system patches are delivered.
- FIGS. 4A-4D illustrate an example of a PCRIO 322, as translated into human readable format for purposes of this description and printout out into columns 322a-322j.
- the PCRIO 322 corresponds to an output of the PCR server 320 when the "Rhinology World 2009" prepared document guideline 202 of FIG. 2, supra, is processed.
- FIG. 4B illustrates a portion 450 of the PCRIO 322 that corresponds to the data segment 250 of FIG. 2, specifying a height and width of 1200 x 1200 (the default unit is millimeters) corresponding to the statement, "Posters maybe no larger than . . . 1.2m x 1.2m" in the data segment 250.
- FIG. 4D illustrates portions 460 of the PCRIO 322 that correspond to the data segment 260 of FIG. 2, which specify that the poster must contain the content sections of Abstract, Introduction, Methods, Results, Discussion, and References.
- the PCRIO 322 is advantageously expressed in a common, standard, and/or universal format that can be properly interpreted by poster generation tool 302, regardless of the particularities of the prepared document guideline of the intended conference upon which it is based, thereby saving the user substantial time, effort, and frustration.
- the poster generation tool 302 then provides the user with an easy-to-use, intuitive interface described further hereinbelow that constrains the manner in which content data is pasted, such that the user is "forced to obey” the conference guidelines regarding the content section constraints, including how the sections are named and sequenced, regarding the kinds of content ⁇ e.g., what kind of media objects) that are allowed and in what sections those contents can be placed, and so forth.
- the overall process of poster creation is thereby streamlined and improved.
- Poster generation tool 302 is designed to enable easy and fast creation, as well as shipment and delivery of professional looking documents, such as scientific posters.
- Poster generation tool 302 separates the content from the design of a document, hereafter a poster. Therefore, poster generation tool 302 frees the poster author from investing time and effort to the aesthetics of his poster, as it ensures that the content will be presented in a professional looking way. Consequently, the poster generation tool 302 allows the poster author to focus on his primary aim, which is to describe and discuss the content.
- the poster author utilizes one part of the poster generation tool 302, namely self-explanatory data- entry forms, to easily insert all content, be it images, graphs, text or multimedia in substantially lesser amount of time, compared to the existing state-of-the-art.
- the final design and layout of the poster is carried out entirely by the poster generation tool 302, based upon the user's choice among a premade list of professionally designed templates.
- An important component of poster generation tool 302 is the optimization of poster content on the poster dimensions and design, an option offered by the described system that is available to the user, for the best aesthetical result.
- the poster generation tool 302 makes it feasible for the non-expert user to complete the creation of his poster in a significantly lesser amount of time, compared to the current state-of-the-art, typically within 5 to 15 minutes.
- the terms software application, disclosed software, and disclosed application hereinbelow each refer to the poster generation tool 302.
- the user By double clicking on an executable file the user installs the software application on their computer which supports a Graphical User Interface through a few easy steps. If a previous version of the software exists on the computer, the software installer prompts the user upon keeping or deleting existing files (older posters, user settings etc.). The user may wish to keep them, therefore making an upgrade from an older to the newer version, or remove them from their hard drive, therefore making a clean installation.
- the disclosed software application workflow there are two scenarios for the creation of a poster.
- the first is that the poster author types the text content directly into the software application system of the disclosed method and following that, inserts the rest of the content, be it images, graphs or multimedia. This workflow is further disclosed later on.
- the second and most usual scenario is that the poster author has already submitted an abstract or paper to a conference or a journal scientific committee, for scientific reviewing. Therefore, the poster author already has the content, be it text, images, graphs or multimedia, gathered usually in an antecedent document, and the user needs to insert them to the disclosed system.
- the disclosed system makes both scenarios easy for the poster author to accomplish.
- a splash screen appears which shows the current version of the software.
- a welcome screen appears providing access to several actions that aid the user in accomplishing creation of the poster easily.
- actions are "new default poster", “new poster from wizard”.
- options to open existing posters by a designated action (“open existing poster"), as well as to train oneself in using the system (“view tutorials”).
- An option to deactivate the welcome screen from being shown at startup is also provided. By choosing this option and upon re-launch of the program by the user, the welcome screen does not show up anymore, unless the user wishes to bring it back through a designated preferences dialogue.
- FIG. 5A is an example view of the welcome screen of the disclosed software application. Actions are provided for easy poster creation, fast access to existing posters as well as training material. By choosing the option for "new default poster” the user creates a new poster which has a default structure of sections with pre-input section titles as an aid. Following, the user enters the main Graphical User Interface (hereafter, GUI) of the application. From there on, the user can input their content, be it text, images, graphs or multimedia and finish the creation of their poster according to the workflow disclosed below.
- GUI Graphical User Interface
- the user By choosing the option "new poster from wizard” the user creates a poster by use of a simple, few-step wizard.
- the user For the creation of a new poster from the wizard, to start the wizard, the user defines the dimensions of their poster. A regularly updated list of supported scientific/academic events (by way of example, scientific conferences) is provided. The user may choose the conference or event of their interest and the disclosed system adjusts all poster properties according to the pertinent guidelines of the chosen event.
- the database of supported events e.g., PCRIO database 324) eliminates need to read through the document preparation guidelines and ensure compliance with them.
- a unique important feature of the presented system is the collection, processing, cataloguing, archiving and digital representation of all information related to a set of specifications, restrictions or recommendations for a poster in a digital record.
- Such records are furthermore grouped into a database system that makes such information available to the rest of the proposed system automatically available, without user intervention.
- the database of events also offers notification to the user regarding specific deadlines, travel arrangements and all information needed for the user to attend a specific event. [0079] Therefore, the user does not need to read through the document preparation guidelines of the specific event (e.g. poster preparation guidelines for a scientific conference) and ensure compliance with them, as the presented system takes care of this.
- a multitude of major events in a variety of fields is fully supported by the disclosed method in this aspect.
- the disclosed system connects with a database and informs the user of certain events like the date, time and place where the poster has to be mounted. Lastly, if the event that the user wishes to attend is not included yet or the list of specifications requested is not among the predefined options, the user may easily add a new set of specifications and save them for future reuse.
- FIG. 5B is an example view of the process upon which the user defines the dimensions of their poster, in the disclosed software application.
- Clicking on the "Database of catalogued events” brings up a list of the hosted events for which PCRIOs 322 have been created, such as a drop-down list from which the user can select their conference.
- the user is prompted to input the title and subtitle of the poster.
- the user may type or copy all required fields using data available from another system, e.g.: from a word processor where the user has prepared the abstract.
- the user is prompted to enter the list of poster authors and each author's affiliation data. The user may type the above data in the forms provided by the disclosed system.
- the antecedent electronic document includes (a) a first data block listing a plurality of author names, (b) a second data block listing a plurality of affiliations, (c) a plurality of intermediate characters not part of author names or affiliation names distributed among the first and second data blocks from which can be identified associations among the authors and the affiliations.
- the user simply copies the blocks containing the authors' names and their affiliation information as blocks of text from the different places in the original application where they appear, and pastes them into the pertinent form of the software application system of the disclosed method.
- FIG. 5C is an example view of the following step of the wizard, in the disclosed software application.
- the ellipse designates the special tool designed for easy, automated insertion of authors, affiliations and abstract or document by a simple copy-paste from the original application where they were typed.
- the disclosed system has been created that can read through a sequence of alphanumeric characters containing the names of authors and affiliations and identify the different authors and affiliations, and separate them from each other while matching each author with their corresponding affiliation.
- the method consists of searching inside the author(s)' block of text and identifying: acronyms related to their professional identity; alphanumeric characters that are not part of their name or acronym declaring professional identity, and declare their relationship with one or more affiliations; the beginning and end of every author in the block of text, thus identifying the number of authors, and the name and surname of every author.
- the method consists of searching inside the affiliation(s)' block of text and identifying alphanumeric characters that are not part of the affiliation's name, designating their relationship with one or more authors, and the beginning and end of every affiliation in the block of text, thus identifying the number of affiliations, and the text corresponding to every affiliation.
- the method attributes each author, including their name, surname and professional identity, with their affiliation, based on the alphanumeric characters identified as mentioned above.
- FIG. 5D is a view of the concept by which the method for the automatic insertion of authors and affiliations works. [0084] Next, the user is prompted to define the poster's section structure. A list of section titles is provided for assistance as determined according to the event the user chose previously.
- FIG. 5E is an example view of the next step of the wizard, of the disclosed software application, by which the user may defined the poster's section structure. Following, the user is prompted to choose the design and layout of the poster, among of a library of professionally designed templates. Templates are further disclosed below. These templates can always be accessed and applied later on, as well.
- FIG. 6 is an example view of the next step of the wizard, of the disclosed software application, by which the user may choose the design and layout of the poster, among of a library of templates.
- FIG. 7 is an example view of the larger preview image demonstrating a poster with sample content formatted with a specific template that the user has selected from the template library.
- FIG. 8 illustrates a portion of a user interface screen of the poster generation tool 302 that provides, among other features, a constrained content input environment according to a preferred embodiment.
- a task pane is provided for the user, from which the user can access the contents of the poster, the library of templates as well as the poster the user has recently created.
- the user interface screen of FIG. 8 advantageously aids the user in easily navigating through the sections and viewing and inserting content in every section.
- the user may click on "my poster" to bring the rest of the content into the poster. To do so, the user chooses one of the sections of the poster in the structure tree and then copies content, be it text, images, graphs or multimedia data from other applications, and pastes them into the corresponding section of the poster.
- the user can use context-sensitive menus (accessed through right click), regular menus or toolbars.
- the pasted text maintains structure and standard formatting used in publications, be it bold, italics, underline, sub and superscripts, bullet formatting, text color etc.
- the user may simply type their text into the designated rich text editor fields and format it accordingly, using all standard formatting applicable in publishing like bold, italics, underline, sub and superscripts, bullet formatting, text color etc.
- FIG. 9 is an example view of the various options by which the user may copy-paste content from or into the poster. [0086]
- the use of the user interface screen portion of FIG. 8 as a constrained content input tool are now further described. Included among other items in the task pane and toolbar section of FIG.
- buttons 8 are an important content section selection feature taking the form of multiple buttons (or similar selectable, sequenced menu items) labeled Section 1 , Section 2, Section 3, Section 4, and Section 5. Further buttons not shown in FIG. 8, such as Section 6, Section 7, etc. (if needed) are provided by scrolling.
- the content section selection feature of FIG. 8 is an important content section selection feature taking the form of multiple buttons (or similar selectable, sequenced menu items) labeled Section 1 , Section 2, Section 3, Section 4, and Section 5. Further buttons not shown in FIG. 8, such as Section 6, Section 7, etc. (if needed) are provided by scrolling.
- Section 8 would be showing the term “Abstract” at the Section 1 button, “Introduction” at the Section 2 button, “Methods” at the Section 3 button, “Results” at the Section 4 button, and “Discussion” at the Section 5 button, and there would also be a scrollably viewable Section 6 button labeled “References” underneath the Section 5 button.
- the poster generation tool 302 provides a constrained environment that forces the user to comply with the prepared document guidelines of the scientific conference, as embodied in the corresponding poster configuration rules information object (PCRIO 322), in terms of the content section constraints and sequence. More particularly, in order to even be permitted to get their content data pasted into the poster, the user must select one of the six section buttons (for example, the "Methods" button), at which point the bottom frame of FIG.
- the PCRIO 322 further constrains the type of content data that is permitted into any particular content section. For example, when the "Abstract" button is chosen, the user can be prevented from pasting any kind of media object into the content input frame. This might be the case, when there is a persnickety conference organizer who specifies that "Abstracts" are never supposed to contain anything but text.
- the conference organizer would write that admonition into their prepared guidelines document, and that admonition is transformed by the PCR server 320, supra, into the associated PCROI 322 which is, in turn, enforced by the poster generation tool 302.
- the content input frame of FIG. 8 will accept both user-pasted and user-identified content data.
- user-identified content data generally refers to any content data that is not pasted from the clipboard but that is otherwise identified to be included into that section, such as user-typed text, user-spoken text (as might be acquired with a voice recognition application), and user-entered text modification controls (such as italics, bold, underline).
- User-identified content data can also include content data that might not even exist yet at the time of user input, such as links to web sites having known kinds of information, or other data objects that can be "compiled” at the time of rendering.
- content data that might not even exist yet at the time of user input, such as links to web sites having known kinds of information, or other data objects that can be "compiled” at the time of rendering.
- the user instead of pasting in a particular JPG image of a weather satellite photo, the user might include a link to an external web site that maintains weather satellite images, and it will not be until actual rendering time that an actual, most-recent version of the weather satellite image is fetched and included into the poster at that content section.
- the disclosed software application provides a method for data exchange with other systems that perform text, image, graph and plot manipulation and other data processing functions. This is an option offered by our system that in no way restricts the application of our invention to systems that have these other data processing systems present. Part of our invention is the ability to export data from the proposed system to other data processing systems, such as word processors, spreadsheets, slide presentation or design software.
- the user may at all times activate or deactivate spellchecking in the language the user is currently writing.
- the spellchecker informs the user of identified misspellings and suggests alternative spellings from its built-in vocabulary, while offering the capability to add unregistered terms in its database.
- the user may at any time insert additional sections by using the pertinent menu. Moreover, the user may add new author(s) to the list of poster authors. Additionally, the user may at any time delete or rename existing sections by choosing the pertinent section title from the content structure tree in the task pane.
- these groups of objects may be easily formatted in a variety of layouts. Additionally, these objects and groups of objects are automatically resized to an appropriate size so that a visually aesthetic and legible result is created, which saves the user from having to manually carry this out.
- the aforementioned size of objects and groups of objects is automatically calculated based upon poster dimensions, number of columns, as well as typographic and other parameters. The calculation is independent from the content of objects or groups of objects. However, all objects and groups of objects may be manually resized by the user as well.
- a multitude of object group layouts is offered for automatic arrangement of objects. The user may easily rearrange the objects into one or more layouts, in a simple manner, by way of example with a simple click.
- FIG. 10 is an example view of the multiple options provided for the user to arrange and resize multiple objects, as well as insert captions individually for each one of the them as well as global captions for groups of objects.
- this conceptual sketch refers to arrangement of images.
- FIG. 11 is an example view of some of the layouts groups of objects may be arranged into.
- optical size is a size of an object which is inserted in a poster containing one or more columns of text, as a parameter dependent on a number of other parameters like, by way of example, the width of the column and the dimensions of the poster.
- the dimensions of the poster and the number of columns have normally been already adjusted by the user at a previous stage.
- resizing of every individual object is required upon laying out a document containing text and objects. This resizing usually has to be manually made.
- the disclosed method aims at providing automations to the user, so that the user may create their own object resizing rules that can be applied to all inserted objects.
- factor another parameter which is incorporated into the automatic calculations of the disclosed method for adjusting the "optimal" size of an object.
- the disclosed system may use one or more factor values as default values for automatically resizing an object inserted in a given poster, a user may also adjust the factor values upon their will, in order to produce their own automated object "optimal" sizing rules.
- the user wants the method to automatically resize objects that are inserted, into dimensions greater than the width of a column of text, they may adjust the factor value to values greater than 1.
- the user is provided with: a subsystem that automatically resizes user-inserted objects into dimensions that create an aesthetic and legible result; an interface by which the user may set their own rules for automatically resizing the inserted objects into dimensions that create a result the user likes.
- a subsystem that automatically resizes user-inserted objects into dimensions that create an aesthetic and legible result
- an interface by which the user may set their own rules for automatically resizing the inserted objects into dimensions that create a result the user likes.
- the user may do so without the need for expert knowledge like utilizing advanced desktop publishing software or computer programming techniques.
- the following method automatically calculates the "optimal" dimensions of both the overall groups as well as the individual objects.
- the method takes into account the column width as defined by the poster dimensions and a series of other parameters, including number of columns, margins and padding. Principally, the method ensures that an object or gallery of objects is placed inside a column of text in an aesthetical way.
- the disclosed software automatically calculates the necessary parameters of a collection of such objects.
- FIG. 12 is an example view of one of the methods utilized for the calculation of object width or object group width as a function of column width.
- FIG. 13 describes one of the methods by which column width ("CW") is determined as a function of the number of columns, as well as margins and padding of the poster layout.
- CW column width
- the user may add a caption. Additionally, the user may add a legend for every group of objects, which constitute an object gallery. Therefore, the disclosed system makes it easy to insert multiple objects sselling a sequence of concepts or data, and describe them one by one, as well as a whole gallery, through their accompanying legends. All aforementioned legends may contain text, equations or hyperlinks and may be placed beneath, above, left or right of the corresponding object, depending upon user's will. For every object gallery arranging layout a special algorithm is executed which determines the surface and position provided for the legend of each individual object.
- FIG. 14 is an example view of one of the methods of calculating positioning and alignment of object legend text, underneath its corresponding object, in the single column gallery layout case.
- FIG. 15 is an example view of one of the methods of calculating positioning and alignment of object legend text, underneath its corresponding object, in the two-column gallery layout case.
- FIG. 16 is an example view of one of the methods of calculating positioning and alignment of object legend text, underneath its corresponding object, in the three-column gallery layout case.
- FIG. 17 is an example view of various definitions utilized in the aforementioned methods.
- FIG. 18 is an example view of the advanced section adjustment options.
- the sketch here refers to options such as moving a section from one column of the poster to another. At any time the user presses "save” and sees an updated version of their poster including the content the user has already inserted.
- the user may either use the menu or the corresponding controls in the toolbar of the disclosed software application.
- An easy to use task pane is provided from which the user can easily navigate through the poster contents, as well as delete and add new content. In addition to this, the user may browse through the available templates or access recent posters and open them. To provide further flexibility for the user, the task pane tabs may be minimized at any time, thus saving space, or may be restored to their original size.
- Multiple workspace layouts are now discussed. To aid the user in inserting content and best viewing the poster under creation, several workspace layouts are provided. By choosing one of them, depending on the monitor resolution and poster dimensions and orientation, an optimized workspace layout is provided.
- FIG. 19 is an example view of the workspace layout arranged to best fit and show a poster with landscape orientation.
- FIG. 20 is an example view of the workspace layout arranged to best fit and show poster a portrait orientation.
- FIG. 21 is an example view of the workspace layout arranged to hide the task pane and content insertion tools, in order to have a full-view of the poster under creation.
- the user may at any time apply more than one PCRIO, which may in some respects be thought of as a highly functioning "template," to the same poster.
- the user may automatically adjust the workspace layout so that the various versions of the poster are shown simultaneously, by way of example, tiled one next to the other. As a result the user may easily compare all the different results and choose the one that better suits their needs or taste, among them.
- FIG. 21 is an example view of the workspace layout arranged to hide the task pane and content insertion tools, in order to have a full-view of the poster under creation.
- the user may at any time apply more than one PCRIO, which may in some respects be thought of as a highly functioning "template," to the same poster.
- the user may automatically adjust the workspace layout so that the various versions of the poster are shown simultaneously, by way of example, tiled one next
- FIG. 22 is an example view of the workspace layout arranged to showcase several versions of the same poster, each of which is formatted with a different template/PCRIO, therefore aiding the user to easily compare them and choose one among them.
- the poster generation tool 302 Provided in a related preferred embodiment by the poster generation tool 302 is the computer-assisted generation of a plurality of posters to be viewed at a respective plurality of scientific conferences, each poster satisfying a respective prepared configuration guideline previously established for each scientific conference.
- a first PCRIO corresponding to the first conference is accessed from a PCRIO database, which can be stored on the centrally located PCRIO database 324 or alternatively at the user's computer.
- Displayed to the user is a plurality of content section input frames is corresponding to a respective plurality of content sections specified by the content section constraints of the first PCRIO, the plurality of content section input frames being sequenced according to the content section sequence of the first PCRIO.
- Blocks of user-pasted or otherwise user-identified content data are received into respective ones of the content section input frames, the respective blocks of content data each including at least one media object and least one text segment.
- the received content data is then automatically processed to generate therefrom the first poster according to the content type, content section constraints, content section sequence, content spatial layout, and content formatting specified in the first PCRIO.
- the first poster is stored. An identity of a second conference for which it is desired that a second poster be generated is received from the user.
- a second PCRIO corresponding to the second identified hosted event is accessed from the PCRIO database.
- the first poster is retrieved and automatically processed to generate therefrom the second poster according to the content type, content section constraints, content section sequence, content spatial layout, and content formatting specified in the second PCRIO, thereby saving a substantial amount of user time and effort in creating the second document.
- FIG. 23 is an example view of the controls provided to the user to change the dimensions and the number of columns of the poster.
- Content optimization is now discussed. After the user has finished inserting the content into the poster, the user may use a designated toolbar to optimize the poster so that the content best fits the available poster surface. Additionally, every time the user wishes to change the poster dimensions or number of columns, the content of the poster is automatically re-optimized to better fit the available poster surface. Both a manual optimizing and an automatically optimizing tool are provided.
- Optimization takes place by a method which is incorporated in the disclosed software application. This method adjusts the values in a series of poster parameters in such a way so that the surface occupied by the content equals or closely approximates the available poster surface. Values included in the optimization method refer to both typographic as well as poster layout parameters. A method of priohtization is included in the optimization method, which arranges the order and range of values by which the various parameters may be adjusted. Furthermore, values in certain parameters are interrelated with values in other parameters, and once the content optimization procedure is implemented, these values change while maintaining their ratios.
- the parameter 'font- size' may come predefined by the used template in a value of "x", while the line- height, which also comes predefined by the same template is "1.25 ⁇ x".
- the values in the two parameters do not change independently from each other, but instead change in a way so that their ratios are maintained precisely or approximately in order to preserve the way their block of text appears.
- the approximation by which their ratio is to be maintained can be adjusted through a series of sensitivity settings provided as preferences for the user.
- the content optimization method ensures that values to be adjusted will be done in ways that maintain an overall aesthetical result for the poster under creation.
- FIG. 24 is an example conceptual view of some of the parameters utilized for the fine-tuning by which manual or automatic optimization of content into the available poster surface takes place.
- a template is a digital record that can be stored as a file, specifically designed to carry information that determines the layout and design of a poster.
- the structure of a template file is such that the information it carries is applicable to the content of a poster, independently of the poster's dimensions and orientation. Furthermore, the structure of a template file is such so that it does not interfere with the user-inserted poster content. Last but not least, the template file is structured in such a way so that the way it formats a poster remains unaffected by additional content which may be added to the poster or subtracted from the poster.
- the templates come organized in thematic categories, classified in groups or packages and sub-groups or families. Each package refers to a topic or category, be it either a professional field, e.g.
- Each subcategory refers to a subtopic or sub-group of the corresponding topic, e.g. for the “Medicine” package, each family may refer to a medical specialty, like “Anesthesiology", “Surgery” etc., while for the “Art” package, each family may refer to a specific art e.g. “painting", “music” etc., or a style, e.g.: “impressionism”, "art classic”, etc. All information regarding the classification as well as additional information is included in descriptive data that escort each template (metadata).
- FIG. 25A is an example view of the concept behind the classification of poster templates into thematic categories therefore allowing the user to browse for templates of a particular subject or for a particular style.
- an example sketch of a template category referring to topic Art is presented. [00110] The user accesses these templates through a designated template library area in the graphical user interface of the disclosed software application.
- the user can have an impression of the look of a poster formatted with each template, by seeing thumbnails of the templates with or without sample content. To have a clearer impression of the look of a poster formatted with each template the user can also see a larger 'preview' of each template, also with or without sample content.
- Further customization of poster design by use of effects is now discussed.
- the user may select among a series of poster-region-specific templates, to further adjust the design of the poster.
- These template effects are applicable to individual parts of the poster such as a section. For example, an effect may consist of a background graphic, a different font-family, and a variety of font-colors that can be applied solely to selected sections.
- the user may alter the original template used for formatting the poster, therefore introducing differentiation of the poster from other posters.
- the user may change background graphics in the different poster regions, the color palette used in the poster, font-families, borders and other decoration elements.
- these template effects are of utmost importance on expanding poster design variability. For example, two users creating posters independently from each other may create a poster with the same template, however by importing their own background graphics and applying different effects on parts of the poster such as the header and section titles, the two users eventually end up with vastly different looking posters. The end result is that with a library of n templates with m effects, a combination of nm different looking posters may be created.
- An important feature of our method is the ability to receive information from a centralized database regarding how many other attendees of a specific event have utilized a certain template.
- the user can receive information on the number of times each template has already been used for this specific event. This aids the user to avoid choosing a template that has been used extensively and helps achieve differentiation of the poster from others in the event the user is planning to attend.
- the user may expand the library of their templates by purchasing additional ones from the production company, or authorized third parties.
- FIG. 25B shows an example view of the template library, in which the user may choose among a series of templates which are organized in thematic categories: here, a package dubbed "Science” has been chosen, out of which templates that follow into the family "medical” is shown.
- FIG. 26A illustrates a user interface of a poster generation tool including an optimal viewing distance indicator functionality and a media-specific poster adaptation functionality according to a preferred embodiment.
- FIGS. 26B-26C illustrate optimal reading distance tables associated with the optimal viewing distance indicator of FIG. 26A.
- FIG. 26D illustrates a color coding table associated with the optimal viewing distance indicator of FIG. 26A.
- the calculation is made by a specifically designed method, which is based on a collection of scientific conference and event guidelines and data from ophthalmological research. This feature is of utmost importance for the poster author as it ensures that the content will be legible from the typical distance an attendee would be standing in order to read posters in the event hall. Furthermore, it also implies that the user will not need to carry out their own experimentation with different font-sizes in order to achieve the desired result, which results in saving both time (for the various trials) and money (for trial printouts).
- the various tables, figures, plots and formulas that follow are example implementations of our method, which have yielded very good results when tested on a number of posters and other printed documents.
- FIG. 26B is a qualitative example of the dataset created which shows the distance from which a poster's content may be read.
- this range is (i) adjustable by the user, (ii) specified by the PCRIO 322, or a combination of (i) and (ii).
- Communication of reading distance results obtained through the aforementioned method to the user through the Graphical User Interface may be performed through a number of ways. For example, the reading distance value may be shown. Furthermore, a color indicator (see FIG. 26A) may be utilized as a way of notifying the poster creator whether the font-size the user has used results in a reading distance which is too far or too close to the poster, that is, further or closer from the range of usual distances mentioned above.
- the font-size being used is increased or decreased to values that lead to reading distances smaller than 1.5 m, but not less than 1 m, or larger than 2.5 m, but not more than 3m, then the indication of the distance to read appears on an orange background, therefore informing the user that the user should ideally consider decreasing or increasing the font-size accordingly.
- the font-sizes used lie in ranges of values that lead to reading distances closer than 1 m or further than 3m from the poster, when reading capability becomes nearly impossible, then the indication of the reading distance appears on a red background, therefore informing the user that considerate is imperative to decrease or increase the font-size accordingly to make the poster better readable in the event hall.
- all of the above numerical ranges are (i) adjustable by the user, (ii) specified by the PCRIO 322, or a combination of (i) and (ii).
- FIG. 26D is an example view of one among the ways the reading distance is presented to the user, to facilitate the identification of possible need for font-size adjustments, so that the poster is comfortably readable in the event hall.
- the disclosed method does not rely on the exact choice of viewing distance thresholds; these thresholds can be adjusted according to the target displaying mechanism (printing vs. electronic displays), event hall size, lighting, etc. Consequently, the range of values [1.5, 2.5] (m) utilized above is solely for the sake of clarification.
- the choice of color-coding of viewing distance information is also configurable by the user and can also be changed to a grey-scale or texture-based coding mechanism and such.
- On-screen presentation for review of content A common problem when creating scientific posters is that due to their large size format, as well as the consequent size of letters, graphs and plots, it is difficult for the user to browse through and review the poster content on-screen.
- the user may at any time during the poster creation process enter a special mode for reviewing the content, be it text, images, graphs or multimedia by using a specifically designed feature for best on-screen presentation of content.
- the disclosed software application instantly formats the poster in a page-layout that best fits the workspace layout. For example, regardless of the poster's actual dimensions and orientation, the disclosed system lays the content out into a page of such dimensions, so that the document is zoomed to best-fit to all the of the available on-screen Graphical User Interface space.
- an advantageous combinations of the following functionalities is provided. Responsive to a first user request (see FIG. 26A, control input 2610), the poster is rendered in real time and a viewable version thereof is displayed in a manner scaled to fit onto a predefined display area.
- the content data is automatically reformatted to facilitate a guided user navigation through the poster content on at least one of a section-by-section basis and media object-by- media object basis.
- the content data is automatically reformatted to generate therefrom a small- scale version of the poster content suitable for printout and distribution to the community of human viewers.
- the advantageous combination further includes, responsive to a fourth user request, automatically reformatting the content data to generate therefrom a web site featuring the content data, the web site including a hyperlink structure based at least on part on the content section constraints specified in the PCRIO 322.
- FIG. 27 is an example view of a portion of the user's content formatted for on-screen presentation, in order to aid fast and easy review and corrections.
- the display of FIG. 27 can be actuated by the user by virtue of the control button 2612 of FIG. 26A.
- context appearing is randomly chosen and serves exclusively as a way of facilitating the description of the concept at hand. Our method has been designed to work independently of the actual content used by the user.
- the method allows for insertion of custom section titles. Following this, the method marks the beginning of a section starting with a section title until the next point where a section title is detected. Any content, be it text, images, graphs, plots and multimedia, detected between the points marking the beginning and ending of the section is considered the section's content.
- the method allows our system to create the content structure of the poster, which includes the various sections with their individual content.
- the method automatically inserts the content identified in the document into the poster. All sections are laid out in a way similar with the manual insertion procedure described above, and are arranged as determined by the user's chosen template.
- FIG. 28 is an example view of the options the user is provided with upon saving the poster.
- the user may send the poster for print in the original size, provided the user has access to a large-format plotter printer, or scaled to any standard office printer. Poster Printing & Shipping Service.
- Poster Printing & Shipping Service In addition to the systems and methods described for the creation of a poster, we describe a method to transfer and visualize the poster at the final event location.
- the user may utilize a printing & shipping services feature included in the disclosed software system. Based on a number of factors, like location of poster's creator (user), destination where poster is to be sent, poster dimensions, timeframe within which the poster has to be printed and delivered, shipping method, and additional services (e.g., to be mounted on the poster-board in the event hall or not), the user gets a report for best prices among which the user may choose the best. By choosing and paying for one of the available services, the user may have the poster printed, delivered and mounted on a certain date at a certain location around the globe, in due time for the poster presentation.
- a printing & shipping services feature included in the disclosed software system. Based on a number of factors, like location of poster's creator (user), destination where poster is to be sent, poster dimensions, timeframe within which the poster has to be printed and delivered, shipping method, and additional services (e.g., to be mounted on the poster-board in the event hall or not), the user gets a report for best prices among which the user may choose the best.
- FIG. 29 is an example view of the user's poster formatted as a journal paper-like printout for distribution to colleagues, classmates, fellow event attendees, etc.
- the display of FIG. 29 can be actuated by the user by virtue of the control button 2614 of FIG. 26A.
- context appearing is randomly chosen and serves exclusively as a way of facilitating the description of the concept at hand.
- Our method has been designed to work independently of the actual content used by the user.
- Dynamic posters for LCD/Plasma display presentation are now discussed.
- the user may also create a fully dynamic poster that can be presented in large electronic display, such as LCD or Plasma displays.
- the way the disclosed software system handles the LCD/Plasma display presentation offers flexibility in a series of aspects.
- scalable representation such as vector technology for the text, plots and graphs rather than bitmaps
- the disclosed software system allows for lossless quality of all text, graphs and plots while it also includes interaction with the user for best presentation of content. Additional features provided include the capability to incorporate video and animation objects in the poster content, including the possibility for interactivity with the poster viewer. This further maximizes the poster authors' capability to convey their message and results.
- the disclosed system transforms regular scientific poster creation into a multi-level presentation of research groups and academic institutions.
- Dynamic and interactive poster creation and scientific event management are now discussed.
- the disclosed system features a series of methods and provides possibilities that go along with dynamic poster creation.
- the disclosed system can connect with a central server managing a conference or other event, for easy electronic submission of a poster to the event organizing committee. This minimizes workload for both the poster creation and the organizing committee.
- posters are arranged in thematic categories and the date, time and duration of their presentation is automatically arranged to the LCD/Plasma monitors that will be available in the conference hall.
- the scheduled date, time and duration of their presentation is instantly submitted to the poster author for their information regarding their presence in the poster session.
- a hosting server that facilitates the hosting of a conference at which a plurality of electronic posters are to be displayed in a respective plurality of electronic poster presentation sessions, each electronic poster presentation session to take place at one of a plurality of distinct poster presentation stations provided in association with the conference, each having a dedicated LCD/plasma monitor or other display device.
- Each of the plurality of electronic posters to be displayed is received and stored. Scheduling information is received indicating, for each of the electronic poster presentation sessions, a designated time interval therefor and a designated one of the poster presentation stations at which the associated electronic poster is to be displayed.
- the hosting server For each of the electronic poster presentation sessions, the hosting server causing the associated electronic poster be displayed at the designated poster presentation station during the designated time interval.
- the aforementioned capabilities are highly advantageous for the user for at least the following reasons: the user submits the poster to the event organizing committee upon creation and electronically; the user does not need to printout the poster, which minimizes poster creation cost, while it is also environmental-friendly; the user does not need to carry the poster with them on the way to and from the event; the user does not need to mount or remove the poster; the user is electronically notified upon receipt of the poster, as well as upon the exact place and time the poster will be presented in a pertinent LCD/Plasma display, so that the user arranges their presence there; all scientific results announced in an event (e.g.
- a conference will be possible to be stored in digital media and be distributed to the event attendees, therefore improving dissemination of state-of-the-art knowledge among researchers; and the user will have the chance to use a single piece of technology to present the results of their research together with a collection of "metadata", such as a general presentation of their professional field, their research background and curriculum vitae, collaborations with colleagues and institutions, professional aims and objectives.
- This presentation might include video and multimedia and will be interrelated with the individual event presentations and/or publications included in the database.
- the aforementioned methods are highly advantageous for the research/scientific/academic community for at least the following reasons: it is possible for event proceedings to be stored in databases interrelated with accompanying "metadata" information regarding the research groups participating in the pertinent events; a researcher/scientist/academician will be able to either browse the database by thematic categories or search the database for specific research/science/academic topics, and/or metadata on individual researchers/scientists/academics or their groups through the disclosed system. Therefore, such a database collaborating with the disclosed systems present in the computers of individual users will constitute a communication platform for the international academic/research/scientific community.
- the aforementioned capabilities are of utmost importance for the event organizing committee as the poster session of the event is managed automatically a central server that collaborates with the disclosed systems installed in the computers of individual users, therefore taking the burden of managing time-scheduling of poster presentations from the organizing committee.
- the quality of presentations of scientific results will be improved by the large-scale use of video, animation and multimedia.
- all scientific results announced in an event will be possible to be stored in digital media and be distributed to the event attendees, therefore improving expansion of state-of-the-art knowledge, while constituting a further attraction for the scientist/researcher to attend an event.
- Other outputs of poster content in terms of websites and e-posters are now discussed.
- the user may save the poster with all contents and design included as a website.
- a sitemap of the website is created, which links the title of each section to the corresponding webpage where the section's content is. Furthermore, links are created to link to short web-based presentation of author(s) participating to the poster's creation and the affiliation they come from. Therefore, with the disclosed system, we provide a method for the regular scientific poster creation process to be transformed into a web-based presentation of research results and findings, research groups as well as academic institutions.
- a specially designed submission form is also available, which the user may use to submit the poster to the event organization and/or reviewing committee.
- the user may at any time report bugs, problems, ask for features or submit questions to the system manufacturer's headquarters through an easy-to-use graphical user Interface form.
- FIG. 30 is an example view of the easy to use feedback report system that is available for the user.
- a rich text editor is provided supporting all standard text formatting used for scientific publications, including bold, italics, underline, striketh rough, super- and subscript, bullet and numbered lists. Furthermore, insertion and typing of equations is supported.
- a variety of workspace layouts is supported. Depending on the size and resolution of the user's monitor, as well as on the dimensions and orientation of the poster under creation, the user can choose one of the available workspace layouts to aid in the workflow.
- Content quick review on a single click transforms a poster into a document which is optimized for fast and easy on-screen review, with section and image bookmarks for fast navigation through the content.
- Distributable poster content hardcopy printout on a single click transforms a poster into a ready- to-print, document of A4, Letter or any standard page size, depending on the users' location and localization preferences.
- This hard copy features all the content of the poster formatted in a journal paper-like style, aimed for distribution to the event attendees.
- an easy to use task pane is provided from which the user can easily navigate through his/her poster contents, as well as delete and add new content.
- the user may browse through the available templates or access recent posters and open them.
- the tabs constituting the task pane may be minimized at any time, thus saving space for the user.
- Toolbars are provided from which the user can change perspectives, adjust poster dimensions and number of columns, optimize the poster, cut, copy, paste and delete content, as well as save all or each of the open poster(s) and create a new blank poster or bring up the wizard to create a "new poster from wizard”.
- Multilingual user interface (Ul) translation is supported, based upon user's localization preferences.
- a poster optimizer adjusts all values needed (e.g. typographic parameters, images size etc.) so that the user's content fits in the available surface of the poster.
- the size of characters and all other typographic parameters is automatically arranged by the disclosed application.
- the user does not need to manage issues such as inputting font-sizes etc.
- this capability is provided, as well.
- the disclosed application automatically readjusts all input content into the available surface of the poster.
- the user may easily and instantly transform a poster created according to the guidelines of a certain event, into a poster complying with the guidelines of another event.
- a method specifically developed for the disclosed system facilitates automatic calculation in a way to inform the user, for any given values of the poster's typographic parameters and in real-time, regarding the distance from which the content of the poster is comfortably readable.
- the user can insert images one-by-one or multiple images at once from the file system, or input images/plots/graphs from the clipboard by pasting directly from the original applications where they were created.
- Images are grouped in collections of images which are resized automatically based on poster dimensions and typographic values. A series of predefined layouts let the user produce impressive image groups with just one click.
- a subsystem Based on the methods described for the disclosed system, a subsystem observes poster dimensions, number of columns and other parameters and automatically calculates "optimal" sizes for each of the poster's images and for each of the poster's groups of images.
- the subsystem is activated every time a user inserts a new image or changes poster's dimensions or number of columns. Newly inserted images are by-design placed with dimensions adjusted to optimal values.
- individual image group styles are also applied to all image groups within the poster. These image group templates include different image layout arrangements, caption decorations, a variety of border styles, widths, colors etc. Support for the insertion of multimedia into the poster (e.g. sound, videos etc.) is provided.
- the templating system described above allows for the unique capability of the disclosed system, that the same poster content may be arranged in totally different layouts and formatted with totally different designs, in a matter of seconds.
- the disclosed application comes with a gallery of professionally designed templates, which are applicable to posters of widely different sizes and/or dimension ratios.
- the templates are organized in thematic categories, each of which refers to a certain topic. These categories consist of subcategohes. This classification allows the user to browse for templates of a particular subject that relates to the subject of the poster (e.g. medical for doctors) or for a particular style that relates to the aesthetics they prefer (e.g. abstract art).
- template effects/styles a series of sub- templates is provided.
- templates are applicable to individual parts of the poster such as a section.
- the user may alter the original template used for formatting the poster therefore introducing variations to achieve differentiation of the poster from other posters.
- effects supported are a) the change of background graphics in the different poster regions, b) change of colors, c) change of all font-families, d) change of borders and other decoration elements etc.
- the disclosed system keeps track of all created posters regardless of where they are stored in the user's data storage subsystem. Depending on the users' selection, the system may show all posters created with the disclosed application, or, for example, the most recently created or opened or modified posters.
- the system is very flexibly in that it allows the time period used for "recent posters" searching to be adjust by the user.
- the disclosed application provides the flexibility to search and filter among existing posters with user-defined criteria.
- the disclosed application supports export into a ready-for-phnt file in a multitude of existing popular digital file formats, such as the ubiquitous pdf format, which is easily distributable.
- the disclosed application allows for saving into its native file format.
- the system's native file is a completely portable, fully adjustable file, containing all of the poster's content as well all the elements of the users' last selected template: graphics, fonts, layout, and design metrical values.
- the disclosed application is the first of its kind to facilitate a printing & shipping services market report. By this, upon finalization of the poster, the user may easily browse through a periodically updated report on current printing and shipping services worldwide. Based upon their location and the location where the user wants the poster delivered, the user may choose the best features or price and submit the poster via the web to the corresponding service for print and delivery in the event hall at the given date and time as defined during the submission process.
- One of the many advantages of the disclosed system is that, provided the content already exists, a user may easily create the poster within minutes. Furthermore, the user may easily share a version of the poster with colleagues for collaborative work. Last but not least, the user may take the content with them to the event the user is planning to attend and print the poster there, using one of the provided printing services to print the final version of the poster.
- the user can choose from a list the printing facility that can accept the final document for printing and transmitting it in a manner that is substantially secure.
- Such document upon being printed, can be optionally mailed for presentation to a venue such as a show, conference or seminar.
- the saved document can optionally be converted to a number of digital formats, such as PDF, SVG, EPS, HTML, XML, RTF, JPEG, BMP, PNG, GIF, TIFF, Word doc, ODF, RTF, TEX, TXT, MIF, PCL, and transmitted electronically to the location where it will be presented, such as a show, conference or seminar.
- the document can be displayed at a venue by using electronic displays, such as LCD screens, plasma screens, CRT displays, high-power billboard lights, and illuminated rolling films.
- electronic displays such as LCD screens, plasma screens, CRT displays, high-power billboard lights, and illuminated rolling films.
- a user interface provides such functionalities via a series of computer instructions on a computing device, such as a single processor or multiprocessor machine that can include an addressable storage medium such as random access memory (RAM), an electronically erasable programmable read-only memory (EEPROM), masked read-only memory, one time programmable memory, hard disks, floppy disks, laser disk players, digital video devices, compact disks (CDs), Digital Versatile Disks (DVDs), Blue-ray disks, other optical media, video tapes, audio tapes, magnetic recording tracks, electronic networks, and other techniques to transmit or store electronic content such as, by way of example, programs and data.
- the computer executes an appropriate operating system such as Linux, Unix, MICROSOFT® WINDOWS® 95,
- the computer may advantageously be equipped with a network communication device such as a network interface card, a modem, or other network connection device suitable for connecting to one or more networks.
- a network communication device such as a network interface card, a modem, or other network connection device suitable for connecting to one or more networks.
- the system is provided with lists of available rules, guidelines and restrictions for creating a multitude of documents, such as newspaper articles or advertisements, scientific journal articles, magazines, posters presented in conferences, trade-show presentations, digital signage, billboard advertisements, and seminar materials.
- the user can be warned about any item in the submitted document that may not be compatible.
- suggestions can be offered, in the form of a list of options, regarding how to fix the problems detected.
- a number of alternatives can be presented on how the submitted content can be improved in terms of visual quality by the suggested modifications.
- the user can be allowed to provide input regarding acceptance or possible further modification of the submitted document.
- the final document can be stored in a number of available formats.
- the user is provided the ability to choose from a list the printing facility that can accept the final document for printing and transmitting it in a manner that is substantially secure. Such document, upon being printed, can be optionally mailed for presentation to a venue such as a show, conference or seminar.
- the saved document can be converted to a number of digital formats, such as PDF, SVG, EPS, HTML, XML, RTF, JPEG, BMP, PNG, GIF, TIFF, WORD®, ODF, RTF, TEX, TXT, MIF, PCL, EMF, WMF, and transmitted electronically to the location where it will be presented, such as a show, conference or seminar.
- the document can be displayed at a venue by using electronic displays, such as LCD screens, plasma screens, CRT displays, high-power billboard lights, and illuminated rolling films.
- a display device can offer a user-input device such as a keyboard, mouse, trackball, joystick, voice-activated control, gesture-activated camera or the like that can optionally modify the appearance of the displayed document, such as commencing or stopping playback of a video clip embedded in the document.
- a user-input device such as a keyboard, mouse, trackball, joystick, voice-activated control, gesture-activated camera or the like that can optionally modify the appearance of the displayed document, such as commencing or stopping playback of a video clip embedded in the document.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Information Transfer Between Computers (AREA)
Abstract
On décrit des procédés, des systèmes et des progiciels associés destinés à faciliter la génération d’un document, tel qu’un poster scientifique, destiné à être visualisé par une communauté de spectateurs humains en association avec un évènement organisé, comme une conférence scientifique, le document généré se conformant à des directives de configuration des documents établies préalablement pour ledit évènement organisé. Un mode de réalisation préféré concerne un outil interactif de création de documents qui limite l’introduction par l’utilisateur de données de contenu en fonction de contraintes spécifiées dans les directives de configuration des documents, puis génère automatiquement le document à partir des données de contenu en conformité avec lesdites directives de configuration des documents, faisant gagner aux utilisateurs une quantité substantielle de temps et d’effort, en particulier lorsqu’un document électronique antérieur préexistant sert de base aux données de contenu. L'invention concerne également des procédés destinés à coordonner l’affichage des documents lors d’évènements organisés, à gérer des populations de directives distinctes de configuration des documents et à adapter un document créé à une multiplicité d’évènements organisés différents.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11615308P | 2008-11-19 | 2008-11-19 | |
| US61/116,153 | 2008-11-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010059720A1 true WO2010059720A1 (fr) | 2010-05-27 |
Family
ID=42198481
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2009/064982 Ceased WO2010059720A1 (fr) | 2008-11-19 | 2009-11-18 | Système et procédés de création de documents |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20100180213A1 (fr) |
| WO (1) | WO2010059720A1 (fr) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2621643C2 (ru) * | 2013-10-30 | 2017-06-06 | Сяоми Инк. | Способ и устройство для отображения информации |
| RU2623901C2 (ru) * | 2012-12-28 | 2017-06-29 | ТУЗОВА Алла Павловна | Осуществимый компьютером способ переработки машиночитаемой информации |
| CN110569005A (zh) * | 2019-08-29 | 2019-12-13 | 广东铭钰科技股份有限公司 | 一种多行多列激光打印方法、装置、存储介质及终端设备 |
| CN115374757A (zh) * | 2021-05-17 | 2022-11-22 | 北京字跳网络技术有限公司 | 信息的处理方法、装置、终端和存储介质 |
| CN118051591A (zh) * | 2024-02-21 | 2024-05-17 | 百度在线网络技术(北京)有限公司 | 基于大模型的海报生成方法、装置及产品 |
Families Citing this family (65)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10416838B2 (en) * | 2006-12-11 | 2019-09-17 | Oath Inc. | Graphical messages |
| US20100251171A1 (en) * | 2009-03-31 | 2010-09-30 | Parulski Kenneth A | Graphical user interface which adapts to viewing distance |
| US8643648B2 (en) * | 2009-03-31 | 2014-02-04 | Patientslikeme, Inc. | Systems, methods, and computer-readable media for context-linked importation of user information |
| WO2010120375A1 (fr) * | 2009-04-17 | 2010-10-21 | Daktronics, Inc. | Système de réseau d'entreprise pour des dispositifs d'affichage électronique programmables |
| US8423900B2 (en) * | 2009-08-20 | 2013-04-16 | Xerox Corporation | Object based adaptive document resizing |
| JP4957821B2 (ja) * | 2010-03-18 | 2012-06-20 | コニカミノルタビジネステクノロジーズ株式会社 | 会議システム、情報処理装置、表示方法および表示プログラム |
| US20120030577A1 (en) * | 2010-07-30 | 2012-02-02 | International Business Machines Corporation | System and method for data-driven web page navigation control |
| US8806332B2 (en) * | 2010-10-25 | 2014-08-12 | Kodak Alaris Inc. | Template opening modification for image layout method |
| US9213682B1 (en) * | 2011-03-31 | 2015-12-15 | Bank Of America Corporation | Method and apparatus for auditing a business document |
| US9134964B2 (en) | 2011-04-06 | 2015-09-15 | Media Direct, Inc. | Systems and methods for a specialized application development and deployment platform |
| US8898629B2 (en) | 2011-04-06 | 2014-11-25 | Media Direct, Inc. | Systems and methods for a mobile application development and deployment platform |
| US8978006B2 (en) | 2011-04-06 | 2015-03-10 | Media Direct, Inc. | Systems and methods for a mobile business application development and deployment platform |
| US8898630B2 (en) | 2011-04-06 | 2014-11-25 | Media Direct, Inc. | Systems and methods for a voice- and gesture-controlled mobile application development and deployment platform |
| US8561185B1 (en) * | 2011-05-17 | 2013-10-15 | Google Inc. | Personally identifiable information detection |
| US20120299956A1 (en) * | 2011-05-28 | 2012-11-29 | Microsoft Corporation | Disambiguating picture content and picture frames |
| US8560933B2 (en) | 2011-10-20 | 2013-10-15 | Microsoft Corporation | Merging and fragmenting graphical objects |
| US8798989B2 (en) | 2011-11-30 | 2014-08-05 | Raytheon Company | Automated content generation |
| US8880989B2 (en) | 2012-01-30 | 2014-11-04 | Microsoft Corporation | Educating users and enforcing data dissemination policies |
| US9087039B2 (en) | 2012-02-07 | 2015-07-21 | Microsoft Technology Licensing, Llc | Language independent probabilistic content matching |
| JP6045232B2 (ja) * | 2012-07-09 | 2016-12-14 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム |
| US20140026041A1 (en) | 2012-07-17 | 2014-01-23 | Microsoft Corporation | Interacting with a document as an application |
| US9223762B2 (en) * | 2012-08-27 | 2015-12-29 | Google Inc. | Encoding information into text for visual representation |
| US9912713B1 (en) | 2012-12-17 | 2018-03-06 | MiMedia LLC | Systems and methods for providing dynamically updated image sets for applications |
| US20140203072A1 (en) * | 2013-01-22 | 2014-07-24 | Xerox Corporation | Method and system for tracking modifications in a document |
| US10250453B1 (en) * | 2013-01-23 | 2019-04-02 | Intuit Inc. | System for supporting a multi-tenant data architecture |
| US9298758B1 (en) | 2013-03-13 | 2016-03-29 | MiMedia, Inc. | Systems and methods providing media-to-media connection |
| US9465521B1 (en) | 2013-03-13 | 2016-10-11 | MiMedia, Inc. | Event based media interface |
| US20140281886A1 (en) * | 2013-03-14 | 2014-09-18 | Media Direct, Inc. | Systems and methods for creating or updating an application using website content |
| US10257301B1 (en) | 2013-03-15 | 2019-04-09 | MiMedia, Inc. | Systems and methods providing a drive interface for content delivery |
| US20140280402A1 (en) * | 2013-03-15 | 2014-09-18 | Early Access, Inc. | Computer implemented method and apparatus for slicing electronic content and combining into new combinations |
| USD766277S1 (en) * | 2013-03-15 | 2016-09-13 | Advancedmd, Inc. | Display screen or portion thereof with graphical user interface for an electronic health record system |
| US9183232B1 (en) * | 2013-03-15 | 2015-11-10 | MiMedia, Inc. | Systems and methods for organizing content using content organization rules and robust content information |
| US9569501B2 (en) * | 2013-07-12 | 2017-02-14 | Facebook, Inc. | Optimizing electronic layouts for media content |
| US20150019595A1 (en) * | 2013-07-15 | 2015-01-15 | International Business Machines Corporation | Interactive format manipulation and replication |
| US10424039B2 (en) * | 2013-09-27 | 2019-09-24 | Hewlett-Packard Development Company, L.P. | Digital watermarks |
| CA2832839A1 (fr) * | 2013-11-04 | 2015-05-04 | Denise Trottier | Systeme de creation de documents |
| US20150142444A1 (en) * | 2013-11-15 | 2015-05-21 | International Business Machines Corporation | Audio rendering order for text sources |
| US9715497B1 (en) * | 2013-11-26 | 2017-07-25 | Amazon Technologies, Inc. | Event detection based on entity analysis |
| US20150331549A1 (en) * | 2014-05-14 | 2015-11-19 | Pryv S.A. | System, method, device, and computer program for at-glance visualization of events based on time-stamped heterogeneous data components |
| US9747823B2 (en) | 2014-10-02 | 2017-08-29 | Ann Louise Lorenzini | Portable display board for multimedia devices |
| US10740372B2 (en) * | 2015-04-02 | 2020-08-11 | Canon Information And Imaging Solutions, Inc. | System and method for extracting data from a non-structured document |
| CN107615267A (zh) * | 2015-05-11 | 2018-01-19 | 林迪·莱多霍夫斯基 | 与上下文特定的写作框架相关的方法和系统 |
| US10133715B2 (en) | 2015-08-12 | 2018-11-20 | Microsoft Technology Licensing, Llc | Providing semantic based document editor |
| US10528211B2 (en) * | 2015-10-08 | 2020-01-07 | Salesforce.Com, Inc. | Computing systems and processes for simultaneous co-development of dashboard interfaces |
| CN106598996B (zh) * | 2015-10-19 | 2021-01-01 | 广州酷狗计算机科技有限公司 | 多媒体海报生成方法及装置 |
| AU2015258332A1 (en) * | 2015-11-23 | 2017-06-08 | Canon Kabushiki Kaisha | Method, apparatus and system for reproducing a document defined in a page description language |
| JP2018063501A (ja) * | 2016-10-11 | 2018-04-19 | キヤノン株式会社 | 情報処理装置及び文書表示方法、文書表示システムおよびプログラム |
| US10061755B2 (en) * | 2016-12-22 | 2018-08-28 | Marketo, Inc. | Document editing system with design editing panel that mirrors updates to document under creation |
| US10304225B2 (en) | 2016-12-30 | 2019-05-28 | Microsoft Technology Licensing, Llc | Chart-type agnostic scene graph for defining a chart |
| US11086498B2 (en) * | 2016-12-30 | 2021-08-10 | Microsoft Technology Licensing, Llc. | Server-side chart layout for interactive web application charts |
| US10395412B2 (en) | 2016-12-30 | 2019-08-27 | Microsoft Technology Licensing, Llc | Morphing chart animations in a browser |
| WO2019070925A1 (fr) * | 2017-10-06 | 2019-04-11 | Elsevier, Inc. | Systèmes et procédés permettant de fournir des recommandations pour des entités universitaires et de recherche |
| KR102004978B1 (ko) * | 2018-03-14 | 2019-07-30 | 주식회사 한글과컴퓨터 | 튜토리얼 기능이 구비된 전자 문서 편집 장치 및 이의 동작 방법 |
| US10909189B2 (en) * | 2018-04-20 | 2021-02-02 | Microsoft Technology Licensing, Llc | Service-backed contextual document embedding |
| US11615208B2 (en) * | 2018-07-06 | 2023-03-28 | Capital One Services, Llc | Systems and methods for synthetic data generation |
| US20200285685A1 (en) * | 2019-03-10 | 2020-09-10 | Richard Crump | Systems and methods for research poster management and delivery |
| CN111832261B (zh) * | 2019-03-29 | 2024-07-23 | 珠海金山办公软件有限公司 | 一种文档样式选择方法、装置及电子设备 |
| US11734441B2 (en) * | 2019-12-31 | 2023-08-22 | Digital Guardian Llc | Systems and methods for tracing data across file-related operations |
| WO2021212179A1 (fr) * | 2020-04-23 | 2021-10-28 | Canva Pty Ltd | Système et procédé pour l'analyse de documents |
| US12271968B1 (en) * | 2020-07-17 | 2025-04-08 | ADR Notable, LLC | Dispute resolution administration system and method of use |
| US11379424B2 (en) * | 2020-10-30 | 2022-07-05 | Docusign, Inc. | Edit interface in an online document system |
| JP2022184560A (ja) * | 2021-06-01 | 2022-12-13 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置及び情報処理プログラム |
| CN113900567B (zh) * | 2021-10-08 | 2023-12-26 | 杭州当贝网络科技有限公司 | 封面交互展示的控制方法、封面交互展示装置及大屏终端 |
| KR102385792B1 (ko) * | 2021-10-09 | 2022-04-14 | (주) 바우디움 | 안내 문서, 행위 문서 및 제안 문서를 관리하는 방법 및 이를 이용한 장치 |
| US20250252482A1 (en) * | 2024-02-02 | 2025-08-07 | Locker 2.0, Inc. | Systems and methods for enhancing mobile shopping experience |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020029236A1 (en) * | 2000-08-22 | 2002-03-07 | Frank Burgel | Method and apparatus for processing scientific posters |
| US20070074109A1 (en) * | 2005-09-28 | 2007-03-29 | Seiko Epson Corporation | Document production system, document production method, program, and storage medium |
| US20070126793A1 (en) * | 2005-11-14 | 2007-06-07 | Hitoshi Yamakado | Digital content creation system, digital content creation method, and program product |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5761525A (en) * | 1994-03-17 | 1998-06-02 | International Business Machines Corporation | Method and system for scheduling the playback of a multimedia presentation |
| US6487566B1 (en) * | 1998-10-05 | 2002-11-26 | International Business Machines Corporation | Transforming documents using pattern matching and a replacement language |
| US6499041B1 (en) * | 1998-12-29 | 2002-12-24 | International Business Machines Corporation | Methods, systems and computer program products for copying between templates having associated field designations |
| US6826727B1 (en) * | 1999-11-24 | 2004-11-30 | Bitstream Inc. | Apparatus, methods, programming for automatically laying out documents |
| US7028255B1 (en) * | 2000-08-14 | 2006-04-11 | Adobe Systems Incorporated | Self-sizing object placement |
| US20030028503A1 (en) * | 2001-04-13 | 2003-02-06 | Giovanni Giuffrida | Method and apparatus for automatically extracting metadata from electronic documents using spatial rules |
| US20030055871A1 (en) * | 2001-07-31 | 2003-03-20 | Javier Roses | Document/poster composition and printing |
| US7417619B2 (en) * | 2002-01-08 | 2008-08-26 | International Business Machines Corporation | Determining a minimum size of presentation data |
| US6911992B2 (en) * | 2002-10-18 | 2005-06-28 | Hewlett-Packard Development Company, L.P. | Poster preparation system and method |
| US20040075866A1 (en) * | 2002-10-18 | 2004-04-22 | Thormodsen Arne D. | Poster preparation system and method |
| US20040090468A1 (en) * | 2002-11-05 | 2004-05-13 | Okidata Americas, Inc. | System and method for automated creation of personalized poster |
| KR100484181B1 (ko) * | 2002-12-02 | 2005-04-20 | 삼성전자주식회사 | 멀티미디어 문서 저작 장치 및 방법 |
| GB2418280A (en) * | 2004-09-18 | 2006-03-22 | Hewlett Packard Development Co | Document creation system |
| US8446631B2 (en) * | 2005-04-13 | 2013-05-21 | Sharp Laboratories Of America, Inc. | Systems and methods for efficiently printing poster documents |
| US20080155422A1 (en) * | 2006-12-20 | 2008-06-26 | Joseph Anthony Manico | Automated production of multiple output products |
-
2009
- 2009-11-18 WO PCT/US2009/064982 patent/WO2010059720A1/fr not_active Ceased
- 2009-11-18 US US12/621,368 patent/US20100180213A1/en not_active Abandoned
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020029236A1 (en) * | 2000-08-22 | 2002-03-07 | Frank Burgel | Method and apparatus for processing scientific posters |
| US20070074109A1 (en) * | 2005-09-28 | 2007-03-29 | Seiko Epson Corporation | Document production system, document production method, program, and storage medium |
| US20070126793A1 (en) * | 2005-11-14 | 2007-06-07 | Hitoshi Yamakado | Digital content creation system, digital content creation method, and program product |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2623901C2 (ru) * | 2012-12-28 | 2017-06-29 | ТУЗОВА Алла Павловна | Осуществимый компьютером способ переработки машиночитаемой информации |
| RU2621643C2 (ru) * | 2013-10-30 | 2017-06-06 | Сяоми Инк. | Способ и устройство для отображения информации |
| CN110569005A (zh) * | 2019-08-29 | 2019-12-13 | 广东铭钰科技股份有限公司 | 一种多行多列激光打印方法、装置、存储介质及终端设备 |
| CN110569005B (zh) * | 2019-08-29 | 2023-05-30 | 广东铭钰科技股份有限公司 | 一种多行多列激光打印方法、装置、存储介质及终端设备 |
| CN115374757A (zh) * | 2021-05-17 | 2022-11-22 | 北京字跳网络技术有限公司 | 信息的处理方法、装置、终端和存储介质 |
| CN118051591A (zh) * | 2024-02-21 | 2024-05-17 | 百度在线网络技术(北京)有限公司 | 基于大模型的海报生成方法、装置及产品 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20100180213A1 (en) | 2010-07-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20100180213A1 (en) | Document creation system and methods | |
| US12299063B2 (en) | System and method for converting the digital typesetting documents used in publishing to a device-specific format for electronic publishing | |
| US10346525B2 (en) | Electronic newspaper | |
| US20110016408A1 (en) | Method for Ranking Creative Assets and Serving those Ranked Assets into an Online Image and or Text-Based-Editor | |
| US9275021B2 (en) | System and method for providing a two-part graphic design and interactive document application | |
| US20140258832A1 (en) | Computer Implemented System and Method for Author Editing of XML Documents With Structured Element Protection | |
| CN102713896A (zh) | 用于编辑电子文档的系统、方法及程序 | |
| US20140075281A1 (en) | Systems and methods for annotating digital documents | |
| WO2018102020A1 (fr) | Systèmes et procédés pour appliquer une mise en page à des documents | |
| US9449126B1 (en) | System and method for displaying content according to a target format for presentation on a target presentation device | |
| JP5518112B2 (ja) | デジタルブック提供システム | |
| US20090313538A1 (en) | Design generating apparatus, design generation method, and storage medium storing design generation program | |
| CN1959678B (zh) | 信息处理方法及其设备 | |
| US9946698B2 (en) | Inserting text and graphics using hand markup | |
| Cohen | Take Control of PDFpen | |
| JP5589396B2 (ja) | レイアウト支援装置、レイアウト支援方法、プログラム | |
| Fridsma et al. | Adobe Acrobat DC Classroom in a book | |
| Richardson | Microsoft PowerPoint 2013/365: Pocket Primer | |
| Gruman | InDesign CS5 Bible | |
| Katoh et al. | Reducing costs and expanding XML submissions with PDF to JATS conversion | |
| POINT | Computer Application | |
| Feiler | IWork'09 for Dummies | |
| Negrino | Microsoft Office PowerPoint 2007 for Windows: Visual QuickStart Guide | |
| JP2001318911A (ja) | 文書処理装置、文書処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| Karlins | Adobe Creative Suite 5 Web Premium How-tos: 100 Essential Techniques |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09828165 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 09828165 Country of ref document: EP Kind code of ref document: A1 |