`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 1 of 30
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 1 of 30
`
`EXHIBIT F
`EXHIBIT F
`
`
`
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 2 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`Claim 1
`1. A method in a data
`processing system,
`comprising the steps of:
`
`Infringement Analysis
`Non-limiting preamble. By way of background, the eXtensible Business Reporting Language (XBRL) Financial
`Reporting standard (see http://www.xbrl.org/Specification/xbrl-recommendation-2003-12-31+corrected-errata-
`2012-01-25.htm) specifies a Report generation and formatting method that uses a set of interrelated eXtensible
`Markup Language (XML)-formatted files containing tagged numerical data in a data processing system that
`specify:
`
`
`
`
`
`
`
`
`
`(1) how tagged numerical data items to be formatted in an XBRL Financial Report are identified as a Fact (a tagged
`numerical data value that will be reported) related to a Concept (a particular Financial semantic meaning for the
`tagged numerical data value) in the context of the Taxonomy (a list of concepts to be included in the Financial
`Report, and a collection of XML-compliant documents (linkbases) that provide additional information that forms
`part of the concept definitions) for inclusion in a given XBRL Financial Report Instance Document (see XBRL
`Essentials https://specifications.xbrl.org/xbrl-essentials.html),
`
`(2) how the numerical data items are tagged in the XML-compliant Instance Document file (with a name ending in
`“.xml”), which indicates the content of the Financial Report, to facilitate association with the related linkbases:
`(a) XML-compliant Schema Definition file (with a name ending in “.xsd”) which contains formatting and
`semantic meaning information,
`(b) XML-compliant Label file (with a name ending in “_lab.xml”) which indicates the label of the numeric
`data value,
`(c) XML-compliant Calculation file (with a name ending in “_cal.xml”) which contains rules that determine
`how to combine information and to determine that the set of XML-compliant documents are valid,
`(d) XML-compliant Definition file (with a name ending in “_def.xml”) relates concepts with other concepts,
`(e) XML-compliant Presentation file (with a name ending in “_pre.xml”) This linkbase associates concepts
`with other concepts so that the resulting relations can guide the creation of a user interface, rendering,
`or visualization.
`
`(3) how each tagged numerical data item is identified and categorized from the information contained in the
`referenced linkbases using the tags,
`
`(4) how each tagged numerical data item is formatted for display,
`
`1
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 3 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`Claim 1
`
`
`
`Infringement Analysis
`(5) how each tagged numerical data item is displayed hierarchically in relation to other tagged numerical data
`items,
`
`
`
`
`
`
`
`
`
`
`
`(6) how an individual tagged numerical data item is combined with other tagged numerical data items to yield a
`“summary” tagged numerical data item based on specified formulas relating to the semantic meaning associated
`with the numerical data item’s tag in accordance with information contained in the XBRL Taxonomy file and the
`associated XBRL Calculation linkbase file, and
`
`(7) how the set of interrelated XBRL files are validated to ensure consistency and completeness of the information
`contained therein.
`
`The XBRL Financial Reporting standard specifies that each of the interrelated files comprising the XBRL Financial
`Report are encoded using the eXtensible Markup Language (XML) syntax such that they may be interpreted,
`manipulated and displayed using standard computer program products such as a World Wide Web “browser” (e.g.,
`Microsoft Internet Explorer, Apple Safari, Google Chrome, Mozilla Firefox, etc.) that is capable of interpreting the
`set of interrelated XML-compliant documents containing tagged numerical data items and implementing the
`formatting, computation formulas and rules required to validate and present the XBRL encoded Financial Report in
`human readable form through the use of a “A method in a data processing system.”
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would entail use of such “A method in a data processing system” to perform
`the actions specified in the XBRL Instance Document and the associated linkbases.
`In accordance with the XBRL Financial Reporting standard as described above, Mattress Firm’s creating, editing
`and generating an XBRL-compliant Financial Report would require “A method in a data processing system,
`comprising the steps of: receiving a first markup document and a second markup document, both the first
`markup document and the second markup document including numerical values and tags reflecting
`characteristics of the numerical values, wherein the characteristics indicate that the numerical values of the first
`markup document differ in format from the numerical values of the second markup document;” in order to
`perform adjustments to the scale factor (e.g., thousands ($1,000) vs. millions ($1,000,000)) as specified for the
`numeric data value for the XBRL-compliant Financial Report Instance Document.
`
`The Taxonomy contained in the XBRL-compliant Instance Document specifies the specific numeric data values to
`be included in the Financial Report. Based on the tags associated with each numeric data value to be displayed, its
`
`2
`
`receiving a first markup
`document and a second
`markup document, both
`the first markup
`document and the
`second markup
`document including
`numerical values and tags
`reflecting characteristics
`of the numerical values,
`wherein the
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 4 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`Claim 1
`characteristics indicate
`that the numerical values
`of the first markup
`document differ in
`format from the
`numerical values of the
`second markup
`document;
`
`automatically
`transforming the
`numerical values of at
`least one of the first
`markup document and
`the second markup
`document, so that the
`numerical values of the
`first markup document
`and the second markup
`document have a
`common format;
`
`
`
`
`
`
`
`Infringement Analysis
`label and scale factor are obtained from the referenced linkbase files and are used to generate the display with the
`specified scale factor.
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would require “A method in a data processing system, comprising the steps
`of: receiving a first markup document and a second markup document, both the first markup document and the
`second markup document including numerical values and tags reflecting characteristics of the numerical values,
`wherein the characteristics indicate that the numerical values of the first markup document differ in format from
`the numerical values of the second markup document” to perform the actions specified in the XBRL Instance
`Document and the associated linkbases.
`In accordance with the XBRL Financial Reporting standard as described above, Mattress Firm’s creating, editing
`and generating an XBRL-compliant Financial Report would require “A method in a data processing system,
`comprising the steps of: … automatically transforming the numerical values of at least one of the first markup
`document and the second markup document, so that the numerical values of the first markup document and the
`second markup document have a common format” in order to perform adjustments to the scale factor (e.g.,
`thousands ($1,000) vs. millions ($1,000,000)) as specified for the numeric data value for the XBRL-compliant
`Financial Report Instance Document.
`
`The Taxonomy contained in the XBRL-compliant Instance Document specifies the specific numeric data values to
`be included in the Financial Report. Based on the tags associated with each numeric data value to be displayed, its
`label and scale factor are obtained from the referenced linkbase files and are used to generate the display with the
`specified scale factor.
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would require “A method in a data processing system, comprising the steps
`of: … automatically transforming the numerical values of at least one of the first markup document and the
`second markup document, so that the numerical values of the first markup document and the second markup
`document have a common format” ” to perform the actions specified in the XBRL Instance Document and the
`associated linkbases.
`
`combining the first
`markup document and
`the second markup
`
`In accordance with the XBRL Financial Reporting standard as described above, Mattress Firm’s creating, editing
`and generating an XBRL-compliant Financial Report would require “A method in a data processing system,
`comprising the steps of:… combining the first markup document and the second markup document into a single
`
`3
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 5 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`Claim 1
`document into a single
`data set;
`
`Infringement Analysis
`data set” in order to perform the adjustments to the scale factor (e.g., thousands ($1,000) vs. millions
`($1,000,000)) as specified for the numeric data value for the XBRL-compliant Financial Report Instance Document.
`
`and displaying the single
`data set.
`
`
`
`
`
`
`
`
`
`The Taxonomy contained in the XBRL-compliant Instance Document specifies the specific numeric data values to
`be included in the Financial Report. Based on the tags associated with each numeric data value to be displayed, its
`label and associated display format are obtained from the referenced linkbase files and are used to generate the
`single data set as specified in the Instance Document. Where calculated composite numeric data values that
`summarize individual numeric data values with differing scale factors are needed, the Calculation Rules are used to
`generate the combined numeric data values in accordance with the Taxonomy’s specified scale factor.
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would require “A method in a data processing system, comprising the steps
`of… combining the first markup document and the second markup document into a single data set” to perform
`the actions specified in the XBRL Instance Document and the associated linkbases.
`In accordance with the XBRL Financial Reporting standard as described above, Mattress Firm’s creating, editing
`and generating an XBRL-compliant Financial Report would require “A method in a data processing system,
`comprising the steps of:… displaying the single data set.
`
`The Taxonomy contained in the XBRL-compliant Instance Document specifies the specific numeric data values to
`be included in the Financial Report. Based on the tags associated with each numeric data value to be displayed, its
`label and associated display format are obtained from the referenced linkbase files and are used to display the
`single data set as specified in the Instance Document. Where calculated composite numeric data values that
`summarize individual numeric data values with differing scale factors are needed, the Calculation Rules are used to
`display the combined numeric data values in accordance with the Taxonomy’s specified scale factor.
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would require A method in a data processing system, comprising the steps
`of :… displaying the single data set” to the results as specified in the XBRL Instance Document and the associated
`linkbases.
`
`4
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 6 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`Claim 10
`10. A data processing
`system comprising:
`
`Infringement Analysis
`Non-limiting preamble. By way of background, the eXtensible Business Reporting Language (XBRL) Financial
`Reporting standard (see http://www.xbrl.org/Specification/xbrl-recommendation-2003-12-31+corrected-errata-
`2012-01-25.htm) specifies a Report generation and formatting data processing system that uses a set of
`interrelated eXtensible Markup Language (XML)-formatted files containing tagged numerical data that specify:
`
`
`
`
`
`
`
`
`
`
`
`(1) how tagged numerical data items to be formatted in an XBRL Financial Report are identified as a Fact (a tagged
`numerical data value that will be reported) related to a Concept (a particular Financial semantic meaning for the
`tagged numerical data value) in the context of the Taxonomy (a list of concepts to be included in the Financial
`Report, and a collection of XML-compliant documents (linkbases) that provide additional information that forms
`part of the concept definitions) for inclusion in a given XBRL Financial Report Instance Document (see XBRL
`“Essentials https://specifications.xbrl.org/xbrl-essentials.html),
`
`(2) how the numerical data items are tagged in the XML-compliant Instance Document file (with a name ending in
`“.xml”), which indicates the content of the Financial Report, to facilitate association the related linkbases:
`(a) XML-compliant Schema Definition file (with a name ending in “.xsd”) which contains formatting and
`semantic meaning information,
`(b) XML-compliant Label file (with a name ending in “_lab.xml”) which indicates the label of the numeric
`data value,
`(c) XML-compliant Calculation file (with a name ending in “_cal.xml”) which contains rules that determine
`how to combine information and to determine that the set of XML-compliant documents are valid,
`(d) XML-compliant Definition file (with a name ending in “_def.xml”) relates concepts with other concepts,
`(e) XML-compliant Presentation file (with a name ending in “_pre.xml”) This linkbase associates concepts
`with other concepts so that the resulting relations can guide the creation of a user interface, rendering,
`or visualization.
`
`(3) how each tagged numerical data item is identified and categorized from the information contained in the
`referenced linkbases using the tags,
`
`(4) how each tagged numerical data item is formatted for display,
`
`(5) how each tagged numerical data item is displayed hierarchically in relation to other tagged numerical data
`items,
`
`5
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 7 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`Claim 10
`
`
`
`Infringement Analysis
`(6) how an individual tagged numerical data item is combined with other tagged numerical data items to yield a
`“summary” tagged numerical data item based on specified formulas relating to the semantic meaning associated
`with the numerical data item’s tag in accordance with information contained in the XBRL Taxonomy file and the
`associated XBRL Calculation linkbase file, and
`
`
`
`
`
`
`
`
`
`(7) how the set of interrelated XBRL files are validated to ensure consistency and completeness of the information
`contained therein.
`
`The XBRL Financial Reporting standard specifies that each of the interrelated files comprising the XBRL Financial
`Report are encoded using the eXtensible Markup Language (XML) syntax such that they may be interpreted,
`manipulated and displayed using standard computer program products such as a World Wide Web “browser” (e.g.,
`Microsoft Internet Explorer, Apple Safari, Google Chrome, Mozilla Firefox, etc.) that is capable of interpreting the
`set of interrelated XML-compliant documents containing tagged numerical data items and implementing the
`formatting, computation formulas and rules required to validate and present the XBRL encoded Financial Report in
`human readable form through the use of a “A data processing system”
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would entail use of such “A data processing system” to perform the actions
`specified in the XBRL Instance Document and the associated linkbases.
`In accordance with the XBRL Financial Reporting standard as described above, Mattress Firm’s creating, editing
`and generating an XBRL-compliant Financial Report would require “A data processing system comprising: a non-
`volatile storage device storing a first markup document and a second markup document, both the first markup
`document and the second markup document containing numerical values and tags reflecting characteristics of
`the numerical values, wherein the characteristics indicate that the numerical values of the first markup
`document differ in format from the numerical values of the second markup document;” in order to perform
`adjustments to the scale factor (e.g., thousands ($1,000) vs. millions ($1,000,000)) as specified for the numeric data
`value for the XBRL-compliant Financial Report Instance Document.
`
`The Taxonomy contained in the XBRL-compliant Instance Document specifies the specific numeric data values to
`be included in the Financial Report. Based on the tags associated with each numeric data value to be displayed, its
`label and scale factor are obtained from the referenced linkbase files and are used to generate the display with the
`specified scale factor.
`
`a non-volatile storage
`device storing a first
`markup document and a
`second markup
`document, both the first
`markup document and
`the second markup
`document containing
`numerical values and tags
`reflecting characteristics
`of the numerical values,
`wherein the
`characteristics indicate
`that the numerical values
`
`6
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 8 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`Claim 10
`of the first markup
`document differ in
`format from the
`numerical values of the
`second markup
`document;
`
`a memory storing a
`program that receives the
`first markup document
`and the second markup
`document, that
`automatically transforms
`the numerical values of at
`least one of the first
`markup document and
`the second markup
`document so that the
`numerical values of the
`first markup document
`and the second markup
`document have a
`common format, and that
`combines the first
`markup document and
`the second markup
`document into a single
`data set;
`and a processor that runs
`the program.
`
`
`
`
`
`Infringement Analysis
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would require “A data processing system comprising: a non-volatile storage
`device storing a first markup document and a second markup document, both the first markup document and the
`second markup document containing numerical values and tags reflecting characteristics of the numerical
`values, wherein the characteristics indicate that the numerical values of the first markup document differ in
`format from the numerical values of the second markup document” to perform the actions specified in the XBRL
`Instance Document and the associated linkbases.
`In accordance with the XBRL Financial Reporting standard as described above, Mattress Firm’s creating, editing
`and generating an XBRL-compliant Financial Report would require “A data processing system comprising:… a
`memory storing a program that receives the first markup document and the second markup document, that
`automatically transforms the numerical values of at least one of the first markup document and the second
`markup document so that the numerical values of the first markup document and the second markup document
`have a common format, and that combines the first markup document and the second markup document into a
`single data set;” in order to perform adjustments to the scale factor (e.g., thousands ($1,000) vs. millions
`($1,000,000)) as specified for the numeric data value for the XBRL-compliant Financial Report Instance Document.
`
`The Taxonomy contained in the XBRL-compliant Instance Document specifies the specific numeric data values to
`be included in the Financial Report. Based on the tags associated with each numeric data value to be displayed, its
`label and scale factor are obtained from the referenced linkbase files and are used to generate the display with the
`specified scale factor.
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would require “A data processing system comprising:… a memory storing a
`program that receives the first markup document and the second markup document, that automatically
`transforms the numerical values of at least one of the first markup document and the second markup document
`so that the numerical values of the first markup document and the second markup document have a common
`format, and that combines the first markup document and the second markup document into a single data set”
`to perform the actions specified in the XBRL Instance Document and the associated linkbases.
`In accordance with the XBRL Financial Reporting standard as described above, Mattress Firm’s creating, editing
`and generating an XBRL-compliant Financial Report would require “A data processing system comprising:… a
`processor that runs the program in order to perform adjustments to the scale factor (e.g., thousands ($1,000) vs.
`millions ($1,000,000)) as specified for the numeric data value for the XBRL-compliant Financial Report Instance
`Document.
`
`7
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 9 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`Claim 10
`
`
`
`Infringement Analysis
`
`
`
`
`
`The Taxonomy contained in the XBRL-compliant Instance Document specifies the specific numeric data values to
`be included in the Financial Report. Based on the tags associated with each numeric data value to be displayed, its
`label and associated display format are obtained from the referenced linkbase files and are used to display the
`single data set as specified in the Instance Document. Where calculated composite numeric data values that
`summarize individual numeric data values with differing scale factors are needed, the Calculation Rules are used to
`display the combined numeric data values in accordance with the Taxonomy’s specified display format), adjusting
`the calculation to accommodate the differing scale factors.
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would require “A data processing system comprising:…and a processor that
`runs the program” to perform the actions specified in the XBRL Instance Document and the associated linkbases.
`
`8
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 10 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`Claim 17
`17. A non-transitory
`computer-readable
`medium containing
`instructions for
`controlling a data
`processing system to
`perform a method
`comprising:
`
`Infringement Analysis
`Non-limiting preamble. By way of background, the eXtensible Business Reporting Language (XBRL) Financial
`Reporting standard (see http://www.xbrl.org/Specification/xbrl-recommendation-2003-12-31+corrected-errata-
`2012-01-25.htm) specifies a Report generation and formatting process using “A non-transitory computer-readable
`medium containing instructions for controlling a data processing system to perform a method” that uses a set of
`interrelated eXtensible Markup Language (XML)-formatted files containing tagged numerical data that specify:
`
`(1) how tagged numerical data items to be formatted in an XBRL Financial Report are identified as a Fact (a tagged
`numerical data value that will be reported) related to a Concept (a particular Financial semantic meaning for the
`tagged numerical data value) in the context of the Taxonomy (a list of concepts to be included in the Financial
`Report, and a collection of XML-compliant documents (linkbases) that provide additional information that forms
`part of the concept definitions) for inclusion in a given XBRL Financial Report Instance Document (see XBRL
`“Essentials https://specifications.xbrl.org/xbrl-essentials.html),
`
`(2) how the numerical data items are tagged in the XML-compliant Instance Document file (with a name ending in
`“.xml”), which indicates the content of the Financial Report, to facilitate association the related linkbases:
`(a) XML-compliant Schema Definition file (with a name ending in “.xsd”) which contains formatting and
`semantic meaning information,
`(b) XML-compliant Label file (with a name ending in “_lab.xml”) which indicates the label of the numeric
`data value,
`(c) XML-compliant Calculation file (with a name ending in “_cal.xml”) which contains rules that determine
`how to combine information and to determine that the set of XML-compliant documents are valid,
`(d) XML-compliant Definition file (with a name ending in “_def.xml”) relates concepts with other concepts,
`(e) XML-compliant Presentation file (with a name ending in “_pre.xml”) This linkbase associates concepts
`with other concepts so that the resulting relations can guide the creation of a user interface, rendering,
`or visualization.
`
`(3) how each tagged numerical data item is identified and categorized from the information contained in the
`referenced linkbases using the tags,
`
`(4) how each tagged numerical data item is formatted for display,
`
`(5) how each tagged numerical data item is displayed hierarchically in relation to other tagged numerical data
`items,
`
`
`
`
`
`
`
`
`
`
`
`9
`
`
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 11 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`
`
`
`
`
`
`
`
`
`
`(6) how an individual tagged numerical data item is combined with other tagged numerical data items to yield a
`“summary” tagged numerical data item based on specified formulas relating to the semantic meaning associated
`with the numerical data item’s tag in accordance with information contained in the XBRL Taxonomy file and the
`associated XBRL Calculation linkbase file, and
`
`(7) how the set of interrelated XBRL files are validated to ensure consistency and completeness of the information
`contained therein.
`
`The XBRL Financial Reporting standard specifies that each of the interrelated files comprising the XBRL Financial
`Report are encoded using the eXtensible Markup Language (XML) syntax such that they may be interpreted,
`manipulated and displayed using standard computer program products such as a World Wide Web “browser” (e.g.,
`Microsoft Internet Explorer, Apple Safari, Google Chrome, Mozilla Firefox, etc.) that is capable of interpreting the
`set of interrelated XML-compliant documents containing tagged numerical data items and implementing the
`formatting, computation formulas and rules required to validate and present the XBRL encoded Financial Report in
`human readable form through the use of a “A non-transitory computer-readable medium containing instructions
`for controlling a data processing system to perform a method”
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would entail use of such “A non-transitory computer-readable medium
`containing instructions for controlling a data processing system to perform a method” to perform the actions
`specified in the XBRL Instance Document and the associated linkbases.
`In accordance with the XBRL Financial Reporting standard as described above, Mattress Firm’s creating, editing
`and generating an XBRL-compliant Financial Report would require “A non-transitory computer-readable medium
`containing instructions for controlling a data processing system to perform a method comprising: receiving a
`first markup document and a second markup document, both the first markup document and the second markup
`document containing numerical values and tags reflecting characteristics of the numerical values, wherein the
`characteristics indicate that the numerical values of the first markup document differ in format from the
`numerical values of the second markup document;” the scale factor (e.g., thousands ($1,000) vs. millions
`($1,000,000)) as specified for the numeric data value for the XBRL-compliant Financial Report Instance Document.
`
`The Taxonomy contained in the XBRL-compliant Instance Document specifies the specific numeric data values to
`be included in the Financial Report. Based on the tags associated with each numeric data value to be displayed, its
`label and scale factor are obtained from the referenced linkbase files and are used to generate the display with the
`
`10
`
`receiving a first markup
`document and a second
`markup document, both
`the first markup
`document and the
`second markup
`document containing
`numerical values and tags
`reflecting characteristics
`of the numerical values,
`wherein the
`characteristics indicate
`
`
`
`
`
`
`
`
`
`Case 1:19-cv-00859-RTH Document 122-7 Filed 08/12/24 Page 12 of 30
`
`Claim Chart For U.S. Patent 8,185,816
`
`
`
`
`
`that the numerical values
`of the first markup
`document differ in
`format from the
`numerical values of the
`second markup
`document;
`
`automatically
`transforming the
`numerical values of at
`least one of the first
`markup document and
`the second markup
`document, so that the
`numerical values of the
`first markup document
`and the second markup
`document have a
`common format;
`
`
`
`combining the first
`markup document and
`the second markup
`document into a single
`
`specified scale factor.
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would require “A non-transitory computer-readable medium containing
`instructions for controlling a data processing system to perform a method comprising: receiving a first markup
`document and a second markup document, both the first markup document and the second markup document
`containing numerical values and tags reflecting characteristics of the numerical values, wherein the
`characteristics indicate that the numerical values of the first markup document differ in format from the
`numerical values of the second markup document” to perform the actions specified in the XBRL Instance
`Document and the associated linkbases.
`
`In accordance with the XBRL Financial Reporting standard as described above, Mattress Firm’s creating, editing
`and generating an XBRL-compliant Financial Report would require “A non-transitory computer-readable medium
`containing instructions for controlling a data processing system to perform a method comprising: …
`automatically transforming the numerical values of at least one of the first markup document and the second
`markup document, so that the numerical values of the first markup document and the second markup document
`have a common format;” the scale factor (e.g., thousands ($1,000) vs. millions ($1,000,000)) as specified for the
`numeric data value for the XBRL-compliant Financial Report Instance Document.
`
`The Taxonomy contained in the XBRL-compliant Instance Document specifies the specific numeric data values to
`be included in the Financial Report. Based on the tags associated with each numeric data value to be displayed, its
`label and scale factor are obtained from the referenced linkbase files and are used to generate the display with the
`specified scale factor.
`
`Therefore, any preparation, editing and submission of a Financial Report that complies with the XBRL Financial
`Reporting standard by Mattress Firm would require “A non-transitory computer-readable medium containing
`instructions for controlling a data processing system to perform a method comprising: … automatically
`transforming the numerical values of at least one of the first markup document and the second markup
`document, so that the numerical values of the first markup document and the second markup document have a
`common format” to perform the actions specified in the XBRL Instance Document and the associated linkbases.
`In accordance with the XBRL Financial Reportin