Patents Assigned to Documill Oy
-
Patent number: 10853557Abstract: Disclosed is a solution for processing at least one edit event of a document in a collaborative document editing environment. The method includes: monitoring if a document is edited by at least one user in an editing function; in response to a detection that the document is edited generating at least one notification representing at least one edit event carried out to the document; receiving a response to the at least one notification, the response including an indication on a recipient action with respect to the prompt; and generating a signal carrying information representing the indication on the recipient action with respect to the prompt for causing at least one action with respect to the at least one edit event carried out to the document. Also disclosed is a system implementing the method and a processor-readable non-transitory medium storing processor-executable instructions for executing the method by a processor.Type: GrantFiled: February 15, 2017Date of Patent: December 1, 2020Assignee: DOCUMILL OYInventors: Mika Konnola, Rami Hanninen, Terho Laakso
-
Patent number: 10133716Abstract: The present invention relates to a solution for generating a notification relating to editing of a document in a collaborative document editing environment. The method includes: establishing the collaborative document editing environment at least by defining a plurality of users permitted to access the document; monitoring if the document is edited by the at least one user granted the right to edit the document; in response to a detection generating at least one notification representing at least one edit event performed by the at least one user granted the right to edit the document; and transmitting the at least one notification representing the at least one edit event to at least one recipient. Also disclosed is a system implementing the method and a processor-readable non-transitory medium storing processor-executable instructions for executing the method by a processor.Type: GrantFiled: December 23, 2016Date of Patent: November 20, 2018Assignee: DOCUMILL OYInventors: Mika Konnola, Terho Laakso, Rami Hanninen
-
Patent number: 9940305Abstract: The invention relates to solution of preparing font information related to textual content of a document. Within the solution a document file is received as an input and the content of at least the received document file is parsed, the parsing comprising determination of font information related to textual content of the received document file. The font information is analyzed and corrected if a deficiency is detected in the font information. Output files are created from the corrected font information and stored in a memory.Type: GrantFiled: November 6, 2013Date of Patent: April 10, 2018Assignee: DOCUMILL OYInventors: Mika Konnola, Rami Hanninen, Terho Laakso
-
Patent number: 9547629Abstract: A computer implemented method for preparing font information related to textual content of a received document includes determining a font data complying a font format relating to a textual content of the received document file. The font format is compared to a predetermined common font data format and the font format is converted to the predetermined common font data format if the comparison indicates a mismatch of the compared font data formats. A font file in the predetermined common font data format is created from the converted font data and also at least one web font file is created from the created font file. Finally, at least the font file complying with the predetermined common font data format and the at least one predetermined web font file are stored in a memory. A system and a non-transitory computer readable medium for storing computer program code are also described.Type: GrantFiled: November 29, 2013Date of Patent: January 17, 2017Assignee: DOCUMILL OYInventors: Mika Konnola, Rami Hanninen, Terho Laakso
-
Patent number: 9484006Abstract: A method for creating visual content to be output in a layered manner, wherein content items are received, and are categorized into at least two categories. At least one of the categories includes at least one image content item and at least one other category includes at least one textual content item. The content items in each of the categories are manipulated, wherein the textual content data is manipulated with at least one operation applicable for textual content and the manipulation produces at least one data file including textual content data for the text layer to be prepared for outputting in a client device. Finally, data files including manipulated image content data and the manipulated textual content data are stored. A system, a computer program product, a method in the client device and the client device are also described.Type: GrantFiled: February 13, 2013Date of Patent: November 1, 2016Assignee: DOCUMILL OYInventors: Mika Konnola, Rami Hanninen, Terho Laakso
-
Patent number: 9412187Abstract: The invention relates to a computer implemented method for preparing content of a document, wherein a document file is received as an input, the content of the document file is parsed, the parsed content data items forming the content of the document file are classified into at least two separate categories. Further, within the method at least one of the following is performed for the classified parsed content data items: rendering the content data items classified in a first category into a raster canvas and storing the rendered content of the raster canvas into a raster image file, generating and storing a meta file comprising at least one preprocessed rendering instruction for at least one content data item classified in a second category. The invention also relates to a system configured to perform the method and a non-transitory computer readable medium storing computer program code.Type: GrantFiled: December 20, 2013Date of Patent: August 9, 2016Assignee: DOCUMILL OYInventors: Rami Hanninen, Mika Konnola, Terho Laakso
-
Patent number: 9384562Abstract: Computer implemented methods, systems and computer program codes for creating visual content to be output. The methods and systems are applicable in content visualizations wherein the content to be output is to be formed in a layered manner. According to the method image content item or items are received and are categorized on a basis of content type to one or more categories. The image content item or items in the category or categories are rendered into one or more raster canvases, which represent image content data in the category. The image content data from the raster canvases are compressed, wherein the compression method for image content data in each of the raster canvases is selected on a basis of the categorization of image content items rendered in the raster canvas. The compressed image content data from the raster canvas is stored in a memory for further actions.Type: GrantFiled: January 29, 2013Date of Patent: July 5, 2016Assignee: DOCUMILL OYInventors: Mika Konnola, Rami Hanninen, Terho Laakso
-
Patent number: 9135341Abstract: The invention relates to a method and an arrangement for paginating and previewing essentially continuously-flowing non-paginated search results, such as XHTML/HTML formatted information content. The method includes at least: entering a search query; sending the query to a search engine; and receiving a search result having a list of data files matching to the search query. The method comprises at least: paginating the essentially continuously-flowing content of the data files retrieved; rendering preview pages from the data files; selecting the preview pages to be previewed; and previewing the matching preview pages associated with the data files retrieved.Type: GrantFiled: November 12, 2008Date of Patent: September 15, 2015Assignee: DOCUMILL OYInventors: Mika Könnölä, Rami Hänninen, Pasi Nummisalo, Terho Laakso
-
Patent number: 9111479Abstract: A method for optimizing an amount of colors used in content data is described. At least one content object is received and it is analyzed if any of the received content objects is a predetermined type. At least one color used within the at least one content object of the predetermined type is determined and the received content objects are rendered to a raster canvas so that the at least one color is protected. Information on the at least one color is stored and at least one characteristic of the rendered content is compared to at least one predetermined criteria. In case of mismatch the amount of colors used in the content of the raster canvas is optimized so that the at least one color used in at least one rendered content object of the predetermined type is protected. Finally, the content is compressed and output.Type: GrantFiled: June 12, 2013Date of Patent: August 18, 2015Assignee: DOCUMILL OYInventors: Mika Konnola, Rami Hanninen, Terho Laakso
-
Publication number: 20150178248Abstract: The invention relates to a computer implemented method for preparing content of a document, wherein a document file is received as an input, the content of the document file is parsed, the parsed content data items forming the content of the document file are classified into at least two separate categories. Further, within the method at least one of the following is performed for the classified parsed content data items: rendering the content data items classified in a first category into a raster canvas and storing the rendered content of the raster canvas into a raster image file, generating and storing a meta file comprising at least one preprocessed rendering instruction for at least one content data item classified in a second category. The invention also relates to a system configured to perform the method and a non-transitory computer readable medium storing computer program code.Type: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: Documill OyInventors: Rami HANNINEN, Mika KONNOLA, Terho LAAKSO
-
Publication number: 20150154152Abstract: A computer implemented method for preparing font information related to textual content of a received document includes determining a font data complying a font format relating to a textual content of the received document file. The font format is compared to a predetermined common font data format and the font format is converted to the predetermined common font data format if the comparison indicates a mismatch of the compared font data formats. A font file in the predetermined common font data format is created from the converted font data and also at least one web font file is created from the created font file. Finally, at least the font file complying with the predetermined common font data format and the at least one predetermined web font file are stored in a memory. A system and a non-transitory computer readable medium for storing computer program code are also described.Type: ApplicationFiled: November 29, 2013Publication date: June 4, 2015Applicant: Documill OyInventors: Mika KONNOLA, Rami HANNINEN, Terho LAAKSO
-
Publication number: 20140225928Abstract: A method for creating visual content to be output in a layered manner, wherein content items are received, and are categorized into at least two categories. At least one of the categories includes at least one image content item and at least one other category includes at least one textual content item. The content items in each of the categories are manipulated, wherein the textual content data is manipulated with at least one operation applicable for textual content and the manipulation produces at least one data file including textual content data for the text layer to be prepared for outputting in a client device. Finally, data files including manipulated image content data and the manipulated textual content data are stored. A system, a computer program product, a method in the client device and the client device are also described.Type: ApplicationFiled: February 13, 2013Publication date: August 14, 2014Applicant: Documill OyInventors: Mika KONNOLA, Rami HANNINEN, Terho Laakso
-
Publication number: 20140212057Abstract: Computer implemented methods, systems and computer program codes for creating visual content to be output. The methods and systems are applicable in content visualizations wherein the content to be output is to be formed in a layered manner. According to the method image content item or items are received and are categorized on a basis of content type to one or more categories. The image content item or items in the category or categories are rendered into one or more raster canvases, which represent image content data in the category. The image content data from the raster canvases are compressed, wherein the compression method for image content data in each of the raster canvases is selected on a basis of the categorization of image content items rendered in the raster canvas. The compressed image content data from the raster canvas is stored in a memory for further actions.Type: ApplicationFiled: January 29, 2013Publication date: July 31, 2014Applicant: DOCUMILL OYInventors: Mika KONNOLA, Rami HANNINEN, Terho LAAKSO
-
Patent number: 8464158Abstract: The invention relates to a method and an arrangement for bookmarking information search results on page level and sharing these results between other users. The method includes at least: entering a search query; sending the query to a search engine; and receiving a search result having a list of data files matching to the search query. The method comprises at least: paginating the content of the data files retrieved; rendering page previews of the data files; selecting the pages to be previewed; and previewing the matching pages associated with the data files retrieved; then bookmarking selected preview pages and selecting one or multiple of these pages to be shared; and finally sharing selected preview pages.Type: GrantFiled: November 12, 2008Date of Patent: June 11, 2013Assignee: Documill OyInventors: Terho Laakso, Mika Könnölä, Pasi Nummisalo, Rami Hänninen
-
Patent number: 8423537Abstract: The invention relates to a method and an arrangement for handling of information search results. The method includes at least: entering a search query; sending the query to a search engine; and receiving a search result having a list of data files matching to the search query. And the method comprises at least: paginating the content of the data files retrieved; rendering page previews of the data files; selecting the pages to be previewed; and previewing the matching pages associated with the data files retrieved.Type: GrantFiled: July 17, 2008Date of Patent: April 16, 2013Assignee: Documill OyInventors: Terho Laakso, Pasi Nummisalo, Mika Könnölä, Rami Hänninen