throbber
Case 1:13-cv-00919-LPS Document 307-5 Filed 03/10/21 Page 1 of 10 PageID #: 26783
`Case 1:13-cv-00919—LPS Document 307-5 Filed 03/10/21 Page 1 of 10 PageID #: 26783
`
`EXHIBIT 25
`
`EXHIBIT 25
`
`

`

`Case 1:13-cv-00919-LPS Document 307-5 Filed 03/10/21 Page 2 of 10 PageID #: 26784
`
`Exhibit B-14
`
`Claim Chart Applying U.S. Patent No. 6,377,965 (“Hachamovitch”) Against the ’854 Patent
`
`U.S. Patent No. 6,377,965 to Hachamovitch et al. (“Hachamovitch”) was filed on November 7, 1997. It
`therefore constitutes prior art under pre-AIA 35 U.S.C. § 102(e). As shown below, Hachamovitch anticipates
`and/or renders obvious claims 19, 25, 34, 43, 57, 60, 63, 64, 72 and 73 of the ’854 patent. If the Judge or Jury
`finds that Hachamovitch does not anticipate a particular claim, then Hachamovitch still renders the claim
`obvious for the reasons discussed in Exhibit F.
`
`
`Disclosure
`
`To the extent this preamble is found to be limiting, Hachamovitch
`discloses this preamble.
`
`For example, Hachamovitch states:
`
`“A word completion system that can automatically predict unrestricted
`word completions for data entries in an unstructured portion of a data
`file. The word completion system applies prediction criteria to avoid
`annoying the user by displaying an excessive number of wrong
`suggestions. Suggested word completions which may change as the user
`types a partial data entry are displayed in a non-disruptive manner and
`selected using traditional acceptance keystrokes, such as the “tab” key or
`the “enter” key.” Abstract.
`
`“The present invention is a word completion system that can
`automatically predict unrestricted word completions for data entries in an
`unstructured portion of a data file, such as the body of a word processing
`document or email message. The word completion system applies
`prediction criteria to avoid annoying the user by displaying an excessive
`number of wrong suggestions. Suggested word completions, which
`may change as the user types a partial data entry, are displayed in a
`non-disruptive manner and selected using traditional acceptance
`keystrokes, such as the “tab” key or the “enter” key.” 4:10-21.
`
`Hachamovitch discloses this element.
`
`For example, Hachamovitch states:
`
`“The present invention is a word completion system that can
`automatically predict unrestricted word completions for data entries in an
`unstructured portion of a data file, such as the body of a word processing
`document or email message.” 4:10-14.
`
`“FIG. 2A illustrates a graphical user interface 200 for a data file
`including a word completion suggestion in which the completion entry of
`a name-completion pair is tied to a dynamic system parameter. The
`graphical user interface 200 includes an unstructured area 202 into which
`
`’854 Patent Claims
`Claim 19
`A method for information handling
`within a document created by a first
`application program comprising the
`steps of:
`
`entering a first information in the
`first application program;
`
`
`
`1
`
`

