Class / Patent application number | Description | Number of patent applications / Date published |
715246000 | Area designation | 57 |
20080215964 | Method and system for online creation and publication of user-generated stories - An online application enables an end user to navigate to a web site, upload digital images, and to combine those images with words in a stylized template to create a user-generated story. A story is a web page, typically a collection of photos and words that are brought together by a stylized template that can be customized by the end user. Preferably, a given story is available from the site at a given location (at a URL) that may be private or public. A given story may be shared with other end users, published to other web sites or web logs, or maintained solely for one's own use. The invention also provides for multiple end users to collaborate to create a “shared” story. | 09-04-2008 |
20080215965 | Method for modifying an initial layout of story elements in a user-generated online story - An online application enables an end user to navigate to a web site, upload digital images, and to combine those images with words in a stylized template to create a user-generated story. A story is a web page, typically a collection of photos and words that are brought together by a stylized template that can be customized by the end user. Preferably, a given story is available from the site at a given location (at a URL) that may be private or public. A given story may be shared with other end users, published to other web sites or web logs, or maintained solely for one's own use. The invention also provides for multiple end users to collaborate to create a “shared” story. | 09-04-2008 |
20080244383 | CONNECTED TEMPLATES IN CONNECTION WITH A CONTENT MANAGEMENT SERVER SYSTEM OR THE LIKE - A data system has a data structure with a posting corresponding to a set of pieces of content to be served. The posting includes a description of each piece of content including a name, a type, and a location thereof. The posting is presented to a user according to a pointed-to template. The template includes a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder. The template points to a separate content definition information module that includes content definition information for each placeholder including the name and type of the corresponding piece of content. Such name and type matches a corresponding name and type as set forth in the posting. | 10-02-2008 |
20080256439 | LAYING OUT GRAPHICAL ELEMENTS ON A PAGE - Disclosed are methods for laying out objects on a page which may be operative at a pre-layout calculation stage ( | 10-16-2008 |
20080282146 | TEXT DISPLAY DEVICE - Presented is a device for aiding in reading comprehension which includes a display unit with a first position and a second position. The most recently read text is typically displayed on the right hand side of the display unit and the recently read text is displayed on the left hand page. | 11-13-2008 |
20090013247 | System and method for composing an electronic document from physical documents - A method for processing a physical document. A record is created in a selections table stored in a user device. Creating the record includes entering into the record: a document number that identifies both the physical document and an electronic document that is an electronic copy of the physical document, a page number that identifies a page of the physical document and a corresponding page of the electronic document, and a network address of a server that stores the electronic document. The user device receives an identification of where a selected region within the page of the physical document is located within the page. The received identification is inserted into the record of the selections table. Selected data in the record of the selections table may be sent to a user workstation, such that the selected data includes the document number, the page number, and the network address. | 01-08-2009 |
20090204889 | ADAPTIVE SAMPLING OF WEB PAGES FOR EXTRACTION - Techniques are provided for improving the recall rate of an information extraction system by automatically selecting pages to surface to a user for annotation based on variation data. Techniques are provided for generating the variation data during the construction of the template that is to be used for extraction. During template construction, data is stored to indicate which template-construction pages saw or made changes to nodes in the template. After interesting nodes have been identified in the template, the data stored during template construction is used to determine which pages made changes to interesting-variation nodes. Techniques are also provided for generating the variation data during the extraction phase, when the template is being used to extract information from pages. During the extraction phase, variation data is generated in response to detecting that extraction for a given page resulted in one or more empty attributes. | 08-13-2009 |
20090204890 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING PROGRAM - An image processing apparatus is provided. The image processing apparatus includes: a display unit which displays an image; a detection unit which detects a position on the display unit designated from an outside; an original image display unit which displays an original image based on original image data in a first display area on the display unit; a specifying unit which, when a position within the first display area is designated from the outside, specifies a designated region corresponding to the designated position in the first display area based on a detection result of the detection unit; and a combining unit which displays at least a part of an additional image in the designated region in the first display area to display a combined image, in which the original image and the additional image are combined, on the display unit. | 08-13-2009 |
20090307583 | DOCUMENT LAYOUT METHOD - Methods and apparatus for variable document printing are disclosed in which a graphical user interface is configured to allow user manipulation of layout rules associated with content containers within a template for variable document generation. One method involves laying out ( | 12-10-2009 |
20090319887 | FIT AND FILL TECHNIQUES FOR PICTURES - Various technologies and techniques are disclosed for fitting and filling pictures in documents. A selection is received from a user to perform a fill or fit to placeholder operation to insert a picture into a placeholder. A visible image area is calculated which determines what portion of the picture will appear in the placeholder. The user is able to slide the picture back and forth within the placeholder until a desired crop is achieved. The picture is cropped so that the placeholder is kept intact and original aspect ratios of the placeholder and picture are both preserved. When a rotation of the placeholder is different than a rotation of the picture being inserted, then an axis-aligned bounding box is calculated for the picture or the placeholder to complete the fit or fill operation. | 12-24-2009 |
20100005387 | Terminal, content display method, and content display program - A terminal device adapted to display content, comprising a display; a content display means for analyzing data of the content, and rendering and displaying the content on the display based on a result of analyzing; an area designation means for designating an area in the content displayed on the display; an element extraction means for extracting an element which forms the content and at least a part of which is included in the designated area; and a content enlarging and displaying means for enlarging the extracted element relative to a size defined when the area is designated and for displaying the extracted element on the display. | 01-07-2010 |
20100011285 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING SYSTEM, AND PROGRAM - An information processing apparatus includes an output section, a display screen, and a screen arrangement section. The output section outputs image information for a presentation to an external display apparatus. The display screen is capable of displaying information. The screen arrangement section arranges a first area and a second area on the display screen with a positional relationship preset for the display screen, the first area displaying an image corresponding to the image information that has been output to the external display apparatus, the second area being an area in which the image information can be edited. | 01-14-2010 |
20100011286 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - Upon adding a visible electronic signature to an electronic file, deterioration in visibility of characters is prevented by arranging a character image data of a portion overlapping with a region of the visible electronic signature in an upper position layer above the visible electronic signature. There are included a step for extracting a character image data from an image data, a step for generating a character image layer data in which only the character image data is described on a transparent background if a region where the visible electronic signature is arranged and the region of the character image data overlap with each other, and a step for generating an electronic file with a layered structure having the character image layer data, the visible electronic signature and the image data in that order from an upper position of the layered structure. | 01-14-2010 |
20100138738 | CONTENT CONVERSION SYSTEM AND RECORDING MEDIUM STORING COMPUTER PROGRAM - A content conversion system according to the present invention divides content data in which a display layout of content components is described using tags, so as to display, on a terminal, contents formed of the content components displayed on a screen, and includes: a primary division unit that divides the content data on a basis of the display layout of the content components; and a secondary division unit that divides the content data on a basis of a distance between the content components in a data description, the secondary division unit divides primary divided content data divided by the primary division unit, and the primary division unit performs re-division of the primary divided content data according to number of divisions made by the secondary division unit. | 06-03-2010 |
20100192058 | PASSIVE ACCESS BY ONLINE ADS TO A LANDING ZONE - A system and method is described that facilitates the publication of documents, such as Web pages, that include user-viewable elements, such as online advertisements, that automatically expand beyond a region initially allocated to such user-viewable elements in response to certain user input. In an embodiment, ad presentation code and event detection code are included within a document. The ad presentation code, when executed by a client computer, causes an expandable user-viewable element to be presented within a first allocated region of the document. The event detection code, when executed by the client computer, monitors for an occurrence of an event and responsive to detecting the occurrence of the event, obtains additional user-viewable content from the expandable user-viewable element and presents the additional user-viewable content within a second allocated region of the document. | 07-29-2010 |
20100199173 | LAYOUT APPARATUS, LAYOUT METHOD, AND LAYOUT PROGRAM - A layout apparatus for performing layout by arranging a plurality of layout frames on regions respectively corresponding to both of front and back surfaces of a sheet includes an association processing portion configured to set separation information for separating the plurality of layout frames, a setting unit configured to set, based on the separation information, a separation position on at least one of the regions respectively corresponding to the front and back surfaces of the sheet such that the region corresponding to the set separation position is separated at the set separation position into areas on each of which the layout frames to be separated do not coexist, and a layout processing portion configured to correct at least one of the separation position, a size of each layout frame, and a position of each layout frame so that the layout frames do not overlap with one another at the separation position set on the front/back surfaces of the sheet, and that the layout frames to be separated do not coexist in each of the areas into which the region is separated at the separation position, on the front/back surfaces. | 08-05-2010 |
20100218089 | METHOD FOR DYNAMICALLY SCALING AN ORIGINAL BACKGROUND LAYOUT - In a method for dynamically scaling an original background layout having at least one element, an instruction to employ the original background layout in a new page that differs in at least one of size and aspect ratio from at least one of the size and aspect ratio of the original background layout is received. In addition, a type and a position of the at least one element is identified and one or more constraints are applied on at least one characteristic of the at least one element to modify the at least one characteristic of the at least one element for inclusion in the new page, in which the one or more constraints are based upon the type and position of the at least one element. | 08-26-2010 |
20100325535 | SYSTEM AND METHOD FOR ADDING NEW CONTENT TO A DIGITIZED DOCUMENT - A system and method is disclosed for adding content to a digitized document The method discloses: receiving the digitized document; identifying a set of original content areas; defining a set of new content space areas after the set of original content areas have been subtracted from a total area in the finished document; and inserting a set of new content into the set of new content space areas. The system discloses; a page detection module for receiving the digitized document; an original content identification module for identifying a set of original content areas; a new content space identification module for defining a set of new content space areas after the set of original content areas have been subtracted from a total area in the finished document; and a new content addition module for inserting a set of new content into the set of new content space areas. | 12-23-2010 |
20110029860 | ARTISTIC DIGITAL TEMPLATE FOR IMAGE DISPLAY - A computer system for creating a coordinated image display using a digital template for designing the image display. The template includes a number of openings for displaying digital images. Each of the openings has at least one stored required image attribute that must be satisfied to a programmed degree according to the definition of the attribute. Altogether, the required image attributes for openings belonging to one template are stored as a template recipe. The template recipe includes an image attribute for a dependent opening, which means that it's defined to be dependent upon at least one image attribute of an image in another opening of the template. The computer system automatically searches an image database for an image satisfying the required image attribute for the dependent opening. If a user of the computer system manually replaces or modifies an image upon which another image depends, the computer system will automatically search the image database for a new image that satisfies the required dependency upon the replaced or modified image, if necessary, i.e. if the old image no longer satisfies the dependent attribute requirements. | 02-03-2011 |
20110138271 | COMIC CREATION APPARATUS, COMIC CREATION METHOD, AND COMIC CREATION PROGRAM - A comic creation apparatus includes a frame candidate setting unit configured to set, as frame candidates, candidates of a frame to be arranged adjacent to a frame arranged on a page of a comic, a frame candidate display unit configured to display the set frame candidates in a desired location on the page, and a frame determination unit configured to arrange a frame candidate selected from among the frame candidates displayed on the page in the desired location on the page as a frame. | 06-09-2011 |
20110145701 | METHOD AND APPARATUS FOR DETECTING PAGINATION CONSTRUCTS INCLUDING A HEADER AND A FOOTER IN LEGACY DOCUMENTS - A method for identifying header/footer content of a document, in order to sequence text fragments comprising recognizable text blocks as derived from the document. The textual variability of lines comprised of text blocks, including the different kinds of text blocks within the line is analyzed for assessment of textual variability. Header/footer zones are defined by textual content having a low textual variability. An alternative embodiment identifies pagination constructs by comparing selected text-boxes for similarity and proximity and clustering the text boxes satisfying a predetermined similarity value, wherein the clustered text boxes are deemed to comprise pagination constructs. | 06-16-2011 |
20110202831 | DYNAMIC CACHE REBINDING OF PROCESSED DATA - Generating a report involves phases such as (a) database queries or other raw data accesses, (b) calculations such as data grouping, sorting, filtering, aggregation, (c) data presentation layout, (d) data formatting, and (e) rendering. When generating a modified version of a report, reusable interim results for phases (b), (c), and (d) are identified and retrieved from a cache instead of being recalculated. Newly calculated interim results are also cached for possible future use. | 08-18-2011 |
20110219297 | LAYOUT EDITING APPARATUS AND CONTROL METHOD THEREOF AND COMPUTER-READABLE STORAGE MEDIUM - This invention provides a user interface that aligns an object corresponding to an image or a text on an object corresponding to a page of an electronic album and displays the object in a list so that the user can easily, visually, and correctly recognize change of alignment of the objects when editing a layout of the objects. In an information processing apparatus of the present invention, a plurality of pages and reduced images corresponding thereto are orderly displayed in a list in a window. When first one of the reduced images is dragged and overlaps with second one of the reduced images, the second reduced image is shifted from an original alignment position and displayed in the window. When the first reduced image is dropped at an original alignment position of the second reduced image, an order of each page is changed. | 09-08-2011 |
20110231753 | SYSTEM AND METHOD FOR STRUCTURING SPEECH RECOGNIZED TEXT INTO A PRE-SELECTED DOCUMENT FORMAT - A system for creating a structured report using a template having at least one predetermined heading and formatting data associated with each heading. The steps include recording a voice file, creating a speech recognized text file corresponding to the voice file, identifying the location of each heading in the text file, and the text corresponding thereto, populating the template with the identified text corresponding to each heading, and formatting the populated template to create the structured report. | 09-22-2011 |
20110320933 | EDITING APPARATUS, LAYOUT EDITING METHOD PERFORMED BY EDITING APPARATUS, AND STORAGE MEDIUM STORING PROGRAM - A region used as a reference for laying out objects selected on a page is set as a closed region within a predetermined region so as not to include an unselected object. The closed region is enlarged until it contacts on either an object that exists outside the closed region and is not selected or an edge of the predetermined region, and the enlarged closed region is determined as a layout region. A template into which the selected objects can be laid out is retrieved from multiple pre-stored templates, and the selected objects are embedded into the retrieved template. | 12-29-2011 |
20120017145 | Navigation device for organizing entities in a data space and related methods as well as a computer having the navigation device - A great difficulty, for example, is to arrange and display inconsistent and uncontrolled metafiles having weak structures, as they are found on YouTube, for example. This is due, among other things, to the fact that no uniform ontology or editorial processing of the metafiles is provided for. In addition, it is also not possible to produce algorithmically generated consistent ontologies. The invention therefore relates to a navigation device for arranging entities in a data space, wherein the navigation device comprises a distribution unit and a display unit, and the display unit shows a rigid, geometrical grid, wherein the distribution unit determines and displays preferential entities. In this way, the chaos in the metafiles is removed by structuring, and navigation in the data space is enabled. | 01-19-2012 |
20120079370 | SYSTEM AND METHOD FOR PAGE FRAME DETECTION - A system and method for page frame detection for pages of a document are disclosed. The method includes receiving a set of document pages for a document, each page having at least one detected object. For each page in the set, the method includes determining dimensions of bounding box which encompasses the detected objects of the page and determining margin dimensions, based on a position of the bounding box on the page. A page frame is computed as a combination of bounding box dimensions and margin dimensions, based on frequencies of the bounding box dimensions and margin dimensions computed for the set of pages. The computed page frame is matched to pages of the document. Information based on the matching, such as content of text objects within the matched page frame, can be output. | 03-29-2012 |
20120079371 | SYSTEM AND METHOD FOR PROCESSING TEXT IN ELECTRONIC DEVICE - A text processing system includes a location module, an obtaining module, a first processing module, a second processing module and a presenting module. The location module determines a text area with a fixed height and a fixed width on a screen. The obtaining module obtains an original text having a plurality of characters with one or more font sizes from a particular source. The first processing module determines presentable text of the original text that the text area can accommodate. The second processing module replaces the last one or more characters of the presentable text with one or more predetermined characters when the presentable text is less than the original text. The presenting module presents the edited presentable text in the text area. | 03-29-2012 |
20120110439 | EFFICIENT CREATION OF DOCUMENTS - Some embodiments provide a method that efficiently designs a document. The method provides the user with a selection of templates, each with a default configuration for content. The method provides the user with a selection of page designs to add to a selected template. The method adds a selected page design to a document that is based on the selected template. Some embodiments provide methods for modifying default content of template documents with default text fields. When a user selects a default text field, the method of some embodiments selects the entire default text field for editing by the user. In some embodiments, the method highlights a text field selected by the user. Also, in some embodiments, the method deletes the content of the text field when the user provides new content for the selected field. In some embodiments, the new content is text, image, or another type of content. | 05-03-2012 |
20120110440 | EFFICIENT CREATION OF DOCUMENTS - Some embodiments provide a method that efficiently designs a document. The method provides the user with a selection of templates, each with a default configuration for content. The method provides the user with a selection of page designs to add to a selected template. The method adds a selected page design to a document that is based on the selected template. Some embodiments provide methods for modifying default content of template documents with default text fields. When a user selects a default text field, the method of some embodiments selects the entire default text field for editing by the user. In some embodiments, the method highlights a text field selected by the user. Also, in some embodiments, the method deletes the content of the text field when the user provides new content for the selected field. In some embodiments, the new content is text, image, or another type of content. | 05-03-2012 |
20120173969 | Master Templates For Document Generation - Disclosed are methods, systems and products, including a computer implemented method that includes obtaining by at least one of a plurality of entities at least one master template available to the plurality of entities to generate documents from the at least one master template. The at least one master template includes at least one template area, with each of the at least one template area being associated with a respective data type. The method also includes generating a document by the at least one of the plurality of entities based, at least in part, on the at least one master template using entity-specific data associated with the at least one of the plurality of entities for the data type associated with the at least one template area. | 07-05-2012 |
20120173970 | Automatic Translation of Visual Information Between a Handheld Calculator and a Computer System - Methods for generating a publication view of a handheld calculator document is provided. One method includes assigning a first page of a document to a first cell of a sheet in a publication view, wherein the sheet is logically divided into a plurality of cells arranged in a grid, and wherein the first page includes at least one application executable on a handheld calculator, formatting the first cell responsive to user-specified format changes, and saving the publication view of the document, wherein formatting information for the first cell is saved in association with the document. Another method includes opening a document in a publication view, wherein pages of the document are automatically assigned to cells in a grid in a sheet, formatting cells responsive to user-specified format changes, and saving the publication view of the document, wherein formatting information for the cells is saved in association with the document. | 07-05-2012 |
20120185765 | Selecting Document Content - For a document with content that has been structured into a set primitive areas, a novel method for performing contiguous selection of document content across different primitive areas in the document is disclosed. The method defines a contiguous section in the ordered list by identifying the first and last primitive elements of the contiguous selection. The first primitive element is identified as the primitive element that is closest in reading flow to a start selection point on the page, while the last primitive element is identified as the primitive element that is closest in reading flow to an end selection point on the page. | 07-19-2012 |
20120185766 | Ordering Document Content - For a page that has been decomposed into a set of primitive areas, a novel method for organizing the set of primitive areas into an ordered list is disclosed. The primitive areas in the ordered list are initially sorted using start point order relation ordering, which compares the start points of the primitive areas in the coordinate system of the page. The ordering of the primitive areas in the ordered list are then refined by using contextual order relation ordering, which compares primitive areas against each other according to coordinate systems local to the primitive areas being compared. A new ordered list is then created by transposing primitive areas that are incorrectly ordered according to contextual order relation ordering. | 07-19-2012 |
20120204101 | Modification of Selected Areas for Image Processing - Various areas of a displayed document (e.g., text, image, etc.) may be selected and clipped as a separate document. In some arrangements, a user may wish to change the area of the clipped area without having to retrieve the displayed document again. Accordingly, the area of the clipped region may be modified by retrieving and storing the displayed document when the region is initially clipped. When the selected region is to be modified at a later time, the stored document may be used instead of having to retrieve the document from a source location. | 08-09-2012 |
20120311436 | DYNAMIC DISPLAY OF CONTENT USING AN ELECTRONIC DEVICE - A device, system and method are provided for processing and displaying content received in a content feed. Dimensions of a page layout area available to display a articles are determined, and a page layout is generated with a first layout region whose size is based at least in part on the content of a first article, and a second layout region occupying a subdivision of the remaining area of the page layout area. The second layout region position and size is thus determined by the page layout area dimensions and size of the first layout region. A further layout region may be defined in the remaining area of the page layout area after the second layout region is defined, again based on the page layout area dimensions and the size of the second layout region. Articles are then laid out in a corresponding one of the layout regions for display. | 12-06-2012 |
20120324342 | Methods, Systems, and Computer Program Products for Generating a Media Presentation for Digital Signage - A method of generating a media presentation includes receiving a request to create a template, the template comprising a page, receiving a selection of a layout from a plurality of layouts for the page, the layout specifying positions of display windows on the page, and saving the template. | 12-20-2012 |
20130073952 | Methods and Apparatus for Comic Creation - Methods and apparatus for comic creation. A digital sketching system may provide various tools for creating and modifying comics consisting of one or more panels, and for creating, adding, and modifying text in the panels. This system, which may be referred to as a comic creation application, may be implemented according to a domain-specific digital sketchbook paradigm that is directed specifically to the needs of a comic artist. The comic creation application may be tailored for comics planning, may be designed with the structure of comic pages in mind, and may provide high-level editing tools and operations for this structure. The system may make a digital device (e.g., a touch- or multitouch-enabled device) an intelligent participant in the creative process, rather than a passive sketchbook, to facilitate story building in ways that pencil and paper cannot. | 03-21-2013 |
20130111331 | SYSTEM AND METHOD FOR STRUCTURING SPEECH RECOGNIZED TEXT INTO A PRE-SELECTED DOCUMENT FORMAT | 05-02-2013 |
20130124982 | SYSTEMS AND METHODS FOR CAMOUFLAGING AN INFORMATION STREAM - Information is camouflaged to permit discreet access of the information at times when it is otherwise inappropriate to access the information. Information is camouflaged for computer device display by analyzing visual characteristics of baseline information designated to be displayed on a portion of an electronic display and causing the electronic display to display replacement information within a region of the electronic display in place of information or content that would normally be displayed within the region. The replacement information visually conforms to the visual characteristics so as to be camouflaged within other information displayed outside the region. An input/output interface may be at least intermittently displayed within a section of the region to permit a user to interact with a data stream providing the replacement information. When the input/output interface is displayed, it may also be camouflaged to conform to the visual characteristics of the baseline information. | 05-16-2013 |
20130185633 | LOW RESOLUTION PLACEHOLDER CONTENT FOR DOCUMENT NAVIGATION - Architecture generates low resolution placeholder content that preserves the usefulness of application responsiveness by preserving and displaying the structure of the content. This facilitates decreased memory requirements associated with pre-rendering structurally-intact content. The architecture enables the storing of pre-rendered content at a lower zoom level than is intended for actual display to require fewer resources, pre-rendering content at a lower zoom level to allow the application to adjust for the lower zoom level to provide more structural integrity than would be achieved rendering at full display zoom level and compressing the resulting data, stretching the pre-rendered content to the zoom level that is intended for display in order to achieve a low resolution appearance that merges directly with the full resolution content, and transitioning between low resolution content and full resolution content when the full resolution content becomes available. | 07-18-2013 |
20130191731 | DISPLAY CONTROL METHOD, AND DISPLAY CONTROL APPARATUS - A display control method includes obtaining displaying data, and displaying the displaying data on a display device by a processor, wherein when a displaying element group includes a specific number or more of display elements, the displaying data includes display elements which are included in the display element group and satisfy a specific condition. | 07-25-2013 |
20130283153 | CONTOUR BASED FLOW LAYOUT - Various embodiments introduce the notion of a flow contour that is utilized to conduct layout processing. Flow contours are utilized to organize layout space in the presence of floating objects or geometries. In at least some embodiments, objects can float to the left and/or right in the layout space. Flow contours are abstractions that then represent collections of left-floating and/or right-floating objects. | 10-24-2013 |
20130305144 | Method of Publishing Digital Content - A method is described for publishing digital content in a page-based grid format to a device having a display. A set of content layout templates is served to and stored on the device, as is raw digital content associated with at least one of the templates. When an application is invoked to display the digital content, the device retrieves the at least one of the templates and the raw digital content. Each of the templates includes computer readable instructions for causing the device to: determine a device-specific font size for the raw content; determine a column width for page columns within a page grid; determine the number of available column rows within the page grid based on the column width; and, automatically populate the page columns with the digital content, so that the device is caused by the application to display the digital content in a page-based grid format. | 11-14-2013 |
20130305145 | A Method of Publishing Digital Content - There is provided a computer-implemented method of publishing digital content in a page-based grid format for a device, the method comprising: identifying device attributes; obtaining raw digital content; determining a device-specific font size for the raw content based on the device attributes; determining a column width for page columns within a page grid; determining the number of available column rows within the page grid based on the column width; and, automatically populating the page columns with the digital content to generate a device specific digital publication in a page-based grid format for display on the device. | 11-14-2013 |
20130326341 | DIGITAL COMIC EDITOR, METHOD AND NON-TRANSITORYCOMPUTER-READABLE MEDIUM - A digital comic editor causes a display unit to display an image thereon based on an image file, and to superimposingly display an image indicating each piece of region information included in two or more pieces of information on the image based on the two or more pieces of information included in an information file; adds association information for associating a plurality of pieces of region information corresponding to a position indicated by indication unit; deletes the association of the plurality of pieces of region information corresponding to the position indicated by the indication unit; and updates the information file based on the association information added or deleted. | 12-05-2013 |
20140013214 | Method and System of Populating a Space - The present invention relates to a method of populating a space | 01-09-2014 |
20140033025 | DISPLAYING A TEXT-BASED DESCRIPTION OF DIGITAL CONTENT IN A SUB-FRAME - In some example embodiments, a system and method is shown that includes receiving a text request that includes an identifier value that identifies a text-based description associated with a portion of digital content that is part of a larger portion of digital content. Further, the method includes responsive to the text request, retrieving the text-based description associated with the portion of digital content from a data store, the retrieving using the identifier value to identify the text-based description. Additionally, the method includes communicating the text-based description to a user. | 01-30-2014 |
20140108922 | CONTENT LAYOUT DETERMINATION - A method for determining the placement of content on a page is provided. The method initiates with receiving a content feed, the content feed including one or more content data items. One or more content viewer modules are selected for inclusion in the page, each content viewer module configured to present a content data item on the page. One or more page layouts are determined, each page layout defining one or more placement slots for placement of the content viewer modules. The selected content viewer modules are fitted to the page layouts to identify a valid page layout which can simultaneously accommodate each of the content viewer modules. The valid page layout is populated by assigning the content viewer modules to the placement slots of the valid page layout and applying the assigned content viewer modules to one or more of the content data items of the content feed. | 04-17-2014 |
20140143659 | Method for Processing Documents by Terminal Having Touch Screen and Terminal Having Touch Screen - A method for processing a document by a terminal with a touch screen and a terminal with a touch screen are provided, wherein, the method includes: the terminal storing a control region corresponding to a document operation and an operation mode for the control region; the terminal monitoring the control region, and when it is determined that the monitored operation mode for the control region is coincident with the operation mode for the control region stored by the terminal, operating the document according to the document operation corresponding to the control region. The above method for processing a document by a terminal with a touch screen and a terminal with a touch screen enable the user to set up the operation region on different positions of the touch screen flexibly, thus largely improving the reading experience of the user. | 05-22-2014 |
20150033118 | TRANSFERRING COMPONENT HIERARCHIES BETWEEN APPLICATIONS - Methods, systems, and apparatus, including computer program products, for reusing components from an application are provided. In some implementations, a method includes associating a parent and child component in a source application. The components are used in the presentation of document data during navigation among documents. A navigation interface in an application window of the source application is presented, including presenting document data according to the parent and child components. Input adding the parent component from the source application window to an application window of a target application is received. It is determined that the output of the child component is connected with the input of the parent component, and then computer readable instructions associated with the parent component and the child component are inserted into the target application. A navigation interface is presented in the target application window, including presenting document data according to the parent and child components. | 01-29-2015 |
20150040002 | METHOD AND APPARATUS FOR CAPTURING AND PROCESSING CONTENT FROM CONTEXT SENSITIVE DOCUMENTS ON A MOBILE DEVICE - A mobile device captures information from a document. The mobile device selects a template stored in a memory of the mobile device. The selected template describes data content of at least one document. The mobile device then captures an image of a document, determines that the image corresponds to one document described by the selected template by verifying that at least one first region in the image corresponds to a region of the document described by the selected template, identifies at least one region in the image that corresponds with a region in the document described by the selected template, and processes information in the identified region in the image. The mobile device then aggregates application specific information from the processed information and presents the aggregated application specific information to a user program operating on the mobile device. | 02-05-2015 |
20150040003 | Non-Transitory Computer-Readable Medium, Communication Device, and Communication Method - A first receiving operation receives specific position information from a first communication. A first determination operation determines whether block position information corresponding to the specific position indicated by the received specific position information is included in first block information stored in a storage device. A setting operation sets a magnification factor of a target block image in response to a case in which it is determined that the block position information corresponding to the specific position is included in the first block information. A processing operation processes the target block image based on the set magnification factor. A display operation displays the processed target block image on the display. | 02-05-2015 |
20150135062 | DISPLAYING A FOLDING DOCUMENT - A technique for displaying a folding document can include connecting an edge of a first panel to an edge of a second panel to create a shared edge representing a fold of a folding document. The first panel and second panel can form a first area of the folding document, and the first area and a second area of the folding document can be displayed in a graphical user interface (GUI). | 05-14-2015 |
20150363367 | DISPLAY PROCESSING DEVICE, DISPLAY PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a display processing device includes a reader and a display controller. The reader is configured to read content data that is to be displayed on a display. The display controller is configured to display, on the display, virtual content data in which one end of a display target area of the content data and the other end opposite to the one end of the display target area are connected, when a width of the display target area is larger than a width of the display. | 12-17-2015 |
20160041950 | Frame-Shaped Anchored Elements - Frame-shaped anchored elements are described. In one or more embodiments, anchored text elements are identified for primary text that is located in a non-rectangular frame (e.g., a circular frame, a rounded rectangle frame, and so on) and that references the anchored text elements. The anchored text elements may be footnotes or endnotes that are identified for primary text located in a non-rectangular text box, for example. Once identified, the anchored text elements may be fit within and at a bottom of the non-rectangular frame. The anchored text elements are considered to fit “within” the non-rectangular frame insofar as the anchored text elements do not extend outside the boundaries of the non-rectangular frame. | 02-11-2016 |
20160203109 | Hands-Free Presenting Device | 07-14-2016 |