throbber
PATENTS
`
`103176—0001C1
`
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`In Re The Application of:
`\ Hedloy
`
`Serial No.: \\\
`
`Filed: Au 6, 2001
`
`For:
`
`:x-m ‘1: SYSTEM AND
`COMPUTER READABLE ME—
`DIU M FOR ADDRESSING
`
`HANDLING FROM A COM—
`
`PUTER PROGRAM
`
`VVVVVVVVVVV
`
`Examiner:
`
`Sy D
`
`Art Unit """
`
`Cesari and McKenna, LLP
`88 Black Falcon Avenue
`
`Boston, MA 02210
`
`April 18, 2007
`
`CERTIFICATE OF TRANSMISSION
`
`I hereby certify that the followingp~a1 eis being facsimile transmitted to the Pat—
`ent and Trademark Office at (703) 308—7124 on April 18,2007.
`
`/Cristina Corvo/
`
`Cristina Corvo
`
`Commissioner for Patents
`
`P.O. Box 1450
`
`Alexandria, VA 22313—1450
`
`Sir:
`
`AMENDMENT
`
`In response to the Office action dated October 18, 2006, please enter the follow—
`
`ing amendments:
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 1
`
`

`

`IN THE CLAIMS:
`
`1. (CANCELLED)
`
`2. (CANCELLED)
`
`3. (CANCELLED):
`
`4. (CANCELLED)
`
`5. (CANCELLED)
`
`6. (CANCELLED)
`
`7. (CANCELLED)
`
`8. (CANCELLED)
`
`9. (CANCELLED)
`
`10. (CANCELLED)
`
`PATENTS
`
`103176—0001C1
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 2
`
`

`

`11. (CANCELLED)
`
`12. (CANCELLED)
`
`13. (CANCELLED)
`
`14. (CANCELLED)
`
`15. (CANCELLED)
`
`16. (CANCELLED)
`
`17. (CANCELLED)
`
`18. (CANCELLED)
`
`19. (CANCELLED)
`
`20. (CANCELLED)
`
`21. (CANCELLED)
`
`PATENTS
`
`103176—0001C1
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 3
`
`

`