`

`Case 1:13-cv-00919-LPS Document 307-5 Filed 03/10/21 Page 3 of 10 PageID #: 26785
`
`’854 Patent Claims
`
`marking without user intervention
`the first information to alert the user
`that the first information can be
`utilized in a second application
`program; and
`
`responding to a user selection by
`performing an operation related to a
`second information, the second
`information associated with the first
`information from the second
`application program.
`
`Exhibit B-14
`
`
`Disclosure
`the user may enter free text using the keyboard 40 or another suitable
`text entry device.” 10:18-24.
`
`See also Figs. 2A-2C.
`
`Hachamovitch discloses this element.
`
`For example, Hachamovitch states:
`
`“The host application program causes the partial data entry to be
`displayed in the usual manner, and the Auto-Complete utility 100 causes
`a completion suggestion 206 to be displayed in association with the
`partial data entry in a non-disruptive word completion field, such as a
`pop-up word completion frame 208 that appears directly above the
`partial data entry.” 10:31-37.
`
`“The word completion utility selects a suggestion list including a
`plurality of associated name-completion pairs, each name completion
`pair including a name entry and a completion entry. The word
`completion utility identifies a particular one of the name entries in the
`suggestion list that corresponds to the partial data entry. The word
`completion utility then applies prediction criteria to the particular name
`entry, the particular completion entry, and the partial data entry. If the
`prediction criteria are met, the word completion utility displays the
`associated completion entry as a word completion suggestion for the
`partial data entry. Advantageously, the suggestion list, as well as
`name-completion pairs within the suggestion list, may be specified by
`the user.” 4:60-5:6.
`
`“Alternatively, the word completion system may be deployed within an
`operating system or as a stand-alone utility that may operate on an
`application-independent basis. Application independence is the ability of
`the same word completion system to work with several different
`application programs, such as a word processing program, an e-mail
`program, a spreadsheet program, a personal calendar program, and so
`forth.” 7:65-8:5.
`
`See also Figs. 2A-2C; 7:18-61; 11:30-65.
`
`Hachamovitch discloses this element.
`
`For example, Hachamovitch states:
`
`“Suggested word completions, which may change as the user types a
`partial data entry, are displayed in a non-disruptive manner. Specifically,
`a word suggestion field appears in a word completion frame above the
`
`
`
`2
`
`

`

`Case 1:13-cv-00919-LPS Document 307-5 Filed 03/10/21 Page 4 of 10 PageID #: 26786
`
`’854 Patent Claims
`
`Claim 25
`A computer readable medium,
`including program instructions
`related to information handling
`within a document created by a first
`application program and for
`performing the steps of:
`
`entering a first information in the
`first application program;
`marking without user intervention
`the first information to alert the user
`
`
`
`Exhibit B-14
`
`
`Disclosure
`partial data entry such that the suggestion and the partial data entry are
`vertically aligned. This makes it easy for the user to compare the
`suggestion to the partial data entry. If the suggestion is too long to
`display directly above the partial data entry, it is truncated with ellipses
`(i.e., . . . ) so that the suggestion and the partial data entry are still
`displayed in vertical alignment. The user accepts a suggestion using
`traditional acceptance keystrokes, such as the “tab” key or the “enter”
`key.” 6:61-7:5.
`
`“The word completion utility may then receive a command indicating
`acceptance of the completion entry. In response, the word completion
`utility replaces the partial data entry with the completion entry in the data
`file.” 5:7-10.
`
`“FIG. 3 is a diagram illustrating a word completion suggestion list 300
`with context-based and capitalization-based suggestion limitations. Each
`item in the suggestion list 300 includes a name entry 302 that is
`associated with a completion entry 304, thus forming a name-completion
`pair. The name entry 302 is compared against a partial data entry, which
`may have been entered by a user into a structured field or into an
`unstructured area of a data file. As noted previously, if the name entry
`302 corresponds to the partial data entry within certain prediction
`criteria, the completion entry 304 associated with the name entry 302 is
`displayed as a completion suggestion for the partial data entry within the
`data file. The user may then accept the completion suggestion by
`entering a familiar data acceptance keystroke, such as the “tab” key or
`the “enter” key.” 11:36-50.
`
`See also Figs. 2A-2C, 3.
`
`
`To the extent this preamble is found to be limiting, Hachamovitch
`discloses this preamble.
`
`For example, Hachamovitch states:
`
`“Generally stated, the invention is a computer-readable medium having
`computer-executable instructions for running a word completion utility
`on a computer system.” 4:53-55.
`
`See also claim 19.
`
`See claim 19.
`
`See claim 19.
`
`3
`
`

`

