Patents by Inventor Donglin Wang

Donglin Wang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8423521
    Abstract: A method and an apparatus for storing document data in a docbase management system are provided. In the method, document data is described by using a tree structure, the document data is split into multiple data fragments based on the tree structure when the document data is being stored, and the data fragments are stored, and the relation of the data fragments is recorded, wherein, each data fragment corresponds to a subtree or a node in the tree structure.
    Type: Grant
    Filed: February 8, 2010
    Date of Patent: April 16, 2013
    Assignee: Sursen Corp.
    Inventors: Donglin Wang, Haifeng Jiang, Ningsheng Liu, Liwei Wang
  • Patent number: 8386943
    Abstract: The present invention discloses a method for query based on layout information, including: setting up a query condition containing layout information; and querying an electronic document based on the query condition containing the layout information. The present invention also discloses a device corresponding to the method.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: February 26, 2013
    Assignee: Sursen Corp.
    Inventors: Donglin Wang, Ningsheng Liu, Ruihua Wang
  • Patent number: 8386793
    Abstract: A method provided herein includes the following steps: storing seal data of an electronic seal, a digital certificate, electronic signature program and a private key of a sealer in an external portable apparatus; performing a Hash conversion to a file to be sealed and the seal data of the electronic seal to generate a data digest, wherein the file to be sealed is a layout file; sealing, in the portable apparatus, the data digest using the private key of the sealer and the electronic signature program to generate an electronic signature result; and combining the file to be sealed, the seal data of the electronic seal, the digital certificate and the electronic signature result to generate a seal combination file.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: February 26, 2013
    Assignee: Sursen Corp.
    Inventors: Donglin Wang, Ningsheng Liu
  • Publication number: 20130031085
    Abstract: The present invention discloses a docbase management system, including a first module, adapted to parse a received invocation from an application and generate an execution plan which comprises operations on physical storage; a second module, adapted to execute the execution plan to schedule a third module to execute the operations on physical storage in the execution plan; and the third module, adapted to execute the operations on physical storage in the execution plan under the scheduling of the second module. Since the implementation of the docbase management system is divided into hierarchies, and the hierarchies are independent of each other, the docbase management system is well extendable, scalable and maintainable.
    Type: Application
    Filed: October 4, 2012
    Publication date: January 31, 2013
    Applicant: SURSEN CORP.
    Inventors: Donglin Wang, Xu Gao
  • Patent number: 8316379
    Abstract: Embodiments of the present invention disclose a method for encapsulating Unstructured Operation Markup Language (UOML) into an Application Programming Interface (API), including: mapping an object of an UOML operation to a data type of a programming language, mapping the UOML operation to an API function prototype in the programming language, wherein an attribute or sub element of the UOML operation is mapped to a parameter of the API function prototype; wherein, when an API function is invoked, the API function issues a corresponding UOML operation instruction to a docbase management system according to the mapping relations; after an operation defined by the UOML operation instruction is executed by the docbase management system, the return result from the docbase management system is converted into a data type of the programming language by the API function.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: November 20, 2012
    Assignee: Sursen Corp.
    Inventors: Donglin Wang, Kaihong Zou
  • Patent number: 8311265
    Abstract: A novel method is disclosed for embedding hidden information in a document comprising characters, including: determining hidden information to be embedded in each class of layout transformation respectively; acquiring a code sequence for each class of layout transformation by coding the hidden information to be embedded in the class of layout transformation; performing layout transformation on characters from the document according to the acquired code sequence for each class of layout transformation respectively.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: November 13, 2012
    Assignee: Beijing Sursen International Information Tech Co.
    Inventors: Donglin Wang, Shutian Yin, Yunming Zhang, Ningsheng Liu, Yuansong Liang, Changwei Liu, De Ouyang, Peng Gao, Yongzhi Lou
  • Patent number: 8312008
    Abstract: The present invention discloses a method for implementing a docbase management system, in which, an invocation from an application is parsed, the invocation is to build an intermediate form including objects and/or operations of a universal model; the intermediate form is converted into execution plans; a preferable execution plan is selected from the execution plans, the selected execution plan includes operations on physical storage according to an algorithm based on priorities of the experience rules; the selected execution plan is scheduled and executed.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: November 13, 2012
    Inventors: Xu Guo, Donglin Wang
  • Publication number: 20120173964
    Abstract: The present invention discloses a method for processing document data, wherein the document data comprises at least one page in order and the page comprising at least one layer in order, the method comprises: managing and controlling the at least one layer respectively. The technical scheme of the present invention enables process a document on layers in the docbase management system and provides more flexible document processing.
    Type: Application
    Filed: March 13, 2012
    Publication date: July 5, 2012
    Inventors: Donglin Wang, Xu Guo, Changwei Liu, Kaihong Zou, Xiaoging Lu
  • Publication number: 20120117352
    Abstract: The present invention discloses a docbase management system, including a first module, adapted to parse a received invocation from an application and generate an execution plan which comprises operations on physical storage; a second module, adapted to execute the execution plan to schedule a third module to execute the operations on physical storage in the execution plan; and the third module, adapted to execute the operations on physical storage in the execution plan under the scheduling of the second module. Since the implementation of the docbase management system is divided into hierarchies, and the hierarchies are independent of each other, the docbase management system is well extendable, scalable and maintainable.
    Type: Application
    Filed: February 24, 2009
    Publication date: May 10, 2012
    Inventors: Xu Guo, Donglin Wang
  • Patent number: 8171389
    Abstract: The present invention discloses a method for processing document data, wherein the document data comprises at least one page in order and the page comprising at least one layer in order, the method comprises: managing and controlling the at least one layer respectively. The technical scheme of the present invention enables process a document on layers in the docbase management system and provides more flexible document processing.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: May 1, 2012
    Assignee: Sursen Corp.
    Inventors: Donglin Wang, Xu Guo, Changwei Liu, Kaihong Zou, Xiaoqing Lu
  • Publication number: 20120096342
    Abstract: A method and system for web-based document service are provided. The method in the cloud side may include: receiving the data backed up automatically, retrieving the visual appearance of the backed up data and saving the retrieved visual appearance into a universal data and storing the universal data in cloud side, converting the universal data into a format supported browser.
    Type: Application
    Filed: October 11, 2011
    Publication date: April 19, 2012
    Inventor: Donglin Wang
  • Publication number: 20110270920
    Abstract: A software platform and a method for processing unstructured data are provided. The software platform includes a server and a client. The client is configured to receive a predefined command from an application software, call a function which is corresponding to the predefined command and which is in the client and/or in a server through network communications with the server to perform an operation; and the server is configured to perform network communications with the client and provide the function when called by the client. According to the present invention, function loads can be distributed reasonably between the server and the client and each function module can be deployed reasonably, and thereby the working efficiency of the software platform can be improved. Meanwhile, the software platform is extended to be applied to a network, which provides a foundation and convenience for other applications based on the software platform in the network.
    Type: Application
    Filed: July 14, 2011
    Publication date: November 3, 2011
    Inventors: Donglin Wang, Xu Guo
  • Publication number: 20110161808
    Abstract: Embodiments of the present invention provide a method and a system for processing electronic data. The method includes receiving a create instruction and storing data for editing specified in the create instruction and data for presenting corresponding to the data for editing dependently to form mixed data. Through the technical solution of the embodiments of the present invention which stores the data for editing and the data for presenting dependently, information can be better presented in various scenarios, and edit operation is facilitated, which makes data more usable.
    Type: Application
    Filed: March 9, 2011
    Publication date: June 30, 2011
    Inventor: Donglin Wang
  • Publication number: 20110016151
    Abstract: The present invention discloses a method and apparatus for privilege control in a docbase management system to provide comprehensive privilege control with fine granularity. Document data stored in the docbase management system includes at least one document data object, and each document object supports at least one privilege. When granting a privilege to a role on a document data object, a set of privilege is selected from the at least one privilege supported by the document data object, and the selected set of privilege is granted to the role as the privilege of the role on the document data object. When the role is to perform an operation on the document data object, the operation of the role on the document data object is controlled according to the set of privilege of the role on the document data object.
    Type: Application
    Filed: September 17, 2010
    Publication date: January 20, 2011
    Inventor: Donglin Wang
  • Publication number: 20110010616
    Abstract: The present invention provides a system, method and apparatus for document processing to process documents in different formats. The method for document processing includes: recording layout information of a document to be operated, converting the document to be operated into a document conforming to a docbase standard based on the layout information recorded; invoking a standard interface of a docbase management system to open the document conforming to the docbase standard.
    Type: Application
    Filed: September 17, 2010
    Publication date: January 13, 2011
    Inventor: Donglin Wang
  • Publication number: 20100318897
    Abstract: The present invention discloses a method and an apparatus for processing a document conforming to a docbase standard. The method includes: obtaining contents of a document conforming to a docbase standard via a docbase standard interface; generating an interim document which is in a format supported by a third-party software, and saving the contents of the document into the interim document as at least one embedded object and/or image; and providing the interim document for the third-party software for displaying. According to the method and the apparatus provided by the present invention, third-party software is able to process documents conforming to the docbase standard without any change.
    Type: Application
    Filed: August 25, 2010
    Publication date: December 16, 2010
    Inventor: Donglin Wang
  • Publication number: 20100287187
    Abstract: The present invention discloses a method for query based on layout information, including: setting up a query condition containing layout information; and querying an electronic document based on the query condition containing the layout information. The present invention also discloses a device corresponding to the method.
    Type: Application
    Filed: August 7, 2009
    Publication date: November 11, 2010
    Inventors: Donglin Wang, Ningsheng Liu, Ruihua Wang
  • Publication number: 20100146640
    Abstract: Embodiments provide a method and device for distributing an electronic document. The electronic document possesses first authorized copies information used to record a first number of authorized copies for the electronic document a local user may distribute. Every time the electronic document is distributed to a user, second authorized copies information is sent to the user, which second authorized copies information is used to record a second number of authorized copies for the electronic document the user may distribute, and the second number of authorized copies is less than or equal to the first number of authorized copies currently recorded in the first authorized copies information.
    Type: Application
    Filed: February 17, 2010
    Publication date: June 10, 2010
    Inventors: Donglin Wang, Kaihong Zou
  • Publication number: 20100146005
    Abstract: The present invention discloses method and apparatus for storing document data in a docbase management system. The method includes: describing document data by using a tree structure; splitting the document data into multiple data fragments based on the tree structure when storing the document data; and storing the data fragments, and recording the relation of the data fragments, wherein, each data fragment correspond to a subtree or a node in the tree structure.
    Type: Application
    Filed: February 8, 2010
    Publication date: June 10, 2010
    Inventors: Donglin Wang, Haifeng Jiang, Ningsheng Liu, Liwei Wang
  • Publication number: 20100082994
    Abstract: A method for implementing electronic seal is disclosed. The method includes: storing seal data of an electronic seal, a digital certificate, electronic signature program and a private key of a sealer in an external portable apparatus; performing a Hash conversion to a file to be sealed and the seal data of the electronic seal to generate a data digest, wherein the file to be sealed is a layout file; sealing, in the portable apparatus, the data digest using the private key of the sealer and the electronic signature program to generate an electronic signature result; and combining the file to be sealed, the seal data of the electronic seal, the digital certificate and the electronic signature result to generate a seal combination file.
    Type: Application
    Filed: November 20, 2009
    Publication date: April 1, 2010
    Inventors: Donglin Wang, Ningsheng Liu