`22. (CANCELLED)
`
`23. (CANCELLED)
`
`24. (CANCELLED)
`
`25. (CANCELLED)
`
`26. (CANCELLED)
`
`27. (CANCELLED)
`
`28. (CANCELLED)
`
`29. (CANCELLED)
`
`30. (CANCELLED)
`
`31. (CANCELLED)
`
`32. (CANCELLED)
`
`PATENTS
`
`103176—0001C1
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 4
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`33. (CANCELLED)
`
`34. (CANCELLED)
`
`35. (PREVIOUSLY PRESENTED): A method for information handling within a document
`
`created using a first application program comprising the steps of:
`
`entering a first information in the first application program;
`
`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 inserting a second information into the document,
`
`the second information associated with the first information from a second application pro—
`
`gram.
`
`36. (PREVIOUSLY PRESENTED): The method of claim 35 wherein the user selection fur—
`
`ther comprises an activation of a device selected from a group consisting of a touch screen, a
`
`keyboard button, a screen button, an icon, a menu, and a voice command device.
`
`37. (PREVIOUSLY PRESENTED): The method of claim 35, wherein the step of inserting
`
`the second information into the document further comprises the steps of:
`
`initializing the second application program;
`
`searching, using the second application program, for the second information associ—
`
`ated with the first information; and
`
`retrieving the second information.
`
`1
`
`1
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`1
`
`2
`
`3
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 5
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`38. (PREVIOUSLY PRESENTED): The method of claim 37, wherein when the second ap—
`
`plication program includes second information associated with the first information, per—
`
`forming the further step of displaying the second information.
`
`39. (PREVIOUSLY PRESENTED): The method of claim 38, further comprising the step of
`
`completing at least one of the first and second information in the document.
`
`40. (PREVIOUSLY PRESENTED): The method of claim 35, wherein the first information
`
`comprises a name.
`
`41. (PREVIOUSLY PRESENTED): A computer readable medium, including program in—
`
`structions related to information handling within a document created using 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 that the first
`
`information can be utilized in a second application program; 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 pro—
`
`gram.
`
`42. (PREVIOUSLY PRESENTED): The computer readable medium of claim 41, wherein
`
`the user selection further comprises an activation of a device selected from a group consist—
`
`ing of a touch screen, a keyboard button, a screen button, an icon, a menu, and a voice com—
`
`mand device.
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 6
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`43. (PREVIOUSLY PRESENTED): The computer readable medium of claim 41, wherein
`
`the step of inserting the second information into the document further comprises the steps of:
`
`initializing the second application program;
`
`searching, using the second application program, for the second information associ—
`
`ated with the first information; and
`
`retrieving the second information.
`
`44. (PREVIOUSLY PRESENTED): The computer readable medium of claim 43, wherein
`
`when the second application program includes second information associated with the first
`
`information, performing the further step of displaying the second information.
`
`45. (PREVIOUSLY PRESENTED): The computer readable medium of claim 44, further
`
`comprising the step of completing at least one of the first and second information in the
`
`document.
`
`46. (PREVIOUSLY PRESENTED): The computer readable medium of claim 41, wherein
`
`the first information comprises a name.
`
`47. (PREVIOUSLY PRESENTED): A computer system related to information handling
`
`within a document created using a first application program, comprising:
`
`means for entering a first information in the first application program;
`
`means for marking without user intervention the first information to alert the user
`
`that the first information can be utilized in a second application program; and
`
`means for responding to a user selection by inserting a second information into the
`
`document, the second information associated with the first information from a second appli—
`
`cation program.
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 7
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`48. (PREVIOUSLY PRESENTED): The computer system of claim 47, wherein the means
`
`for the user selection further comprises:
`
`means for an activation of a device selected from a group consisting of a touch
`
`screen, a keyboard button, a screen button, an icon, a menu, and a voice command device.
`
`49. (PREVIOUSLY PRESENTED): The computer system of claim 47, wherein the means
`
`for inserting the second information into the document further comprises:
`
`means for initializing the second application program;
`
`means for searching, using the second application program, for the second inforrna—
`
`tion associated with the first information; and
`
`means for retrieving the second information.
`
`50. (PREVIOUSLY PRESENTED): The computer system of claim 49, wherein when the
`
`second application program includes second information associated with the first informa—
`
`tion, and comprising means for performing the further step of displaying the second informa—
`
`tion.
`
`51. (PREVIOUSLY PRESENTED): The computer system of claim 50, further comprising
`
`means for completing at least one of the first and second information in the document.
`
`52. (PREVIOUSLY PRESENTED): The computer system of claim 47, wherein the first in—
`
`formation comprises a name.
`
`5 3. (PREVIOUSLY PRESENTED): 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;
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 8
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`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 infor—
`
`mation, the second information associated with the first information from the second applica—
`
`tion program.
`
`54. (PREVIOUSLY PRESENTED): The method of claim 5 3 wherein the operation com—
`
`prises displaying the second information.
`
`55. (PREVIOUSLY PRESENTED): The method of claim 5 3, wherein the first information is
`
`a name, and the operation performed is selected from a group consisting of an electronic
`
`mail, a teleX, a facsimile or a letter addressed to the name indicated by the first information.
`
`5 6. (PREVIOUSLY PRESENTED): The method of claim 5 3, wherein the operation per—
`
`formed is entering additional data into a database.
`
`57. (PREVIOUSLY PRESENTED): The method of claim 5 6, wherein the additional data is
`
`entered by a user.
`
`58. (PREVIOUSLY PRESENTED): The method of claim 5 6, wherein the additional data is
`
`located within the document.
`
`5 9. (PREVIOUSLY PRESENTED): A computer readable medium, including program in—
`
`structions 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 that the first
`
`information can be utilized in a second application program; and
`
`9
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 9
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`responding to a user selection by performing an operation related to a second infor—
`
`mation, the second information associated with the first information from the second applica—
`
`tion program.
`
`60. (PREVIOUSLY PRESENTED): The computer readable medium of claim 59 wherein
`
`the operation comprises displaying the second information.
`
`61. (PREVIOUSLY PRESENTED): The computer readable medium of claim 59, wherein
`
`the first information is a name, and the operation performed is selected from a group consist—
`
`ing of an electronic mail, a teleX, a facsimile or a letter addressed to the name indicated by
`
`the first information.
`
`62. (PREVIOUSLY PRESENTED): The computer readable medium of claim 59, wherein
`
`the operation performed is entering additional data into a database.
`
`63. (PREVIOUSLY PRESENTED): The computer readable medium of claim 62, wherein
`
`the additional data is entered by a user.
`
`64. (PREVIOUSLY PRESENTED): The computer readable medium of claim 62, wherein
`
`the additional data is located within the document.
`
`65. (PREVIOUSLY PRESENTED): A computer system related to information handling
`
`within a document created by a first application program, comprising:
`
`means for entering a first information in the first application program;
`
`means for marking without user intervention the first information to alert the user that
`
`the first information can be utilized in a second application program; and
`
`10
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 10
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`means for responding to a user selection by performing an operation related to a sec—
`
`ond information, the second information associated with the first information from the sec—
`
`ond application program.
`
`66. (PREVIOUSLY PRESENTED): The computer system of claim 65 wherein the operation
`
`comprises displaying the second information.
`
`67. (PREVIOUSLY PRESENTED): The computer system of claim 65, wherein the first in—
`
`formation is a name, and the operation performed is selected from a group consisting of an
`
`electronic mail, a teleX, a facsimile or a letter addressed to the name indicated by the first in—
`
`formation.
`
`68. (PREVIOUSLY PRESENTED): The computer system of claim 65, wherein the operation
`
`performed is entering additional data into a database.
`
`69. (PREVIOUSLY PRESENTED): The computer system of claim 68, wherein the addi—
`
`tional data is entered by a user.
`
`70. (CURRENTLY AMENDED): 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 entered—laymen the method comprising the
`
`steps of:
`
`identifying without user intervention or designation the first information that—ean—be
`
`.1.
`
`i
`
`.
`
`l
`
`l'
`
`.
`
`; 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 pro—
`
`gram.
`
`11
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 11
`
`

`

