Patents Assigned to Ximpleware, Inc.
  • Patent number: 10698861
    Abstract: The present invention provides a fast and efficient way of processing structured data by utilizing an intermediate file to store the structural information. The structured data may be processed into a Binary mask Format (BMF) file which may serve as a starting point for post-processing. A tree structure built on top of the BMF file may be constructed very quickly, and also takes up less space than a DOM tree. Additionally, BMF records may reside entirely in the memory and contain structural information, allowing SAX-like sequential data access.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: June 30, 2020
    Assignee: Ximpleware, Inc.
    Inventor: Zhengyu Zhang
  • Patent number: 9990364
    Abstract: The present invention provides a fast and efficient way of processing structured data by utilizing an intermediate file to store the structural information. The structured data may be processed into a Binary mask Format (BMF) file which may serve as a starting point for post-processing. A tree structure built on top of the BMF file may be constructed very quickly, and also takes up less space than a DOM tree. Additionally, BMF records may reside entirely in the memory and contain structural information, allowing SAX-like sequential data access.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: June 5, 2018
    Assignee: Ximpleware, Inc.
    Inventor: Zhengyu Zhang
  • Publication number: 20130254219
    Abstract: The present invention provides a fast and efficient way of processing structured data by utilizing an intermediate file to store the structural information. The structured data may be processed into a Binary mask Format (BMF) file which may serve as a starting point for post-processing. A tree structure built on top of the BMF file may be constructed very quickly, and also takes up less space than a DOM tree. Additionally, BMF records may reside entirely in the memory and contain structural information, allowing SAX-like sequential data access.
    Type: Application
    Filed: May 14, 2013
    Publication date: September 26, 2013
    Applicant: Ximpleware, Inc.
    Inventor: Zhengyu Zhang
  • Patent number: 7761459
    Abstract: The present invention provides a fast and efficient way of processing structured data by utilizing an intermediate file to store the structural information. The structured data may be processed into a Binary mask Format (BMF) file which may serve as a starting point for post-processing. A tree structure built on top of the BMF file may be constructed very quickly, and also takes up less space than a DOM tree. Additionally, BMF records may reside entirely in the memory and contain structural information, allowing SAX-like sequential data access.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: July 20, 2010
    Assignee: XimpleWare, Inc.
    Inventors: Zhengyu Zhang, Hui Tian
  • Patent number: 7620652
    Abstract: The present invention provides a fast and efficient way of processing structured data by utilizing an intermediate file to store the structural information. The structured data may be processed into a Binary mask Format (BMF) file which may serve as a starting point for post-processing. A tree structure built on top of the BMF file may be constructed very quickly, and also takes up less space than a DOM tree. Additionally, BMF records may reside entirely in the memory and contain structural information, allowing SAX-like sequential data access.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: November 17, 2009
    Assignee: Ximpleware, Inc.
    Inventors: Zhengyu Zhang, Hui Tian
  • Patent number: 7133857
    Abstract: The present invention provides a fast and efficient way of processing structured data by utilizing an intermediate file to store the structural information. The structured data may be processed into a Binary mask Format (BMF) file which may serve as a starting point for post-processing. A tree structure built on top of the BMF file may be constructed very quickly, and also takes up less space than a Document Object Model (DOM) tree. Additionally, BMF records may reside entirely in the memory and contain structural information, allowing Simple API for XML (SAX)-like sequential data access.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: November 7, 2006
    Assignee: Ximpleware, Inc.
    Inventors: Zhengyu Zhang, Hui Tian