throbber
GUIDELINES
`FOR HANDLING
`IMAGE METADATA
`
`Version 1.0
`September 2008
`
`www.metadataworkinggroup.org
`
`Petitioner Apple Inc. - Ex. 1038, p. 1
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`Copyrights
`
`© Copyright 2008 by Adobe Systems Inc., Apple Inc., Canon Inc., Microsoft Corp., Nokia Corp. and
`Sony Corp. All rights reserved.
`
`Terms and Conditions
`
`This document is made available by Adobe Systems Inc., Apple Inc., Canon Inc., Microsoft Corp.,
`Nokia Corp. and Sony Corp. (collectively, the “Authors”) and grants you (either an individual or an
`entity) and your affiliates (“Licensee”) this license. Licensee agrees that Licensee has read,
`understood and will comply with these terms and conditions.
`
`1. Definitions
`
`1.1 “Licensed Products” means only those specific portions of products (hardware, software or
`combinations thereof) that implement and are compliant with all Normative Portions of the
`Guidelines.
`
`1.2 “Normative Portions” means a portion of the Guidelines that must be implemented to comply
`with such guidelines. If such guidelines define optional parts, Normative Portions include those
`portions of the optional part that must be implemented if the implementation is to comply with
`such optional part.
`
`1.3 “Necessary Claims” are those claims of a patent or patent application, throughout the world,
`excluding design patents and design registrations, owned or controlled, or that can be
`sublicensed in compliance with the requirements of this Agreement, by the party or its affiliates
`now or at any future time and which would necessarily be infringed by implementation of the
`Guidelines. A claim is necessarily infringed hereunder only when it is not possible to avoid
`infringing it because there is no non-infringing alternative for implementing the Normative
`Portions of the Guidelines. Notwithstanding the foregoing, Necessary Claims shall not include
`any claims other than as set forth above even if contained in the same patent as Necessary
`Claims; or that read solely on any implementations of any portion of the Guidelines that are not
`required by the Normative Portions of the Guidelines, or that, if licensed, would require a
`payment of royalties by the licensor to unaffiliated third parties. Moreover, Necessary Claims
`shall not include (i) any enabling technologies that may be necessary to make or use any
`Licensed Product but are not themselves expressly set forth in the Guidelines (e.g.,
`semiconductor manufacturing technology, compiler technology, object oriented technology,
`basic operating system technology, data and voice networking technology, and the like); or (ii)
`the implementation of other published standards developed elsewhere and merely referred to in
`the body of the Guidelines, or (iii) any Licensed Product and any combinations thereof the
`purpose or function of which is not required for compliance with the Guidelines. For purposes of
`this definition, the Guidelines shall be deemed to include only architectural and interconnection
`requirements essential for interoperability and shall not include any implementation examples
`unless such implementation examples are expressly identified as being required for compliance
`with the Guidelines.
`
`1.4 “Guidelines” mean the Guidelines For Handling Image Metadata Version 1.0.
`
`
`
`
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 2
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 2
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`2. License
`
`2.1 Copyright: Licensee must include the following on ALL copies of the Guidelines, or portions
`thereof, that Licensee makes:
`
`2.1.1. A link or URL to the Guidelines at this location: http://www.metadataworkinggroup.org
`
`2.1.2. The copyright notice as shown in the Guidelines.
`
`2.2 Patent: The Authors each will grant Licensee a royalty-free license under reasonable, non-
`discriminatory terms and conditions to their Necessary Claims to make, have made, use,
`reproduce market, import, offer to sell and sell, and to otherwise distribute Licensed Products.
`Licensee agrees to grant Authors and their affiliates a royalty-free license under reasonable,
`non-discriminatory terms and conditions to its Necessary Claims to make, have made, use,
`reproduce market, import, offer to sell and sell, and to otherwise distribute Licensed Products.
`Nothing herein shall prevent the Authors from charging a reasonable royalty for such Necessary
`Claims to any party who is offering their Necessary Claims on royalty bearing terms.
`
`3. Limitations
`
`3.1 No Warranty: THE “GUIDELINES FOR HANDLING IMAGE METADATA VERSION 1.0”
`GUIDELINES IS PROVIDED "AS IS," AND THE AUTHORS MAKE NO REPRESENTATIONS
`OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
`WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-
`INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE GUIDELINES ARE SUITABLE
`FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT
`INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER
`RIGHTS.
`
`3.2 No Liability: THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL,
`INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY
`USE OR DISTRIBUTION OF THE GUIDELINES.
`
`3.3 Trademark: The name and trademarks of the Authors may NOT be used in any manner,
`including advertising or publicity pertaining to the Guidelines or its contents without specific,
`written prior permission. Title to copyright in the Guidelines will at all times remain with the
`Authors.
`
`3.4 No Other Rights: No other rights are granted by implication, estoppel or otherwise.
`
`Normative Sections
`
`This document attempts to conform to the keyword usage practices defined in RFC 2119. This RFC
`defines the use and strength of the capitalized terms MUST, MUST NOT, SHOULD, SHOULD NOT
`and MAY. All sections and appendixes, except the first chapter “Introduction”, are normative, unless
`they are explicitly indicated to be informative.
`
`These imperatives are used to highlight those requirements that are required to insure interoperability
`and drive compatibility.
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 3
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 3
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`References
`
`This document includes the following references to third party documents:
`
`Metadata Specifications
`Exif 2.21/DCF 2.0
` Official Exif specifications are available in paper form and can be ordered on the JEITA website.
`IPTC-IIM 4.1
`
` http://www.iptc.org/std/IIM/4.1/specification/IIMV4.1.pdf
`IPTC Core 1.0
` http://www.iptc.org/std/Iptc4xmpCore/1.0/specification/Iptc4xmpCore_1.0-spec-XMPSchema_8.pdf
`IPTC Core 1.1 & IPTC Extension 1.0
` http://www.iptc.org/std/photometadata/2008/specification/IPTC-PhotoMetadata-2008_1.pdf
`XMP
`
` http://www.adobe.com/devnet/xmp/pdfs/xmp_specification.pdf
`
`File Format Specifications
`
`JPEG
` http://www.jpeg.org/jpeg/index.html
`TIFF
`
` http://partners.adobe.com/public/developer/en/tiff/TIFF6.pdf
`PSD/PSIRs
`
` http://www.adobe.com/go/psir
`
`Miscellaneous
`
`RDF
` http://www.w3.org/TR/rdf-schema
`Dublin Core
`
` http://dublincore.org/documents/dces
`RFC2119
`
` http://www.ietf.org/rfc/rfc2119.txt
`Date and Time (W3C)
` http://www.w3.org/TR/NOTE-datetime
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 4
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 4
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`TABLE OF CONTENTS
`
`
`1. Introduction....................................................................................................................................... 6

`1.1 Introducing the Metadata Working Group......................................................................................... 9

`1.2 Scoping the work .............................................................................................................................. 9

`1.3 Digital imaging metadata initiative .................................................................................................. 10

`1.4 Relationship to standards organizations......................................................................................... 10

`1.5 Definition of terms........................................................................................................................... 11

`2. Usage and Data Model ................................................................................................................... 12

`2.1 Actor definition ................................................................................................................................ 12

`2.1.1 Creator ..................................................................................................................................... 12

`2.1.2 Changer ................................................................................................................................... 13

`2.1.3 Consumer................................................................................................................................. 13

`3. Metadata Management ................................................................................................................... 14

`3.1 Existing metadata standards .......................................................................................................... 14

`3.2 Important metadata for the consumer............................................................................................. 16

`3.3 Metadata formats within image files ............................................................................................... 18

`3.3.1 Handling a single metadata format .......................................................................................... 18

`3.3.2 Handling multiple metadata formats......................................................................................... 18

`3.3.2.1 Exif and IPTC-IIM in the context of XMP ........................................................................... 20

`3.3.3 Metadata reconciliation guidance............................................................................................. 21

`3.3.3.1 Handling Exif and XMP...................................................................................................... 21

`3.3.3.2 Handling IPTC-IIM and XMP ............................................................................................. 24

`3.3.3.3 Handling Exif/TIFF, IPTC-IIM and XMP metadata............................................................. 27

`3.3.3.4 More complex reconciliation in popular image formats ..................................................... 28

`3.4 Specific core vocabulary and data issues....................................................................................... 32

`3.4.1 Keywords ................................................................................................................................. 32

`3.4.2 Description ............................................................................................................................... 33

`3.4.3 Date / Time............................................................................................................................... 34

`3.4.4 Orientation................................................................................................................................ 35

`3.4.5 Rating....................................................................................................................................... 36

`3.4.6 Copyright.................................................................................................................................. 36

`3.4.7 Creator ..................................................................................................................................... 37

`3.4.8 Location (Created) ................................................................................................................... 38

`3.4.9 Location (Shown) ..................................................................................................................... 39

`4. Appendix ......................................................................................................................................... 41

`4.1 References ..................................................................................................................................... 41

`
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`
`
`
`
`Page 5
`
`Petitioner Apple Inc. - Ex. 1038, p. 5
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`1. INTRODUCTION
`
`Metadata, often referred to as “data about data,” provides interesting information that supplements the
`primary content of digital documents. Metadata has become a powerful tool to organize and search
`through the growing libraries of image, audio and video content that users are producing and
`consuming. This is especially important in the area of digital photography where, despite the increased
`quality and quantity of sensor elements, it is not currently practical to organize and query images
`based only on the millions of image pixels. Instead, it is best to use metadata properties that describe
`what the photo represents and where, when and how the image was taken.
`
`Metadata is now critical in workflows ranging from consumer sharing experiences to professional-level
`asset management. That said, there are several complications which result from structural hierarchies
`required to store metadata within images:
`
`Digital images are stored in a variety of common file formats such as TIFF, JPEG and PSD as well as
`proprietary formats such as RAW. Each file format has unique rules regarding how metadata formats
`must be stored within the file.
`
`
`Within image file formats, metadata can be stored within a variety of common metadata container
`formats such as Exif/TIFF IFDs, Adobe XMP, Photoshop Image Resources (PSIR) and IPTC-IIM.
`Each metadata container format has unique rules regarding how metadata properties must be stored,
`ordered and encoded within the container.
`
`
`Within metadata container formats, metadata can be stored within a variety of semantic groupings.
`Examples of these groupings are Exif's GPS, XMP's Dublin Core, and IPTC-IIM's Application Record.
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 6
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 6
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`
`Some metadata semantic groupings, such as IPTC's, are targeted for specific user workflows. Some
`metadata semantic groupings, such as Exif's, can be stored within multiple metadata containers.
`
`
`Within metadata semantic groupings, there can be dozens of individual metadata properties. Each
`metadata property can require data of specific types such as strings, numbers or arrays. Some
`metadata properties are conventionally read-only while other can be user modified. Some metadata
`properties are typically objective while others are subjective. Some useful properties, such as user
`ratings, have no commonly used standard storage container while others, such as copyright string,
`can be stored within many containers with similar but subtly distinct semantics.
`
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 7
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 7
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`The above structural complexities have traditionally caused further complications which challenge the
`effective use of metadata in workflows:
`
`
` Different applications and devices have chosen different policies in cases where
`standard metadata specifications were weakly or ambiguously defined.
`
` Different applications and devices have chosen different policies in cases where
`metadata can be stored in more than one standard location.
`
` An application or device often stores proprietary metadata, such as maker notes,
`within a metadata container. This practice is fragile because such private data can
`easily be lost when a different application modifies a file.
`
` Some applications and devices usurp a general purpose metadata property to
`address a specific need. This can cause compatibility problems for applications
`that correctly use the property in accordance with the generally accepted
`specification,
`
` Some applications avoid the complexities of storing metadata within image files
`altogether and opt instead to store it in a separate file or database. This practice
`can easily result in the loss of metadata when a file is used across several
`applications.
`
`All of these problems have lead to significant frustration to users who want consistent metadata
`interoperability across digital imaging products and services. Manufacturers of digital imaging
`hardware, software and services spend substantial development resources dealing with these
`problems. Until practical guidance to resolve these complexities exists, these problems will
`continue to cost both users and industry time and resources.
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 8
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 8
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`1.1 Introducing the Metadata Working Group
`
`Based on a 2006 proposal by Microsoft, the Metadata Working Group (MWG) organization was
`created in 2007 by 5 founding members: Apple, Adobe, Canon, Microsoft and Nokia. Sony joined this
`initiative in 2008.
`
`The goals are:
`
` Preservation and seamless interoperability of digital image metadata.
`
`
`
`Interoperability and availability to all applications, devices, and services.
`
`The organization is based on a formal legal framework and royalty free intellectual property policy that
`allows member companies and other industry leaders to collaborate on a solution to the above
`problems. The efforts of the MWG are organized into initiatives. The first initiative (embodied in this
`document) addresses digital imaging metadata for typical consumers. Future initiatives might include
`metadata for professional photography, audio and video metadata, etc.
`
`1.2 Scoping the work
`
`Consumer sharing of still images has exploded with the maturing of Internet services for the storage,
`manipulation and sharing of pictures. However, the majority of standards related to still images are
`oriented toward the documentation of the creation of an image or towards professional (e.g. print
`media) usage and management of images. There are no “advocates” in the ecosystem for the
`consumer who simply wants to share with friends, manage her snapshots, or deal with photos in
`unique, personal ways. The intent of this document is to use the existing standards to address the key
`organizational metadata questions that most consumers have:
`
` Who is involved with this image (who took it, who owns it, who’s in it)?
`
` What is interesting about this image?
`
` Where is this image from?
`
` When was this image created or modified?
`
`The goal of this document is to provide best practices specifically for these critical data, with the intent
`of solving interoperability issues in the consumer space.
`
`When we look at the “4W’s” (who, what, where, when), it is clear that this data can range from highly
`precise (e.g. a GPS latitude/longitude) to extremely vague or context dependant (e.g. “In my
`backyard”). It is not the intent of this document to solve the difficult semantic issues around this
`problem, but rather to help ensure that semantically equal metadata is identified across standards,
`and where it exists, semantically well-defined properties are chosen as best practice containers for the
`data. The two key notions of “reconciliation” and “rationalization” for the consumer space, defines the
`scope of this initial work.
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 9
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 9
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`1.3 Digital imaging metadata initiative
`
`The scope of this initial effort is targeting still-imaging metadata, with a focus on consumer workflows
`(i.e., at this time it does not specifically address professional scenarios). The effort has been highly
`focused on solving a specific set of problems, outlined below. Future releases of this initiative will both
`refine and expand the effort.
`
`Specific issues addressed in this document
`
`
`
`Interoperability and preservation of metadata between processes (devices,
`applications, platforms and services), file formats and metadata standards.
`
` Overlapping fields between existing standards and schemas.
`
`These issues have been addressed by the creation of:
`
` A usage and data model based on common consumer use cases.
`
` Actor definitions of the roles each device or application play when interacting with
`metadata.
`
` Best practices for how, when and where metadata should be changed in popular
`consumer still image file formats using existing industry metadata standards.
`
` Rationalization of common and important consumer metadata fields between existing
`standards.
`
`Specific non-goals for this document
`
` To define new metadata structures, storage formats, or standards where ones exist
`today.
`
`1.4 Relationship to standards organizations
`
`There are a number of established standards, such as Exif and IPTC-IIM, widely used by the digital
`photography industry. This effort is not intended to replace existing industry standards, but rather to
`build on them by providing resources to improve interoperability and metadata preservation between
`them. This is based on significant understanding of the industry (customers, scenarios, technologies)
`and experience in building the products that capture, process, store, share and transmit digital
`photographs.
`
`This document, “Guidelines For Handling Image Metadata”, is designed to help guide developers by
`providing best practices on how to create, read and modify metadata within digital images. It’s also
`designed to motivate the owners of metadata standards and formats to think about preservation,
`interoperability, and compatibility in general terms.
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 10
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 10
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`1.5 Definition of terms
`
`Digest
`
`A checksum value to help identify changes between the metadata formats
`
`Dublin Core
`
`The Dublin Core is a metadata element set. It includes all DCMI terms
`(that is, refinements, encoding schemes, and controlled vocabulary terms)
`intended to facilitate discovery of resources.
`
`Exif
`
`IPTC
`
`“Exchangeable image file format” – standard for image file formats
`introduced by Japan Electronics and Information Technology industries
`Association (JEITA)
`
`“International Press Telecommunications Council” – creator and maintainer
`of metadata standards
`
`IPTC-IIM
`
`“Information Interchange Model” – IPTC multimedia metadata standard
`
`IPTC Core
`
`“IPTC Core” – IPTC photo metadata standard based on XMP
`
`IPTC Extension
`
`“IPTC Extension” – IPTC photo metadata standard based on XMP
`
`JPEG
`
`MWG
`
`PSD
`
`RDF
`
`TIFF
`
`Unicode
`
`UTF-8
`
`XMP
`
`The JPEG file format, widely used in image and photography workflows
`
`“Metadata Working Group” – Industry consortium responsible for this
`document
`
`The native Adobe Photoshop file format
`
`The “Resource Description Framework (RDF)”, described by the W3C as a
`“framework for representing information in the Web”, has become a
`general model for representing metadata
`
`The “Tagged Image File Format (TIFF)” is a file format to store images as
`well as photography.
`
`Unicode is an industry standard to consistently represent characters and
`text within modern software and hardware systems
`
`UTF-8 is a byte-oriented encoding form of Unicode
`
`“Extensible Metadata Platform” – multimedia metadata standard
`introduced by Adobe
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 11
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 11
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`2. USAGE AND DATA MODEL
`
`For a better understanding of the proposed guidance in this document this chapter introduces the
`notion of different actors that play specific roles in metadata processing. These definitions will be used
`throughout the document to discuss the rules on how to handle metadata across the different formats.
`
`2.1 Actor definition
`
`In the actor model, the flow of an image file is represented as a series of phases between multiple
`applications (actors). It starts from the Creator actor, going through Changer actors and ending at the
`Consumer actor. In this model, all actors are essentially black boxes where processing actions,
`specific to the actor, are not known nor considered important from the model’s point of view. However,
`the state of the metadata in the image file is communicated between each phase.
`
`Figure 1 - Actor state diagram
`
`
`
`An application is defined to be compliant if it reads and writes metadata in accordance to this
`document. There may also be non-compliant applications modifying metadata between two actors. It
`is not always possible to detect such a modification, so any compliant application must also accept
`non-compliant metadata.
`
`This document presents the rules on how to handle a small set of selected metadata fields in a
`compliant manner. Roles defined in this document have two important functions: first they attempt to
`clarify the purpose of the selected fields, and secondly how to apply similar metadata handling to fields
`not covered here. An application can function in different roles at different times but every time it
`touches metadata, it does so only in one of these roles.
`
`2.1.1 Creator
`
`A Creator application creates the first instances of metadata into the (image) file. It is usually (though
`not necessarily) the same application that creates the image data, e.g. an image processing
`application, a digital camera or a cell phone. The typical aspect of a Creator application is that there is
`no old metadata to preserve. Alternately, an image editing application might behave as a creator even
`though it produces a new file from an existing file.
`
`A Creator must fulfill these criteria:
`
`
`
`It MUST have full knowledge of all metadata it is creating.
`
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 12
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 12
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`
`
`
`It MUST always create standard compliant metadata at least in one form as specified
`in this document.
`
`In summary, the Creator understands all metadata it is writing and has exclusive access to the image
`content. There’s no existing data the Creator needs to worry about. Most of the metadata is being
`determined while creating the content.
`
`2.1.2 Changer
`
`A Changer application first reads metadata from the image file and then writes new or modified
`metadata back to the same file.
`
`The rules for an application in Changer role are:
`
`
`
`
`
`
`
`It MUST NOT delete metadata unintentionally.
`
`It SHOULD obey rules for Consumer applications when reading metadata.
`
`It SHOULD keep all forms of metadata it modifies in sync with each other.
`
`The first rule implies that if the image file contains metadata fields that the application does not
`understand, it must preserve them when writing new or updated fields back to the file. The second rule
`comes from the fact that, almost always, the Changer application is also a Consumer application so it
`must also observe all Consumer application rules. The third rule states, that whenever, the Changer
`application writes new metadata fields to the file, it must keep different forms exiting in the file, e.g.
`Exif, IPTC-IIM and XMP, in sync. This could also mean to remove a particular metadata
`representation while writing another preferred one.
`
`2.1.3 Consumer
`
`A Consumer application only reads metadata from the image file. It may use metadata for display
`purposes, searching, content organization, etc. but it never modifies the metadata in the file itself.
`
`General rules for Consumer application are:
`
`
`
`
`
`It MUST reconcile between different forms of metadata in the image.
`
`It MUST use metadata according to the semantics defined for each field.
`
`The first rule says that a Consumer application must process metadata according to policies defined
`in this document and then only the reconciled data is used further before it is presented to the end-
`user. This may involve, for example resolving possibly conflicting information between Exif, IPTC-IIM
`and XMP versions of a metadata field existing in the image file. The second rule says that applications
`must understand the semantics of desired metadata fields and use them appropriately. For example,
`in order to reconcile different forms of metadata, the application must know the semantics of the
`metadata in question. In summary, the Consumer application treats image files as read-only so the
`state of the metadata remains unchanged.
`
`Tools designed to display technical details about the format and content of the file’s metadata, but not
`intended to primarily express metadata semantic meaning, are not required to be compliant
`Consumer applications.
`__________________________________________________________________________
`
`www.metadataworkinggroup.org
`
`Page 13
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1038, p. 13
`
`

`

`Metadata Working Group
`Guidelines For Handling Image Metadata
`__________________________________________________________________________
`
`
`3. METADATA MANAGEMENT
`
`Metadata is an essential part of image and photography based workflows. Cameras capture device
`metadata while taking pictures. Operating systems and other software subsequently read metadata to
`build up catalogs and offer effective search capabilities. In addition, the user is able to enhance this
`workflow with it’s own metadata that will be stored either inside the file or within caching or database
`systems.
`
`In the context of consumer image-based workflows, the existence of different metadata standards
`leads to interoperability issues when using various devices, operating systems and software tools.
`Although the majority of metadata properties are unique there are a number of properties that overlap
`across several metadata standards and thus lead to interoperability issues.
`
`The goal of this section is to identify those overlapping properties and provide guidance on how to
`handle them correctly across the different metadata formats.
`
`After a brief overview of existing metadata standards, this chapter introduces the most common
`metadata properties in the context of consumer workflows. To ensure best interoperability across
`software and hardware systems a general reconciliation mechanism will be discussed

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket