Class / Patent application number | Description | Number of patent applications / Date published |
715209000 | Compound document | 73 |
20080270883 | Method and Apparatus for Selecting Advertising for a Web Page - A computer implemented method, apparatus, and computer usable program code for identifying advertising for a web page. In response to receiving a universal resource locator containing identification information for selected text in the web page, the web page is retrieved to form a retrieved web page. The selected text in the web page is identified. Advertisements for the web page are identified using the selected text to form identified advertisements. The identified advertisements are placed in the web page. | 10-30-2008 |
20080294976 | System and method for generating and communicating digital documents - A document may be sent to a virtual printer which may be a software module configured as a print driver to receive the printer file, retrieve further information from a data repository, and produce a file including both the document image and additional information. The software module may further transmit the document to a central hub, from which it may be further processed and/or transmitted to an intended recipient. | 11-27-2008 |
20080320379 | Method for Generating and Opening Computer Forme File - The present invention relates to a method for generating and opening computer forme file. The method for generating the computer forme file includes the following steps. A content of the printer spool file of the word processing document under the current environment is transformed into a picture; forme file information which describes correlative information including a picture quantity, a picture format and a storage position is generated; said picture and said forme file information are encapsulated into a forme file. This method provides two kinds of the generating modes, including: the forme file storing only the picture and the forme file storing the document data and the picture. The method for opening the computer forme file includes the following steps. The information of the document head is read in; the total number of pages of the document is obtained; the picture in the forme file is read in and displayed according to parsing said information of the document head and the total number of pages of the document. This method provides two kinds of the opening modes, including: opening the forme file in the read-only manner and in the editing manner. Said forme file has the practical functions, for example searching the content, looking up and locating the page number, editing or consulting the content and so on. | 12-25-2008 |
20090089653 | AUTO-GENERATION AND SYNDICATION OF TABLES AS FORMS - Techniques for automatically generating a form associated with a spreadsheet table are disclosed herein. Such a form may have data entry fields that correspond to data attributes listed on the spreadsheet table. The form may be associated with the spreadsheet table by means of a user interface, such as an icon or other object oriented user interface. In this way, a command to display the form may be provided with one click of a pointing device. The form may be generally associated with each entry in the spreadsheet table so that the data from a selected entry is displayed. Besides entering new data or revising existing data, browsing of existing data in the spreadsheet table may also be performed through navigation mechanisms contained on the form. Techniques for syndicating a form associated with a spreadsheet table or workbook into a web page are also disclosed herein. | 04-02-2009 |
20090119573 | GLOBAL METADATA EMBEDDING AND DECODING - In accordance with embodiments of the invention, global metadata, such as a document identifier, which may be a globally unique identifier, is embedded into an embedded interactive code document by combining a first m-array and a plurality of copies of the first m-array to generate a combined m-array with encoded global metadata such that respective start positions (x | 05-07-2009 |
20090119574 | Method and System for Transferring Data From a Scanned Document Into a Spreadsheet - A system and method that transfers data from scanned documents and document images directly into a spreadsheet. The user can construct a map that associates data types in the input scanned document with an area in the spreadsheet. The user can also use pre-stored maps that have previously been constructed by the user or by someone else. The map may be stored as an XML file in a hidden sheet of the spreadsheet or in a separate file. During use, the user selects a map, scans the document, parses the document to extract the data types and associated data, and transfers the parsed data to the spreadsheet in accordance with the selected mapping. | 05-07-2009 |
20090172512 | SCREEN GENERATING APPARATUS AND SCREEN LAYOUT SHARING SYSTEM - A screen generating apparatus includes an application executing unit for executing an application for displaying video information metadata or the like, which is received by a tuner, a screen layout forming unit for generating, for a video content ID, a screen layout which associates an application with an application area defined by an arrangement template downloaded by a network interface, a GUI for drawing an image generated by the application associated with the application area on the basis of the screen layout generated by the screen layout forming unit, a video output unit for displaying the image of the application, which is drawn by the GUI, on the screen while superimposing the image on a video currently being received by the tuner, and an audio output unit for mixing a sound generated by the application and an audio currently being received by the tuner, and for outputting them. | 07-02-2009 |
20090249181 | METHOD OF APPROXIMATE DOCUMENT GENERATION - A method and system of approximate document generation, in one aspect, analyzes a document generation template, identifies one or more elements in the document generation template that have processing time that is longer than a threshold value and modifies said one or more elements identified as having processing time that is longer than a threshold value. One or more elements are modified so that the elements can terminate before completion of processing and produce at least a partial result and/or brief summary from processing of said one or more elements. | 10-01-2009 |
20090249182 | NAMED ENTITY RECOGNITION METHODS AND APPARATUS - There is disclosed a method of recognising named entities in a text-containing document, represented by text document data. The received text document data comprising a plurality of tokens, one or more of the said plurality of tokens being part of a plurality of entities. The text document data is analysed using one or more tagging modules which are operable to determine token label data in respect of at least the tokens which are part of a plurality of entities, wherein the token label data output by the one or more tagging modules comprises data representative of the location of the token within each of a plurality of entities. The token label data representative of the location of the token within each of a plurality of entities is used to determine the beginning and end of the entities which have been identified in the text document data. A plurality of tagging modules may be employed, each of which is adapted to determine token label data representative of the location of a token within a different subset of the entities represented by the text document data, wherein the token label data determined by the plurality of tagging modules together is representative of the location of the said token with a plurality of entities. A single tagging module may be employed which determines a compound tag selected from a group of compound tags, the ground of compound tags including different tags in respect of a plurality of different combinations of the location of a respective token within a plurality of entities. | 10-01-2009 |
20090254802 | Publishing system and method that enables users to collaboratively create, professional appearing digital publications for "On-Demand" distribution in a variety of media that includes digital printing - Apparatus and methods are provided for providing publishers and authors with the organizational and creative tools to professionally create books inclusive of writing, graphics and multi-media. The apparatus and methods further enable users to design and format their publication with minimal effort. A text editor is used to manipulate the input in a “What-You-See-Is-What-You-Get” (W.Y.S.I.W.Y.G.) environment. The user is able to professionally design a publication. The publication is previewed with images of the “print-ready” publication. Publishing resource tools are provided that allow the publisher, author and other collaborators to create and edit content. The publisher and authors can select from provided design styles and images or upload their own images to create professional looking publications. The publication is converted to a “print-ready file” and or an e-book and stored in a database. A bookstore associated with the apparatus and methods allow books to be viewed and purchased. | 10-08-2009 |
20090287990 | SYSTEMS AND METHODS FOR DYNAMICALLY GENERATING GRAPHICAL MEMORABILIA PROJECTS FOR PRESENTATION AND USE - Systems and methods for generating and physically rendering graphical memorabilia projects are described herein. Generally, the methods comprise providing and organizing photos, selecting a theme-based kit, selecting a dynamic page layout template, selecting a design and color palette, personalizing a memorabilia project comprising the template, and physically rendering the memorabilia project. The page layout template is pre-designed template and configured to be selectively rotated and/or swapped to provide a refreshing theme and/or look, and can be used to more effectively utilize the memorabilia available for mounting and/or storage. The ability to rotate and/or swap the templates enables a user to reuse pre-established templates to create new looks and presentations. In one aspect, the described system is a web-based service that does not require any software to be installed on the user's computer device other than a web browser. | 11-19-2009 |
20090307575 | DATA PROCESSING APPARATUS, DISPLAY CONTROL METHOD, AND DISPLAY CONTROL PROGRAM EMBODIED ON COMPUTER READABLE MEDIUM - In order to reproduce the content output before, an MFP includes an HDD to store data which includes a plurality of page data having corresponding page numbers, an instruction accepting portion to accept a page number of one of the page data to be displayed on a projector, a display control portion to cause the page data of the accepted page number to be displayed on the projector, a history storing portion to store, for each of the page data displayed, history information in which the page number of the page data, the actually displayed time of the page data, and the actually displayed order of the page data are associated with each other, and a redisplay control portion to cause the plurality of page data to be displayed on the projector based on the history information on the condition that the history information is designated. | 12-10-2009 |
20090313536 | Dynamically Providing Relevant Browser Content - A requested content page is provided with additional relevant content that is dynamically generated. A page originally requested by a browser application is generated and examined to determine key words, address information, and other information for which relevant content may be retrieved. The other information may not be part of the original page content, but it can be the relation between the content page and other pages. The relevant content is determined based on the results of the content page examination. After retrieving the relevant content, the retrieved content is embedded into the requested content page and provided to the requesting user. The retrieved relevant content may be provided with the requested content page in a designated portion within the requested content page, near related content in the page, and/or displayed in response to user input as a pop-up window or in a preview pane. Relevant content can be determined, retrieved and embedded in a content page by a relevant content engine implemented as a server application, client application or browser application plug-in. | 12-17-2009 |
20100088584 | METHODS AND SYSTEMS FOR PROCESSING A DOCUMENT IN A PRINT-PRODUCTION SYSTEM - In an embodiment, a digital document production system may include a processor, a processor-readable storage medium in communication with the processor and an output device in communication with the processor. The processor-readable storage medium may include one or more programming instructions for identifying a file list comprising a plurality of file identifiers, selecting a first file and processing the first file using a first page box. The processor-readable storage medium may include one or more programming instructions for identifying and processing a second file based on the first page box, selecting a third file, processing the third file using a second page box and identifying and processing a fourth file based on the second page box. In addition, the processor-readable storage medium may include one or more programming instructions for printing the corresponding processed file for each file identifier in the file list. | 04-08-2010 |
20100122151 | System, method, and software application for enabling a user to view and interact with a visual map in an external application - The present invention provides a system, method, and software program for enabling a user to view and interact with a visual map in an external application. According to one embodiment of the invention, a visual mapping application creates a file with (i) visual map data and (ii) software code capable of being executed by an external application to display the visual map and provide select visual mapping application in the external application. In one embodiment, such functionality includes the ability to expand and collapse map topics, scroll the map, zoom in and out, follow hypertext links in the map, find content in the map, and print the map. The created file can be thought of as a “visual map player” in that an external application can “play” the created file, resulting in a live map in the external application. | 05-13-2010 |
20100185928 | EXTENSIBILITY FOR WEB BASED DIAGRAM VISUALIZATION - Extensible architecture and data flow in a web based diagram visualization service is accomplished by enabling a diagram update engine to launch custom data modules. Data modules for data sources that are not inherently supported are created by third parties through a specially defined interface (e.g. .NET® assemblies) and made visible for the web based diagram services and callable from a diagram update engine. Thus, a number of data sources from which diagram data can be retrieved and the way incoming data is manipulated and aggregated is extensible through code. | 07-22-2010 |
20100218080 | ELECTRONIC DOCUMENT EQUIVALENCE DETERMINATION SYSTEM AND EQUIVALENCE DETERMINATION METHOD - An equivalence determination system ( | 08-26-2010 |
20100332963 | Managing Transfers of Information in a Communications Network - The invention features various techniques for managing transfers of information in public packet switched communications networks. In one aspect, the invention provides a system for identifying updated items of network-based information, such as pages, to users in a network. A master server receives the data from each of a plurality of network servers and merges them into one or more master logs. The logs have entries that pertaining to creation of or changing of pages of information. Another aspect of the invention features a system for implementing security protocols. A proxy server translates links from a protocol incompatible with the network tool to a protocol compatible with the network tool and back-translates the link. Another aspect of the invention features a system for managing authenticating credentials of a user. A proxy server manages a user's authenticating credentials automatically on behalf of the user. Another aspect of the invention features a system for inducing advertisers to target advertisements to consumers. An advertising broker receives advertisements and messages indicating that users have read the advertisements, and causes an offer having monetary value to be executed. Another aspect of the invention features a system for extracting data from sources of network-based information in a communications network. An object embedding-program locates a script program and causes the script program to extract data from a page of information. | 12-30-2010 |
20110029851 | SENDING A SUBSET OF COMPONENT DOCUMENTS OF A MODULAR DOCUMENT TO AN ELECTRONIC DEVICE - To communicate a modular document from a first electronic device to a second electronic device, the first electronic device determines which one or more component documents of the modular document are already available at the second electronic device. The modular document is composed of plural component documents. The first electronic device sends to the second electronic device a subset of the plural component documents of the modular document, where the subset of the plural component documents is other than the one or more component documents already available at the second electronic device. | 02-03-2011 |
20110060981 | PAPER-LIKE FORMS PROCESSING SYSTEM & METHOD - A system for paper-like forms processing includes a plurality of portable computing devices coupled by a network to a paper-like forms server. The portable computing devices are adapted to receive images (e.g., compound documents/forms), add stroke annotations to the received images, and send the annotated received images or the stoke annotations themselves to the paper-like forms server. The paper-like forms server comprises a central scheduler and a logging module. The paper-like forms server processes compound documents as paper like forms and sends input to and receives results from service providers to perform various types of paper like processing on the compound document. The paper-like forms server performs the scheduling, routing, logging, verification and billing for the paper-like processing of compound documents. The central scheduler also stores results from service providers for later retrieval. | 03-10-2011 |
20110066932 | SYSTEM AND METHOD FOR PROVIDING A REPRESENTATION OF HIERARCHICAL STRUCTURES OF DOCUMENTS - A method of presenting documents includes providing a single file comprising a plurality of documents, an identifier for each of the plurality of documents, and an indicator for each of the plurality of documents to indicate in which one of a plurality of predefined sections that document belongs and to indicate a position of that document in that section. Each document has been created individually and added to the single file. The method further includes displaying a graphical interface that appears as a notebook binder with a plurality of tabs, each tab corresponding to a one of the plurality of sections; and displaying a portion of at least one of the plurality of documents on a graphical page of the notebook binder of the graphical interface. | 03-17-2011 |
20110145689 | NAMED OBJECT VIEW OVER MULTIPLE FILES - A named object view report is generated from different electronic object sources. The object sources may be associated with different users and have different access rights. The different object sources from which the objects are obtained may be determined using a variety of methods. A user at a client is presented with the named object view report such that the user's attention is focused on the different objects that are obtained from the different object sources as if the objects were obtained from a single object source. The user may be used to cycle through the objects that are obtained from the different object sources. When an object is edited within the report by a user that is not associated with the user for editing, that object is copied to an object source that is owned by the user. | 06-16-2011 |
20110161794 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus includes a storage unit configured to store, when document data whose storage is designated has been printed, the document data as history document data, a selection unit configured to select new document data that has not yet been printed on a sheet and the history document data stored by the storage unit, and a generation unit configured to generate a combined document by combining the new document data and the history document data selected by the selection unit. | 06-30-2011 |
20110179345 | AUTOMATICALLY WRAPPING TEXT IN A DOCUMENT - The described embodiments provide a system for formatting a document in a word processor. The system starts by performing at least one operation on an object in a section of text in the document. Before the operation is performed on the object, the text in the section of text is placed around the object in accordance with a first wrapping behavior. After performing the operation on the object, the system determines a second wrapping behavior for the text in the section of text around the object based on a location of the object in the section of text and a size of the object. The system then places the text around the object in accordance with the second wrapping behavior. | 07-21-2011 |
20110276866 | Method of multi-document aggregation and presentation - Methods and systems for multi-document aggregation provide data representing a redundancy graph constructed from a document or document set and determine the longest acyclic path in the document redundancy graph. Nodes of the longest path are assigned to a column to be displayed. Each node is assigned to a corresponding position in the column according to the node position in the path. Methods and systems for ordering multi documents for presentation can determine the content of a node of the redundancy graph and order the content for display. | 11-10-2011 |
20120185759 | SYSTEM AND METHOD FOR COLLABORATIVELY EDITING A COMPOSITE DOCUMENT - A method and system for collaboratively editing a composite document having a plurality of original document parts. For each of one or more original document parts, a non-editable version of the original document part may be stored. Edits to the original document part may be stored in a plurality of edit parts. Each of the plurality of edit parts may be editable by a single associated one of a plurality of users and may be non-editable by all other users of the plurality of users. The plurality of edit parts may be individually encrypted and the edit parts may be stored separately from the original document parts. | 07-19-2012 |
20120233532 | APPARATUS, SYSTEM AND METHOD FOR A VECTOR-BASED FORM FIELD DOCUMENT - An apparatus for a vector-based form field document includes a reference module referencing document content for a vector-based document and referencing form field information corresponding to the document content. A loading module loads the document content in a vector-based document viewer. An insertion module inserts one or more form fields onto the document content in the viewer. The one or more form fields are inserted based on the form field information. Each form field includes a field for user input. | 09-13-2012 |
20120240022 | APPARATUS AND METHOD FOR CIRCUIT DESIGN - A word processing or spreadsheet application is augmented by a plug-in and templates for computer aided design of electronic hardware entities. The plug-in utilizes the application programming interface to provide a menu system and executable code which inserts templates, reads and validates data entered into the template, computes addresses, annotates addresses and error messages back to a word processing document for display in the editor of the word processing document, and upon selection and request, generates output files for target simulators or synthesis tools. | 09-20-2012 |
20120254713 | TECHNIQUES FOR ELECTRONIC AGGREGATION OF INFORMATION - Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed. | 10-04-2012 |
20120254714 | FORM LAYOUT METHOD AND SYSTEM - A form layout system includes a form layout tool that provides a flexible way to lay out forms on a web page. The form layout tool configures a web configuration file with the location of form layout styles, and uses the form layout styles, a number of columns, a number of fields, and a “size” of each field to include in the component of a page layout to create a page layout for a target application. The form layout tool generates a revised application page with the created page layout by applying the form layout style to the created page layout. | 10-04-2012 |
20120304046 | INTEGRATED MEDIA BROWSE AND INSERTION - An application can receive a request to insert one file into another file opened for editing within the application. The request can be either in-line or through a menu system of the application. The request can include a context for the file to be inserted. The system can then identify a set of files that can satisfy the context, from which a user can choose what file is to be inserted. The chosen file can then be inserted into the file opened for editing, all without leaving the application. | 11-29-2012 |
20130007580 | OPTIMIZING THE LAYOUT OF ELECTRONIC DOCUMENTS - Optimizing a layout of an electronic document. An electronic document can be processed to identify a plurality of document sections within the document. A plurality of document sections can be recursively combined in at least a first page of a modified document and a presentation size of content within the document sections can be reduced. With each recursive combination of document sections, a first perceptual delta value can be generated based on perceptual differences between the document sections as originally presented in the electronic document and the document sections as presented when combined into the first page. When the first perceptual delta value at least equals the first threshold value, the recursive combination of document sections into the first page can cease. | 01-03-2013 |
20130007581 | METHOD AND APPARATUS FOR EDITING COMPOSITE DOCUMENTS - A gathering, manipulating and analyzing tool for reviewing, displaying and creating reports on composite documents, wherein a composite document is made up of multiple component documents. The present method allows for entry and editing of metadata associated with component documents of the composite document. This allows for more highly refined classifying and bookmarking, which leads to more highly refined searching and displaying abilities. A graphical user interface is provided that allows a user to easily designate multiple sections of the composite document and enter and edit the data and metadata associated with the composite document. | 01-03-2013 |
20130111319 | VISUAL NAVIGATION OF DOCUMENTS BY OBJECT | 05-02-2013 |
20130124955 | REPRESENTATION OF LAST VIEWED OR LAST MODIFIED PORTION OF A DOCUMENT - A method, system, and computer program product for storing the settings of a last edited page or a last viewed page of a document and preprocessing the document to generate a thumbnail of the document. In an embodiment of the invention, the thumbnail comprises a representation of the last edited page or last viewed page of the document. | 05-16-2013 |
20130132810 | WINDOW TAGS GRAPHIC DISPLAY - A frame mounts to a display surface for supporting an interactive sign with a first surface and a second surface, which faces the display surface. The frame includes a front and back side. The back side faces the display surface. The front side includes an opening that covers at least two opposite edges of the interactive sign. The frame includes a top, bottom, right, and left edges. The frame includes a lip portion positioned along at least one edge of the frame. An adhesive material connects to the back side of the frame. The adhesive material forms a connection to the display surface. The adhesive material is applied to at least two edges of the frame. At least part of the lip portion of the frame is sized so a combined thickness of the lip portion and the adhesive material is greater than a thickness of the interactive sign. | 05-23-2013 |
20130145243 | TASK MANAGEMENT SYSTEM AND METHOD - A task management system including a monitor and a processing unit is provided. The monitor is for displaying a task schedule, which sequentially tabulates multiple time spots and multiple corresponding tasks. The processing unit is for operating an object at a to-be-executed time spot when the object is dragged to the to-be-executed time spot of the task schedule. | 06-06-2013 |
20130159831 | CONVERTING REPORTS BETWEEN DISPARATE REPORT FORMATS - Various embodiments of systems and methods for converting reports between disparate report formats are described herein. In one aspect, a first report in a markup data schema is received. On another aspect, a second report in a banded report schema, comprising one or more bands, is created. The second report is created as a blank report. First report formatting settings of the first report are converted to second report formatting setting of the second report. Report content and report content layout from the first report are converted to the second report. | 06-20-2013 |
20130179764 | CUSTOM BROWSER-SIDE SPREADSHEET FUNCTIONS - Architecture that enables the capability to call user-defined functions (UDFs) within the hosting page, and from within a spreadsheet. UDFs can be used to add functionality to spreadsheet models. Spreadsheet calculations are spread across a backend calculation server and the web browser. Spreadsheet calculation state is maintained as browser functions are calculated. Moreover, the browser UDFs can be executed synchronously or asynchronously. The architecture also provides capability to dynamically register/unregister UDFs at runtime, which can then be called from the spreadsheet model and executed remotely), and the capability to define a manifest that can include all of the UDF definitions, infinite calculation loop situations are also prevented. The UDFs have full access to the page DOM (document object model). | 07-11-2013 |
20130227385 | METHOD OF ALLOWING A WORD PROCESSING PROGRAM TO BE USED ONLY WITH AN EMBEDDED DOCUMENT - A template a setting forth document is imbedded into a word processing computer program and a portion of the document is drafted in the template including a fixed section not be changed by a subsequent user. A coded connection is embedded between the word processing computer program and the fixed section sent to a subsequent user for preventing use of the word processing computer program with documents other than the sent document. | 08-29-2013 |
20130238964 | APPLICATION FOR DESIGNING JOURNALS - Some embodiments provide an image organizing and editing application for designing a journal. In some embodiments, the application allows a user to select media content and creates the journal by populating it with the selected content. The application allows the user to build a story around the journal's content by adding different info items, such as a map, calendar, and weather info. When an info item is added, the application may analyze one or more pieces of content in the journal to dynamically present information. | 09-12-2013 |
20130305133 | Interactive Notepad For Computing Equations in Context - A system, method and computer program product for interactive computing of equations in context includes parsing a user's notes, on an electronic computing device, for a delimited contextual mathematic equation relating a string variable of any number of blank spaces and characters to at least one other variable, a constant or a unit of measurement. Also assigning a numerical value to a variable, the numerical value determined by one of a computing, a user input and a context for the variable is included. Additionally, computing a numerically unassigned variable via the equation relating the variable(s), any constant(s) and any unit(s) of measurement is included. Declaring in the user's notes, on the electronic computing device, any computed and numerically unassigned variable(s) in context with the equation and any related variable(s) is further included. An interactive note computation may either be explicitly or implicitly initiated via a button or a contextual expression. | 11-14-2013 |
20130305134 | ENHANCED SCREEN CAPTURE FOR FORM MANIPULATION - Processing a form in an image is provided. A plurality of data fields is detected within the form in the image. One or more of the data fields that contain private data and a plurality of the data fields that do not contain private data are detected. Contents of the plurality of data fields that do not contain private data are stored as metadata for the image and contents of the one or more data fields that contain private data are not stored as metadata for the image. | 11-14-2013 |
20130339830 | OPTIMIZED DOCUMENT VIEWS FOR MOBILE DEVICE INTERFACES - Portions of document contents are separated into individually controlled sections on a user interface of a smaller size client device display. A document viewed on a mobile device may include different content portions such as textual content, tables, slides and graphics. Due to a smaller user interface of the mobile device, some portions of the content may extend outside of the user interface and may not all be visible at the same time. The user may use gestures to scroll through and resize the document to view all of the contents. The system may separate each of the different content portions into individual sections and enable the user to control each section separately, such that the user may navigate, resize, and reposition each individual section without affecting the size and position of the remaining sections of the document for optimally viewing the document on the user interface. | 12-19-2013 |
20140019839 | SYSTEM AND METHOD FOR EMBEDDING, EDITING, SAVING AND RESTORING OBJECTS WITHIN A BROWSER WINDOW - In accordance with one embodiment, the present invention provides the ability to embed and edit rich content into a browser document. Embedded objects are not backed by installed desktop applications. Instead, in one embodiment, the embedded objects are Asynchronous Javascript and XML (AJAX) components that adhere to a set of design patterns, which are embedded within editable HTML documents. For example, a user composing an email message can embed a spreadsheet into the email in accordance with an embodiment of the present invention. The spreadsheet is implemented, in one embodiment, as an AJAX component adhering to the Ajax Linking and Embedding (ALE) design pattern. Since it is an ALE component, the embedded object is fetched across the network so that it may be instantiated and used regardless of the user's location. The user can edit, manipulate, and save the embedded object while remaining in the context of the container document. | 01-16-2014 |
20140033008 | Alternates of assets - Embodiments of methods to designate alternates of assets, methods to display representations of alternates, user interfaces, computer products, and digital assets are generally described herein. Other embodiments may be described and claimed. | 01-30-2014 |
20140157096 | SELECTING VIDEO THUMBNAIL BASED ON SURROUNDING CONTEXT - Some embodiments of the inventive subject matter include a computer program product for determining a thumbnail image for a video. The computer program product can include computer usable program code configured to analyze the video. The computer usable program code can be further configured to determine video themes based on the analyzing the video. The computer usable program code can be further configured to produce a first group of thumbnail images for the video themes. The computer usable program code can be further configured to determine a forum theme for an electronic forum in which the video will be accessible. The computer usable program code can be further configured to choose, from the first group of thumbnail images, a matching thumbnail image that is thematically consistent with the forum theme. The computer usable program code can be further configured to present the matching thumbnail image in the forum. | 06-05-2014 |
20140157097 | SELECTING VIDEO THUMBNAIL BASED ON SURROUNDING CONTEXT - Some embodiments of the inventive subject matter include a method for embedding, in a website, a video and a thumbnail image associated with the video. The method can include requesting, over a network, the video from a video source. The method can include transmitting, to the video source, theme information indicating a theme of the website. The method can include receiving the video and the thumbnail image, wherein the thumbnail image is thematically consistent with the theme of the website. The method can include embedding the video in the website. The method can include presenting the thumbnail image in association with the video. | 06-05-2014 |
20140164894 | CONTEXT AWARENESS IN AUDITORY BROWSING - In a method for generating an audio summary of a portion of an electronic document, a user input selecting a focus position within a rendered electronic document is received. The plurality of document elements included in the rendered electronic document is identified. A plurality of audio objects corresponding to the plurality of document elements is generated. An audio signal is generated. The audio signal includes a subset of the plurality of audio objects corresponding to a subset of the plurality of document elements contained within a predetermined range from the focus position. The audio signal indicates the spatial relation between the elements of the elements subset. The audio signal is rendered to the user. | 06-12-2014 |
20140215297 | FILE FORMATS AND METHODS FOR REPRESENTING DOCUMENTS - This patent describes a method for representing documents for use in a computer application. The purpose of these documents is to contain information such as text, numbers, dates, images, visual compositions, formulas, charts and tables. A key feature of this method is the structuring of such documents as linked, but independent modular subunits, which are exposed to the user as subunits that can be manipulated. The representation method described here confers advantages to such documents not found in existing representation approaches, including the ability to easily combine content from multiple documents, create networks of references among information subunits, and reuse and compute information through expressions. | 07-31-2014 |
20140289599 | ELECTRONIC BOOK - Electronic book device and method comprising: a screen for displaying an electronic book. A processor arranged to receive a signal defining a selected area within the electronic book, configure the selected area to launch a function, and execute the function when launched from the selected area. | 09-25-2014 |
20140365857 | VIRTUAL EMBEDDING OF FILES IN DOCUMENTS - Various embodiments herein include one or more of systems, methods, software, and data structures that provide for virtual packaging, or embedding, of electronic files in other files. For example, rather than packaging an electronic file directly in a document file, metadata may be added to the document file including a Universal resource Identifier (URI), such as a Universal Resource Locator (URL), referencing a location where the electronic file may be downloaded from. Other embodiments are described and illustrated herein for creating, viewing, storing, and transmitting such document files with virtually packaged electronic files. | 12-11-2014 |
20140372849 | INTERACTIVE NOTEPAD FOR COMPUTING EQUATIONS IN CONTEXT - A system, method and computer program product for interactive computing of equations in context includes finding a beginning and an end of a line of text comprising an equals sign and determining if the line is an equation based on any predefined mathematical notation existing in the line; and determining a string variable name comprising all characters and spaces between any two of the predefined mathematical notation, the equals sign and the beginning and the end of the equation wherein the string variable name comprises any Unicode character including a space, a non-breakable space and a plurality of any Unicode characters including numbers, special and non-printed characters. Declaring in the user's electronic notes any computed and numerically unassigned variable(s) in context with the equation and any related variable(s) is further included. An interactive note computation may either be explicitly or implicitly initiated via a button or a contextual expression. | 12-18-2014 |
20150039984 | TABLE FORMAT MULTI-DIMENSIONAL DATA TRANSLATION METHOD AND DEVICE - The invention includes a first process of inserting one row below each row of a column heading of an original table, inserting one column to the right of each column of a row heading, and entering a corresponding ID into each cell of the inserted row or column; a second process of inserting one row between the column heading and data portion, inserting one column between the row heading and data portion, and entering an ID of the dimension when inserted cells indicate a value of a dimension, entering no data when inserted cells indicate a measure, and entering an ID of a measure into a cell at the intersection of the inserted row and column when column headings and row headings indicate dimension's values; and a third process of identifying a dimension, value thereof, or measure corresponding to each cell of the data portion of the created template table. | 02-05-2015 |
20150046784 | EXTRACTION DEVICE FOR COMPOSITE GRAPH IN FIXED LAYOUT DOCUMENT AND EXTRACTION METHOD THEREOF - An extraction device for the composite graph in a fixed layout document comprising: a document parsing unit, for parsing the fixed layout document, and determining the primitives of the fixed layout document and their types; a layer generation unit, for extracting text primitives so as to form a text layer, and using the rest non-text primitives to form a non-text layer; a page analysis unit, for processing the text layer and the non-text layer with page analyses respectively; a block generation unit, for generating a text block in the text layer and a graph block in the non-text layer; a correlation block determination unit, for determining text blocks correlating to every graph block and merging those correlated text blocks and graph blocks into a composite graph block; an identifier storage unit, for storing the identifiers of all the primitives contained in the composite graph block. | 02-12-2015 |
20160054898 | Application of Multiple Content Items and Functionality to an Electronic Content Item - Application of content and associated functionality from multiple content sources to an electronic content item is provided. Content from a first document may be displayed over a second document via a user interface component. If desired, such content may be inserted into the second document, and application functionality associated with the inserted content may be retained after it is inserted into the second document. One or more navigation means may be provided for conveniently navigating inside a content item (e.g., a document) for adding new content or for reviewing or editing existing content. In addition, a number of content views and content mappings may be provided. | 02-25-2016 |
20160078002 | REPRESENTING NUMERICAL DATA IN A MOBILE DEVICE - A platform for representing numerical data in a mobile device is disclosed. The platform receives numerical data from at least one party, the numerical data arranged into multiple categories. Categories are selected from the multiple categories for display in the mobile device. Data attributes in each selected category are associated with at least one infographic. Display views of the data attributes in each selected category are created using the at least one infograpic, the display views expandable for each selected category. | 03-17-2016 |
20160103792 | INTELLIGENT MESSAGE PROCESSING - Techniques facilitate intelligent message processing of messages. With regard to a message, an intelligent message processor component (IMPC) can intelligently identify a desired file folder and archive the message in the folder in response to as little as one user interface (UI) control manipulation (e.g., click), when the intelligent message processor UI (IMPUI) is activated. When the IMPUI is activated, the IMPC automatically parses the message and identifies, or allows the user to identify, a keyword/phrase in the message. The IMPC automatically identifies the desired folder based on the identified keyword/phrase, and the user can click on the identified keyword/phrase to store the message in the identified file folder. The IMPUI also can comprise other UI controls that can, e.g., forward a message to another user, archive the message or related attachment in a remote storage destination, perform a customized message process, etc. | 04-14-2016 |
20160103796 | Rich Formatting for a Data Label Associated with a Data Point - Rich formatting may be provided for rich data labels. A rich data label may be created for at least one data point associated with a visualization. The data label may be formatted and displayed on the visualization. The rich data label may bind to a particular data point rather than adhering to conventional index-based anchor logic where a data label is bound to the index of a data point. Accordingly, in response to determining that the location of the data point has changed in the visualization, the location of the rich data label is automatically adjusted to remain attached to its original data point. | 04-14-2016 |
20160110898 | EMAIL CONTENT MANAGEMENT AND VISUALIZATION - Embodiments of the present invention provide a system, method, and program product to manage and visualize email content using metadata tags. In an embodiment, the method comprises a computing device receiving an email message that is addressed to a recipient and includes a metadata tag; associating the metadata tag with a predefined category and/or subcategory; transmitting a predefined category and/or subcategory to be displayed using at least a pie chart icon that includes a circular chart divided into sectors that illustrate a numerical portion of the transmitted predefined category and/or subcategory associated with a metadata tag, wherein each sector includes an arc length that is proportional to a quantity of email messages received that have a metadata tag associated with the sector; and generating an object associated with the transmitted predefined category and/or subcategory, wherein in response to a user interacting with the object an action is generated. | 04-21-2016 |
20160124581 | Characterizing states of subject - Among other things, a user of a browser is exposed simultaneously to three interfaces: A viewing interface for at least one image of a subject that is stored on a device on which the browser is running, a decision support interface that aids the user in determining the state of the subject based on the image, and a template interface that aids the user in capturing uniform descriptive information about the state of the subject. At least two of the viewing interface, the decision support interface, and the template interface operate cooperatively so that actions of the user with respect to one of the two interfaces causes changes in content exposed by the other of the two interfaces. | 05-05-2016 |
20160163078 | WELL ACTIVITY BAR CHARTS - A system and method to plan and represent well activities using bar charts, while also providing the option to select specific time periods in which to represent the data and/or to compare the data with other wells. Additionally, the system provides the ability to chart a well activity plan and to edit an existing plan. | 06-09-2016 |
715210000 | Matching application process to displayed media | 11 |
20080320380 | Method for Inserting and Broadcasting Slides in a Document - A method for inserting slides in a document is disclosed in the present invention. Whether the file selected to be inserted is a slide file; if the file is the slide file, a file type of the slide file is set. A file name, a file path, the file type and a file label array are extracted and stored in a memory, wherein, the file label array records orderly labels of chosen slides in the slide file. A slide object according to the file name, the file path, the file type and the labels in the file label array is constructed and inserted at a cursor position in the document. Additionally, a method for broadcasting slides is disclosed. The present invention realizes that the slide content is broadcast directly, and also realizes the broadcast characteristics such as animation and sound effect and so on. The operation is simple, time is saved, and work efficiency of users is improved. | 12-25-2008 |
20090164878 | SELECTIVE DOCUMENT REDACTION - Embodiments described herein are directed to selectively redacting and unredacting display information in accordance with a redaction policy. In one embodiment, a computer system receives user input indicating a user's intention to selectively redact portions of accessed documents. The computer system accesses at least one document, such that the document is capable of being displayed to the user. The computer system determines that the accessed document comprises one or more tags indicating which portions of the document are to be redacted. The computer system dynamically redacts those portions of the document identified by the tags without otherwise altering the structure of the document, in accordance with the user's intention. The computer system also displays the document according to the document's original structure, omitting the dynamically redacted portions. | 06-25-2009 |
20090172513 | READING DEVICE WITH SHORTCUT READ FUNCTION - In some embodiments, a reading device is provided with a shortcut read mode in which a user can instruct the reading device of the type of document (e.g., invoice, package label, newspaper, etc.) that is to be read so that the device can more efficiently find and read back to the user desired (target) information from the document. | 07-02-2009 |
20090287991 | GENERATION OF FUSIBLE SIGNATURES FOR FUSION OF HETEROGENOUS DATA - Methods, computer-executable instructions on computer-readable media, and systems for generating fusible signatures for information contained in two or more corpora of data. The fusible signatures can allow the information from the separate corpora of data to be merged, or fused, into a single information space that allows information analysts to explore, analyze, and/or further process the fused data. Prior to manipulation by the embodiments of the present invention, the information contained in at least one of the individual corpora of data is typically represented by initial signatures that are not directly fusible with information in the other corpora of data because of differences, for example, in dimensionality, source, data type, basis, and/or the space in which the initial signatures reside. | 11-19-2009 |
20090327850 | PUBLISHING SYSTEM - A publishing system and method for producing a print ready electronic publication, the system comprising a data storage device arranged to store structure data indicative of the structure of a publication and content data indicative of content usable in the publication; the system being arranged to facilitate creation of a publication structure by a first user group comprising at least one first user, the publication structure being arranged to receive publication content; and the system being arranged to facilitate reception of content from a second group of users including at least one second user; wherein the content and location of the content in the publication structure is selectable by one or more first user from the content received from the second user group. | 12-31-2009 |
20100199160 | IMAGE STITCHING FOR MOBILE ELECTRONIC DEVICES - A device and method for modifying content for use on a mobile electronic device are described. In one embodiment, there is provided an automated method for modifying content for use on a mobile electronic device, comprising: selecting image files from a plurality of image files; combining the selected image files into a single merged image file that has a smaller file size than the sum of the file sizes of the selected image files; and sending the single merged image file to the mobile electronic device. | 08-05-2010 |
20110161795 | INTER-APPLICATION DOCUMENT ACCESS - An operating system can be extended to allow open documents to be automatically transferred from one application to another without saving the open documents. When a request is received to use an open document from a first application in a second application, an open document unit can determine if the open document has not been saved. The open document unit can create a temporary file based on the open document. The open document unit can open the temporary file in the second application. In addition, the open document unit can convert the temporary file into a format compatible with the second application if the temporary file's format is not compatible with the second application. | 06-30-2011 |
20130151938 | BROWSER SPREADSHEET INTEGRATION - Functionality and presentation of spreadsheet applications and web based services are integrated by automating interactions between a spreadsheet object on a web page and other elements on the web page. Bidirectional referencing, automatic coordinate space integration, and assimilation of look and feel of the spreadsheet object into the web page or vice versa are enabled. | 06-13-2013 |
20130339831 | DYNAMIC REPORTS CONNECTED TO PROJECT DATA - Project data is used to create dynamic reports that automatically update when the project data changes. The selected project data is used for the display of one or more graphical objects (e.g. charts, tables). A graphical user interface (GUI) may be used to select project data fields from the project data. The selected data fields are used to determine the project data to access that is then mapped to a format understood by the graphical object (e.g. project data storage format to a cross tabular format). The graphical object is configured to treat the selected project data as a data source. When the project data changes, the graphical object is automatically updated. | 12-19-2013 |
20140089773 | Panoptic Visualization Document Differencing - A system includes a differencing engine and a layout engine of the differencing engine or coupled to the differencing engine. The differencing engine is configured to direct comparison of two or more document components each of which includes respective media content, and each of which has associated metadata providing information about the respective document component. The layout engine is configured to generate a layout of a panoptically-arranged visual representation of the document components or a comparison thereof according to a layout model, and according to the associated metadata. And the differencing engine is configured to communicate the layout. | 03-27-2014 |
20180024970 | CONTROLLED CREATION OF REPORTS FROM TABLE VIEWS | 01-25-2018 |