`Case 1:13-cv-00919-LPS Document 307-5 Filed 03/10/21 Page 5 of 10 PageID #: 26787
`
`’854 Patent Claims
`that the first information can be
`utilized in a second application
`program; and
`responding to a user selection by
`performing an operation related to a
`second information, the second
`information associated with the first
`information from the second
`application program.
`Claim 36
`A method for information handling
`within a document operated on by a
`first application program, the
`document containing first
`information that can be utilized in a
`second application program, the
`method comprising the steps of:
`
`identifying without user
`intervention or designation the first
`information; and
`
`Exhibit B-14
`
`
`Disclosure
`
`See claim 19.
`
`
`To the extent this preamble is found to be limiting, Hachamovitch
`discloses this preamble.
`
`For example, Hachamovitch states:
`
`“A word completion system that can automatically predict unrestricted
`word completions for data entries in an unstructured portion of a data
`file. The word completion system applies prediction criteria to avoid
`annoying the user by displaying an excessive number of wrong
`suggestions. Suggested word completions which may change as the user
`types a partial data entry are displayed in a non-disruptive manner and
`selected using traditional acceptance keystrokes, such as the “tab” key or
`the “enter” key.” Abstract.
`
`“The present invention is a word completion system that can
`automatically predict unrestricted word completions for data entries in an
`unstructured portion of a data file, such as the body of a word processing
`document or email message. The word completion system applies
`prediction criteria to avoid annoying the user by displaying an excessive
`number of wrong suggestions. Suggested word completions, which
`may change as the user types a partial data entry, are displayed in a
`non-disruptive manner and selected using traditional acceptance
`keystrokes, such as the “tab” key or the “enter” key.” 4:10-21.
`
`“Alternatively, the word completion system may be deployed within an
`operating system or as a stand-alone utility that may operate on an
`application-independent basis. Application independence is the ability of
`the same word completion system to work with several different
`application programs, such as a word processing program, an e-mail
`program, a spreadsheet program, a personal calendar program, and so
`forth.” 7:65-8:5.
`
`Hachamovitch discloses this element.
`
`For example, Hachamovitch states:
`
`
`
`
`4
`
`

`

`Case 1:13-cv-00919-LPS Document 307-5 Filed 03/10/21 Page 6 of 10 PageID #: 26788
`
`’854 Patent Claims
`
`responding to a user selection by
`inserting a second information into
`the document, the second
`information associated with the first
`information from a second
`application program.
`
`Exhibit B-14
`
`
`Disclosure
`“The host application program causes the partial data entry to be
`displayed in the usual manner, and the Auto-Complete utility 100 causes
`a completion suggestion 206 to be displayed in association with the
`partial data entry in a non-disruptive word completion field, such as a
`pop-up word completion frame 208 that appears directly above the
`partial data entry.” 10:31-37.
`
`“The word completion utility selects a suggestion list including a
`plurality of associated name-completion pairs, each name completion
`pair including a name entry and a completion entry. The word
`completion utility identifies a particular one of the name entries in the
`suggestion list that corresponds to the partial data entry. The word
`completion utility then applies prediction criteria to the particular name
`entry, the particular completion entry, and the partial data entry. If the
`prediction criteria are met, the word completion utility displays the
`associated completion entry as a word completion suggestion for the
`partial data entry. Advantageously, the suggestion list, as well as
`name-completion pairs within the suggestion list, may be specified by
`the user.” 4:60-5:6.
`
`“Alternatively, the word completion system may be deployed within an
`operating system or as a stand-alone utility that may operate on an
`application-independent basis. Application independence is the ability of
`the same word completion system to work with several different
`application programs, such as a word processing program, an e-mail
`program, a spreadsheet program, a personal calendar program, and so
`forth.” 7:65-8:5.
`
`See also Figs. 2A-2C; 7:18-61; 11:30-65.
`
`Hachamovitch discloses this element.
`
`For example, Hachamovitch states:
`
`“Suggested word completions, which may change as the user types a
`partial data entry, are displayed in a non-disruptive manner. Specifically,
`a word suggestion field appears in a word completion frame above the
`partial data entry such that the suggestion and the partial data entry are
`vertically aligned. This makes it easy for the user to compare the
`suggestion to the partial data entry. If the suggestion is too long to
`display directly above the partial data entry, it is truncated with ellipses
`(i.e., . . . ) so that the suggestion and the partial data entry are still
`displayed in vertical alignment. The user accepts a suggestion using
`traditional acceptance keystrokes, such as the “tab” key or the “enter”
`key.” 6:61-7:5.
`
`
`
`
`5
`
`

`

