Patents Assigned to Ximpleware, Inc.
-
Patent number: 10698861Abstract: 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: GrantFiled: May 3, 2018Date of Patent: June 30, 2020Assignee: Ximpleware, Inc.Inventor: Zhengyu Zhang
-
Patent number: 9990364Abstract: 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: GrantFiled: December 29, 2016Date of Patent: June 5, 2018Assignee: Ximpleware, Inc.Inventor: Zhengyu Zhang
-
Publication number: 20130254219Abstract: 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: ApplicationFiled: May 14, 2013Publication date: September 26, 2013Applicant: Ximpleware, Inc.Inventor: Zhengyu Zhang
-
Patent number: 7761459Abstract: 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: GrantFiled: October 13, 2006Date of Patent: July 20, 2010Assignee: XimpleWare, Inc.Inventors: Zhengyu Zhang, Hui Tian
-
Patent number: 7620652Abstract: 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: GrantFiled: August 11, 2006Date of Patent: November 17, 2009Assignee: Ximpleware, Inc.Inventors: Zhengyu Zhang, Hui Tian
-
Patent number: 7133857Abstract: 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: GrantFiled: October 15, 2002Date of Patent: November 7, 2006Assignee: Ximpleware, Inc.Inventors: Zhengyu Zhang, Hui Tian