← Back to Patent Explorer
US5727205A Expired / Lapsed US ⏱️ 0.0 years remaining

File installation system for displaying bitmaps during file installation

Assignee: Canon Inc
•
Filing: 1995-06-28
•
Granted: 1998-03-10
•
Expires: 2015-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is a file installation system for sequentially displaying bitmap images on an end-user's system during file installation by sequentially retrieving computer files from a computer-usable medium and installing or displaying files stored on a distribution media disk to an end-user's system. The system includes an input for inputting an install command, a disk drive for retrieving a setup file from the distribution media disk in response to the input install command, a memory for storing the retrieved setup file, and a processor for retrieving the setup file from memory and executing the setup file. The processor, based on executed process steps in the setup file, performs the steps of 1) displaying at least one file installation option, 2) associating, in response to a selection of one of the at least one file installation options, a predefined destination code with the selected file installation option, 3) sequentially retrieving, in response to the selection of one of the at least one file installation options, computer files from the distribution media disk, said computer files each having a file destination code appended thereto, 4) determining, based on the appended destination code, whether the retrieved file should be installed on the end-user's system, displayed on the end-user's system, or not installed on the end-user's system, 5) installing, based on a determination result that the retrieved file is to be installed, the retrieved file on the end-user's system, and 6) displaying, based on a determination result that the retrieved file is to be displayed, the retrieved file on the end-user's system.

Inventors

  • 👤 David R. Bell
  • 👤 Thomas R. Ramsdell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:06
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/60; G06F8/61; G06F9/00; G06F9/06; G06F9/44; G06F9/451; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952; Y10S707/99953

Claims Analysis