`Case 1:13-cv-00919-LPS Document 307-5 Filed 03/10/21 Page 7 of 10 PageID #: 26789
`
`’854 Patent Claims
`
`Claim 43
`A computer readable medium,
`including program instructions
`related to information handling
`within a document operated on by a
`first application program, the
`document containing first
`information that can be utilized in a
`second application program, and for
`performing the steps of:
`
`identifying without user
`intervention or designation the first
`information; and
`responding to a user selection by
`inserting a second information into
`the document, the second
`information associated with the first
`information from a second
`application program.
`Claim 57
`A method for information handling
`within a document operated on by a
`
`Exhibit B-14
`
`
`Disclosure
`“The word completion utility may then receive a command indicating
`acceptance of the completion entry. In response, the word completion
`utility replaces the partial data entry with the completion entry in the data
`file.” 5:7-10.
`
`“FIG. 3 is a diagram illustrating a word completion suggestion list 300
`with context-based and capitalization-based suggestion limitations. Each
`item in the suggestion list 300 includes a name entry 302 that is
`associated with a completion entry 304, thus forming a name-completion
`pair. The name entry 302 is compared against a partial data entry, which
`may have been entered by a user into a structured field or into an
`unstructured area of a data file. As noted previously, if the name entry
`302 corresponds to the partial data entry within certain prediction
`criteria, the completion entry 304 associated with the name entry 302 is
`displayed as a completion suggestion for the partial data entry within the
`data file. The user may then accept the completion suggestion by
`entering a familiar data acceptance keystroke, such as the “tab” key or
`the “enter” key.” 11:36-50.
`
`See also Figs. 2A-2C, 3.
`
`
`To the extent this preamble is found to be limiting, Hachamovitch
`discloses this preamble.
`
`For example, Hachamovitch states:
`
`“Generally stated, the invention is a computer-readable medium having
`computer-executable instructions for running a word completion utility
`on a computer system.” 4:53-55.
`
`See also claim 36.
`
`See claim 36.
`
`See claim 36.
`
`
`See claim 36.
`
`
`
`6
`
`

`

`Case 1:13-cv-00919-LPS Document 307-5 Filed 03/10/21 Page 8 of 10 PageID #: 26790
`
`’854 Patent Claims
`first application program, the
`document containing first
`information that can be utilized in a
`second application program the
`method comprising the steps of:
`identifying without user
`intervention or designation the first
`information; and
`responding to a user selection by
`performing an operation related to a
`second information, the second
`information associated with the first
`information from the second
`application program.
`Claim 60
`The method of claim 57, wherein
`the operation performed is entering
`additional data into a database.
`
`Claim 63
`The method of claim 57 wherein
`the user selection comprises an
`activation of a menu.
`
`Claim 64
`The method of claim 63, wherein
`the step of performing the operation
`further comprises the steps of:
`
`initializing the second application
`program;
`
`searching, using the second
`application program, for the second
`information associated with the first
`information; and
`
`Exhibit B-14
`
`
`Disclosure
`
`See claim 36.
`
`See claim 19.
`
`
`If the Judge or Jury finds that Miller does not disclose this element, the
`element and the claim are still rendered obvious for the reasons stated in
`Exhibit F, Table 6.
`
`
`
`If the Judge or Jury finds that Miller does not disclose this element, the
`element and the claim are still rendered obvious for the reasons stated in
`Exhibit F, Table 7.
`
`
`Hachamovitch discloses the method of claim 63. See claim 63 above.
`
`Hachamovitch further discloses the additional steps of claim 64, as
`detailed below.
`
`Hachamovitch discloses this element.
`
`For example, the auto-complete program must necessarily be
`initialized in order to run.
`
`Hachamovitch discloses this element.
`
`For example, Hachamovitch states:
`
`“As discussed in more detail with reference to FIG. 3 below, the word
`completion suggestion 206 is identified by comparing the partial data
`entry 204 to the name entries in a suggestion list that includes a group of
`name-completion pairs. If the partial data entry 204 corresponds to the
`name entry of a name-completion pair within certain prediction criteria,
`
`
`
`7
`
`