`10
`
`11
`
`
`
`PATENTS
`
`103 l76—0001C1
`
`71. (PREVIOUSLY PRESENTED): The method of claim 70, wherein the user selection fur—
`
`ther comprises an activation of a device selected from a group consisting of a touch screen, a
`
`keyboard button, a screen button, an icon, a menu, and a voice command device.
`
`72. (PREVIOUSLY PRESENTED): The method of claim 70, wherein the step of inserting
`
`the second information into the document further comprises the steps of:
`
`initializing the second application program;
`
`searching, using the second application program, for the second information associ—
`
`ated with the first information; and
`
`retrieving the second information.
`
`73. (CURRENTLY AMENDED): The method of claim 72 wherein the step of inserting the
`
`second information m in—to the document further comprises adding the second information
`
`to the first information in the document.
`
`74. (CURRENTLY AMENDED): The method of claim 27—3, wherein when the second ap—
`
`plication program includes second information associated with the first information, perform—
`
`ing the further step of displaying the second information.
`
`75. (CURRENTLY AMENDED): The method of claim Q73, further comprising the step of
`
`completing at least one of the first search and second information in the document.
`
`76. (CURRENTLY AMENDED): The method of claim 70, wherein the first seareh inforrna—
`
`tion comprises a name.
`
`12
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 12
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`77. (CURRENTLY AMENDED): A computer readable medium, including program instruc—
`
`tions 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 applica—
`
`tion program entered—by—a—user, and for performing the steps of:
`
`identifying without user intervention or designation the first information that—ean—be
`
`.1.
`
`i
`
`.
`
`l
`
`l'
`
`.
`
`; 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 pro—
`
`gram.
`
`10
`
`11
`
`
`
`78. (PREVIOUSLY PRESENTED): The computer readable medium of claim 77, wherein
`
`the user selection further comprises an activation of a device selected from a group consisting
`
`of a touch screen, a keyboard button, a screen button, an icon, a menu, and a voice command
`
`device.
`
`79. (PREVIOUSLY PRESENTED): The computer readable medium of claim 77, wherein
`
`the step of inserting the second information into the document further comprises the steps of:
`
`initializing the second application program;
`
`searching, using the second application program, for the second information associ—
`
`ated with the first information; and
`
`retrieving the second information.
`
`80. (CURRENTLY AMENDED): The method of claim 79 wherein the step of inserting the
`
`second information m in—to the document further comprises adding the second information
`
`to the first information in the document.
`
`13
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 13
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`81. (PREVIOUSLY PRESENTED): The computer readable medium of claim 80, wherein
`
`when the second application program includes second information associated with the first
`
`information, performing the further step of displaying the second information.
`
`82. (PREVIOUSLY PRESENTED): The computer readable medium of claim 80, further
`
`comprising the step of completing at least one of the search and second information in the
`
`document.
`
`83. (PREVIOUSLY PRESENTED): The computer readable medium of claim 77, wherein
`
`the search information comprises a name.
`
`84. (CURRENTLY AMENDED): A computer system related to information handling within
`
`a document operated on by a first application program, the document containing first infor—
`
`mation that can be utilized in a second application program entered—bva—user, comprising:
`
`means for identifying without user intervention or designation the first information
`
`1
`
`l
`
`.1.
`
`l'
`
`l
`
`l'
`
`.
`
`;and
`
`means for responding to a user selection by inserting a second information into the
`
`document, the second information associated with the first information from a second appli—
`
`cation program.
`
`
`
`85. (PREVIOUSLY PRESENTED): The computer system of claim 84, wherein the means
`
`for user selection further comprises means for an activation of a device selected from a group
`
`consisting of a touch screen, a keyboard button, a screen button, an icon, a menu, and a voice
`
`command device.
`
`14
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 14
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`86. (PREVIOUSLY PRESENTED): The computer system of claim 84, wherein the means
`
`for inserting the second information into the document further comprises:
`
`means for initializing the second application program;
`
`means for searching, using the second application program, for the second inforrna—
`
`tion associated with the first information; and
`
`means for retrieving the second information.
`
`87. (CURRENTLY AMENDED): The computer system of claim 84 wherein the means for
`
`inserting the second information m in—to the document further comprises means for adding
`
`the second information to the first information in the document.
`
`88. (PREVIOUSLY PRESENTED): The computer system of claim 84, wherein when the
`
`second application program includes second information associated with the first informa—
`
`tion, and comprising means for performing the further step of displaying the second informa—
`
`tion.
`
`89. (PREVIOUSLY PRESENTED): The computer system of claim 88, further comprising
`
`means for completing at least one of the search and second information in the document.
`
`90. (PREVIOUSLY PRESENTED): The computer system of claim 84, wherein the search
`
`information comprises a name.
`
`91. (CURRENTLY AMENDED): A method for information handling within a document op—
`
`erated on by a first application program, the document containing first information that can
`
`be utilized in a second application program—entered—bya—user: the method comprising the
`
`steps of:
`
`identifying without user intervention or designation the first information—that—Gan—be
`
`.1.
`
`i
`
`.
`
`l
`
`l'
`
`.
`
`; and
`
`15
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 15
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`responding to a user selection by performing an operation related to a second in—
`
`formation, the second information associated with the first information from the second ap—
`
`plication program.
`
`92. (PREVIOUSLY PRESENTED): The method of claim 91 wherein the operation com—
`
`prises displaying the second information.
`
`93. (PREVIOUSLY PRESENTED): The method of claim 91, wherein the search information
`
`is a name, and the operation performed is selected from a group consisting of generating an
`
`electronic mail, a teleX, a facsimile or a letter addressed to the name indicated by the search
`
`information.
`
`94. (PREVIOUSLY PRESENTED): The method of claim 91, wherein the operation per—
`
`formed is entering additional data into a database
`
`95. (PREVIOUSLY PRESENTED): The method of claim 94, wherein the additional data is
`
`entered by a user.
`
`96. (PREVIOUSLY PRESENTED): The method of claim 94, wherein the additional data is
`
`located within the document.
`
`97. (CURRENTLY AMENDED): A computer readable medium, including program instruc—
`
`tions 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 applica—
`
`tion programentered—by—a—user, and for performing the steps of:
`
`identifying without user intervention or designation the first information that—ean—be
`
`.1.
`
`i
`
`.
`
`l
`
`l'
`
`.
`
`; and
`
`16
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 16
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`responding to a user selection by performing an operation related to a second infor—
`
`mation, the second information associated with the first information from the second applica—
`
`tion program.
`
`98. (PREVIOUSLY PRESENTED): The computer readable medium of claim 97 wherein
`
`the operation comprises displaying the second information.
`
`99. (PREVIOUSLY PRESENTED): The computer readable media of claim 97, wherein the
`
`first information is a name, and the operation performed is selected from a group consisting
`
`of generating an electronic mail, a teleX, a facsimile or a letter addressed to the name indi—
`
`cated by the first information.
`
`100. (PREVIOUSLY PRESENTED): The computer readable media of claim 97, wherein the
`
`operation performed is entering additional data into a database
`
`101. (PREVIOUSLY PRESENTED): The computer readable media of claim 100, wherein
`
`the additional data is entered by a user.
`
`102. (PREVIOUSLY PRESENTED): The computer readable media of claim 100, wherein
`
`the additional data is located within the document.
`
`103. (CURRENTLY AMENDED): A computer system 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 entered—by—a—user, compris—
`
`ing:
`
`means for identifying without user intervention or designation the first information
`
`I
`
`l
`
`.1.
`
`l'
`
`l
`
`l'
`
`.
`
`;and
`
`17
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 17
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`means for responding to a user selection by performing an operation related to a sec—
`
`ond information, the second information associated with the first information from the sec—
`
`ond application program.
`
`104. (PREVIOUSLY PRESENTED): The computer system of claim 103 wherein the opera—
`
`tion comprises displaying the second information.
`
`105. (PREVIOUSLY PRESENTED): The computer system of claim 103, wherein the first
`
`information is a name, and the operation performed is selected from a group consisting of
`
`generating an electronic mail, a teleX, a facsimile or a letter addressed to the name indicated
`
`by the first information.
`
`106. (PREVIOUSLY PRESENTED): The computer system of claim 103, wherein the opera—
`
`tion performed is entering additional data into a database
`
`107. (PREVIOUSLY PRESENTED): The computer system of claim 106, wherein the addi—
`
`tional data is entered by a user.
`
`108. (PREVIOUSLY PRESENTED): The computer system of claim 106, wherein the addi—
`
`tional data is located within the document.
`
`109. (NEW) The method of claim 91 wherein the user selection comprises an activation of a
`
`menu .
`
`110. (NEW) The method of claim 91 wherein at least part of the identifying occurs after the
`
`user selection.
`
`1
`
`111. (NEW) The method of claim 91 wherein the identifying occurs after the user selection.
`
`18
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 18
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`112. (NEW): The method of claim 109, 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 associ—
`
`ated with the first information; and
`
`retrieving the second information.
`
`113. (NEW): The method of claim 112, wherein when the second information associated
`
`with first information exists, performing the further step of displaying the second informa—
`
`tion.
`
`114. (NEW): The method of claim 113, wherein the first information comprises a name.
`
`115. (NEW): The method of claim 114, wherein the activation of the menu comprises
`
`selection the menu indicator for the menu
`
`opening the menu
`
`selecting a choice in the menu; and
`
`activating the selected choice in the menu
`
`116. (NEW): The method of claim 115, wherein selection of the menu indicator comprises
`
`moving a mouse pointer to the menu indicator.
`
`117. (NEW): The method of claim 116, wherein the opening of a menu comprises clicking
`
`on the menu indicator with a mouse button.
`
`118. (NEW) The method of claim 91, wherein the second information is associated with only
`
`part of the identified first information.
`
`19
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 19
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`1
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`119. (NEW): A method for information handling within a document operated on by a first
`
`application program, the document containing first information entered by a user, the method
`
`comprising the steps of:
`
`identifying without user intervention or designation the first information that can be
`
`utilized in a second application program, the first information selected from a Group consist—
`
`ing of a name and an address; and
`
`responding to a user selection by performing an operation related to a second in—
`
`formation, the second information associated with all or part of the first information from the
`
`second application program, wherein the step of responding to the user selection further com—
`
`prises the steps of:
`
`initializing the second application program;
`
`searching, using the second application program, for the second information associ—
`
`ated with the first information; and
`
`if said second information exists, retrieving and displaying the second information;
`
`wherein said user selection comprises:
`
`selecting a menu indicator for the menu;
`
`opening the menu;
`
`selecting a choice in the menu; and
`
`activating the selected choice in the menu;
`
`wherein selecting the menu indicator comprises moving the mouse pointer to the
`
`menu indicator;
`
`wherein opening the menu comprises clicking on the menu indicator with a mouse
`
`button; and
`
`wherein the second information is associated with at least part of the identified first
`
`information.
`
`20
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 20
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`120. (NEW) A method for assisting a computer operator to retrieve contact related infor—
`
`mation from a database when a document includes a name, the method comprising of the
`
`steps of:
`
`(1)
`
`using a first computer program to analyze the document, without direction
`
`from the operator, to identify the name,
`
`(2)
`
`using the identified name and a second computer program to search the
`
`database and to locate related information associated with the name, and
`
`10
`
`11
`
`12
`
`13
`
`(3)
`
`inserting the contact related information into the document,
`
`wherein steps (1) — (3) require only a single execute command.
`
`121. (NEW) The method of claim 120 wherein the contact information comprises an ad—
`
`dress.
`
`122. (NEW) The method of claim 120 wherein the contact information comprises a tele—
`
`phone number.
`
`123. (NEW) The method of claim 120 wherein the name comprises a business name.
`
`124. (NEW) The method of claim 120 wherein the name comprises a personal name.
`
`125. (NEW) The method according to claim 120 wherein the execute command is a selec—
`
`tion from a menu.
`
`126. (NEW) The method according to claim 125 wherein the operator enters the execute
`
`command before step (2).
`
`21
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 21
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`127. (NEW) A method for assisting a computer operator to retrieve information from a da—
`
`tabase that is related to text in a document, the method comprising the steps of:
`
`(1)
`
`using a first computer program to analyze the document, without direction
`
`from the operator, to identify text in the document that can be used to search
`
`for related information,
`
`(2)
`
`using a second computer program and the text identified in step (1)
`
`to search the database and to locate related information, and
`
`(3)
`
`inserting the information located in step (2) into the document.
`
`128. (NEW) The method according to claim 127 wherein at least steps (2) — (3) take place
`
`following entry a single execute command.
`
`129. (NEW) The method according to claim 128 wherein the execute command is a selec—
`
`tion from a menu.
`
`130. (NEW) A computer readable medium for information handling within a document op—
`
`erated on by a first application program, the document containing first information entered by
`
`a user, the computer readable medium including program instructions for performing the
`
`steps of:
`
`identifying without user intervention or designation the first information that can be
`
`utilized in a second application program, the first information selected from a group consist—
`
`ing of a name and an address; and
`
`responding to a user selection by performing an operation related to a second in—
`
`formation, the second information associated with all or part of the first information from the
`
`second application program, wherein the step of responding to the user selection further com—
`
`prises the steps of:
`
`22
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 22
`
`10
`
`11
`
`10
`
`11
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`initializing the second application program;
`
`searching, using the second application program, for the second information associ—
`
`ated with the first information; and
`
`if said second information exists, retrieving and displaying the second information;
`
`wherein said user selection comprises:
`
`selecting a menu indicator for the menu;
`
`opening the menu;
`
`selecting a choice in the menu; and
`
`activating the selected choice in the menu;
`
`wherein selection the menu indicator comprises moving the mouse pointer to the
`
`menu indicator;
`
`wherein the opening of a menu comprises clicking on the menu indicator with a
`
`mouse button; and
`
`wherein the second information is associated with at least part of the identified first
`
`information.
`
`131. (NEW) A computer readable medium for assisting a computer operator to retrieve con—
`
`tact related information from a database when a document includes a name, the computer
`
`readable medium including program instructions for performing the steps of:
`
`(1)
`
`using a first computer program to analyze the document, without direction
`
`from the operator, to identify the name,
`
`(2)
`
`using the identified name and a second computer program to search the
`
`database and to locate related information associated with the name, and
`
`(3)
`
`inserting the contact related information into the document,
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`10
`
`11
`
`12
`
`23
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 23
`
`

