Mirror Worlds, LLC v. Apple, Inc.

Filing 144

JOINT CLAIM CONSTRUCTION AND PREHEARING STATEMENT pursuant to P.R. 4-3, filed by Mirror Worlds Technologies, Inc., Mirror Worlds, LLC, Apple, Inc. (Attachments: #1 Exhibit A, #2 Exhibit B, #3 Exhibit C, #4 Exhibit D)(Smith, Stefani)

Download PDF
Mirror Worlds, LLC v. Apple, Inc. Doc. 144 Att. 2 Mirror Worlds, LLC v Apple, Inc. Civil Action No. 6:08-cv-88 (LED) EXHIBIT B: DISPUTED TERMS IN MIRROR WORLDS' AND APPLE'S PATENTS DISPUTED TERMS IN MIRROR WORLDS' PATENTS CLAIMS '227-1, 13, and 25 CLAIM TERM, PHRASE, OR CLAUSE "data unit" MIRROR WORLDS' PROPOSED CONSTRUCTION "a collection of data of significance to the user that the user considers as a unit." APPLE'S PROPOSED CONSTRUCTION "an item of information of significance to the user that the user considers as a unit (e.g., an email, picture, voice mail, software program, reminder or calendar item)" "a time-ordered sequence of documents that functions as a diary of a person or an entity's electronic life and that is designed to have three main portions: past, present and future" '227-1, 13, 25; '313-1; '427-1, 2024, 25, 3739; and '999-1 "stream" In the '227, '313 and '427 patents: "a time-ordered collection of data units, or documents, unbounded in number, in which the time associated with a data unit can be in the past, present or future, and the location of file storage is transparent to the user" In the '999 patent: "a time-ordered collection of information assets, unbounded in number, in which the time associated with an information asset can be in the past, present or future, and the location of file storage is transparent to the user" '227-1, 13, 25; and '313-2 '227-1, 13, 25; '313-2 "main stream" "a stream of each data unit, or document, received by or generated by the computer system" "a subset of data units, or documents, yielded by a filter on Exhibit B, 1 of 19 "a stream which stores every data unit, or document, received by or generated by the computer system" "a stream that is a subset of data units, or documents, yielded by a "substream" Dockets.Justia.com CLAIMS and 11 CLAIM TERM, PHRASE, OR CLAUSE MIRROR WORLDS' PROPOSED CONSTRUCTION a stream, the filter identifying certain documents within the stream" APPLE'S PROPOSED CONSTRUCTION filter on a stream, the filter identifying certain documents within the stream" same as "stream" '999-1 "time-ordered stream" "stream-based operating system" "a displayed stream in which the elements are arranged in time order" "an operating system that includes support for streams" '427-1 "a non-hierarchical operating system in which, as each document is presented to the operating system, the document is placed according to a time indicator in the sequence of documents already stored relative to the time indicators of the stored documents" same as "stream-based operating system" "a date and time value that uniquely identifies each document" "storing each document in the main stream, in the location required by its identifying timestamp" '313-1; and "document '427-25 stream operating system" '227-1, 13, and 25 '227-1, 13, and 25 "timestamp to identify" "including each data unit according to the timestamp in the respective chronological indicator in the main stream" same as "stream-based operating system" "a time-based identifier" No construction is necessary. However, if the Court rules that one is necessary, Mirror Worlds proposes the following construction: "including each data unit in the main stream, ordered according to the time stamp in the respective chronological indicator" No construction is necessary. However, if the Court rules that one is necessary, Mirror Worlds proposes the following construction: Exhibit B, 2 of 19 '227-20 '227-29; '313-1, 9; '427-5, 13, 22, 29 and "abbreviated form" "abbreviated version(s)" "a shortened version of the content to be displayed from the data unit or document" CLAIMS 37 '427-8 and 16 '313-1, 9; '427-1 and 8 '313-1, 9; '427-1, 8, and 16 CLAIM TERM, PHRASE, OR CLAUSE MIRROR WORLDS' PROPOSED CONSTRUCTION "a form or version that is less than the full form or version" APPLE'S PROPOSED CONSTRUCTION "controlling" operating system "archiving" "an operating system that utilizes "an operating system that subsystems from another controls another operating operating system" system" "copying documents to a secondary storage medium" "an abbreviated presentation of a document" "moving from immediatelyaccessible storage to long-term storage" "a different graphical representation of a document that appears when a document representation is touched by the cursor or pointer and provides additional information about the document" "a stack where the document representations get smaller, and appear farther from the surface of the screen, toward the bottom of the stack" "archiving the documents and indicators in a consistent format rather than the diverse formats appearing in conventional directors and subdirectories of files" "glance views" '313-1, 9; '427-1, 10, 18, and 25 "receding foreshortened stack" "a representation of a stack that uses perspective to create the illusion of increasing distance from the viewpoint implied by the image" This term is readily understood and no construction is necessary. However, if the Court rules that one is necessary, Mirror Worlds proposes the following construction: "archiving documents and indicators in a consistent format that enables uniform selective retrieval of the documents." '427-1 and 8 "archiving the documents and indicators in consistent format for selective retrieval" '427-7, 15, "complex 24, 31, and analysis" 39 '999-1 "enterprise information "analysis involving the form, content and/or type of a document" "a system that manages information for an enterprise or Exhibit B, 3 of 19 "analysis of the content of a document that allows selection of important words, pictures, and/or sounds in the document" "a system with a client-server architecture, a multi-computer, CLAIMS CLAIM TERM, PHRASE, OR CLAUSE management system" MIRROR WORLDS' PROPOSED CONSTRUCTION organization" APPLE'S PROPOSED CONSTRUCTION multi-node, high volume server, and a number of clients in the order of hundreds, rather than tens" "a consistent structure containing information about information assets of diverse types, created by diverse software, that includes items such as summary, type of document, owner, permissions, keywords, command options, timestamp, index, etc." '999-1 "document object model" "a consistent structure containing information about information assets of diverse types, created by diverse software" '227-1 and 25 "means for generating a main stream of data units...the main stream for receiving each data unit received by or generated by the computer system" Mirror Worlds asserts that sufficient structure is recited in the element "means for generating" to take this element outside the constraints of 35 U.S.C. § 112, ¶ 6. "a main stream of data units ... for receiving each data unit received by or generated by the computer system" If, however, the court determines that 35 U.S.C. § 112, ¶ 6 applies to the "means for generating," then: The recited function is generating a main stream of data units. The corresponding structure is computer hardware and executable code implementing a main stream of data units, and equivalents thereof. This is a means-plus-function limitation subject to § 112(6). The recited function is generating a main stream of data units...the main stream for receiving each data unit received by or generated by the computer system. The corresponding structure is computer hardware and software that creates a main stream by linking every existing document in a computer system according to the uniquely identifying timestamp in the document's chronological indicator using a data structure that can be examined and to the extent possible manipulated by many processes simultaneously, and that supports the block-at-theend operation (and structural equivalents). This is a means-plus-function '227-1 and "means for Mirror Worlds asserts that Exhibit B, 4 of 19 CLAIMS 25 CLAIM TERM, PHRASE, OR CLAUSE generating ... at least one substream" MIRROR WORLDS' PROPOSED CONSTRUCTION sufficient structure is recited in the element "means for generating" to take this element outside the constraints of 35 U.S.C. § 112, ¶ 6. APPLE'S PROPOSED CONSTRUCTION limitation subject to § 112(6). The recited function is generating at least one substream ... each substream for containing data units only from the main "at least one substream ...for containing data units only from stream. the main stream" The corresponding structure is If, however, the court determines computer hardware and software that 35 U.S.C. § 112, ¶ 6 applies that runs a search of a stream to the "means for generating," using a boolean attribute-and then: keyword expression or a `chronological expression' and The recited function is generates another stream having generating at least one the results of the search, using a substream. data structure that can be The corresponding structure is examined and to the extent computer hardware and possible manipulated by many executable code implementing processes simultaneously, and substreams, and equivalents that supports the block-at-thethereof. end operation (and structural equivalents). The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is receiving data units from other computer systems. The corresponding structure is computer hardware and executable code that receives data units from other computer systems over a network connection, and equivalents thereof. The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is receiving data units from other computer systems. The corresponding structure is computer hardware and software for receiving data from other computer systems through electronic mail, World Wide Web, the Internet, or copying from steams in another computer system (and structural equivalents). '227-1 "means for receiving data units from other computer systems" Exhibit B, 5 of 19 CLAIMS '227-1 CLAIM TERM, PHRASE, OR CLAUSE "means for generating data units by the computer system" MIRROR WORLDS' PROPOSED CONSTRUCTION The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is generating data units by the computer system. The corresponding structure is executable code that creates data units, and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is generating data units by the computer system. The corresponding structure is computer hardware running conventional UNIX applications such as emacs, xv, and ghostview (and structural equivalents), or software that creates documents by either cloning an existing document and adding it to the main stream, or creating a new empty document and adding it to the main stream (and structural equivalents). This is a means-plus-function limitation subject to § 112(6). The parties agree that if the court determines that 35 U.S.C. § 112, ¶ 6 applies, the recited function is selecting a timestamp to identify each data unit. There is no corresponding structure. This limitation is indefinite. '227-1 "means for selecting a timestamp to identify each data unit" Mirror Worlds asserts that sufficient structure is recited in the element "means for selecting" to take this element outside the constraints of 35 U.S.C. § 112, ¶ 6. "a timestamp to identify each data unit" If, however, the court determines that 35 U.S.C. § 112, ¶ 6 applies to the "means for selecting," then: The parties agree that the recited function is selecting a timestamp to identify each data unit. The corresponding structure is executable code that selects the timestamp for a data unit based on the present time or a time Exhibit B, 6 of 19 CLAIMS CLAIM TERM, PHRASE, OR CLAUSE MIRROR WORLDS' PROPOSED CONSTRUCTION designated by the user, and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION '227-1 "means for associating each data unit with at least one chronological indicator having the respective timestamp" In 227-1, the parties agree that if the court determines that 35 U.S.C. § 112, ¶ 6 applies, the recited function is associating "each data unit" each data unit with at least one "timestamp" chronological indicator having "chronological indicator having a the respective timestamp. respective timestamp" The corresponding structure is If, however, the court determines computer hardware and software that 35 U.S.C. § 112, ¶ 6 applies that associates a separate to the "means for associating," chronological indicator with then: every document received or The parties agree that the recited generated by the computer function is associating each data system and puts the uniquely identifying timestamp for that unit with at least one chronological indicator having a document into the chronological indicator (and structural respective timestamp. equivalents). The corresponding structure is executable code implementing the main stream, and equivalents thereof. Mirror Worlds asserts that sufficient structure is recited in the element "means for associating" to take this element outside the constraints of 35 U.S.C. § 112, ¶ 6. "each data unit" "timestamp" This is a means-plus-function limitation subject to § 112(6). In '227-25, the recited function is associating each data unit with at least one chronological indicator having a respective timestamp which identifies the data unit. Mirror Worlds asserts that sufficient structure is recited in the element "means for associating" to take this element outside the constraints of 35 U.S.C. § 112, ¶ 6. This is a means-plus-function limitation subject to § 112(6). '227-25 "means for associating each data unit with at least one chronological indicator having a respective timestamp which identifies the data unit" "chronological indicator having a There is no corresponding respective timestamp" structure. If, however, the court determines Exhibit B, 7 of 19 CLAIMS CLAIM TERM, PHRASE, OR CLAUSE MIRROR WORLDS' PROPOSED CONSTRUCTION that 35 U.S.C. § 112, ¶ 6 applies to the "means for associating," then: The recited function is associating each data unit with at least one chronological indicator having a respective timestamp. The corresponding structure is executable code implementing the main stream, and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION This limitation is indefinite. '227-1, 25 "means for including each data unit according to the timestamp in the respective chronological indicator in the main stream" The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is including each data unit according to the timestamp in the respective chronological indicator in the main stream. The corresponding structure is executable code implementing the main stream, and equivalents thereof. The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is including each data unit according to the timestamp in the respective chronological indicator in the main stream. The corresponding structure is computer hardware and software that adds every document received or generated by the computer system into a main stream according to the uniquely identifying timestamp in the document's chronological indicator using a data structure that can be examined and to the extent possible manipulated by many processes simultaneously, and that supports the block-atthe-end operation (and structural equivalents). The parties agree that this is a means-plus-function limitation subject to § 112(6). '227-1 and 25 "means for The parties agree that this is a maintaining the means-plus-function limitation main stream and subject to § 112(6). the substreams as Exhibit B, 8 of 19 CLAIMS CLAIM TERM, PHRASE, OR CLAUSE persistent streams" MIRROR WORLDS' PROPOSED CONSTRUCTION The recited function is maintaining the main stream and the substreams as persistent streams. The corresponding structure is executable code that dynamically updates the main stream and executable code that dynamically updates substreams, and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION The recited function is maintaining the main stream as a persistent stream. The corresponding structure is computer hardware and software that adds every document received or generated by the computer system into a main stream according to the uniquely identifying timestamp in the document's chronological indicator using a data structure that can be examined and to the extent possible manipulated by many processes simultaneously, and that supports the block-atthe-end operation (and structural equivalents). The recited function is maintaining the substreams as persistent streams. The corresponding structure is computer hardware and software that act as a filter by examining each new document that enters the main stream using the search criteria from each substream that has been created and not destroyed and that adds documents that match those search criteria to the appropriate stream (and structural equivalents). '227-6 "means for displaying alternative versions of the content of the Mirror Worlds asserts that sufficient structure is recited in the element "means for displaying" to take this element outside the constraints of 35 Exhibit B, 9 of 19 This is a means-plus-function limitation subject to § 112(6). The parties agree that if the court determines that 35 U.S.C. § 112, ¶ 6 applies, the recited function CLAIMS CLAIM TERM, PHRASE, OR CLAUSE data units" MIRROR WORLDS' PROPOSED CONSTRUCTION U.S.C. § 112, ¶ 6. "alternative versions of the content of the data units" If, however, the court determines that 35 U.S.C. § 112, ¶ 6 applies to the "means for displaying," then: The parties agree that the recited function is displaying alternative versions of the content of the data units. The corresponding structure is browse cards/glance views, and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION is displaying alternative versions of the content of the data units. The corresponding structure is computer hardware and software that displays the X Window System window shown in Fig. 1, including specifically the alternative version of a document shown as 100, which was created using `header stripping' to identify the first non-trivial words in a document, or using complex analysis that identifies the `most important' words, pictures, and/or sounds in the document (and structural equivalents). This is a means-plus-function limitation subject to § 112(6). The parties agree that if the court determines that 35 U.S.C. § 112, ¶ 6 applies, the recited function is archiving a data unit associated with a timestamp older than a specified time point while retaining the respective chronological indicator and/or a data unit having a respective alternative version of the content of the archived data unit. The corresponding structure is computer hardware and software that monitors remaining disk space, and when available space is low, automatically moves all documents older than some date from immediately accessible storage to cheaper, long-term storage, after asking the user to insert diskettes or other storage '227-9 "means for archiving a data unit associated with a timestamp older than a specified time point while retaining the respective chronological indicator and/or a data unit having a respective alternative version of the content of the archived data unit" Mirror Worlds asserts that sufficient structure is recited in the element "means for archiving" to take this element outside the constraints of 35 U.S.C. § 112, ¶ 6. "archiving a data unit associated with a timestamp older than a specified time point" "retaining the respective chronological indicator and/or a data unit having a respective alternative version of the content of the archived data unit" If, however, the court determines that 35 U.S.C. § 112, ¶ 6 applies to the "means for archiving," then: The parties agree that the recited function is archiving a data unit Exhibit B, 10 of 19 CLAIMS CLAIM TERM, PHRASE, OR CLAUSE MIRROR WORLDS' PROPOSED CONSTRUCTION associated with a timestamp older than a specified time point while retaining the respective chronological indicator and/or a data unit having a respective alternative version of the content of the archived data unit. The corresponding structure is computer hardware and executable code implementing archiving of data units, and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION media if necessary (and structural equivalents). '227-10 "means for operating on any of the streams using a set of operations selected by a user" Mirror Worlds asserts that sufficient structure is recited in the element "means for operating" to take this element outside the constraints of 35 U.S.C. § 112, ¶ 6. "a set of operations selected by a user" If, however, the court determines that 35 U.S.C. § 112, ¶ 6 applies to the "means for operating," then: The parties agree that the recited function is operating on any of the streams using a set of operations selected by a user. The corresponding structure is executable code implementing user selectable operations on streams, and equivalents thereof. This is a means-plus-function limitation subject to § 112(6). The parties agree that if the court determines that 35 U.S.C. § 112, ¶ 6 applies, the recited function is means for operating on any of the streams using a set of operations selected by a user. The corresponding structure is computer hardware running software which is capable of performing any of the "new," "clone," "transfer," "find," "summarize," copy, merge, print, and freeze operations on a stream (and structural equivalents). '227-11 "means to generate substreams from existing substreams" The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is to generate substreams from existing Exhibit B, 11 of 19 The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is to generate CLAIMS CLAIM TERM, PHRASE, OR CLAUSE MIRROR WORLDS' PROPOSED CONSTRUCTION substreams. The corresponding structure is executable code implementing incremental substreams, and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION substreams from existing substreams. The corresponding structure is computer hardware running software that runs a search of a substream using a Boolean attribute-and-keyword expression or a `chronological expression' and generates another stream having the results of the search, using a data structure that can be examined and to the extent possible manipulated by many processes simultaneously, and that supports the block-at-the-end operation (and structural equivalents). This is a means-plus-function limitation subject to § 112(6). The parties agree that if the court determines that 35 U.S.C. § 112, ¶ 6 applies, the recited function is generating a data unit comprising an alternative version of the content of another data unit. '227-12 "means for generating a data unit comprising an alternative version of the content of another data unit" Mirror Worlds asserts that sufficient structure is recited in the element "means for generating" to take this element outside the constraints of 35 U.S.C. § 112, ¶ 6. "a data unit comprising alternative versions of the content of the data units" If, however, the court determines that 35 U.S.C. § 112, ¶ 6 applies to the "means for generating," then: The corresponding structure is computer hardware and software that creates an alternative version The parties agree that the recited of a document for use in function is generating a data unit archiving that remains in the comprising an alternative version computer system when the another document has been of the content of another data archived (and structural unit. equivalents). The corresponding structure is executable code implementing alternative versions of data units, and equivalents thereof. Exhibit B, 12 of 19 CLAIMS '227-12 CLAIM TERM, PHRASE, OR CLAUSE "means for associating the alternative version data unit with the chronological indicator of the another data unit." MIRROR WORLDS' PROPOSED CONSTRUCTION Mirror Worlds asserts that sufficient structure is recited in the element "means for associating" to take this element outside the constraints of 35 U.S.C. § 112, ¶ 6. "alternative version data unit with the chronological indicator of the another data unit" If, however, the court determines that 35 U.S.C. § 112, ¶ 6 applies to the "means for associating," then: APPLE'S PROPOSED CONSTRUCTION This is a means-plus-function limitation subject to § 112(6). The parties agree that if the court determines that 35 U.S.C. § 112, ¶ 6 applies, the recited function is associating the alternative version data unit with the chronological indicator of the another data unit. The corresponding structure is computer hardware and software that takes the chronological indicator associated with the The parties agree that the recited another document and associates it with the alternative version function is associating the alternative version data unit with data unit for use in archiving the chronological indicator of the (and structural equivalents). another data unit. The corresponding structure is executable code implementing alternative versions of data units, and equivalents thereof. '227-25 "means for representing one or more data units of a selected stream on a display device as document representations ... the order of appearance of each data representation on the display device determined by The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is representing one or more data units of a selected stream on a display device as document representations, each document representation including the timestamp and the order of appearance of each data representation on the display device determined by the timestamp of the respective data unit). The corresponding structure is Exhibit B, 13 of 19 The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is representing one or more data units of a selected stream on a display device as document representations, each document representation including the timestamp and the order of appearance of each data representation on the display device determined by the timestamp of the respective data unit). CLAIMS CLAIM TERM, PHRASE, OR CLAUSE the timestamp of the respective data unit" MIRROR WORLDS' PROPOSED CONSTRUCTION the graphical stream view, and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION The corresponding structure is computer hardware and software that displays the X Windows System window shown in Fig. 1 and creates the necessary document representations (and structural equivalents). This is a means-plus-function limitation subject to § 112(6). The parties agree that if the court determines that 35 U.S.C. § 112, ¶ 6 applies, the recited function is selecting which data units are represented on the display device by selecting one of the document representations and displaying document representations corresponding to data units having timestamps within a range of a timepoint. There is no corresponding structure. This phrase is indefinite. '227-25 "means for selecting which data units are represented on the display device by selecting one of the document representations and displaying document representations corresponding to data unit having timestamps within a range of a timepoint" Mirror Worlds asserts that sufficient structure is recited in the element "means for selecting" to take this element outside the constraints of 35 U.S.C. § 112, ¶ 6. "document representations" "data units" "timestamps" "range of a timepoint" If, however, the court determines that 35 U.S.C. § 112, ¶ 6 applies to the "means for selecting," then: The parties agree that the recited function is selecting which data units are represented on the display device by selecting one of the document representations and displaying document representations corresponding to data units having timestamps within a range of a timepoint. The corresponding structure is the graphical stream view , and equivalents thereof. '227-25 "means for selecting one or more of the document representations Mirror Worlds asserts that sufficient structure is recited in the element "means for selecting" to take this element outside the constraints of 35 Exhibit B, 14 of 19 This is a means-plus-function limitation subject to § 112(6). The parties agree that if the court determines that 35 U.S.C. § 112, CLAIMS CLAIM TERM, PHRASE, OR CLAUSE with a pointing device so that the data units represented by the selected document representations are further displayed with a second document representation comprising an alternative version of the respective data unit" MIRROR WORLDS' PROPOSED CONSTRUCTION U.S.C. § 112, ¶ 6. "document representations" "pointing device" If, however, the court determines that 35 U.S.C. § 112, ¶ 6 applies to the "means for selecting," then: The parties agree that the recited function is selecting one or more of the document representations with a pointing device so that the data units represented by the selected document representations are further displayed with a second document representation comprising an alternative version of the respective data unit. The corresponding structure is the graphical stream view, and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION ¶ 6 applies, the recited function is selecting one or more of the document representations with a pointing device so that the data units represented by the selected document representations are further displayed with a second document representation comprising an alternative version of the respective data unit. The corresponding structure is computer hardware, including a mouse and a video display screen, and software that (1) creates a 'glance' view of documents using headerstripping to include the first nontrivial words of the document, or using complex analysis to include the most important words, pictures and/our sounds, (2) receives input from the mouse and displays a mouse pointer on the display device so that the user can slide the mouse pointer over the displayed document representations; and (3) that displays the glance view of a document in response to the mouse pointer selecting that document by touching its document representation. Document organizing facility is a means-plus-function limitation subject to § 112(6). Recited functions and structure are set forth below. Alternatively, if the Court finds this is not a means-plus-function limitation, Apple proposes the '427-1, 8, 16, and 25 "document organizing facility" "software that organizes documents" Exhibit B, 15 of 19 CLAIMS CLAIM TERM, PHRASE, OR CLAUSE MIRROR WORLDS' PROPOSED CONSTRUCTION APPLE'S PROPOSED CONSTRUCTION following construction: "the portion of a stream-based operating system whose purpose is to organize documents" In '427-1 and '427-8, the recited functions are: (a) receiving documents created by diverse applications in diverse formats specific to the respective applications; (b) automatically associating [respective] selected indicators with the received documents; (c) automatically archiving the documents and indicators in consistent format for selective retrieval; and (d) automatically creating information specifying respective glance views of said documents and respective document representations of said documents. There is no corresponding structure. This phrase is indefinite. In '427-16, the recited functions are: (a) associating selected indicators with received or created documents; and (b) creating information specifying glance views of the respective documents and information specifying document representations of the respective documents. There is no corresponding Exhibit B, 16 of 19 CLAIMS CLAIM TERM, PHRASE, OR CLAUSE MIRROR WORLDS' PROPOSED CONSTRUCTION APPLE'S PROPOSED CONSTRUCTION structure. This phrase is indefinite. In '427-25, the recited functions are: (a) associating chronological indicators with documents received from diverse applications in diverse formats; and (b) creating information specifying glance views of the respective documents and information specifying document representations of respective documents. There is no corresponding structure. This phrase is indefinite. Exhibit B, 17 of 19 DISPUTED TERMS IN APPLE'S PATENT CLAIMS CLAIM TERM, PHRASE, OR CLAUSE "means for displaying a graphical iconic representation of a collection of said first plurality of documents" MWT'S PROPOSED CONSTRUCTION The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is displaying a graphical iconic representation of a collection of said first plurality of documents. The corresponding structure is executable code that displays the icon representing a collection of documents (i.e., pile), and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is displaying a graphical iconic representation of a collection of said first plurality of documents. The corresponding structure is software and a video display screen, such as a video (CRT) display monitor or a liquid crystal display, coupled to a system bus that receives commands and data from a processor, and structural equivalents. The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is displaying a first indicia of a first document of said collection by selecting a first position from said graphical iconic representation. The corresponding structure is software and (a) a video display screen, such as a video (CRT) display monitor or a liquid crystal display, coupled to a system bus that receives commands and data from a processor, and structural equivalents; and (b) an I/O controller to control signals received from a keyboard and/or '101-5 '101-5 "means for displaying a first indicia of a first document of said collection by selecting a first position from said graphical iconic representation" The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is displaying a first indicia of a first document of said collection by selecting a first position from said graphical iconic representation. The corresponding structure is executable code that initiates browsing of a pile after the cursor has been positioned over the iconic graphical representation of the collection of documents (pile) for a predetermined period of time and displays a first indicia of a first document of the collection (pile) by selecting a first position on Exhibit B, 18 of 19 CLAIMS CLAIM TERM, PHRASE, OR CLAUSE MWT'S PROPOSED CONSTRUCTION the icon representing the collection, and equivalents thereof. APPLE'S PROPOSED CONSTRUCTION a cursor control device and structural equivalents. The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is displaying in series a second indicia of a second document and a third indicia of a third document by positioning said cursor first on a second position on said graphical iconic representation next on a third position on said graphical iconic representation. The corresponding structure is software and (a) a video display screen, such as a video (CRT) display monitor or a liquid crystal display, coupled to a system bus that receives commands and data from a processor, and structural equivalents; and (b) an I/O controller to control signals received from a keyboard and/or a cursor control device (such as mouse, graphic tablet, touch tablets, trackballs, pen input mechanisms, or touch screens) and structural equivalents. "a collection of two or more document icons displayed together" '101-5 "means for displaying in series a second indicia of a second document and a third indicia of a third document by positioning said cursor first on a second position on said graphical iconic representation next on a third position on said graphical iconic representation" The parties agree that this is a means-plus-function limitation subject to § 112(6). The parties agree that the recited function is displaying in series a second indicia of a second document and a third indicia of a third document by positioning said cursor first on a second position on said graphical iconic representation next on a third position on said graphical iconic representation. The corresponding structure is executable code that displays in series a second indicia of a second document and a third indicia of a third document by positioning a cursor first on a second position on the icon representing the collection (pile) and next on a third position on the icon representing the collection (pile), and equivalents thereof. '101-1, 5, 9 "a graphical iconic representation of a collection of said first plurality of documents" "a small static picture representing a collection of documents" Exhibit B, 19 of 19

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?