Harish Pillay, chief technology architect of Red Hat Asia Pacific, is publishing on his blog a list of american software patents owned by Microsoft. Don't know what is the status of those patents (granted or pending?) though:
US20060271574A1 Exposing embedded data in a computer-generated document
US20060259854A1 Structuring an electronic document for efficient identification and use of document parts
US20060206794A1 Method and apparatus for maintaining relationships between parts in a package
US20060190815A1 Structuring data for word processing documents
US20060149785A1 Method and Apparatus for Maintaining Relationships Between Parts in a Package
US20060149758A1 Method and Apparatus for Maintaining Relationships Between Parts in a Package
US20060143459A1 Method and system for managing personally identifiable information and sensitive information in an application-independent manner
US20060143195A1 Method and Apparatus for Maintaining Relationships Between Parts in a Package
US20060136816A1 File formats, methods, and computer program products for representing documents
US20060136812A1 Method and system for linking data ranges of a computer-generated document with associated extensible markup language elements
US20060136553A1 Method and system for exposing nested data in a computer-generated document in a transparent manner
US20060136477A1 Management and use of data in a computer-generated document
US20060136432A1 Method and system for controlling software to facilitate cross-version collaboration of files
US20060107225A1 Method and computer-readable medium for interacting with a portion of an electronic document
US20050278272A1 Method and apparatus for maintaining relationships between parts in a package
US20050268221A1 Modular document format
US20050149861A1 Context-free document portions with alternate formats
US20050125720A1 Programmable object model for namespace or schema library support in a software application
Maybe there are more pending. What about other patents that the 6000 pages might infringe?
Are there similar patents granted or pending at the European Patent Office?
If someone has time to provide the links to messy USPTO website…