`

`PATENTS
`
`103 l76—0001C1
`
`13
`
`2
`
`10
`
`11
`
`12
`
`10
`
`11
`
`12
`
`13
`
`14
`
`wherein steps (1) — (3) require only a single execute command.
`
`132. (NEW) A computer readable medium for assisting a computer operator to retrieve in—
`
`formation from a database that is related to text in a document, the computer readable me—
`
`dium including program instructions for performing the steps of:
`
`(1)
`
`using a first computer program to analyze the document, without direction
`
`from the operator, to identify text in the document that can be used to search
`
`for related information,
`
`(2)
`
`using a second computer program and the text identified in step (1)
`
`to search the database and to locate related information, and
`
`(3)
`
`inserting the information located in step (2) into the document.
`
`133. (NEW) A system for information handling within a document operated on by a first
`
`application program, the system comprising:
`
`means for identifying without user intervention or designation the first information
`
`that can be utilized in a second application program, the first information selected from a
`
`group consisting of a name and an address; and
`
`means for responding to a user selection by performing an operation related to a
`
`second information, the second information associated with all or part of the first information
`
`from the second application program, wherein the means for responding to the user selection
`
`further comprises:
`
`means for initializing the second application program;
`
`means for searching, using the second application program, for the second inforrna—
`
`tion associated with the first information; and
`
`if said second information exists, means for retrieving and displaying the second in—
`
`formation;
`
`24
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1004 - Page 24
`
`

`

`PATENTS
`
`103176—0001C1
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`10
`
`11
`
`12
`
`wherein said user selection comprises:
`
`selecting a menu indicator for the menu;
`
`opening the menu;
`
`selecting a choice in the menu; and
`
`activating the sele

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