Movatterモバイル変換


[0]ホーム

URL:


US20020087571A1 - System and method for dynamic generation of structured documents - Google Patents

System and method for dynamic generation of structured documents
Download PDF

Info

Publication number
US20020087571A1
US20020087571A1US10/032,223US3222301AUS2002087571A1US 20020087571 A1US20020087571 A1US 20020087571A1US 3222301 AUS3222301 AUS 3222301AUS 2002087571 A1US2002087571 A1US 2002087571A1
Authority
US
United States
Prior art keywords
data
relationships
structured document
elements
matrix representation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US10/032,223
Other versions
US6912538B2 (en
Inventor
Kevin Stapel
Ed Gormsen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US10/032,223priorityCriticalpatent/US6912538B2/en
Publication of US20020087571A1publicationCriticalpatent/US20020087571A1/en
Application grantedgrantedCritical
Publication of US6912538B2publicationCriticalpatent/US6912538B2/en
Adjusted expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method and apparatus for representing complex data schemas and generating type validated output documents in a markup language. The methods apply to transforming document type definitions into extensible markup language coded information that can readily accommodate logical constraints imposed by recursion or repetition within the DTD structure. Furthermore, non-determinism arising from repetition or recursion in a data schema is resolved by traversal path coding using a matrix representation of the data schema.

Description

Claims (58)

What is claimed is:
1. A system for structured document generation, the system comprising:
a data structure input module which receives a data structure having a defined arrangement comprising one or more data elements having identifying relationships that associate the data elements;
a transformation module which transforms the data structure into a matrix representation to thereby preserve the defined arrangement of the data structure and wherein the matrix representation comprises an internally recognized organization of the data structure;
a data element input module that stores user specified information in the matrix representation of the data structure to thereby populate the data structure with information; and
a document generation module which accesses the matrix representation to generate a structured document comprising a representation of the information stored in the data elements in a markup language.
2. The system for structured document generation ofclaim 1, wherein the data structure received by the data structure input module comprises a document type definition that describes the organization of the data elements using an elemental identification scheme recognized by the transformation module.
3. The system for structured document generation ofclaim 1, wherein the document type definition is specified as an input file received by the data structure input module.
4. The system for structured document generation ofclaim 1, wherein the document type definition is specified by direct input into the data structure input module.
5. The system for structured document generation ofclaim 1, wherein the identifying relationships of the data structure comprise recursive relationships between the data elements.
6. The system for structured document generation ofclaim 5, wherein the recursive relationships between the data elements define non-deterministic relationships that are resolved through transformation into the matrix representation such that a deterministic relationship is produced between the data elements.
7. The system for structured document generation ofclaim 6, wherein the non-deterministic relationships derived from the recursive relationships that are resolved through transformation into the matrix representation using traversal ordering to produce the deterministic relationships between the data elements.
8. The system for structured document generation ofclaim 1, wherein the identifying relationships of the data structure comprise repetitive relationships between the data elements.
9. The system for structured document generation ofclaim 8, wherein the repetitive relationships between the data elements define non-deterministic relationships that are resolved through transformation into the matrix representation such that a deterministic relationship is produced between the data elements.
10. The system for structured document generation ofclaim 9, wherein the non-deterministic relationships derived from the repetitive relationships that are resolved through transformation into the matrix representation using traversal ordering to produce the deterministic relationships between the data elements.
11. The system for structured document generation ofclaim 1, further comprising a database that stores the matrix representation.
12. The system for structured document generation ofclaim 11, wherein the database that stores the matrix representation comprises a fixed number of tables that do not increase as a function of the data structure complexity.
13. The system for structured document generation ofclaim 1, wherein the markup language comprises extensible markup language.
14. The system for structured document generation ofclaim 1, wherein the markup language comprises wireless application protocol.
15. The system for structured document generation ofclaim 1, wherein the defined arrangement of the data structure comprises a hierarchical arrangement of the data structure that is preserved by the transformation module using the matrix representation.
16. The system for structured document generation ofclaim 1, wherein the defined arrangement of the data structure comprises a nonhierarchical arrangement of the data structure that is preserved by the transformation module using the matrix representation.
17. The system for structured document generation ofclaim 1, wherein the defined arrangement of the data structure comprises a hierarchical and nonhierarchical arrangement of the data structure that is preserved by the transformation module using the matrix representation.
18. A method for generating markup language data representations of a data schema containing a plurality of elements interrelated by one or more relationships, the method comprising:
defining a matrix representation for the data schema wherein the matrix representation defines the relationships interrelating the elements in such a manner so as to permit the elements to be deterministically interrelated;
mapping the matrix representation of elements into a database structure;
storing information in the elements of the matrix representation; and
accessing the information stored in matrix representation and outputting at least a portion of the information using a markup language wherein the format of the information is determined by the elements and relationships of the data schema and is represented by an output markup language.
19. The method for generating data representations ofclaim 18, wherein the data schema comprises a non-hierarchical structure and the matrix transformation preserves the non-hierarchical structure.
20. The method for generating data representations ofclaim 18, wherein the data schema comprises a hierarchical structure and the matrix transformation preserves the hierarchical structure.
21. The method for generating data representations ofclaim 18, wherein the data schema comprises one or more relationships that are recursively defined and wherein the matrix representation of the data schema resolves the recursive relationships in a deterministic manner.
22. The method for generating data representations ofclaim 21, wherein the recursive relationships of the data schema are accommodated by defining one or more traversal paths that associate each element with a traversal order to make the recursive relationship is resolvable.
23. The method for generating data representations ofclaim 18, wherein the data schema comprises one or more relationships that are repetitively defined and wherein the matrix representation of the data schema resolves the repetitive relationship in a deterministic manner.
24. The method for generating data representations ofclaim 23, wherein the repetitive relationships of the data schema are accommodated by defining one or more traversal paths that associate each element with a traversal order to make the repetitive relationship is resolvable.
25. The method for generating data representations ofclaim 18, wherein the matrix representation comprises a fixed table number that does not increase in size as a function of complexity of the data schema.
26. A method for representing relationships between elements in a data schema, the method comprising:
identifying the elements and the relationships between the data elements of the data schema;
applying a plurality of matrix transformation operations to encode the data schema; and
storing the encoded data schema in a database having a fixed number of tables so as to confer independence from data schema complexity.
27. The method for representing relationships ofclaim 26, wherein the matrix transformation operations further comprise:
assigning each data element in the representation to a single node;
defining linkages between the nodes based upon the relationships identified in the data schema;
defining one or more matrix traversals that are associated with the relationships between the data elements and wherein the matrix traversal identifies deterministic paths between the nodes through the linkages; and
defining the encoded data schema based upon the nodes, linkages, and matrix traversals.
28. A method for coding a document type definition into a structured document, the method comprising:
receiving the document type definition comprising information defined by a plurality of elements and relationships coded in a pre-arranged structure;
mapping the pre-arranged structure of the document type definition into a coded representation comprising a singular mapping of each of the plurality of elements that preserves the relationships coded in the pre-arranged structure;
storing the coded representation in a database construct having a fixed table number that maintains the singular mapping of the plurality of elements and the associated relationships;
populating the elements contained in the coded representation with information; and
generating the structured document by extracting the information contained coded representation stored in the database construct and outputting the information in a markup language.
29. The method for coding a document type definition into a structured document ofclaim 28, the method further comprising:
validating the document type definition to verify that the document type definition conforms to one or more logical constraints.
30. The method for coding a document type definition into a structured document of claim29; wherein document type definitions that lack logical constraints conformity are identified as logically invalid.
31. The method for coding a document type definition into a structured document ofclaim 28, the method further comprising:
validating the document type definition to verify that the document type definition conforms to one or more structural constraints.
32. The method for coding a document type definition into a structured document of claim31; wherein document type definitions that lack structural constraint conformity are identified as structurally invalid.
33. The method for coding a document type definition into a structured document ofclaim 28, wherein the pre-arranged structure codes for one or more recursive relationships between the elements that are resolvable by mapping the pre-arranged structure into the coded structure.
34. The method for coding a document type definition into a structured document ofclaim 28, wherein the pre-arranged structure codes for one or more repetitive relationships between the elements that are resolvable by mapping the pre-arranged structure into the coded structure.
35. The method for coding a document type definition into a structured document ofclaim 28, wherein the markup language used to code the information comprises extensible markup language.
36. The method for coding a document type definition into a structured document ofclaim 28, wherein the structured document generated using the markup language is type validated.
37. A method for structured document generation, the method comprising:
receiving a data structure comprising one or more data elements having identifying relationships that associate the data elements;
transforming the data structure into a matrix representation comprising an internally recognized organization of the data structure;
populating the data elements of the data structure transformed into the matrix representation with information; and
accessing the information in the matrix representation to generate a structured document comprising a representation of the information in a markup language.
38. The method for structured document generation ofclaim 37, wherein the received data structure comprises a document type definition that describes the organization of the data elements using an elemental identification scheme recognized by the transformation module.
39. The method for structured document generation ofclaim 38, wherein the document type definition file comprises a non-hierarchical structure that is transformed into the matrix representation to thereby preserve the non-hierarchical organization of the document type definition file.
40. The method for structured document generation ofclaim 38, wherein the document type definition file comprises a hierarchical structure that is transformed into the matrix representation to thereby preserve the hierarchical organization of the document type definition file.
41. The method for structured document generation ofclaim 38, wherein the identifying relationships of the data structure comprise recursive relationships between the data elements.
42. The method for structured document generation ofclaim 41, wherein the recursive relationships between the data elements define non-deterministic relationships that are resolved through transformation into the matrix representation such that a deterministic relationship is produced between the data elements.
43. The method for structured document generation ofclaim 38, wherein the identifying relationships of the data structure comprise repetitive relationships between the data elements.
44. The method for structured document generation ofclaim 43, wherein the repetitive relationships between the data elements define non-deterministic relationships that are resolved through transformation into the matrix representation such that a deterministic relationship is produced between the data elements.
45. The method for structured document generation ofclaim 31, wherein the markup language comprises extensible markup language.
46. A system for structured document generation, the system comprising:
an input module which receives a data structure comprising one or more data elements having identifying relationships that associate the data elements;
a transformation module which transforms the data structure into a matrix representation wherein the matrix representation comprises an internally recognized organization of the data structure;
a data element input module which populates the matrix representation with information; and
a document generation module which accesses the information of the matrix representation to generate a structured document comprising a representation of the information in a markup language.
47. The system for structured document generation ofclaim 46, wherein the data structure received by the input module comprises a non-hierarchical data structure.
48. The system for structured document generation ofclaim 46, wherein the data structure received by the input module comprises a hierarchical data structure.
49. The system for structured document generation ofclaim 46, wherein the data structure received by the input module comprises both a non-hierarchical data structure and a hierarchical data structure.
50. The system for structured document generation ofclaim 46, wherein the data structure received by the input module comprises a document type definition file that describes the organization of the data elements using an elemental identification scheme recognized by the transformation module.
51. The system for structured document generation ofclaim 46, wherein the identifying relationships of the data structure comprise recursive relationships between the data elements.
52. The system for structured document generation ofclaim 46, wherein the recursive relationships between the data elements define non-deterministic relationships that are resolved through transformation into the matrix representation such that a deterministic relationship is produced between the data elements.
53. The system for structured document generation ofclaim 46, wherein the identifying relationships of the data structure comprise repetitive relationships between the data elements.
54. The system for structured document generation ofclaim 53, wherein the repetitive relationships between the data elements define non-deterministic relationships that are resolved through transformation into the matrix representation such that a deterministic relationship is produced between the data elements.
55. The system for structured document generation ofclaim 46, wherein the identifying relationships of the data structure comprise multiple-dependent relationships in which a child data element is directly related to a plurality of parent data elements and wherein the multiple-dependent relationships are resolved through the use of a traversal order to identify one or more deterministic relationships between the child data element and the plurality of parent data elements.
56. The system for structured document generation ofclaim 46, further comprising a database that stores the matrix representation.
57. The system for structured document generation ofclaim 55, wherein the database that stores the matrix representation comprises a fixed number of tables that do not increase as a function of the data structure complexity.
58. The system for structured document generation ofclaim 46, wherein the markup language comprises extensible markup language.
US10/032,2232000-10-202001-10-19System and method for dynamic generation of structured documentsExpired - Fee RelatedUS6912538B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/032,223US6912538B2 (en)2000-10-202001-10-19System and method for dynamic generation of structured documents

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US24226600P2000-10-202000-10-20
US10/032,223US6912538B2 (en)2000-10-202001-10-19System and method for dynamic generation of structured documents

Publications (2)

Publication NumberPublication Date
US20020087571A1true US20020087571A1 (en)2002-07-04
US6912538B2 US6912538B2 (en)2005-06-28

Family

ID=26708144

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US10/032,223Expired - Fee RelatedUS6912538B2 (en)2000-10-202001-10-19System and method for dynamic generation of structured documents

Country Status (1)

CountryLink
US (1)US6912538B2 (en)

Cited By (121)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020133808A1 (en)*2000-11-102002-09-19Adam BosworthCell based data processing
US20020143824A1 (en)*2001-03-272002-10-03Lee Kwok PunDICOM to XML generator
US20020152244A1 (en)*2000-12-222002-10-17International Business Machines CorporationMethod and apparatus to dynamically create a customized user interface based on a document type definition
US20020188869A1 (en)*2001-06-112002-12-12Paul PatrickSystem and method for server security and entitlement processing
US20030041050A1 (en)*2001-04-162003-02-27Greg SmithSystem and method for web-based marketing and campaign management
US20030051216A1 (en)*2001-09-102003-03-13Hsu Liang H.Automatic validation method for multimedia product manuals
US20030115292A1 (en)*2001-10-242003-06-19Griffin Philip B.System and method for delegated administration
US20030120665A1 (en)*2001-05-252003-06-26Joshua FoxRun-time architecture for enterprise integration with transformation generation
US20030145011A1 (en)*2002-01-312003-07-31Su Paul Sheng-ChiInterface between programming languages and method therefor
US20030226110A1 (en)*2002-05-292003-12-04Christian ScheeringMethod for dynamically generating structured documents
US20040006506A1 (en)*2002-05-312004-01-08Khanh HoangSystem and method for integrating, managing and coordinating customer activities
US20040060006A1 (en)*2002-06-132004-03-25Cerisent CorporationXML-DB transactional update scheme
US20040073870A1 (en)*2002-10-152004-04-15You-Chin FuhAnnotated automaton encoding of XML schema for high performance schema validation
US20040088391A1 (en)*2002-11-042004-05-06Ascoli Judy DixonMethod for configuring a programmable logic controller
US20040103105A1 (en)*2002-06-132004-05-27Cerisent CorporationSubtree-structured XML database
US20040107402A1 (en)*2001-01-302004-06-03Claude SeyratMethod for encoding and decoding a path in the tree structure of a structured document
US20040162906A1 (en)*2003-02-142004-08-19Griffin Philip B.System and method for hierarchical role-based entitlements
US20040167907A1 (en)*2002-12-062004-08-26Attensity CorporationVisualization of integrated structured data and extracted relational facts from free text
US20040167899A1 (en)*2003-02-202004-08-26Bea Systems, Inc.Virtual content repository browser
US20040230947A1 (en)*2003-02-282004-11-18Bales Christopher E.Systems and methods for personalizing a portal
US20050027743A1 (en)*2001-11-302005-02-03Microsoft CorporationSystem and method for relational representation of hierarchical data
US20050028091A1 (en)*2003-07-302005-02-03International Business Machines CorporationMethod, system and recording medium for maintaining the order of nodes in a heirarchical document
US20050081055A1 (en)*2003-10-102005-04-14Bea Systems, Inc.Dynamically configurable distributed security system
US20050097352A1 (en)*2003-10-102005-05-05Bea Systems, Inc.Embeddable security service module
US20050132278A1 (en)*2002-12-272005-06-16Fujitsu LimitedStructural conversion apparatus, structural conversion method and storage media for structured documents
US20050138052A1 (en)*2003-12-222005-06-23International Business Machines CorporationMethod, computer program product, and system converting relational data into hierarchical data structure based upon tagging trees
US20050154979A1 (en)*2004-01-142005-07-14Xerox CorporationSystems and methods for converting legacy and proprietary documents into extended mark-up language format
US20050177543A1 (en)*2004-02-102005-08-11Chen Yao-Ching S.Efficient XML schema validation of XML fragments using annotated automaton encoding
US20050177578A1 (en)*2004-02-102005-08-11Chen Yao-Ching S.Efficient type annontation of XML schema-validated XML documents without schema validation
US20050228827A1 (en)*2004-04-132005-10-13Bea Systems, Inc.System and method for viewing a virtual content repository
US20050234849A1 (en)*2004-04-132005-10-20Bea Systems, Inc.System and method for content lifecycles
US20050234942A1 (en)*2004-04-132005-10-20Bea Systems, Inc.System and method for content and schema lifecycles
US20050234889A1 (en)*2001-05-252005-10-20Joshua FoxMethod and system for federated querying of data sources
US20050251512A1 (en)*2004-04-132005-11-10Bea Systems, Inc.System and method for searching a virtual content repository
US20050251504A1 (en)*2004-04-132005-11-10Bea Systems, Inc.System and method for custom content lifecycles
US20050262362A1 (en)*2003-10-102005-11-24Bea Systems, Inc.Distributed security system policies
US20060028252A1 (en)*2004-04-132006-02-09Bea Systems, Inc.System and method for content type management
EP1471446A3 (en)*2003-03-312006-03-29Microsoft CorporationSystem and method for transforming data into an application-independent format
US20060143267A1 (en)*2000-09-282006-06-29Bea Systems, Inc.System for managing logical process flow in an online environment
US20070073638A1 (en)*2005-09-262007-03-29Bea Systems, Inc.System and method for using soft links to managed content
US20070100842A1 (en)*2005-11-022007-05-03Click Commerce, Inc.System and Method for Storing Item Attributes in an Electronic Catalog
US20070136250A1 (en)*2002-06-132007-06-14Mark Logic CorporationXML Database Mixed Structural-Textual Classification System
US20070156767A1 (en)*2006-01-032007-07-05Khanh HoangRelationship data management
US20070168264A1 (en)*2006-01-172007-07-19Microsoft CorporationAutomatic Package Conformance Validation
US20070214179A1 (en)*2006-03-102007-09-13Khanh HoangSearching, filtering, creating, displaying, and managing entity relationships across multiple data hierarchies through a user interface
US20070220486A1 (en)*2006-03-162007-09-20Microsoft CorporationComplexity metrics for data schemas
US7296263B1 (en)*2002-12-122007-11-13F5 Networks, Inc.Method and system for performing operations on data using XML streams
US7415478B2 (en)2003-02-202008-08-19Bea Systems, Inc.Virtual repository complex content model
US20080313291A1 (en)*2007-06-122008-12-18Smartmicros Usa, LlcMethod and apparatus for encoding data
US20090024589A1 (en)*2007-07-202009-01-22Manish SoodMethods and systems for accessing data
US7483893B2 (en)2005-09-262009-01-27Bae Systems, Inc.System and method for lightweight loading for managing content
US7483904B2 (en)2003-02-202009-01-27Bea Systems, Inc.Virtual repository content model
US7496687B2 (en)2002-05-012009-02-24Bea Systems, Inc.Enterprise application platform
US7499948B2 (en)2001-04-162009-03-03Bea Systems, Inc.System and method for web-based personalization and ecommerce management
US7580953B2 (en)2004-04-132009-08-25Bea Systems, Inc.System and method for schema lifecycles in a virtual content repository that integrates a plurality of content repositories
US20090327347A1 (en)*2006-01-032009-12-31Khanh HoangRelationship data management
US7644432B2 (en)2003-10-102010-01-05Bea Systems, Inc.Policy inheritance through nested groups
US7653930B2 (en)2003-02-142010-01-26Bea Systems, Inc.Method for role and resource policy management optimization
RU2383918C2 (en)*2002-12-182010-03-10Майкрософт КорпорейшнPresentation of user interface elements in simplified form
US7725560B2 (en)2002-05-012010-05-25Bea Systems Inc.Web service-enabled portlet wizard
US7752205B2 (en)2005-09-262010-07-06Bea Systems, Inc.Method and system for interacting with a virtual content repository
US7756858B2 (en)2002-06-132010-07-13Mark Logic CorporationParent-child query indexing for xml databases
US7774601B2 (en)2004-04-062010-08-10Bea Systems, Inc.Method for delegated administration
US7818344B2 (en)2005-09-262010-10-19Bea Systems, Inc.System and method for providing nested types for content management
US7840614B2 (en)2003-02-202010-11-23Bea Systems, Inc.Virtual content repository application program interface
US7917537B2 (en)2005-09-262011-03-29Oracle International CorporationSystem and method for providing link property types for content management
US7953734B2 (en)2005-09-262011-05-31Oracle International CorporationSystem and method for providing SPI extensions for content management system
US8024443B1 (en)2002-12-122011-09-20F5 Networks, Inc.Methods for applying a user defined operation on data relating to a network and devices thereof
US8166048B2 (en)2005-06-272012-04-24Informatica CorporationMethod and apparatus for data integration and management
US8396836B1 (en)2011-06-302013-03-12F5 Networks, Inc.System for mitigating file virtualization storage import latency
US8463850B1 (en)2011-10-262013-06-11F5 Networks, Inc.System and method of algorithmically generating a server side transaction identifier
US8463852B2 (en)2006-10-062013-06-11Oracle International CorporationGroupware portlets for integrating a portal with groupware systems
US8548938B2 (en)2001-05-252013-10-01International Business Machines CorporationBusiness rules for configurable metamodels and enterprise impact analysis
US20130290377A1 (en)*2012-04-302013-10-31Gainspan CorporationPopulating data structures of software applications with input data provided according to extensible markup language (xml)
US20130297657A1 (en)*2012-05-012013-11-07Gajanan ChinchwadkarApparatus and Method for Forming and Using a Tree Structured Database with Top-Down Trees and Bottom-Up Indices
US8806056B1 (en)2009-11-202014-08-12F5 Networks, Inc.Method for optimizing remote file saves in a failsafe way
US8831966B2 (en)2003-02-142014-09-09Oracle International CorporationMethod for delegated administration
US8879431B2 (en)2011-05-162014-11-04F5 Networks, Inc.Method for load balancing of requests' processing of diameter servers
US20150193479A1 (en)*2014-01-062015-07-09International Business Machines CorporationLimiting the rendering of instances of recursive elements in view output
US9143451B2 (en)2007-10-012015-09-22F5 Networks, Inc.Application layer network traffic prioritization
US9244843B1 (en)2012-02-202016-01-26F5 Networks, Inc.Methods for improving flow cache bandwidth utilization and devices thereof
US9420049B1 (en)2010-06-302016-08-16F5 Networks, Inc.Client side human user indicator
US9497614B1 (en)2013-02-282016-11-15F5 Networks, Inc.National traffic steering device for a better control of a specific wireless/LTE network
US9503375B1 (en)2010-06-302016-11-22F5 Networks, Inc.Methods for managing traffic in a multi-service environment and devices thereof
US9558164B1 (en)2008-12-312017-01-31F5 Networks, Inc.Methods and system for converting WSDL documents into XML schema
US9578090B1 (en)2012-11-072017-02-21F5 Networks, Inc.Methods for provisioning application delivery service and devices thereof
US9594779B2 (en)2014-01-062017-03-14International Business Machines CorporationGenerating a view for a schema including information on indication to transform recursive types to non-recursive structure in the schema
US9607061B2 (en)2012-01-252017-03-28International Business Machines CorporationUsing views of subsets of nodes of a schema to generate data transformation jobs to transform input files in first data formats to output files in second data formats
US10033837B1 (en)2012-09-292018-07-24F5 Networks, Inc.System and method for utilizing a data reducing module for dictionary compression of encoded data
USRE47019E1 (en)2010-07-142018-08-28F5 Networks, Inc.Methods for DNSSEC proxying and deployment amelioration and systems thereof
US10097616B2 (en)2012-04-272018-10-09F5 Networks, Inc.Methods for optimizing service of content requests and devices thereof
US10182013B1 (en)2014-12-012019-01-15F5 Networks, Inc.Methods for managing progressive image delivery and devices thereof
US10187317B1 (en)2013-11-152019-01-22F5 Networks, Inc.Methods for traffic rate control and devices thereof
US10230566B1 (en)2012-02-172019-03-12F5 Networks, Inc.Methods for dynamically constructing a service principal name and devices thereof
WO2019060200A1 (en)*2017-09-192019-03-28Dharma Platform, Inc.Automatic ingestion of data
US10296653B2 (en)2010-09-072019-05-21F5 Networks, Inc.Systems and methods for accelerating web page loading
US10375155B1 (en)2013-02-192019-08-06F5 Networks, Inc.System and method for achieving hardware acceleration for asymmetric flow connections
US10394778B2 (en)2010-09-032019-08-27Robert Lewis Jackson, JR.Minimal representation of connecting walks
US10404698B1 (en)2016-01-152019-09-03F5 Networks, Inc.Methods for adaptive organization of web application access points in webtops and devices thereof
US10412198B1 (en)2016-10-272019-09-10F5 Networks, Inc.Methods for improved transmission control protocol (TCP) performance visibility and devices thereof
US10476992B1 (en)2015-07-062019-11-12F5 Networks, Inc.Methods for providing MPTCP proxy options and devices thereof
US10505818B1 (en)2015-05-052019-12-10F5 Networks. Inc.Methods for analyzing and load balancing based on server health and devices thereof
US10505792B1 (en)2016-11-022019-12-10F5 Networks, Inc.Methods for facilitating network traffic analytics and devices thereof
US10614125B1 (en)*2015-07-312020-04-07Intuit Inc.Modeling and extracting elements in semi-structured documents
CN111311461A (en)*2020-03-272020-06-19北京尚医智信健康管理有限公司B-S based editor and generation method for structured dynamic medical record form
US10721269B1 (en)2009-11-062020-07-21F5 Networks, Inc.Methods and system for returning requests with javascript for clients before passing a request to a server
US10797888B1 (en)2016-01-202020-10-06F5 Networks, Inc.Methods for secured SCEP enrollment for client devices and devices thereof
US10812266B1 (en)2017-03-172020-10-20F5 Networks, Inc.Methods for managing security tokens based on security violations and devices thereof
US10834065B1 (en)2015-03-312020-11-10F5 Networks, Inc.Methods for SSL protected NTLM re-authentication and devices thereof
US10872065B1 (en)*2015-08-032020-12-22Intelligence Designs, LLCSystem for managing relational databases using XML objects
US11063758B1 (en)2016-11-012021-07-13F5 Networks, Inc.Methods for facilitating cipher selection and devices thereof
USRE48725E1 (en)2012-02-202021-09-07F5 Networks, Inc.Methods for accessing data in a compressed file system and devices thereof
US11140178B1 (en)2009-11-232021-10-05F5 Networks, Inc.Methods and system for client side analysis of responses for server purposes
US11178150B1 (en)2016-01-202021-11-16F5 Networks, Inc.Methods for enforcing access control list based on managed application and devices thereof
US11223689B1 (en)2018-01-052022-01-11F5 Networks, Inc.Methods for multipath transmission control protocol (MPTCP) based session migration and devices thereof
US11343237B1 (en)2017-05-122022-05-24F5, Inc.Methods for managing a federated identity environment using security and access control data and devices thereof
US11350254B1 (en)2015-05-052022-05-31F5, Inc.Methods for enforcing compliance policies and devices thereof
US11757946B1 (en)2015-12-222023-09-12F5, Inc.Methods for analyzing network traffic and enforcing network policies and devices thereof
US11838851B1 (en)2014-07-152023-12-05F5, Inc.Methods for managing L7 traffic classification and devices thereof
US11895138B1 (en)2015-02-022024-02-06F5, Inc.Methods for improving web scanner accuracy and devices thereof
US12003422B1 (en)2018-09-282024-06-04F5, Inc.Methods for switching network packets based on packet data and devices

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
AU5615000A (en)*1999-06-142001-01-02Thomson Corporation, TheSystem for converting data to a markup language
US7149964B1 (en)*2000-02-092006-12-12Microsoft CorporationCreation and delivery of customized content
US7080314B1 (en)*2000-06-162006-07-18Lucent Technologies Inc.Document descriptor extraction method
US7366973B2 (en)*2001-01-232008-04-29Microsoft CorporationItem, relation, attribute: the IRA object model
JP3842573B2 (en)*2001-03-302006-11-08株式会社東芝 Structured document search method, structured document management apparatus and program
CA2349469A1 (en)*2001-06-012002-12-01Ibm Canada Limited-Ibm Canada LimiteeA data instance transformation tool for transforming a source instance to a target instance
US7178104B1 (en)*2002-02-152007-02-13Microsoft CorporationSystem and method for generating structured documents in a non-linear manner
TWI247295B (en)*2002-03-092006-01-11Samsung Electronics Co LtdReproducing method and apparatus for interactive mode using markup documents
US7143343B2 (en)*2002-04-112006-11-28International Business Machines CorporationDynamic creation of an application's XML document type definition (DTD)
KR100484138B1 (en)*2002-05-082005-04-18삼성전자주식회사XML indexing method for regular path expression queries in relational database and data structure thereof.
US20040019854A1 (en)*2002-07-242004-01-29Truc NguyenDynamically configurable page numbering system
US20090204893A1 (en)*2002-05-282009-08-13Truc NguyenDynamically configurable page numbering system
US7346598B2 (en)*2002-06-282008-03-18Microsoft CorporationSchemaless dataflow within an XML storage solution
US20040034622A1 (en)*2002-08-132004-02-19Espinoza Danny JavierApplications software and method for authoring and communicating multimedia content in a multimedia object communication and handling platform
US20040167868A1 (en)*2003-02-202004-08-26Bea Systems, Inc.System and method for a virtual content repository
US7293286B2 (en)*2003-02-202007-11-06Bea Systems, Inc.Federated management of content repositories
US6990632B2 (en)*2003-02-282006-01-24Microsoft CorporationMethod and system for inferring a schema from a hierarchical data structure for use in a spreadsheet
US20040221228A1 (en)*2003-04-302004-11-04International Business Machines CorporationMethod and apparatus for domain specialization in a document type definition
US7743391B2 (en)*2003-07-152010-06-22Lsi CorporationFlexible architecture component (FAC) for efficient data integration and information interchange using web services
US7392512B2 (en)*2003-09-082008-06-24Microsoft CorporationSystem and method for automatic conversion from WAP client provisioning XML represented objects to OMA DM tree structure represented objects
US7702628B1 (en)*2003-09-292010-04-20Sun Microsystems, Inc.Implementing a fully dynamic lock-free hash table without dummy nodes
CA2453612A1 (en)*2003-12-172005-06-17Ibm Canada Limited - Ibm Canada LimiteeIntegrated visual and language-based system and method for reusable data transformations
US7254574B2 (en)*2004-03-082007-08-07Microsoft CorporationStructured indexes on results of function applications over data
US20060084477A1 (en)*2004-10-182006-04-20Mobile (R&D) Ltd.Custom navigation menu for a mobile device
US7711544B2 (en)*2004-11-092010-05-04Sony Online Entertainment LlcSystem and method for generating markup language text templates
US8996991B2 (en)2005-02-112015-03-31Fujitsu LimitedSystem and method for displaying an acceptance status
US7500184B2 (en)2005-02-112009-03-03Fujitsu LimitedDetermining an acceptance status during document parsing
US8145653B2 (en)*2005-04-082012-03-27International Business Machines CorporationUsing schemas to generate application specific business objects for use in an integration broker
US20060230048A1 (en)*2005-04-082006-10-12International Business Machines CorporationMethod and apparatus for object discovery agent based mapping of application specific markup language schemas to application specific business objects in an integrated application environment
US8458201B2 (en)*2005-04-082013-06-04International Business Machines CorporationMethod and apparatus for mapping structured query language schema to application specific business objects in an integrated application environment
US20060235882A1 (en)*2005-04-182006-10-19Daniel MateescuSystem and method for developing arbitrary and efficient mappings between complex message structures
US20070130513A1 (en)*2005-12-052007-06-07Xerox CorporationPrinting device with an embedded extensible stylesheet language transform and formatting functionality
US8984397B2 (en)*2005-12-152015-03-17Xerox CorporationArchitecture for arbitrary extensible markup language processing engine
US20070143250A1 (en)*2005-12-202007-06-21Beckman Coulter, Inc.Adaptable database system
US9286272B2 (en)*2005-12-222016-03-15Xerox CorporationMethod for transformation of an extensible markup language vocabulary to a generic document structure format
US8261187B2 (en)*2005-12-222012-09-04Xerox CorporationSystem and method for managing dynamic document references
US8250468B2 (en)*2005-12-222012-08-21Xerox CorporationSystem and method for managing dynamic document references
US7917845B2 (en)2005-12-222011-03-29Xerox CorporationSystem and method for managing dynamic document references
US9460060B2 (en)*2005-12-222016-10-04Xerox CorporationSystem and method for managing dynamic document references
US8775933B2 (en)2005-12-222014-07-08Xerox CorporationSystem and method for managing dynamic document references
US7971148B2 (en)*2006-05-022011-06-28The Regents Of The University Of CaliforniaWeb-page-based system for designing database driven web applications
US7747610B2 (en)*2006-11-102010-06-29Sybase, Inc.Database system and methodology for processing path based queries
US20070150494A1 (en)*2006-12-142007-06-28Xerox CorporationMethod for transformation of an extensible markup language vocabulary to a generic document structure format
CN101216824B (en)*2007-01-052010-04-21冯卫国Method for publishing tree -type structure database as distributed XML database
US20080208887A1 (en)*2007-02-272008-08-28Balachandran Girish KMethod, apparatus, and program product for creating and maintaining a data model
US8775550B2 (en)*2008-02-082014-07-08Microsoft CorporationCaching HTTP request and response streams
US8549398B2 (en)*2009-09-172013-10-01International Business Machines CorporationMethod and system for handling non-presence of elements or attributes in semi-structured data
US8326869B2 (en)*2010-09-232012-12-04Accenture Global Services LimitedAnalysis of object structures such as benefits and provider contracts
US8850306B2 (en)2011-03-282014-09-30Microsoft CorporationTechniques to create structured document templates using enhanced content controls
US8762424B2 (en)2012-01-252014-06-24International Business Machines CorporationGenerating views of subsets of nodes of a schema
US10644980B2 (en)*2017-03-292020-05-05Ca, Inc.Automated enforcement of architecture guidelines for application programming interfaces

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5970490A (en)*1996-11-051999-10-19Xerox CorporationIntegration platform for heterogeneous databases
US20020091677A1 (en)*2000-03-202002-07-11Sridhar Mandayam AndampikaiContent dereferencing in website development
US6629097B1 (en)*1999-04-282003-09-30Douglas K. KeithDisplaying implicit associations among items in loosely-structured data sets

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5970490A (en)*1996-11-051999-10-19Xerox CorporationIntegration platform for heterogeneous databases
US6629097B1 (en)*1999-04-282003-09-30Douglas K. KeithDisplaying implicit associations among items in loosely-structured data sets
US20020091677A1 (en)*2000-03-202002-07-11Sridhar Mandayam AndampikaiContent dereferencing in website development

Cited By (183)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7487207B2 (en)2000-09-282009-02-03Bea Systems, Inc.System and method for determining the functionality of a software application based on nodes within the software application and transitions between the nodes
US20060143267A1 (en)*2000-09-282006-06-29Bea Systems, Inc.System for managing logical process flow in an online environment
US8312429B2 (en)*2000-11-102012-11-13Oracle International CorporationCell based data processing
US20020133808A1 (en)*2000-11-102002-09-19Adam BosworthCell based data processing
US20020152244A1 (en)*2000-12-222002-10-17International Business Machines CorporationMethod and apparatus to dynamically create a customized user interface based on a document type definition
US20040107402A1 (en)*2001-01-302004-06-03Claude SeyratMethod for encoding and decoding a path in the tree structure of a structured document
US20020143824A1 (en)*2001-03-272002-10-03Lee Kwok PunDICOM to XML generator
US7373600B2 (en)*2001-03-272008-05-13Koninklijke Philips Electronics N.V.DICOM to XML generator
US7499948B2 (en)2001-04-162009-03-03Bea Systems, Inc.System and method for web-based personalization and ecommerce management
US20030041050A1 (en)*2001-04-162003-02-27Greg SmithSystem and method for web-based marketing and campaign management
US20050234889A1 (en)*2001-05-252005-10-20Joshua FoxMethod and system for federated querying of data sources
US20030120665A1 (en)*2001-05-252003-06-26Joshua FoxRun-time architecture for enterprise integration with transformation generation
US7146399B2 (en)*2001-05-252006-12-052006 Trident CompanyRun-time architecture for enterprise integration with transformation generation
US8412746B2 (en)2001-05-252013-04-02International Business Machines CorporationMethod and system for federated querying of data sources
US8548938B2 (en)2001-05-252013-10-01International Business Machines CorporationBusiness rules for configurable metamodels and enterprise impact analysis
US7392546B2 (en)2001-06-112008-06-24Bea Systems, Inc.System and method for server security and entitlement processing
US20020188869A1 (en)*2001-06-112002-12-12Paul PatrickSystem and method for server security and entitlement processing
US7120642B2 (en)*2001-09-102006-10-10Siemens Corporate Research, Inc.Automatic validation method for multimedia product manuals
US20030051216A1 (en)*2001-09-102003-03-13Hsu Liang H.Automatic validation method for multimedia product manuals
US7451477B2 (en)2001-10-242008-11-11Bea Systems, Inc.System and method for rule-based entitlements
US7451163B2 (en)2001-10-242008-11-11Bea Systems, Inc.Data synchronization
US20030115292A1 (en)*2001-10-242003-06-19Griffin Philip B.System and method for delegated administration
US7516167B2 (en)2001-10-242009-04-07Bea Systems, Inc.Data synchronization
US20050187986A1 (en)*2001-10-242005-08-25Bea Systems, Inc.Data synchronization
US7472342B2 (en)2001-10-242008-12-30Bea Systems, Inc.System and method for portal page layout
US7421445B2 (en)2001-11-302008-09-02Microsoft CorporationSystem and method for relational representation of hierarchical data
US6889226B2 (en)*2001-11-302005-05-03Microsoft CorporationSystem and method for relational representation of hierarchical data
US20050027743A1 (en)*2001-11-302005-02-03Microsoft CorporationSystem and method for relational representation of hierarchical data
US7493352B2 (en)2001-11-302009-02-17Microsoft CorporationSystem and method for relational representation of hierarchical data
US20050027728A1 (en)*2001-11-302005-02-03Microsoft CorporationSystem and method for relational representation of hierarchical data
US20030145011A1 (en)*2002-01-312003-07-31Su Paul Sheng-ChiInterface between programming languages and method therefor
US6959309B2 (en)*2002-01-312005-10-25Freescale Semiconductor, Inc.Interface between programming languages and method therefor
US7725560B2 (en)2002-05-012010-05-25Bea Systems Inc.Web service-enabled portlet wizard
US7496687B2 (en)2002-05-012009-02-24Bea Systems, Inc.Enterprise application platform
US20030226110A1 (en)*2002-05-292003-12-04Christian ScheeringMethod for dynamically generating structured documents
US20040006506A1 (en)*2002-05-312004-01-08Khanh HoangSystem and method for integrating, managing and coordinating customer activities
US8200622B2 (en)2002-05-312012-06-12Informatica CorporationSystem and method for integrating, managing and coordinating customer activities
US8583680B2 (en)2002-05-312013-11-12Informatica CorporationSystem and method for integrating, managing and coordinating customer activities
US7756858B2 (en)2002-06-132010-07-13Mark Logic CorporationParent-child query indexing for xml databases
US20040060006A1 (en)*2002-06-132004-03-25Cerisent CorporationXML-DB transactional update scheme
US7962474B2 (en)2002-06-132011-06-14Marklogic CorporationParent-child query indexing for XML databases
US20040103105A1 (en)*2002-06-132004-05-27Cerisent CorporationSubtree-structured XML database
US20070136250A1 (en)*2002-06-132007-06-14Mark Logic CorporationXML Database Mixed Structural-Textual Classification System
US20040073870A1 (en)*2002-10-152004-04-15You-Chin FuhAnnotated automaton encoding of XML schema for high performance schema validation
US7493603B2 (en)2002-10-152009-02-17International Business Machines CorporationAnnotated automaton encoding of XML schema for high performance schema validation
US20040088391A1 (en)*2002-11-042004-05-06Ascoli Judy DixonMethod for configuring a programmable logic controller
US7240119B2 (en)*2002-11-042007-07-03Ge Fanuc Automation North America, Inc.Method for configuring a programmable logic controller using an extensible markup language schema
US20040167907A1 (en)*2002-12-062004-08-26Attensity CorporationVisualization of integrated structured data and extracted relational facts from free text
US20040167885A1 (en)*2002-12-062004-08-26Attensity CorporationData products of processes of extracting role related information from free text sources
US8024443B1 (en)2002-12-122011-09-20F5 Networks, Inc.Methods for applying a user defined operation on data relating to a network and devices thereof
US8533662B1 (en)2002-12-122013-09-10F5 Networks, Inc.Method and system for performing operations on data using XML streams
US7296263B1 (en)*2002-12-122007-11-13F5 Networks, Inc.Method and system for performing operations on data using XML streams
RU2383918C2 (en)*2002-12-182010-03-10Майкрософт КорпорейшнPresentation of user interface elements in simplified form
US20050132278A1 (en)*2002-12-272005-06-16Fujitsu LimitedStructural conversion apparatus, structural conversion method and storage media for structured documents
US7591000B2 (en)2003-02-142009-09-15Oracle International CorporationSystem and method for hierarchical role-based entitlements
US7653930B2 (en)2003-02-142010-01-26Bea Systems, Inc.Method for role and resource policy management optimization
US20040162906A1 (en)*2003-02-142004-08-19Griffin Philip B.System and method for hierarchical role-based entitlements
US8831966B2 (en)2003-02-142014-09-09Oracle International CorporationMethod for delegated administration
US7992189B2 (en)2003-02-142011-08-02Oracle International CorporationSystem and method for hierarchical role-based entitlements
US7840614B2 (en)2003-02-202010-11-23Bea Systems, Inc.Virtual content repository application program interface
US7415478B2 (en)2003-02-202008-08-19Bea Systems, Inc.Virtual repository complex content model
US7483904B2 (en)2003-02-202009-01-27Bea Systems, Inc.Virtual repository content model
US20040167899A1 (en)*2003-02-202004-08-26Bea Systems, Inc.Virtual content repository browser
US7562298B2 (en)*2003-02-202009-07-14Bea Systems, Inc.Virtual content repository browser
US7810036B2 (en)2003-02-282010-10-05Bea Systems, Inc.Systems and methods for personalizing a portal
US20040230947A1 (en)*2003-02-282004-11-18Bales Christopher E.Systems and methods for personalizing a portal
RU2348068C2 (en)*2003-03-312009-02-27Майкрософт КорпорейшнInformation concervation independent from reproduction
US7512713B2 (en)2003-03-312009-03-31Microsoft CorporationSystem and method for rendering independent persistence of information by performing a time driven query on an aggregated schematized queryable report
EP1471446A3 (en)*2003-03-312006-03-29Microsoft CorporationSystem and method for transforming data into an application-independent format
US7313563B2 (en)*2003-07-302007-12-25International Business Machines CorporationMethod, system and recording medium for maintaining the order of nodes in a heirarchical document
US20050028091A1 (en)*2003-07-302005-02-03International Business Machines CorporationMethod, system and recording medium for maintaining the order of nodes in a heirarchical document
US7644432B2 (en)2003-10-102010-01-05Bea Systems, Inc.Policy inheritance through nested groups
US20050081055A1 (en)*2003-10-102005-04-14Bea Systems, Inc.Dynamically configurable distributed security system
US20050262362A1 (en)*2003-10-102005-11-24Bea Systems, Inc.Distributed security system policies
US7603547B2 (en)2003-10-102009-10-13Bea Systems, Inc.Security control module
US20050097352A1 (en)*2003-10-102005-05-05Bea Systems, Inc.Embeddable security service module
US7603548B2 (en)2003-10-102009-10-13Bea Systems, Inc.Security provider development model
US7594112B2 (en)2003-10-102009-09-22Bea Systems, Inc.Delegated administration for a distributed security system
US7594224B2 (en)2003-10-102009-09-22Bea Systems, Inc.Distributed enterprise security system
US7219102B2 (en)*2003-12-222007-05-15International Business Machines CorporationMethod, computer program product, and system converting relational data into hierarchical data structure based upon tagging trees
US20050138052A1 (en)*2003-12-222005-06-23International Business Machines CorporationMethod, computer program product, and system converting relational data into hierarchical data structure based upon tagging trees
US20050154979A1 (en)*2004-01-142005-07-14Xerox CorporationSystems and methods for converting legacy and proprietary documents into extended mark-up language format
US20070061713A1 (en)*2004-01-142007-03-15Xerox CorporationSystems and methods for converting legacy and proprietary documents into extended mark-up language format
US7730396B2 (en)*2004-01-142010-06-01Xerox CorporationSystems and methods for converting legacy and proprietary documents into extended mark-up language format
US7165216B2 (en)*2004-01-142007-01-16Xerox CorporationSystems and methods for converting legacy and proprietary documents into extended mark-up language format
US7890479B2 (en)2004-02-102011-02-15International Business Machines CorporationEfficient XML schema validation of XML fragments using annotated automaton encoding
US20050177578A1 (en)*2004-02-102005-08-11Chen Yao-Ching S.Efficient type annontation of XML schema-validated XML documents without schema validation
US20050177543A1 (en)*2004-02-102005-08-11Chen Yao-Ching S.Efficient XML schema validation of XML fragments using annotated automaton encoding
US7437374B2 (en)2004-02-102008-10-14International Business Machines CorporationEfficient XML schema validation of XML fragments using annotated automaton encoding
US20080313234A1 (en)*2004-02-102008-12-18International Business Machines CorporationEfficient xml schema validation of xml fragments using annotated automaton encoding
US7774601B2 (en)2004-04-062010-08-10Bea Systems, Inc.Method for delegated administration
US20050251504A1 (en)*2004-04-132005-11-10Bea Systems, Inc.System and method for custom content lifecycles
US20050234942A1 (en)*2004-04-132005-10-20Bea Systems, Inc.System and method for content and schema lifecycles
US20050234849A1 (en)*2004-04-132005-10-20Bea Systems, Inc.System and method for content lifecycles
US20050251512A1 (en)*2004-04-132005-11-10Bea Systems, Inc.System and method for searching a virtual content repository
US20060028252A1 (en)*2004-04-132006-02-09Bea Systems, Inc.System and method for content type management
US20050228827A1 (en)*2004-04-132005-10-13Bea Systems, Inc.System and method for viewing a virtual content repository
US7475091B2 (en)2004-04-132009-01-06Bea Systems, Inc.System and method for viewing a virtual content repository
US7580953B2 (en)2004-04-132009-08-25Bea Systems, Inc.System and method for schema lifecycles in a virtual content repository that integrates a plurality of content repositories
US8166048B2 (en)2005-06-272012-04-24Informatica CorporationMethod and apparatus for data integration and management
US7483893B2 (en)2005-09-262009-01-27Bae Systems, Inc.System and method for lightweight loading for managing content
US7818344B2 (en)2005-09-262010-10-19Bea Systems, Inc.System and method for providing nested types for content management
US7917537B2 (en)2005-09-262011-03-29Oracle International CorporationSystem and method for providing link property types for content management
US8316025B2 (en)2005-09-262012-11-20Oracle International CorporationSystem and method for providing SPI extensions for content management system
US7953734B2 (en)2005-09-262011-05-31Oracle International CorporationSystem and method for providing SPI extensions for content management system
US7752205B2 (en)2005-09-262010-07-06Bea Systems, Inc.Method and system for interacting with a virtual content repository
US20070073638A1 (en)*2005-09-262007-03-29Bea Systems, Inc.System and method for using soft links to managed content
US8112461B2 (en)2005-11-022012-02-07Requisite Software, Inc.System and method for storing item attributes in an electronic catalog
US7882156B2 (en)2005-11-022011-02-01Requisite Software, Inc.System and method for storing item attributes in an electronic catalog
US20110161384A1 (en)*2005-11-022011-06-30Wykes Nathan ESystem and method for storing item attributes in an electronic catalog
US20070100842A1 (en)*2005-11-022007-05-03Click Commerce, Inc.System and Method for Storing Item Attributes in an Electronic Catalog
US8065266B2 (en)2006-01-032011-11-22Informatica CorporationRelationship data management
US8150803B2 (en)*2006-01-032012-04-03Informatica CorporationRelationship data management
US20090327347A1 (en)*2006-01-032009-12-31Khanh HoangRelationship data management
US20070156767A1 (en)*2006-01-032007-07-05Khanh HoangRelationship data management
US8392460B2 (en)2006-01-032013-03-05Informatica CorporationRelationship data management
WO2007087122A3 (en)*2006-01-172007-10-04Microsoft CorpAutomatic package conformance validation
US20070168264A1 (en)*2006-01-172007-07-19Microsoft CorporationAutomatic Package Conformance Validation
US7921358B2 (en)2006-01-172011-04-05Microsoft CorporationAutomatic package conformance validation
US20070214179A1 (en)*2006-03-102007-09-13Khanh HoangSearching, filtering, creating, displaying, and managing entity relationships across multiple data hierarchies through a user interface
US7861229B2 (en)*2006-03-162010-12-28Microsoft CorporationComplexity metrics for data schemas
US20070220486A1 (en)*2006-03-162007-09-20Microsoft CorporationComplexity metrics for data schemas
US8463852B2 (en)2006-10-062013-06-11Oracle International CorporationGroupware portlets for integrating a portal with groupware systems
US20080313291A1 (en)*2007-06-122008-12-18Smartmicros Usa, LlcMethod and apparatus for encoding data
US8271477B2 (en)2007-07-202012-09-18Informatica CorporationMethods and systems for accessing data
US20090024589A1 (en)*2007-07-202009-01-22Manish SoodMethods and systems for accessing data
US9143451B2 (en)2007-10-012015-09-22F5 Networks, Inc.Application layer network traffic prioritization
US9558164B1 (en)2008-12-312017-01-31F5 Networks, Inc.Methods and system for converting WSDL documents into XML schema
US11108815B1 (en)2009-11-062021-08-31F5 Networks, Inc.Methods and system for returning requests with javascript for clients before passing a request to a server
US10721269B1 (en)2009-11-062020-07-21F5 Networks, Inc.Methods and system for returning requests with javascript for clients before passing a request to a server
US8806056B1 (en)2009-11-202014-08-12F5 Networks, Inc.Method for optimizing remote file saves in a failsafe way
US11140178B1 (en)2009-11-232021-10-05F5 Networks, Inc.Methods and system for client side analysis of responses for server purposes
US9503375B1 (en)2010-06-302016-11-22F5 Networks, Inc.Methods for managing traffic in a multi-service environment and devices thereof
US9420049B1 (en)2010-06-302016-08-16F5 Networks, Inc.Client side human user indicator
USRE47019E1 (en)2010-07-142018-08-28F5 Networks, Inc.Methods for DNSSEC proxying and deployment amelioration and systems thereof
US10394778B2 (en)2010-09-032019-08-27Robert Lewis Jackson, JR.Minimal representation of connecting walks
US10296653B2 (en)2010-09-072019-05-21F5 Networks, Inc.Systems and methods for accelerating web page loading
US9356998B2 (en)2011-05-162016-05-31F5 Networks, Inc.Method for load balancing of requests' processing of diameter servers
US8879431B2 (en)2011-05-162014-11-04F5 Networks, Inc.Method for load balancing of requests' processing of diameter servers
US8396836B1 (en)2011-06-302013-03-12F5 Networks, Inc.System for mitigating file virtualization storage import latency
US8463850B1 (en)2011-10-262013-06-11F5 Networks, Inc.System and method of algorithmically generating a server side transaction identifier
US9607061B2 (en)2012-01-252017-03-28International Business Machines CorporationUsing views of subsets of nodes of a schema to generate data transformation jobs to transform input files in first data formats to output files in second data formats
US10230566B1 (en)2012-02-172019-03-12F5 Networks, Inc.Methods for dynamically constructing a service principal name and devices thereof
US9244843B1 (en)2012-02-202016-01-26F5 Networks, Inc.Methods for improving flow cache bandwidth utilization and devices thereof
USRE48725E1 (en)2012-02-202021-09-07F5 Networks, Inc.Methods for accessing data in a compressed file system and devices thereof
US10097616B2 (en)2012-04-272018-10-09F5 Networks, Inc.Methods for optimizing service of content requests and devices thereof
US20130290377A1 (en)*2012-04-302013-10-31Gainspan CorporationPopulating data structures of software applications with input data provided according to extensible markup language (xml)
US8914420B2 (en)*2012-04-302014-12-16Gainspan CorporationPopulating data structures of software applications with input data provided according to extensible markup language (XML)
US20130297657A1 (en)*2012-05-012013-11-07Gajanan ChinchwadkarApparatus and Method for Forming and Using a Tree Structured Database with Top-Down Trees and Bottom-Up Indices
US10033837B1 (en)2012-09-292018-07-24F5 Networks, Inc.System and method for utilizing a data reducing module for dictionary compression of encoded data
US9578090B1 (en)2012-11-072017-02-21F5 Networks, Inc.Methods for provisioning application delivery service and devices thereof
US10375155B1 (en)2013-02-192019-08-06F5 Networks, Inc.System and method for achieving hardware acceleration for asymmetric flow connections
US9497614B1 (en)2013-02-282016-11-15F5 Networks, Inc.National traffic steering device for a better control of a specific wireless/LTE network
US10187317B1 (en)2013-11-152019-01-22F5 Networks, Inc.Methods for traffic rate control and devices thereof
US10635646B2 (en)2014-01-062020-04-28International Business Machines CorporationGenerating a view for a schema including information on indication to transform recursive types to non-recursive structure in the schema
US9552381B2 (en)*2014-01-062017-01-24International Business Machines CorporationLimiting the rendering of instances of recursive elements in view output
US9547671B2 (en)*2014-01-062017-01-17International Business Machines CorporationLimiting the rendering of instances of recursive elements in view output
US10007684B2 (en)2014-01-062018-06-26International Business Machines CorporationGenerating a view for a schema including information on indication to transform recursive types to non-recursive structure in the schema
US9594779B2 (en)2014-01-062017-03-14International Business Machines CorporationGenerating a view for a schema including information on indication to transform recursive types to non-recursive structure in the schema
US20150193479A1 (en)*2014-01-062015-07-09International Business Machines CorporationLimiting the rendering of instances of recursive elements in view output
US20150193476A1 (en)*2014-01-062015-07-09International Business Machines CorporationLimiting the rendering of instances of recursive elements in view output
US11838851B1 (en)2014-07-152023-12-05F5, Inc.Methods for managing L7 traffic classification and devices thereof
US10182013B1 (en)2014-12-012019-01-15F5 Networks, Inc.Methods for managing progressive image delivery and devices thereof
US11895138B1 (en)2015-02-022024-02-06F5, Inc.Methods for improving web scanner accuracy and devices thereof
US10834065B1 (en)2015-03-312020-11-10F5 Networks, Inc.Methods for SSL protected NTLM re-authentication and devices thereof
US10505818B1 (en)2015-05-052019-12-10F5 Networks. Inc.Methods for analyzing and load balancing based on server health and devices thereof
US11350254B1 (en)2015-05-052022-05-31F5, Inc.Methods for enforcing compliance policies and devices thereof
US10476992B1 (en)2015-07-062019-11-12F5 Networks, Inc.Methods for providing MPTCP proxy options and devices thereof
US10614125B1 (en)*2015-07-312020-04-07Intuit Inc.Modeling and extracting elements in semi-structured documents
US10872065B1 (en)*2015-08-032020-12-22Intelligence Designs, LLCSystem for managing relational databases using XML objects
US11757946B1 (en)2015-12-222023-09-12F5, Inc.Methods for analyzing network traffic and enforcing network policies and devices thereof
US10404698B1 (en)2016-01-152019-09-03F5 Networks, Inc.Methods for adaptive organization of web application access points in webtops and devices thereof
US10797888B1 (en)2016-01-202020-10-06F5 Networks, Inc.Methods for secured SCEP enrollment for client devices and devices thereof
US11178150B1 (en)2016-01-202021-11-16F5 Networks, Inc.Methods for enforcing access control list based on managed application and devices thereof
US10412198B1 (en)2016-10-272019-09-10F5 Networks, Inc.Methods for improved transmission control protocol (TCP) performance visibility and devices thereof
US11063758B1 (en)2016-11-012021-07-13F5 Networks, Inc.Methods for facilitating cipher selection and devices thereof
US10505792B1 (en)2016-11-022019-12-10F5 Networks, Inc.Methods for facilitating network traffic analytics and devices thereof
US10812266B1 (en)2017-03-172020-10-20F5 Networks, Inc.Methods for managing security tokens based on security violations and devices thereof
US11343237B1 (en)2017-05-122022-05-24F5, Inc.Methods for managing a federated identity environment using security and access control data and devices thereof
WO2019060200A1 (en)*2017-09-192019-03-28Dharma Platform, Inc.Automatic ingestion of data
US11223689B1 (en)2018-01-052022-01-11F5 Networks, Inc.Methods for multipath transmission control protocol (MPTCP) based session migration and devices thereof
US12003422B1 (en)2018-09-282024-06-04F5, Inc.Methods for switching network packets based on packet data and devices
CN111311461A (en)*2020-03-272020-06-19北京尚医智信健康管理有限公司B-S based editor and generation method for structured dynamic medical record form

Also Published As

Publication numberPublication date
US6912538B2 (en)2005-06-28

Similar Documents

PublicationPublication DateTitle
US6912538B2 (en)System and method for dynamic generation of structured documents
US6581062B1 (en)Method and apparatus for storing semi-structured data in a structured manner
US6449620B1 (en)Method and apparatus for generating information pages using semi-structured data stored in a structured manner
US7219102B2 (en)Method, computer program product, and system converting relational data into hierarchical data structure based upon tagging trees
US6721727B2 (en)XML documents stored as column data
US7124144B2 (en)Method and apparatus for storing semi-structured data in a structured manner
JP5407043B2 (en) Efficient piecewise update of binary encoded XML data
US6611843B1 (en)Specification of sub-elements and attributes in an XML sub-tree and method for extracting data values therefrom
US5732262A (en)Database definition language generator
US7707159B2 (en)Method and apparatus for storing semi-structured data in a structured manner
US20050160108A1 (en)Apparatus, system, and method for passing data between an extensible markup language document and a hierarchical database
US7089533B2 (en)Method and system for mapping between markup language document and an object model
TurauMaking legacy data accessible for XML applications
KR20080066943A (en) A method for performing partial WML verification, a system for modifying data in a WML document stored in an associated form, and a computer readable medium.
US20020152221A1 (en)Code generator system for digital libraries
US7461335B2 (en)Dynamic conversion of data into markup language format
WO2001033433A1 (en)Method and apparatus for establishing and using an xml database
US8161376B2 (en)Converting a heterogeneous document
US7171430B2 (en)Method and system for processing structured documents in a native database
WO2001065419A2 (en)Method and apparatus for storing semi-structured data in a structured manner
JP2003162533A (en) Schema integrated conversion system, schema integrated conversion method, and schema integrated conversion program
CA2428795C (en)Method and system for translating data associated with a relational database
Luján-Mora et al.A Web-oriented approach to manage multidimensional models through XML schemas and XSLT
El-MedaniSupport for document entry in the multimedia database
RunapongsaMethods for efficient storage and indexing in XML databases

Legal Events

DateCodeTitleDescription
FPAYFee payment

Year of fee payment:4

REMIMaintenance fee reminder mailed
LAPSLapse for failure to pay maintenance fees
STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20130628


[8]ページ先頭

©2009-2025 Movatter.jp