Patents Assigned to Fujian Foxit Software Development Joint Stock Co.
-
Patent number: 11379653Abstract: The present disclosure provides a method for rendering a PDF file by on-demand loading the PDF file in a network. The method comprises the following steps: acquiring basic data information of a PDF file to be rendered by a user; and according to the basic data information, determining page data block information required for rendering and displaying a corresponding page of the PDF file, wherein the page data block information comprises a quantity, a position, and a size of at least one page data block in the corresponding page; sending a request comprising the page data block information to a server, and receiving each page data block corresponding to the request; and rendering the each page data block corresponding to the request to display the corresponding page, according to the basic data information of the PDF file.Type: GrantFiled: July 18, 2019Date of Patent: July 5, 2022Assignee: FUJIAN FOXIT SOFTWARE DEVELOPMENT JOINT STOCK CO.Inventors: Yadong Wang, Junyi Liang
-
Patent number: 11036888Abstract: A method for protecting a PDF document page-by-page, including the following steps: traversing all the page content stream objects in the PDF document, if any one page content stream object is reused by a plurality of pages, copying the content stream object according to the number of times of same being used; establishing an index table from a PDF page number to the page content stream object in a memory; searching for, according to the page number of the protected page, the corresponding page content stream object from the index table; encrypting stream data of the acquired page content object using the secret key B; adding an encryption identification C to an object dictionary of the encrypted page stream object; respectively creating a cover layer with the same length and width as various protected pages; and placing various cover layers on the top of the protected page.Type: GrantFiled: April 25, 2017Date of Patent: June 15, 2021Assignee: FUJIAN FOXIT SOFTWARE DEVELOPMENT JOINT STOCK CO., LTDInventor: Peng Huang
-
Patent number: 10614263Abstract: A file information interlinking method comprises the following steps: when creating a file, generating a universally unique interlink identifier, and storing, on a cloud server, according to a one-to-one correspondence between the universally unique interlink identifier and data information corresponding to the file, the data information corresponding to the file, wherein the data information comprises file creation, distribution, modification, history and permission information (S110); computing blank areas in different pages of the file, and applying a layer processing method to display advertisement information on the blank areas in the different pages (S120); and generating, on a peripheral edge of a layer, an annotation of a web link, wherein a click on the web link can trigger a JavaScript script to obtain the unique interlink identifier, combine the same with known link information to jump to the data information corresponding to the file on the cloud server (S130).Type: GrantFiled: November 8, 2016Date of Patent: April 7, 2020Assignee: FUJIAN FOXIT SOFTWARE DEVELOPMENT JOINT STOCK CO.Inventor: Jianping Mei
-
Patent number: 10133884Abstract: An electronic and paper combined data submission, printing, and retrieval method includes: completing an application in a client terminal, sending the user-entered data in the client terminal to a remote storage server; printing the completed application together with a barcode containing a unique identification code; retrieving the electronic data stored in the remote storage server by scanning said identification code. A system includes: a data encryption module; a data transmission module; an identification code module; a print module; a scan module; an analysis module; a data retrieve module; and a data decryption module.Type: GrantFiled: January 30, 2015Date of Patent: November 20, 2018Assignee: Fujian Foxit Software Development Joint Stock Co., Ltd.Inventor: Carlos Gonzalez
-
Patent number: 9996256Abstract: A method for erasing electronic handwriting on a clipboard includes: the coordinates of each handwriting point of the electronic handwriting are made to correspond to writing pressure on the clipboard and are stored, and the color depth of each handwriting point is made to be proportional to the writing pressure at the handwriting point; the coordinates of each erase point, on the clipboard, contacted by the eraser are made to correspond to erasing pressure applied to the clipboard by the eraser via the erase points; determining whether the coordinates of the erase points are the same as one of the coordinates in the handwriting points, and if so, then determining the color depth at that erase point according to a first non-negative rule; otherwise, the color depth at the erase point is the background color depth of the clipboard.Type: GrantFiled: June 19, 2014Date of Patent: June 12, 2018Assignee: Fujian Foxit Software Development Joint Stock Co., Ltd.Inventors: Yuqian Xiong, Sunliang Liu, Yinsen Yan
-
Patent number: 9880873Abstract: An electronic official document (EOD) processing method, wherein a work action set consisting of N work actions is defined, comprising: (1) selecting M work actions from the work action set, setting a corresponding working user for each selected work action, and sequencing all selected work actions into a workflow by order of execution; (2) inputting a to-be-processed EOD as a first EOD into the first work action in the workflow; (3) starting an integer i from 1 and increasing the integer i by 1 each time until the integer i reaches M, and executing the following every time the integer i is increased: the working user corresponding to the i-th work action performs an operation specified in the i-th work action on the No. i EOD, and stores the processing result as a No. i+1 EOD; and (4) outputting the No. M+1 electronic document as the processing result.Type: GrantFiled: November 1, 2013Date of Patent: January 30, 2018Assignee: Fujian Foxit Software Development Joint Stock Co.Inventor: Guojia Wang
-
Patent number: 9798925Abstract: The present invention discloses a method for identifying PDF document. wherein, it comprises the following steps: S1: analyzing the path objects in the PDF document, and identifying the forms in PDF document; S2: analyzing the text objects outside the form regions in the PDF document, and recognizing the text contents in the PDF document; S3: writing the identified results into a temporary file, or writing them into the PDF document as an attachment. The method for identifying PDF document provided by the present invention could identify the tables, the paragraphs, titles, the tabulations and so on in the PDF document, thereby, the PDF document can be edited with the paragraph as a unit, and be tagged conveniently to confirm the reading order, so as to facilitate the reading of people with visual impairment; in the same time, it also can derive document in other forms according to the identified results, which thereby greatly facilitates users to read and edit the PDF document.Type: GrantFiled: March 14, 2014Date of Patent: October 24, 2017Assignee: Fujian Foxit Software Development Joint Stock Co., Ltd.Inventors: Fangming Liu, Xiaolong Fan
-
Publication number: 20170131801Abstract: A method for displaying handwriting in a PDF file includes: determining the embedding location of handwriting annotated in a PDF file; correspondingly recording coordinates and pressure data of each stroke point, on the screen, contacted by a stylus, and recording the sequence in which the stylus makes contact with the stroke points; establishing a correlation between pressure data and color, thus establishing a correlation between coordinates of the stroke points and color; displaying the stroke points in their colors, and connecting all of the stroke points according to the sequence in which the stylus makes contact with the stroke points, forming handwriting data, wherein color of the connecting line between consecutive stroke points is displayed according to a function; forming a graphic according to the handwriting data, and combining the handwriting data with the graphic to form an annotation; and embedding the handwriting annotation in the embedding.Type: ApplicationFiled: June 19, 2014Publication date: May 11, 2017Applicant: Fujian Foxit Software Development Joint Stock Co., Ltd.Inventors: Yuqian Xiong, Sunliang Liu
-
Patent number: 9402014Abstract: The present invention relates to a method for improving clarity of a PDF file converted from a paper file.Type: GrantFiled: July 12, 2013Date of Patent: July 26, 2016Assignee: Fujian Foxit Software Development Joint Stock Co., Ltd.Inventors: Yuqian Xiong, Mingjun Lin
-
Patent number: 9202023Abstract: The present invention discloses a kind of management method for digital rights, wherein, it comprises the following steps: Step S1: the original electronic file is encrypted on the server-side, and in the meantime, the flow code, the file unique identifier, the authorization locations and verification information is injected; Step S2: obtaining flow codes, file identifier, authorization locations and verification information from the encrypted file, and then conducting integrality verification thereon; step S3: After it is verified that there is no error, the related information is sent to the authorization server; S4: after receiving the injection information about the encrypted file, the authorization server conducting integrality verification firstly, then judging the type of encryption file according to the flow code, and generating an authorization file and sending the same according to the type; Step S5: a decryption tool obtaining the authorization file to conducting integrality verification on the autType: GrantFiled: June 14, 2013Date of Patent: December 1, 2015Assignee: FUJIAN FOXIT SOFTWARE DEVELOPMENT JOINT STOCK CO., LTD.Inventors: Yuqian Xiong, Guojia Wang
-
Publication number: 20150205941Abstract: The present invention discloses a kind of management method for digital rights, wherein, it comprises the following steps: Step S1: the original electronic file is encrypted on the server-side, and in the meantime, the flow code, the file unique identifier, the authorization locations and verification information is injected; Step S2: obtaining flow codes, file identifier, authorization locations and verification information from the encrypted file, and then conducting integrality verification thereon; step S3: After it is verified that there is no error, the related information is sent to the authorization server; S4: after receiving the injection information about the encrypted file, the authorization server conducting integrality verification firstly, then judging the type of encryption file according to the flow code, and generating an authorization file and sending the same according to the type; Step S5: a decryption tool obtaining the authorization file to conducting integrality verification on the autType: ApplicationFiled: June 14, 2013Publication date: July 23, 2015Applicant: Fujian Foxit Software Development Joint Stock Co., Ltd.Inventors: Yuqian Xiong, Guojia Wang