`

`Case 1:13-cv-00919-LPS Document 307-5 Filed 03/10/21 Page 9 of 10 PageID #: 26791
`
`Exhibit B-14
`
`
`’854 Patent Claims
`
`Disclosure
`the completion entry of the name-completion pair is displayed as the
`completion suggestion 206 in the word completion frame 208.”
`10:38-46.
`
`“The word completion utility selects a suggestion list including a
`plurality of associated name-completion pairs, each name completion
`pair including a name entry and a completion entry. The word
`completion utility identifies a particular one of the name entries in the
`suggestion list that corresponds to the partial data entry. The word
`completion utility then applies prediction criteria to the particular name
`entry, the particular completion entry, and the partial data entry. If the
`prediction criteria are met, the word completion utility displays the
`associated completion entry as a word completion suggestion for the
`partial data entry. Advantageously, the suggestion list, as well as
`name-completion pairs within the suggestion list, may be specified by
`the user.” 4:60-5:6
`
`See also Figs. 2A-2C; 7:18-61; 11:30-65.
`
`retrieving the second information. Hachamovitch discloses this element.
`
`For example, Hachamovitch states:
`
`“As discussed in more detail with reference to FIG. 3 below, the word
`completion suggestion 206 is identified by comparing the partial data
`entry 204 to the name entries in a suggestion list that includes a group of
`name-completion pairs. If the partial data entry 204 corresponds to the
`name entry of a name-completion pair within certain prediction criteria,
`the completion entry of the name-completion pair is displayed as the
`completion suggestion 206 in the word completion frame 208.”
`10:38-46.
`
`“The word completion utility selects a suggestion list including a
`plurality of associated name-completion pairs, each name completion
`pair including a name entry and a completion entry. The word
`completion utility identifies a particular one of the name entries in the
`suggestion list that corresponds to the partial data entry. The word
`completion utility then applies prediction criteria to the particular name
`entry, the particular completion entry, and the partial data entry. If the
`prediction criteria are met, the word completion utility displays the
`associated completion entry as a word completion suggestion for the
`partial data entry. Advantageously, the suggestion list, as well as
`name-completion pairs within the suggestion list, may be specified by
`the user.” 4:60-5:6
`
`See also Figs. 2A-2C; 7:18-61; 11:30-65.
`
`
`
`8
`
`

`

`Case 1:13-cv-00919-LPS Document 307-5 Filed 03/10/21 Page 10 of 10 PageID #: 26792
`
`Exhibit B-14
`
`
`Disclosure
`
`
`If the Judge or Jury finds that Miller does not disclose this element, the
`element and the claim are still rendered obvious for the reasons stated in
`Exhibit F, Table 8.
`
`
`See claim 43.
`
`See claim 36.
`
`See claim 19.
`
`’854 Patent Claims
`
`Claim 72
`The method of claim 57, wherein
`the second information is associated
`with only part of the identified first
`information.
`Claim 73
`A computer readable medium,
`including program instructions
`related to information handling
`within a document operated on by a
`first application program, the
`document containing first
`information that can be utilized in a
`second application program, and for
`performing the steps of:
`identifying without user
`intervention or designation the first
`information; and
`responding to a user selection by
`performing an operation related to a
`second information, the second
`information associated with the first
`information from the second
`application program.
`
`
`
`
`
`9
`
`

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