Total Claims: 60
Claim 1
Independent Claim 157 words
A file installation method which retrieves setup files comprising computer files and bitmap images and displays the bitmap images on an end-user's system during installation of the computer files onto the end-user's system, the method comprising the steps of: retrieving setup files from a computer-usable medium in the sequence that setup files are to be installed/displayed on the end-user's system, each retrieved setup file having a file destination code appended thereto; and after each setup file is retrieved: determining, based on an appended file destination code, whether a retrieved setup file should be installed to the end-user's system, displayed on the end-user's system, or not installed on the end-user's system; installing, based on a determination result that the retrieved setup file is to be installed, the retrieved setup file on the end-user's system; and displaying, based on a determination result that the retrieved setup file is to be displayed, the retrieved setup file on the end-user's system.
Claim 2
Dependent Claim 157 words
A file installation method which retrieves setup files comprising computer files and bitmap images and displays the bitmap images on an end-user's system during installation of the computer files onto the end-user's system, the method comprising the steps of: retrieving setup files from a computer-usable medium in the sequence that setup files are to be installed/displayed on the end-user's system, each retrieved setup file having a file destination code appended thereto; and after each setup file is retrieved: determining, based on an appended file destination code, whether a retrieved setup file should be installed to the end-user's system, displayed on the end-user's system, or not installed on the end-user's system; installing, based on a determination result that the retrieved setup file is to be installed, the retrieved setup file on the end-user's system; and displaying, based on a determination result that the retrieved setup file is to be displayed, the retrieved setup file on the end-user's system.
Claim 3
Dependent Claim 41 words
The method according to claim 1, further comprising the steps of displaying at least one file installation option prior to the retrieving step, and associating, with each retrieved setup file, a specific destination code corresponding to a selected file installation option.
Claim 4
Dependent Claim 47 words
The method according to claim 2, wherein, in the determining step, the specific destination code is compared to the file destination code of a file retrieved in the retrieving step in order to determine if the retrieved file should be installed or displayed onto the end-user's system.
Claim 5
Dependent Claim 33 words
The method according to claim 3, wherein in the retrieving step, the appended destination code includes a component or application association attribute, and either an install location code or a display location code.
Claim 6
Dependent Claim 101 words
The method according to claim 4, wherein in the determining step, an association attribute of the specific destination code is compared to an association attribute in the file destination code, and, in the case that the association attribute in the specific destination code does not match the association attribute of the file destination code, the retrieved setup file is not installed, and, in the case that the component or application association attribute does match, determining whether the retrieved setup file is to be installed or displayed based on an install location code or a display location in the file destination code.
Claim 7
Dependent Claim 60 words
The method according to claim 1, wherein the setup files are stored on the computer-usable medium in the sequence that the setup files are to be installed/displayed on the end-user's system; and wherein, in the retrieving step, the setup files are retrieved from the computer-usable medium in a sequence in which the setup files are stored on the computer-usable medium.
Claim 8
Dependent Claim 19 words
The method according to claim 1, wherein, in the displaying step, the retrieved setup file is a bitmap image.
Claim 9
Dependent Claim 38 words
The method according to claim 7, wherein, in the displaying step, bitmap images are sequentially displayed on the end-user's system based on a sequence in which corresponding files for the bitmap images are retrieved from the computer-usable medium.
Claim 10
Dependent Claim 26 words
The method according to claim 2, wherein the steps of retrieving, determining, and installing or displaying are repeated for every file stored on the computer-usable medium.
Claim 11
Dependent Claim 14 words
The method according to claim 1, wherein the computer-usable medium comprises a floppy disk.
Claim 12
Dependent Claim 13 words
The method according to claim 1, wherein the computer-usable medium comprises a CD-ROM.
Claim 13
Dependent Claim 28 words
The method according to claim 1, wherein, in the retrieving step, setup files are retrieved, via a modem, from a computer-usable medium comprised of a computer bulletin board.
Claim 14
Dependent Claim 15 words
The method according to claim 1, wherein the computer-usable medium comprises a network file server.
Claim 15
Dependent Claim 209 words
A file installation system which retrieves setup files comprising computer files and bitmap images and displays the bitmap images on an end-user's system during installation of the computer files onto the end-user's system, the system comprising: input means for inputting a command; an interface for accessing setup files on a computer-usable medium on which the setup files are stored; and process means for (1) retrieving setup files from the computer-usable medium via the interface in response to the command input by the input means, the process means retrieving the setup files from the computer-usable medium in the sequence that the setup files are to be installed/displayed on the end-user's system, each retrieved setup file having a file destination code appended thereto, and (2) after each setup file is retrieved: (i) determining, based on an appended destination code, whether a retrieved setup file should be installed on the end-user's system, displayed on the end-user's system, or not installed on the end-user's system, (ii) installing, based on a determination result that the retrieved file is to be installed, the retrieved setup file on the end-user's system, and (iii) displaying, based on a determination result that the retrieved setup file is to be displayed, the retrieved setup file on the end-user's system.
Claim 16
Dependent Claim 209 words
A file installation system which retrieves setup files comprising computer files and bitmap images and displays the bitmap images on an end-user's system during installation of the computer files onto the end-user's system, the system comprising: input means for inputting a command; an interface for accessing setup files on a computer-usable medium on which the setup files are stored; and process means for (1) retrieving setup files from the computer-usable medium via the interface in response to the command input by the input means, the process means retrieving the setup files from the computer-usable medium in the sequence that the setup files are to be installed/displayed on the end-user's system, each retrieved setup file having a file destination code appended thereto, and (2) after each setup file is retrieved: (i) determining, based on an appended destination code, whether a retrieved setup file should be installed on the end-user's system, displayed on the end-user's system, or not installed on the end-user's system, (ii) installing, based on a determination result that the retrieved file is to be installed, the retrieved setup file on the end-user's system, and (iii) displaying, based on a determination result that the retrieved setup file is to be displayed, the retrieved setup file on the end-user's system.
Claim 17
Dependent Claim 79 words
The file installation system according to claim 14, wherein the process means displays at least one file installation option prior to retrieving the setup files from the computer-usable medium, associates with each retrieved setup file a specific destination code corresponding to a selected file installation option, and compares the specific destination code to the file destination code appended to the retrieved file in order to determine if the retrieved file should be installed or displayed onto the end-user's system.
Claim 18
Dependent Claim 32 words
The file installation system according to claim 15, wherein the appended file destination code includes a component or application association attribute and either an install location code or a display location code.
Claim 19
Dependent Claim 124 words
The file installation system according to claim 16, wherein the process means compares a component or application association attribute of the specific destination code to a component or application association attribute in the appended file destination code, and in the case that the component or application association attribute of the specific destination code does not match the component or application attribute in the appended file destination code, not installing the retrieved file, and, in the case that the component or application association attribute of the specific destination code does match the component or application association attribute in the appended file destination code, determining whether the retrieved file is to be installed or displayed based on an install location code or a display location code.
Claim 20
Dependent Claim 39 words
The file installation system according to claim 14, wherein the process means displays bitmap images sequentially on the end-user's system based on a sequence in which bitmap files corresponding to the bitmap images are retrieved from the computer-usable medium.
Claim 21
Dependent Claim 173 words
Computer-executable process steps stored on a computer-readable medium, the computer-executable process steps to retrieve setup files comprising computer files and bitmap images and to display the bitmap images on an end-user's system during installation of the computer files onto the end-user's system, the process steps comprising: code to retrieve setup files from a computer-usable medium in the sequence that setup files are to be installed/displayed on an end-user's system, each retrieved setup file having a file destination code appended thereto; and code which, after each setup file is retrieved, is executable: to determine, based on an appended file destination code, whether a retrieved setup file should be installed to the end-user's system, displayed on the end-user's system, or not installed on the end-user's system; to install, based on a determination result that the retrieved setup file is to be installed, the retrieved setup file on the end-user's system; and to display, based on a determination result that the retrieved setup file is to be displayed, the retrieved setup file on the end-user's system.
Claim 22
Dependent Claim 173 words
Computer-executable process steps stored on a computer-readable medium, the computer-executable process steps to retrieve setup files comprising computer files and bitmap images and to display the bitmap images on an end-user's system during installation of the computer files onto the end-user's system, the process steps comprising: code to retrieve setup files from a computer-usable medium in the sequence that setup files are to be installed/displayed on an end-user's system, each retrieved setup file having a file destination code appended thereto; and code which, after each setup file is retrieved, is executable: to determine, based on an appended file destination code, whether a retrieved setup file should be installed to the end-user's system, displayed on the end-user's system, or not installed on the end-user's system; to install, based on a determination result that the retrieved setup file is to be installed, the retrieved setup file on the end-user's system; and to display, based on a determination result that the retrieved setup file is to be displayed, the retrieved setup file on the end-user's system.
Claim 23
Dependent Claim 44 words
Computer-executable process steps according to claim 19, further comprising code to display at least one file installation option prior to retrieving the setup files, and code to associate, with each retrieved setup file, a specific destination code corresponding to a selected file installation option.
Claim 24
Dependent Claim 51 words
Computer-executable process steps according to claim 19, wherein the code to determine includes code to compare the specific destination code to the file destination code of a file retrieved by the code to retrieve in order to determine if the retrieved file should be installed or displayed onto the end-user's system.
Claim 25
Dependent Claim 30 words
Computer-executable process steps according to claim 21, wherein the appended destination code includes a component or application association attribute and either an install location code or a display location code.
Claim 26
Dependent Claim 106 words
Computer-executable process steps according to claim 22, wherein the code to determine includes code to compare an association attribute of the specific destination code to an association attribute in the file destination code, and, in the case that the association attribute in the specific destination code does not match the association attribute of the file destination code, the retrieved setup file is not installed, and, in the case that the component or application association attribute does match, it is determined whether the retrieved setup file is to be installed or displayed based on an install location code or a display location in the file destination code.
Claim 27
Dependent Claim 60 words
Computer-executable process steps according to claim 19, wherein the setup files are stored on the computer-usable medium in the sequence that the setup files are to be installed/displayed on the end-user's system; and wherein the code to retrieve retrieves the setup files from the computer-usable medium in a sequence in which the setup files are stored on the computer-usable medium.
Claim 28
Dependent Claim 16 words
Computer-executable process steps according to claim 19, wherein the retrieved setup file is a bitmap image.
Claim 29
Dependent Claim 38 words
Computer-executable process steps according to claim 25, wherein the code to display displays bitmap images sequentially on the end-user's system based on a sequence in which corresponding files for the bitmap images are retrieved from the computer-usable medium.
Claim 30
Dependent Claim 33 words
Computer-executable process steps according to claim 20, wherein the code to retrieve, code to determine, and code to install or code to display are executed for every file stored on the computer-usable medium.
Claim 31
Dependent Claim 15 words
Computer-executable process steps according to claim 19, wherein the computer-usable medium comprises a floppy disk.
Claim 32
Dependent Claim 14 words
Computer-executable process steps according to claim 19, wherein the computer-usable medium comprises a CD-ROM.
Claim 33
Dependent Claim 28 words
Computer-executable process steps according to claim 19, wherein the code to retrieve retrieves setup files, via a modem, from a computer-usable medium comprised of a computer bulletin board.
Claim 34
Dependent Claim 16 words
Computer-executable process steps according to claim 19, wherein the computer-usable medium comprises a network file server.
Claim 35
Dependent Claim 179 words
A computer-readable medium which stores computer-executable process steps, the computer-executable process steps to retrieve setup files comprising computer files and bitmap images and display the bitmap images on an end-user's system during installation of the computer files onto the end-user's system, the process steps comprising: a retrieving step to retrieve setup files from a computer-usable medium in the sequence that setup files are to be installed/displayed on an end-user's system, each retrieved setup file having a file destination code appended thereto; and after each setup file is retrieved: a determining step to determine, based on an appended file destination code, whether a retrieved setup file should be installed to the end-user's system, displayed on the end-user's system, or not installed on the end-user's system; an installing step to install, based on a determination result that the retrieved setup file is to be installed, the retrieved setup file on the end-user's system; and a displaying step to display, based on a determination result that the retrieved setup file is to be displayed, the retrieved setup file on the end-user's system.
Claim 36
Dependent Claim 179 words
A computer-readable medium which stores computer-executable process steps, the computer-executable process steps to retrieve setup files comprising computer files and bitmap images and display the bitmap images on an end-user's system during installation of the computer files onto the end-user's system, the process steps comprising: a retrieving step to retrieve setup files from a computer-usable medium in the sequence that setup files are to be installed/displayed on an end-user's system, each retrieved setup file having a file destination code appended thereto; and after each setup file is retrieved: a determining step to determine, based on an appended file destination code, whether a retrieved setup file should be installed to the end-user's system, displayed on the end-user's system, or not installed on the end-user's system; an installing step to install, based on a determination result that the retrieved setup file is to be installed, the retrieved setup file on the end-user's system; and a displaying step to display, based on a determination result that the retrieved setup file is to be displayed, the retrieved setup file on the end-user's system.
Claim 37
Dependent Claim 47 words
A computer-readable medium according to claim 32, further comprising a displaying step to display at least one file installation option prior to the retrieving step, and an associating step to associate, with each retrieved setup file, a specific destination code corresponding to a selected file installation option.
Claim 38
Dependent Claim 48 words
A computer-readable medium according to claim 33, wherein, in the determining step, the specific destination code is compared to the file destination code of a file retrieved in the retrieving step in order to determine if the retrieved file should be installed or displayed onto the end-user's system.
Claim 39
Dependent Claim 34 words
A computer-readable medium according to claim 34, wherein in the retrieving step, the appended destination code includes a component or application association attribute, and either an install location code or a display location code.
Claim 40
Dependent Claim 102 words
A computer-readable medium according to claim 35, wherein in the determining step, an association attribute of the specific destination code is compared to an association attribute in the file destination code, and, in the case that the association attribute in the specific destination code does not match the association attribute of the file destination code, the retrieved setup file is not installed, and, in the case that the component or application association attribute does match, determining whether the retrieved setup file is to be installed or displayed based on an install location code or a display location in the file destination code.
Claim 41
Dependent Claim 61 words
A computer-readable medium according to claim 32, wherein the setup files are stored on the computer-usable medium in the sequence that the setup files are to be installed/displayed on the end-user's system; and wherein, in the retrieving step, the setup files are retrieved from the computer-usable medium in a sequence in which the setup files are stored on the computer-usable medium.
Claim 42
Dependent Claim 20 words
A computer-readable medium according to claim 32, wherein, in the displaying step, the retrieved setup file is a bitmap image.
Claim 43
Dependent Claim 39 words
A computer-readable medium according to claim 38, wherein, in the displaying step, bitmap images are sequentially displayed on the end-user's system based on a sequence in which corresponding files for the bitmap images are retrieved from the computer-usable medium.
Claim 44
Dependent Claim 26 words
A computer-readable medium according to claim 33, wherein the retrieving, determining, and installing or displaying steps are repeated for every file stored on the computer-usable medium.
Claim 45
Dependent Claim 15 words
A computer-readable medium according to claim 32, wherein the computer-usable medium comprises a floppy disk.
Claim 46
Dependent Claim 14 words
A computer-readable medium according to claim 32, wherein the computer-usable medium comprises a CD-ROM.
Claim 47
Dependent Claim 30 words
A computer-readable medium according to claim 32, wherein, in the retrieving step, the setup files are retrieved, via a modem, from a computer-usable medium comprised of a computer bulletin board.
Claim 48
Dependent Claim 16 words
A computer-readable medium according to claim 32, wherein the computer-usable medium comprises a network file server.
Claim 49
Dependent Claim 76 words
A method according to claim 1, wherein the determining step compares the retrieved setup file to a corresponding file already stored on the end-user's system in order to determine whether the corresponding file is a more recent version of the retrieved setup file; and wherein the determining step determines not to install the setup file on the end-user's system in a case that the corresponding file is a more recent version of the retrieved setup file.
Claim 50
Dependent Claim 78 words
The file installation system according to claim 14, wherein the process means compares the retrieved setup file to a corresponding file already stored on the end-user's system in order to determine whether the corresponding file is a more recent version of the retrieved setup file; and wherein the process means determines not to install the setup file on the end-user's system in a case that the corresponding file is a more recent version of the retrieved setup file.
Claim 51
Dependent Claim 82 words
Computer-executable process steps according to claim 19, wherein the code to determine includes code to compare the retrieved setup file to a corresponding file already stored on the end-user's system in order to determine whether the corresponding file is a more recent version of the retrieved setup file; and wherein the code to determine determines not to install the setup file on the end-user's system in a case that the corresponding file is a more recent version of the retrieved setup file.
Claim 52
Dependent Claim 82 words
A computer-readable medium according to claim 32, wherein the retrieving step includes a comparing step to compare the retrieved setup file to a corresponding file already stored on the end-user's system in order to determine whether the corresponding file is a more recent version of the retrieved setup file; and wherein the determining step determines not to install the setup file on the end-user's system in a case that the corresponding file is a more recent version of the retrieved setup file.
Claim 53
Dependent Claim 91 words
A method according to claim 1, wherein the setup file displayed in the displaying step comprises a bitmap image, and the bitmap image is displayed on an area of a monitor on the end-user's system; and wherein the method further comprises: a second determining step for determining on which area of the monitor a subsequent bitmap image is to be displayed; and closing the bitmap image displayed in the displaying step in a case that a portion of the subsequent bitmap image overlaps the bitmap image displayed in the displaying step.
Claim 54
Dependent Claim 58 words
A method according to claim 1, wherein the bitmap image displayed in the displaying step remains displayed until either (1) all setup files have been retrieved from the computer usable medium, or (2) a subsequent bitmap image is to be displayed at a same location on the end-users's system as the bitmap image displayed in the displaying step.
Claim 55
Dependent Claim 85 words
A system according to claim 14, wherein the setup file displayed on the end-user's system comprises a bitmap image, and the bitmap image is displayed on an area of a monitor on the end-user's system; and wherein the process means determines on which area of the monitor a subsequent bitmap image is to be displayed, and closes the bitmap image already displayed on the monitor in a case that a portion of the subsequent bitmap image overlaps the bitmap image already displayed on the monitor.
Claim 56
Dependent Claim 58 words
A system according to claim 14, wherein the bitmap image displayed on the end-user's system remains displayed until either (1) all setup files have been retrieved from the computer usable medium, or (2) a subsequent bitmap image is to be displayed at a same location on the end-users's system as the bitmap image displayed on the end-user's system.
Claim 57
Dependent Claim 96 words
Computer-executable process steps according to claim 19, wherein the setup file displayed by the code to display comprises a bitmap image, and the bitmap image is displayed on an area of a monitor on the end-user's system; and wherein the computer-executable process steps further comprise: code to determine on which area of the monitor a subsequent bitmap image is to be displayed; and code to close the bitmap image displayed by the code to display in a case that a portion of the subsequent bitmap image overlaps the bitmap image displayed by the code to display.
Claim 58
Dependent Claim 61 words
Computer-executable process steps according to claim 19, wherein the bitmap image displayed by the code to display remains displayed until either (1) all setup files have been retrieved from the computer usable medium, or (2) a subsequent bitmap image is to be displayed at a same location on the end-users's system as the bitmap image displayed by the code to display.
Claim 59
Dependent Claim 98 words
A computer-readable medium according to claim 32, wherein the setup file displayed in the displaying step comprises a bitmap image, and the bitmap image is displayed on an area of a monitor on the end-user's system; and wherein the computer-executable process steps further comprise: a second determining step to determine on which area of the monitor a subsequent bitmap image is to be displayed; and a closing step to close the bitmap image displayed in the displaying step in a case that a portion of the subsequent bitmap image overlaps the bitmap image displayed in the displaying step.
Claim 60
Dependent Claim 59 words
A computer-readable medium according to claim 32, wherein the bitmap image displayed in the displaying step remains displayed until either (1) all setup files have been retrieved from the computer usable medium, or (2) a subsequent bitmap image is to be displayed at a same location on the end-users's system as the bitmap image displayed in the displaying step.

References Cited (Backward Citations)

US5155847A Cited
US5363487A Cited
US5367686A Cited
US5555416A Cited
US5481714A Cited
US5590318A Cited
US5421009A Cited
US5597307A Cited
US5548759A Cited
US5604906A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-09 2001-09-08 2002-03-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-09 2005-09-08 2006-03-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-09 2009-09-08 2010-03-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag