Utilizing Page Description Language Patents (Class 715/276)
-
Patent number: 7966562Abstract: A help facility for a graphical modeling environment that determines the domain of a multi-domain graphical object and provides the correct documentation for that object in that domain is discussed. The help facility determines the identity of the multi-domain graphical object and the domain in which the multi-domain graphical object is instantiated. Once the domain and the graphical object identity are determined, the help facility triggers a help callback restricted to that domain that provides domain appropriate help for the object.Type: GrantFiled: December 28, 2005Date of Patent: June 21, 2011Assignee: The MathWorks, Inc.Inventors: Nathan E. Brewton, Dallas C. Kennedy, Paul F. Kinnucan, Jr.
-
Patent number: 7913168Abstract: There is provided a technique to contribute to an improvement in convenience of a setting screen for performing setting for a function capable of being executed by an image processing apparatus.Type: GrantFiled: May 25, 2007Date of Patent: March 22, 2011Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventors: Naoki Hoshino, Yuko Kimoto
-
Patent number: 7907151Abstract: A computer readable storage medium includes executable instructions to accept a set of document objects, wherein each document object is associated with a z-order. A document object in the set of document objects is passed to a pre-rendering region comprising a stack of one or more panes, wherein the document object is added in z-order. The document object is checked against each pane in the stack for document object overlap, beginning with a topmost pane, until a pane selected from one of a bottommost pane and an overlap pane is reached. The document object is associated with a pane selected from one of the bottommost pane and a pane above the overlap pane. The pane above the overlap pane is selected from one of a pane in the stack and a new pane added to the top of the stack.Type: GrantFiled: May 14, 2007Date of Patent: March 15, 2011Assignee: Business Objects Software Ltd.Inventor: Jeffery Rodd Daviss
-
Patent number: 7900144Abstract: Modification of color values in a page description file can be carried out by converting implicit color commands within the page description file to explicit color commands. The color values specified by the explicit color commands within the page description file then are adjusted to calibrate an output device for enhanced color fidelity. Implicit color commands specify color values indirectly, for example, by defining color as a function of other graphic information and color reference values. Consequently, color modification prior to RIP conversion generally is difficult. Conversion and modification of explicit color values provides a higher degree of color conversion accuracy without the need for RIP conversion of the page description file.Type: GrantFiled: March 23, 2000Date of Patent: March 1, 2011Assignee: Eastman Kodak CompanyInventors: Christopher J. Edge, William A. Rozzi, Timothy A. Fischer
-
Patent number: 7870486Abstract: The subject application is directed to a system and method for simultaneously commencing output of disparately encoded electronic documents. Selection data representative of multiple electronic documents encoded in multiple disparate formats is first received. For example, the electronic documents are capable of being encoded in MICROSOFT OFFICE WORD, MICROSOFT OFFICE EXCEL, ADOBE ACROBAT formats, and the like. Each of the disparate formats is associated with a corresponding software module and then retrieved in accordance with received selection data. Next, the electronic documents are communicated to corresponding software modules, and the document processing device commences a selected document processing operation on each of the electronic documents by a corresponding software module. Each application-specific module is adapted for processing a document processing request for one or more types of documents that are associated with one specific application.Type: GrantFiled: April 18, 2007Date of Patent: January 11, 2011Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventors: Jianxin Wang, Hongfeng Wei, William Su
-
Patent number: 7865827Abstract: A method for processing document data by a data processing system includes storing a first electronic file containing document data which represents a document which can be displayed for a user; converting the first file into third electronic files which, in combination, contain document data of the first file representing at least one portion of the document; and providing the third files for retrieval, for displaying the at least one portion of the document by a user. According to the method, the document may be “fragmented” before being provided for display by the user.Type: GrantFiled: September 29, 2006Date of Patent: January 4, 2011Assignee: Brainloop AGInventors: Keith Ball, Rudolf Kaertner
-
Publication number: 20100318901Abstract: In a method or system to generate a document data stream of a first format that is serially structured per page, document data of a second format that comprise multiple pages of a document are linked with the document data stream. In the document data stream of the first format a separate characteristic type mapping is provided that indicates that contiguous document data that comprise multiple pages are linked with the document data stream. In the first format a first page of the multipage document is completely and successfully run through a parsing process before document data of subsequent pages are run though the parsing process.Type: ApplicationFiled: February 23, 2009Publication date: December 16, 2010Inventors: Goran Eiler, Robert Wallner, Helmut Weiner, Frank Matzke, Hans- Detlef Groeger, Jose La Rosa Ducato
-
Patent number: 7802185Abstract: A system and computer program product produces an output document in any of several formats including any of several page description languages, from a file, in response to server side code.Type: GrantFiled: November 18, 2005Date of Patent: September 21, 2010Assignee: Adobe Systems IncorporatedInventors: Damon F Cooper, Xu Chen, Sherman Gong, Michael Nimer
-
Patent number: 7779351Abstract: A generated document is colored by replacing the original colors of a paragraph of a source document with colors used to identify the paragraph and with colors to mark original color boundaries. The colors used to identify the paragraph and the colors used to mark color boundaries include a pair of colors including a first replacement color and a second replacement color. Values identifying the original colors of the paragraph are stored, including by storing a list of colors corresponding to the original colors of the paragraph. A first character of the paragraph is colored with the first replacement color. A second character of the paragraph is colored with the second replacement color if the original color of the second character is the same as the original color of the first character. The second character of the paragraph is colored with the first replacement color if the original color of the second character is different from the original color of the first character.Type: GrantFiled: July 20, 2006Date of Patent: August 17, 2010Assignee: Adobe Systems IncorporatedInventor: Mohit Kalra
-
Patent number: 7761788Abstract: A system and method of using an example document to create another document with the same style. The style is determined by examining the example file for syntax patterns that are required in a document of this type. Each pattern is used to create a section template (a sub-template for a larger template). After all the required sub-templates have been defined, by examining the example, we have a document template that may be used to format new documents. Along with user-specific content, a document generator uses the captured document template to generate sections of a new document. When a section of a document is generated, the sub-template that corresponds to that section of a document is inserted with user-specific content. The generated file ends up with the same kind of text spacing and positioning, ordering of sections, presence of annotations and other nonfunctional attributes as the example.Type: GrantFiled: January 24, 2000Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: David K. McKnight, Eduardus A. T. Merks
-
Patent number: 7747951Abstract: Systems and methods for processing existing layouts of content comprising common and variant content are described. They involve automatically converting content into a layered version document, checking variant content for conditions which could have an undesirable impact on a rendered image, and automatically modifying variant content to reduce the potential for undesirable impacts on a rendered image.Type: GrantFiled: February 28, 2006Date of Patent: June 29, 2010Assignee: Eastman Kodak CompanyInventor: Lawrence Croft
-
Patent number: 7685517Abstract: According to this invention, bookbinding data containing pages created by respective applications can be constructed regardless of the type of application. Even when one or more desired pages contained in bookbinding data are selected, image editing is designated, but a non-image page exists in the selected pages, the non-image page can be excluded from editing targets, and the process can shift to image editing. For this purpose, when a plurality of pages are selected and image editing is designated, whether each selected page is an editable image page is determined. An editable page is temporarily stored. After all the selected pages are determined, an image editing application is activated to edit stored editable image pages.Type: GrantFiled: April 14, 2005Date of Patent: March 23, 2010Assignee: Canon Kabushiki KaishaInventors: Makoto Tomita, Koji Nakagiri, Yasuo Mori, Junko Sato, Wataru Kanaya, Michiko Kanaya, legal representative
-
Patent number: 7640494Abstract: An output document may be produced from a Web source document by including special markup or output indicators designating output regions in said source document. After detecting the output indicators, any dynamic markup in the Web source document is resolved. An HTML stream is generated that includes the resolved dynamic markup and is then rendered in memory on an internal HTML viewer. The internally rendered HTML is mapped into a print object. Depending on the format of the output document desired, a document transform object is selected that uses the print object to create the output document in the selected format.Type: GrantFiled: February 23, 2009Date of Patent: December 29, 2009Assignee: Adobe Systems IncorporatedInventors: Xu Chen, Damon Cooper, Geoffrey Greene, Michael Nimer, Sherman Gong
-
Patent number: 7636885Abstract: A method of determining Unicode values corresponding to the text in digital documents includes: providing a digital document containing information related to the text in the document, the information including at least one set of data selected from the group consisting of: the numerical character code comprised by a single byte value or a sequence of multiple bytes, the glyph name corresponding to the character code for simple fonts, the code-to-Unicode mapping provided by a ToUnicode CMap, and font outline data embedded in the document; obtaining the information related to the text from the document; and determining the Unicode values corresponding to a specific code of a specific font on a per-glyph basis by executing a cascade of determination steps for each code separately, the cascade being executed in a predetermined sequence using different sources of information.Type: GrantFiled: June 6, 2006Date of Patent: December 22, 2009Assignee: PDFlib GmbHInventors: Thomas Merz, Kurt Stützer
-
Patent number: 7580139Abstract: A print configuration is set to a folder in accordance with a user instruction. When an operation of inputting a file into the folder is detected, the file is managed. A determination is made as to whether each of a plurality of managed files has a predetermined type and is inputted into the folder in a predetermined order defined by the predetermined type. In a case where it is determined that each of the managed files has the predetermined type and is inputted into the folder in the predetermined order, the managed files are merged in the predetermined order to generate print data to be outputted to a print device for printing according to the print configuration. The generated print data is transmitted to the print device.Type: GrantFiled: August 10, 2005Date of Patent: August 25, 2009Assignee: Canon Kabushiki KaishaInventor: Yoshitaka Oba
-
Patent number: 7565605Abstract: An electronic document is received that represents serial data that contains content of the document and defines an order in which respective portions of the content are to be performed. The serial data of the electronic document is analyzed. Reorganization information is generated for use in delivering the portions of the content, the reorganization information enabling performance in an order different from the order defined by the serial data.Type: GrantFiled: May 8, 2001Date of Patent: July 21, 2009Assignee: Nokia, Inc.Inventors: Gregory C. Schohn, Adam L. Berger, Richard D. Romero
-
Patent number: 7552384Abstract: A method and system for optimizing tag based protocol streaming parsing. A method in accordance with an embodiment comprises: comparing a read tag and the tags of a reference tag table and, if the read tag belongs to the reference tag table, determining if a function name is associated with the tag belonging to the reference tag table, and if a function name is associated with the tag belonging to the reference tag table, executing the function corresponding to the tag corresponding to the reference tag table.Type: GrantFiled: February 13, 2004Date of Patent: June 23, 2009Assignee: International Business Machines CorporationInventors: Gerard Marmigere, Joaquin Picon, Zsolt Szalai
-
Patent number: 7522310Abstract: The present invention eliminates undesirable image defects caused during the preparation of pages for printing and folding, known as the bottling process. This is achieved by analyzing image characteristics, sorting out the image according to its characteristics, where necessary vectoring and editing the vectored characteristics, and finally completing the file conversion from a raster image to a Page Description Language (PDL) image. A first embodiment of the invention divides an image into small segments. A second embodiment of the invention enlarges existing image segments. A third embodiment of the invention enlarges existing image segments and sorts image segments according to their color attribute of transparency. A fourth embodiment of the invention divides a part of an image segment to small segments.Type: GrantFiled: August 31, 2006Date of Patent: April 21, 2009Assignee: Ether Visuals LLCInventor: Raphael Wiesenberg
-
Patent number: 7496835Abstract: An output document may be produced from a Web source document by including special markup or output indicators designating output regions in said source document. After detecting the output indicators, any dynamic markup in the Web source document is resolved. An HTML stream is generated that includes the resolved dynamic markup and is then rendered in memory on an internal HTML viewer. The internally rendered HTML is mapped into a print object. Depending on the format of the output document desired, a document transform object is selected that uses the print object to create the output document in the selected format.Type: GrantFiled: October 31, 2004Date of Patent: February 24, 2009Assignee: Adobe Systems IncorporatedInventors: Xu Chen, Damon Cooper, Geoffrey Greene, Michael Nimer, Sherman Gong
-
Patent number: 7453595Abstract: Compatibility with an operating system is maintained, and a high-quality print image is efficiently previewed with a simple arrangement and small memory area. A printer driver program executed by a host computer (15) which controls the operation of a printer (7) adopts a processing arrangement in which a print processor (5) is interposed between a preview request from a previewer (8) and generation of image data by a printer graphic driver (6). This processing arrangement causes the printer graphic driver (6) to create image data for a preview display. The created image data is transferred to the previewer (8) in accordance with an instruction from the print processor (5).Type: GrantFiled: September 9, 2003Date of Patent: November 18, 2008Assignee: Canon Kabushiki KaishaInventor: Hideo Natori
-
Patent number: 7433103Abstract: An imaging technique permits selective flattening of objects within page description files. The selective aspect of the flattening may pertain to the selection of particular objects to be flattened, selection of the degree of flattening to be applied to objects, or both. In some embodiments, selective flattening of objects in a page description file may be permitted based on an assessment of color correction efficacy. For example, the degree of flattening may be iteratively adjusted to achieve acceptable color correction results. Alternatively a user may be notified in the event acceptable color correction results have not been achieved. A color error between bitmap files generated from a color corrected, unflattened page description file and from a color corrected, flattened page description file may be measured. When the measured error between the two bitmaps exceeds a predetermined value, an amount of file flattening may be adjusted to reduce the measured error.Type: GrantFiled: December 29, 2004Date of Patent: October 7, 2008Assignee: Eastman Kodak CompanyInventor: Christopher J. Edge
-
Publication number: 20080222522Abstract: Background form print submission enhancements are provided by attaining background form print submission enhancements for layered documents by generating a background form from a single print job file, the background form containing master data and overlay data in a monolithic page description language (PDL); applying said background form to pages in said document; performing variable length merging on multiple pages of said background form; submitting static content of said document to create said background form; submitting variable content of said document to merge with said background form; and merging arbitrary pages of said background form with said arbitrary pages of a second PDL. The improvement may be best implemented in the print driver while others may be best implemented at the digital front end (DFE) proper. Overall, the improvement aim to retain workflow function with applications that do not actually support true variable information (VI) document authoring.Type: ApplicationFiled: March 5, 2007Publication date: September 11, 2008Inventor: Javier A. Morales
-
Patent number: 7386789Abstract: A method for determining logical components of a portable document format (PDF) document is disclosed. The method includes separating the document into a plurality of layers. A PDF document is created for each of the plurality of layers. The method also includes determining a logical structure for each layer. The logical structures of the plurality of layers are combined to determine the logical components of the PDF document.Type: GrantFiled: February 27, 2004Date of Patent: June 10, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hui Chao, Lei He, Jian Fan