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

Method and system for distributing updates by presenting directory of software available for user installation that is not already installed on user station

Assignee: TELESHUTTLE TECHNOLOGIES LLC
•
Filing: 2000-04-20
•
Granted: 2003-04-29
•
Expires: 2020-04-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for distributing information to a plurality of uncoordinated user stations each of which is configured for communications with a multiplicity of independently-operated servers via a non-proprietary network includes steps for providing a distribution service that distributes updates for a plurality of different products, and providing a transporter software component to each of the plurality of uncoordinated user stations, wherein the transporter software component at each user station automatically effects communication sessions with the distribution service via the non-proprietary network for the purpose of obtaining updates for each of at least a subset of the plurality of different products that are installed on that user station. Moreover, a user station, which includes a storage medium, a plurality of different products installed on the storage medium, and transporter software installed on the storage medium for automatically effectuating communication sessions with a distribution service via a non-proprietary network in order to obtain updates for each of the plurality of different products, and a distribution service that distributes updates for a plurality of different products to a plurality of uncoordinated user stations via a non-proprietary network, are also described.

Inventors

  • 👤 Richard R. Reisman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 14:19
CPC Classifications
G; G11; G11C; G11C8/00; G11C8/18; G06; G06F; G06F8/00; G06F8/60; G06F8/65; G06Q; G06Q10/00; G06Q10/02; G06Q10/025; G06Q10/06; G06Q10/067; G06Q20/00; G06Q20/08; G06Q20/20; G06Q20/38; G06Q20/382; G06Q30/00; G06Q30/06; G06Q30/0601; G06Q30/0609; G06Q30/0623; G06Q30/0633; G06Q30/0635; G06Q30/0641; G06Q40/00; G06Q40/04; G06Q40/12; G06Q40/123; H; H04; H04L; H04L67/00; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99941; Y10S707/99944; Y10S707/99945

Claims Analysis

Total Claims: 401
Claim 1
Independent Claim 105 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: responsive to an identification of software already installed on the user station, presenting a directory of software available for installation on the user station and not already installed on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station responsive to the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 2
Dependent Claim 105 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: responsive to an identification of software already installed on the user station, presenting a directory of software available for installation on the user station and not already installed on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station responsive to the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 3
Dependent Claim 27 words
The method of claim 1 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software.
Claim 4
Dependent Claim 16 words
The method of claim 1 , wherein the directory is provided by the remote computer system.
Claim 5
Dependent Claim 31 words
The method of claim 1 , wherein the software indicated by the selection is received from the remote computer system only after the user confirms that the software should be received.
Claim 6
Dependent Claim 25 words
The method of claim 1 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 7
Dependent Claim 34 words
The method of claim 1 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 8
Dependent Claim 38 words
The method of claim 1 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the user.
Claim 9
Dependent Claim 40 words
The method of claim 1 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 10
Dependent Claim 30 words
The method of claim 1 , wherein, once the software indicated by the selection is received from the remote computer system, the software is automatically installed on the user station.
Claim 11
Dependent Claim 25 words
The method of claim 1 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 12
Dependent Claim 19 words
The method of claim 1 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 13
Dependent Claim 13 words
The method of claim 1 , wherein the communications network includes the Internet.
Claim 14
Dependent Claim 42 words
The method of claim 1 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 15
Dependent Claim 31 words
The method of claim 1 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 16
Dependent Claim 34 words
The method of claim 1 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 17
Dependent Claim 113 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation on the user station and not already installed on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station responsive to the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 18
Dependent Claim 113 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation on the user station and not already installed on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station responsive to the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 19
Dependent Claim 27 words
The method of claim 16 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software.
Claim 20
Dependent Claim 16 words
The method of claim 16 , wherein the directory is provided by the remote computer system.
Claim 21
Dependent Claim 31 words
The method of claim 16 , wherein the software indicated by the selection is received from the remote computer system only after the user confirms that the software should be received.
Claim 22
Dependent Claim 25 words
The method of claim 16 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 23
Dependent Claim 34 words
The method of claim 16 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 24
Dependent Claim 38 words
The method of claim 16 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the user.
Claim 25
Dependent Claim 40 words
The method of claim 16 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 26
Dependent Claim 25 words
The method of claim 16 , wherein, once the software is distributed to the user station, the software is automatically installed on the user station.
Claim 27
Dependent Claim 25 words
The method of claim 16 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 28
Dependent Claim 19 words
The method of claim 16 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 29
Dependent Claim 13 words
The method of claim 16 , wherein the communications network includes the Internet.
Claim 30
Dependent Claim 42 words
The method of claim 16 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 31
Dependent Claim 31 words
The method of claim 16 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 32
Dependent Claim 34 words
The method of claim 16 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 33
Dependent Claim 102 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station as a function of the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 34
Dependent Claim 102 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station as a function of the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 35
Dependent Claim 31 words
The method of claim 31 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 36
Dependent Claim 16 words
The method of claim 31 , wherein the directory is provided by the remote computer system.
Claim 37
Dependent Claim 35 words
The method of claim 31 , wherein the software indicated by the selection is received from the remote computer system only after a user of the user station confirms that the software should be received.
Claim 38
Dependent Claim 25 words
The method of claim 31 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 39
Dependent Claim 34 words
The method of claim 31 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 40
Dependent Claim 42 words
The method of claim 31 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 41
Dependent Claim 40 words
The method of claim 31 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 42
Dependent Claim 30 words
The method of claim 31 , wherein, once the software indicated by the selection is received from the remote computer system, the software is automatically installed on the user station.
Claim 43
Dependent Claim 25 words
The method of claim 31 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 44
Dependent Claim 19 words
The method of claim 31 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 45
Dependent Claim 13 words
The method of claim 31 , wherein the communications network includes the Internet.
Claim 46
Dependent Claim 42 words
The method of claim 31 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 47
Dependent Claim 31 words
The method of claim 31 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 48
Dependent Claim 34 words
The method of claim 31 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 49
Dependent Claim 104 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station as a function of the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 50
Dependent Claim 104 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station as a function of the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 51
Dependent Claim 31 words
The method of claim 46 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 52
Dependent Claim 16 words
The method of claim 46 , wherein the directory is provided by the remote computer system.
Claim 53
Dependent Claim 35 words
The method of claim 46 , wherein the software indicated by the selection is received from the remote computer system only after a user of the user station confirms that the software should be received.
Claim 54
Dependent Claim 25 words
The method of claim 46 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 55
Dependent Claim 34 words
The method of claim 46 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 56
Dependent Claim 42 words
The method of claim 46 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 57
Dependent Claim 40 words
The method of claim 46 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 58
Dependent Claim 25 words
The method of claim 46 , wherein, once the software is distributed to the user station, the software is automatically installed on the user station.
Claim 59
Dependent Claim 25 words
The method of claim 46 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 60
Dependent Claim 19 words
The method of claim 46 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 61
Dependent Claim 13 words
The method of claim 46 , wherein the communications network includes the Internet.
Claim 62
Dependent Claim 42 words
The method of claim 46 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 63
Dependent Claim 31 words
The method of claim 46 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 64
Dependent Claim 34 words
The method of claim 46 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 65
Dependent Claim 105 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station as a function of the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 66
Dependent Claim 105 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station as a function of the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 67
Dependent Claim 27 words
The method of claim 61 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software.
Claim 68
Dependent Claim 16 words
The method of claim 61 , wherein the directory is provided by the remote computer system.
Claim 69
Dependent Claim 31 words
The method of claim 61 , wherein the software indicated by the selection is received from the remote computer system only after the user confirms that the software should be received.
Claim 70
Dependent Claim 25 words
The method of claim 61 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 71
Dependent Claim 34 words
The method of claim 61 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 72
Dependent Claim 38 words
The method of claim 61 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the user.
Claim 73
Dependent Claim 40 words
The method of claim 61 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 74
Dependent Claim 30 words
The method of claim 61 , wherein, once the software indicated by the selection is received from the remote computer system, the software is automatically installed on the user station.
Claim 75
Dependent Claim 25 words
The method of claim 61 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 76
Dependent Claim 19 words
The method of claim 61 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 77
Dependent Claim 13 words
The method of claim 61 , wherein the communications network includes the Internet.
Claim 78
Dependent Claim 42 words
The method of claim 61 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 79
Dependent Claim 31 words
The method of claim 61 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 80
Dependent Claim 34 words
The method of claim 61 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 81
Dependent Claim 107 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station as a function of the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 82
Dependent Claim 107 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station as a function of the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 83
Dependent Claim 27 words
The method of claim 76 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software.
Claim 84
Dependent Claim 16 words
The method of claim 76 , wherein the directory is provided by the remote computer system.
Claim 85
Dependent Claim 31 words
The method of claim 76 , wherein the software indicated by the selection is received from the remote computer system only after the user confirms that the software should be received.
Claim 86
Dependent Claim 25 words
The method of claim 76 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 87
Dependent Claim 34 words
The method of claim 76 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 88
Dependent Claim 38 words
The method of claim 76 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the user.
Claim 89
Dependent Claim 40 words
The method of claim 76 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 90
Dependent Claim 25 words
The method of claim 76 , wherein, once the software is distributed to the user station, the software is automatically installed on the user station.
Claim 91
Dependent Claim 25 words
The method of claim 76 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 92
Dependent Claim 19 words
The method of claim 76 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 93
Dependent Claim 13 words
The method of claim 76 , wherein the communications network includes the Internet.
Claim 94
Dependent Claim 42 words
The method of claim 76 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 95
Dependent Claim 31 words
The method of claim 76 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 96
Dependent Claim 34 words
The method of claim 76 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 97
Dependent Claim 104 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: responsive to an identification of software already installed on the user station, presenting, at the user station, a directory of software available for installation but not installed on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station responsive to the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 98
Dependent Claim 104 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: responsive to an identification of software already installed on the user station, presenting, at the user station, a directory of software available for installation but not installed on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station responsive to the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 99
Dependent Claim 27 words
The method of claim 91 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software.
Claim 100
Dependent Claim 16 words
The method of claim 91 , wherein the directory is provided by the remote computer system.
Claim 101
Dependent Claim 31 words
The method of claim 91 , wherein the software indicated by the selection is received from the remote computer system only after the user confirms that the software should be received.
Claim 102
Dependent Claim 25 words
The method of claim 91 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 103
Dependent Claim 34 words
The method of claim 91 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 104
Dependent Claim 38 words
The method of claim 91 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the user.
Claim 105
Dependent Claim 40 words
The method of claim 91 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 106
Dependent Claim 25 words
The method of claim 91 , wherein, once the software is distributed to the user station, the software is automatically installed on the user station.
Claim 107
Dependent Claim 25 words
The method of claim 91 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 108
Dependent Claim 19 words
The method of claim 91 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 109
Dependent Claim 13 words
The method of claim 91 , wherein the communications network includes the Internet.
Claim 110
Dependent Claim 42 words
The method of claim 91 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 111
Dependent Claim 31 words
The method of claim 91 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 112
Dependent Claim 34 words
The method of claim 91 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 113
Dependent Claim 108 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation but not installed on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station responsive to the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 114
Dependent Claim 108 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation but not installed on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station responsive to the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 115
Dependent Claim 27 words
The method of claim 106 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software.
Claim 116
Dependent Claim 16 words
The method of claim 106 , wherein the directory is provided by the remote computer system.
Claim 117
Dependent Claim 31 words
The method of claim 106 , wherein the software indicated by the selection is received from the remote computer system only after the user confirms that the software should be received.
Claim 118
Dependent Claim 25 words
The method of claim 106 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 119
Dependent Claim 34 words
The method of claim 106 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 120
Dependent Claim 38 words
The method of claim 106 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the user.
Claim 121
Dependent Claim 40 words
The method of claim 106 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 122
Dependent Claim 25 words
The method of claim 106 , wherein, once the software is distributed to the user station, the software is automatically installed on the user station.
Claim 123
Dependent Claim 25 words
The method of claim 106 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 124
Dependent Claim 19 words
The method of claim 106 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 125
Dependent Claim 13 words
The method of claim 106 , wherein the communications network includes the Internet.
Claim 126
Dependent Claim 42 words
The method of claim 106 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 127
Dependent Claim 31 words
The method of claim 106 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 128
Dependent Claim 34 words
The method of claim 106 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 129
Dependent Claim 110 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation on the user station and not already installed on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station as a function of the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 130
Dependent Claim 110 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation on the user station and not already installed on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station as a function of the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 131
Dependent Claim 31 words
The method of claim 121 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 132
Dependent Claim 16 words
The method of claim 121 , wherein the directory is provided by the remote computer system.
Claim 133
Dependent Claim 35 words
The method of claim 121 , wherein the software indicated by the selection is received from the remote computer system only after a user of the user station confirms that the software should be received.
Claim 134
Dependent Claim 25 words
The method of claim 121 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 135
Dependent Claim 34 words
The method of claim 121 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 136
Dependent Claim 42 words
The method of claim 121 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 137
Dependent Claim 40 words
The method of claim 121 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 138
Dependent Claim 30 words
The method of claim 121 , wherein, once the software indicated by the selection is received from the remote computer system, the software is automatically installed on the user station.
Claim 139
Dependent Claim 25 words
The method of claim 121 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 140
Dependent Claim 19 words
The method of claim 121 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 141
Dependent Claim 13 words
The method of claim 121 , wherein the communications network includes the Internet.
Claim 142
Dependent Claim 42 words
The method of claim 121 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 143
Dependent Claim 31 words
The method of claim 121 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 144
Dependent Claim 34 words
The method of claim 121 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 145
Dependent Claim 112 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation on the user station and not already installed on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station as a function of the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 146
Dependent Claim 112 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation on the user station and not already installed on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station as a function of the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 147
Dependent Claim 31 words
The method of claim 136 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 148
Dependent Claim 16 words
The method of claim 136 , wherein the directory is provided by the remote computer system.
Claim 149
Dependent Claim 35 words
The method of claim 136 , wherein the software indicated by the selection is received from the remote computer system only after a user of the user station confirms that the software should be received.
Claim 150
Dependent Claim 25 words
The method of claim 136 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 151
Dependent Claim 34 words
The method of claim 136 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 152
Dependent Claim 42 words
The method of claim 136 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 153
Dependent Claim 40 words
The method of claim 136 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 154
Dependent Claim 30 words
The method of claim 136 , wherein, once the software indicated by the selection is received from the remote computer system, the software is automatically installed on the user station.
Claim 155
Dependent Claim 25 words
The method of claim 136 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 156
Dependent Claim 19 words
The method of claim 136 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 157
Dependent Claim 13 words
The method of claim 136 , wherein the communications network includes the Internet.
Claim 158
Dependent Claim 42 words
The method of claim 136 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 159
Dependent Claim 31 words
The method of claim 136 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 160
Dependent Claim 34 words
The method of claim 136 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 161
Dependent Claim 107 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software updates available for installation on the user station; sending to the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected at the user station as a function of the directory; and receiving from the remote computer system over the communications network software updates indicated by the selection.
Claim 162
Dependent Claim 107 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software updates available for installation on the user station; sending to the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected at the user station as a function of the directory; and receiving from the remote computer system over the communications network software updates indicated by the selection.
Claim 163
Dependent Claim 31 words
The method of claim 151 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 164
Dependent Claim 16 words
The method of claim 151 , wherein the directory is provided by the remote computer system.
Claim 165
Dependent Claim 37 words
The method of claim 151 , wherein the software updates indicated by the selection is received from the remote computer system only after a user of the user station confirms that the software updates should be received.
Claim 166
Dependent Claim 25 words
The method of claim 151 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 167
Dependent Claim 34 words
The method of claim 151 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 168
Dependent Claim 42 words
The method of claim 151 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 169
Dependent Claim 40 words
The method of claim 151 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 170
Dependent Claim 32 words
The method of claim 151 , wherein, once the software updates indicated by the selection are received from the remote computer system, the software updates are automatically installed on the user station.
Claim 171
Dependent Claim 26 words
The method of claim 151 , wherein the directory describes software updates to at least a portion of the software already installed on the user station.
Claim 172
Dependent Claim 19 words
The method of claim 151 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 173
Dependent Claim 13 words
The method of claim 151 , wherein the communications network includes the Internet.
Claim 174
Dependent Claim 42 words
The method of claim 151 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 175
Dependent Claim 32 words
The method of claim 151 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software updates indicated by the directory.
Claim 176
Dependent Claim 34 words
The method of claim 151 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 177
Dependent Claim 109 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software updates available for installation on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected at the user station as a function of the directory; and distributing to the user station over the communications network software updates indicated by the selection.
Claim 178
Dependent Claim 109 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software updates available for installation on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected at the user station as a function of the directory; and distributing to the user station over the communications network software updates indicated by the selection.
Claim 179
Dependent Claim 31 words
The method of claim 166 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 180
Dependent Claim 16 words
The method of claim 166 , wherein the directory is provided by the remote computer system.
Claim 181
Dependent Claim 37 words
The method of claim 166 , wherein the software updates indicated by the selection are received from the remote computer system only after a user of the user station confirms that the software updates should be received.
Claim 182
Dependent Claim 25 words
The method of claim 166 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 183
Dependent Claim 34 words
The method of claim 166 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 184
Dependent Claim 42 words
The method of claim 166 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 185
Dependent Claim 40 words
The method of claim 166 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 186
Dependent Claim 27 words
The method of claim 166 , wherein, once the software updates are distributed to the user station, the software updates are automatically installed on the user station.
Claim 187
Dependent Claim 26 words
The method of claim 166 , wherein the directory describes software updates to at least a portion of the software already installed on the user station.
Claim 188
Dependent Claim 19 words
The method of claim 166 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 189
Dependent Claim 13 words
The method of claim 166 , wherein the communications network includes the Internet.
Claim 190
Dependent Claim 42 words
The method of claim 166 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 191
Dependent Claim 32 words
The method of claim 166 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software updates indicated by the directory.
Claim 192
Dependent Claim 34 words
The method of claim 166 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 193
Dependent Claim 115 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software updates available for installation on the user station and not already installed on the user station; sending to the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected at the user station as a function of the directory; and receiving from the remote computer system over the communications network software updates indicated by the selection.
Claim 194
Dependent Claim 115 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software updates available for installation on the user station and not already installed on the user station; sending to the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected at the user station as a function of the directory; and receiving from the remote computer system over the communications network software updates indicated by the selection.
Claim 195
Dependent Claim 31 words
The method of claim 181 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 196
Dependent Claim 16 words
The method of claim 181 , wherein the directory is provided by the remote computer system.
Claim 197
Dependent Claim 37 words
The method of claim 181 , wherein the software updates indicated by the selection is received from the remote computer system only after a user of the user station confirms that the software updates should be received.
Claim 198
Dependent Claim 25 words
The method of claim 181 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 199
Dependent Claim 34 words
The method of claim 181 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 200
Dependent Claim 42 words
The method of claim 181 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 201
Dependent Claim 40 words
The method of claim 181 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 202
Dependent Claim 32 words
The method of claim 181 , wherein, once the software updates indicated by the selection are received from the remote computer system, the software updates are automatically installed on the user station.
Claim 203
Dependent Claim 26 words
The method of claim 181 , wherein the directory describes software updates to at least a portion of the software already installed on the user station.
Claim 204
Dependent Claim 19 words
The method of claim 181 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 205
Dependent Claim 13 words
The method of claim 181 , wherein the communications network includes the Internet.
Claim 206
Dependent Claim 42 words
The method of claim 181 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 207
Dependent Claim 32 words
The method of claim 181 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software updates indicated by the directory.
Claim 208
Dependent Claim 34 words
The method of claim 181 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 209
Dependent Claim 112 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: providing information, as a function of an identification of software already installed on the user station, enabling the user station to present a directory of software updates available for installation but not installed on the user station; receiving at the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected at the user station as a function of the directory; and distributing to the user station over the communications network software updates indicated by the selection.
Claim 210
Dependent Claim 112 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: providing information, as a function of an identification of software already installed on the user station, enabling the user station to present a directory of software updates available for installation but not installed on the user station; receiving at the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected at the user station as a function of the directory; and distributing to the user station over the communications network software updates indicated by the selection.
Claim 211
Dependent Claim 31 words
The method of claim 196 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 212
Dependent Claim 16 words
The method of claim 196 , wherein the directory is provided by the remote computer system.
Claim 213
Dependent Claim 37 words
The method of claim 196 , wherein the software updates indicated by the selection are received from the remote computer system only after a user of the user station confirms that the software updates should be received.
Claim 214
Dependent Claim 25 words
The method of claim 196 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 215
Dependent Claim 34 words
The method of claim 196 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 216
Dependent Claim 42 words
The method of claim 196 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 217
Dependent Claim 40 words
The method of claim 196 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 218
Dependent Claim 27 words
The method of claim 196 , wherein, once the software updates are distributed to the user station, the software updates are automatically installed on the user station.
Claim 219
Dependent Claim 26 words
The method of claim 196 , wherein the directory describes software updates to at least a portion of the software already installed on the user station.
Claim 220
Dependent Claim 19 words
The method of claim 196 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 221
Dependent Claim 13 words
The method of claim 196 , wherein the communications network includes the Internet.
Claim 222
Dependent Claim 42 words
The method of claim 196 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 223
Dependent Claim 32 words
The method of claim 196 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software updates indicated by the directory.
Claim 224
Dependent Claim 34 words
The method of claim 196 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 225
Dependent Claim 110 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software updates available for installation on the user station; sending to the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected by a user at the user station as a function of the directory; and receiving from the remote computer system over the communications network software updates indicated by the selection.
Claim 226
Dependent Claim 110 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software updates available for installation on the user station; sending to the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected by a user at the user station as a function of the directory; and receiving from the remote computer system over the communications network software updates indicated by the selection.
Claim 227
Dependent Claim 27 words
The method of claim 211 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software.
Claim 228
Dependent Claim 16 words
The method of claim 211 , wherein the directory is provided by the remote computer system.
Claim 229
Dependent Claim 33 words
The method of claim 211 , wherein the software updates indicated by the selection is received from the remote computer system only after the user confirms that the software updates should be received.
Claim 230
Dependent Claim 25 words
The method of claim 211 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 231
Dependent Claim 34 words
The method of claim 211 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 232
Dependent Claim 38 words
The method of claim 211 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the user.
Claim 233
Dependent Claim 40 words
The method of claim 211 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 234
Dependent Claim 32 words
The method of claim 211 , wherein, once the software updates indicated by the selection are received from the remote computer system, the software updates are automatically installed on the user station.
Claim 235
Dependent Claim 26 words
The method of claim 211 , wherein the directory describes software updates to at least a portion of the software already installed on the user station.
Claim 236
Dependent Claim 19 words
The method of claim 211 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 237
Dependent Claim 13 words
The method of claim 211 , wherein the communications network includes the Internet.
Claim 238
Dependent Claim 42 words
The method of claim 211 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 239
Dependent Claim 32 words
The method of claim 211 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software updates indicated by the directory.
Claim 240
Dependent Claim 34 words
The method of claim 211 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 241
Dependent Claim 112 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software updates available for installation on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected by a user at the user station as a function of the directory; and distributing to the user station over the communications network software updates indicated by the selection.
Claim 242
Dependent Claim 112 words
A computer implemented method for distributing software updates from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software updates available for installation on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software updates for distribution to the user station, wherein the selection of software updates is selected by a user at the user station as a function of the directory; and distributing to the user station over the communications network software updates indicated by the selection.
Claim 243
Dependent Claim 27 words
The method of claim 226 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software.
Claim 244
Dependent Claim 16 words
The method of claim 226 , wherein the directory is provided by the remote computer system.
Claim 245
Dependent Claim 33 words
The method of claim 226 , wherein the software updates indicated by the selection are received from the remote computer system only after the user confirms that the software updates should be received.
Claim 246
Dependent Claim 25 words
The method of claim 226 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 247
Dependent Claim 34 words
The method of claim 226 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 248
Dependent Claim 38 words
The method of claim 226 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the user.
Claim 249
Dependent Claim 40 words
The method of claim 226 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 250
Dependent Claim 27 words
The method of claim 226 , wherein, once the software updates are distributed to the user station, the software updates are automatically installed on the user station.
Claim 251
Dependent Claim 26 words
The method of claim 226 , wherein the directory describes software updates to at least a portion of the software already installed on the user station.
Claim 252
Dependent Claim 19 words
The method of claim 226 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 253
Dependent Claim 13 words
The method of claim 226 , wherein the communications network includes the Internet.
Claim 254
Dependent Claim 42 words
The method of claim 226 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 255
Dependent Claim 32 words
The method of claim 226 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software updates indicated by the directory.
Claim 256
Dependent Claim 34 words
The method of claim 226 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 257
Dependent Claim 87 words
A computer implemented method for installing software on a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation on the user station; and installing a selection of software on the user station, wherein: the selection of software is selected at the user station as a function of the directory; and the selection of software is received from a remote computer system over a communications network.
Claim 258
Dependent Claim 87 words
A computer implemented method for installing software on a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation on the user station; and installing a selection of software on the user station, wherein: the selection of software is selected at the user station as a function of the directory; and the selection of software is received from a remote computer system over a communications network.
Claim 259
Dependent Claim 31 words
The method of claim 241 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 260
Dependent Claim 16 words
The method of claim 241 , wherein the directory is provided by the remote computer system.
Claim 261
Dependent Claim 31 words
The method of claim 241 , wherein the software indicated by the selection is received from the remote computer system only after the user confirms that the software should be received.
Claim 262
Dependent Claim 25 words
The method of claim 241 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 263
Dependent Claim 34 words
The method of claim 241 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 264
Dependent Claim 42 words
The method of claim 241 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 265
Dependent Claim 40 words
The method of claim 241 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 266
Dependent Claim 30 words
The method of claim 241 , wherein, once the software indicated by the selection is received from the remote computer system, the software is automatically installed on the user station.
Claim 267
Dependent Claim 25 words
The method of claim 241 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 268
Dependent Claim 19 words
The method of claim 241 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 269
Dependent Claim 13 words
The method of claim 241 , wherein the communications network includes the Internet.
Claim 270
Dependent Claim 42 words
The method of claim 241 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 271
Dependent Claim 31 words
The method of claim 241 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 272
Dependent Claim 34 words
The method of claim 241 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 273
Dependent Claim 89 words
A computer implemented method for installing software on a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation but not installed on the user station; and installing a selection of software on the user station, wherein: the selection of software is selected at the user station as a function of the directory; and the selection of software is received from a remote computer system over a network.
Claim 274
Dependent Claim 89 words
A computer implemented method for installing software on a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation but not installed on the user station; and installing a selection of software on the user station, wherein: the selection of software is selected at the user station as a function of the directory; and the selection of software is received from a remote computer system over a network.
Claim 275
Dependent Claim 31 words
The method of claim 256 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 276
Dependent Claim 16 words
The method of claim 256 , wherein the directory is provided by the remote computer system.
Claim 277
Dependent Claim 31 words
The method of claim 256 , wherein the software indicated by the selection is received from the remote computer system only after the user confirms that the software should be received.
Claim 278
Dependent Claim 25 words
The method of claim 256 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 279
Dependent Claim 34 words
The method of claim 256 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 280
Dependent Claim 42 words
The method of claim 256 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 281
Dependent Claim 40 words
The method of claim 256 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 282
Dependent Claim 30 words
The method of claim 256 , wherein, once the software indicated by the selection is received from the remote computer system, the software is automatically installed on the user station.
Claim 283
Dependent Claim 25 words
The method of claim 256 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 284
Dependent Claim 19 words
The method of claim 256 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 285
Dependent Claim 13 words
The method of claim 256 , wherein the communications network includes the Internet.
Claim 286
Dependent Claim 42 words
The method of claim 256 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 287
Dependent Claim 31 words
The method of claim 256 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 288
Dependent Claim 34 words
The method of claim 256 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 289
Dependent Claim 98 words
A computer implemented method for installing software on a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation on the user station and not already installed on the user station; and installing on the user station a selection of software, wherein the selection of software is selected by a user at the user station as a function of the directory and wherein the selection of software is received from a remote computer system over a network.
Claim 290
Dependent Claim 98 words
A computer implemented method for installing software on a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software available for installation on the user station and not already installed on the user station; and installing on the user station a selection of software, wherein the selection of software is selected by a user at the user station as a function of the directory and wherein the selection of software is received from a remote computer system over a network.
Claim 291
Dependent Claim 27 words
The method of claim 271 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software.
Claim 292
Dependent Claim 16 words
The method of claim 271 , wherein the directory is provided by the remote computer system.
Claim 293
Dependent Claim 31 words
The method of claim 271 , wherein the software indicated by the selection is received from the remote computer system only after the user confirms that the software should be received.
Claim 294
Dependent Claim 25 words
The method of claim 271 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 295
Dependent Claim 34 words
The method of claim 271 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 296
Dependent Claim 42 words
The method of claim 271 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 297
Dependent Claim 40 words
The method of claim 271 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 298
Dependent Claim 30 words
The method of claim 271 , wherein, once the software indicated by the selection is received from the remote computer system, the software is automatically installed on the user station.
Claim 299
Dependent Claim 25 words
The method of claim 271 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 300
Dependent Claim 19 words
The method of claim 271 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 301
Dependent Claim 13 words
The method of claim 271 , wherein the communications network includes the Internet.
Claim 302
Dependent Claim 42 words
The method of claim 271 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 303
Dependent Claim 31 words
The method of claim 271 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 304
Dependent Claim 34 words
The method of claim 271 , wherein: the method is initiated in, response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 305
Dependent Claim 102 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: responsive to an identification of software already installed on the user station, presenting, at the user station, a directory of software available for installation on the user station and not already installed on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected responsive to the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 306
Dependent Claim 102 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: responsive to an identification of software already installed on the user station, presenting, at the user station, a directory of software available for installation on the user station and not already installed on the user station; sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected responsive to the directory; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 307
Dependent Claim 31 words
The method of claim 286 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 308
Dependent Claim 16 words
The method of claim 286 , wherein the directory is provided by the remote computer system.
Claim 309
Dependent Claim 35 words
The method of claim 286 , wherein the software indicated by the selection is received from the remote computer system only after a user of the user station confirms that the software should be received.
Claim 310
Dependent Claim 25 words
The method of claim 286 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 311
Dependent Claim 34 words
The method of claim 286 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 312
Dependent Claim 42 words
The method of claim 286 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 313
Dependent Claim 40 words
The method of claim 286 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 314
Dependent Claim 30 words
The method of claim 286 , wherein, once the software indicated by the selection is received from the remote computer system, the software is automatically installed on the user station.
Claim 315
Dependent Claim 25 words
The method of claim 286 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 316
Dependent Claim 19 words
The method of claim 286 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 317
Dependent Claim 13 words
The method of claim 286 , wherein the communications network includes the Internet.
Claim 318
Dependent Claim 42 words
The method of claim 286 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 319
Dependent Claim 31 words
The method of claim 286 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 320
Dependent Claim 34 words
The method of claim 286 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 321
Dependent Claim 106 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation on the user station and not already installed on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected responsive to the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 322
Dependent Claim 106 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information enabling the user station to present a directory of software available for installation on the user station and not already installed on the user station based on the information and an identification of software installed on the user station; receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected responsive to the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 323
Dependent Claim 31 words
The method of claim 301 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 324
Dependent Claim 16 words
The method of claim 301 , wherein the directory is provided by the remote computer system.
Claim 325
Dependent Claim 35 words
The method of claim 301 , wherein the software indicated by the selection is received from the remote computer system only after a user of the user station confirms that the software should be received.
Claim 326
Dependent Claim 25 words
The method of claim 301 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 327
Dependent Claim 34 words
The method of claim 301 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 328
Dependent Claim 42 words
The method of claim 301 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 329
Dependent Claim 40 words
The method of claim 301 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 330
Dependent Claim 25 words
The method of claim 301 , wherein, once the software is distributed to the user station, the software is automatically installed on the user station.
Claim 331
Dependent Claim 25 words
The method of claim 301 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 332
Dependent Claim 19 words
The method of claim 301 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 333
Dependent Claim 13 words
The method of claim 301 , wherein the communications network includes the Internet.
Claim 334
Dependent Claim 42 words
The method of claim 301 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 335
Dependent Claim 31 words
The method of claim 301 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 336
Dependent Claim 34 words
The method of claim 301 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 337
Dependent Claim 86 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station from a directory of software available for installation on the user station and not already installed on the user station; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 338
Dependent Claim 86 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: sending to the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station from a directory of software available for installation on the user station and not already installed on the user station; and receiving from the remote computer system over the communications network software indicated by the selection.
Claim 339
Dependent Claim 31 words
The method of claim 316 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 340
Dependent Claim 16 words
The method of claim 316 , wherein the directory is provided by the remote computer system.
Claim 341
Dependent Claim 35 words
The method of claim 316 , wherein the software indicated by the selection is received from the remote computer system only after a user of the user station confirms that the software should be received.
Claim 342
Dependent Claim 25 words
The method of claim 316 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 343
Dependent Claim 34 words
The method of claim 316 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 344
Dependent Claim 42 words
The method of claim 316 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 345
Dependent Claim 40 words
The method of claim 316 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 346
Dependent Claim 30 words
The method of claim 316 , wherein, once the software indicated by the selection is received from the remote computer system, the software is automatically installed on the user station.
Claim 347
Dependent Claim 25 words
The method of claim 316 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 348
Dependent Claim 19 words
The method of claim 316 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 349
Dependent Claim 13 words
The method of claim 316 , wherein the communications network includes the Internet.
Claim 350
Dependent Claim 42 words
The method of claim 316 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 351
Dependent Claim 31 words
The method of claim 316 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 352
Dependent Claim 34 words
The method of claim 316 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 353
Dependent Claim 85 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station from a directory of software available for installation on the user station and not already installed on the user station; and distributing to the user station over the communications network software indicated by the selection.
Claim 354
Dependent Claim 85 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: receiving at the remote computer system over a communications network a selection of software for distribution to the user station, wherein the selection of software is selected at the user station from a directory of software available for installation on the user station and not already installed on the user station; and distributing to the user station over the communications network software indicated by the selection.
Claim 355
Dependent Claim 31 words
The method of claim 331 , wherein the identification of software already installed on the user station is determined without requiring a user of the user station to identify the software.
Claim 356
Dependent Claim 16 words
The method of claim 331 , wherein the directory is provided by the remote computer system.
Claim 357
Dependent Claim 35 words
The method of claim 331 , wherein the software indicated by the selection is received from the remote computer system only after a user of the user station confirms that the software should be received.
Claim 358
Dependent Claim 25 words
The method of claim 331 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 359
Dependent Claim 34 words
The method of claim 331 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 360
Dependent Claim 42 words
The method of claim 331 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by a user of the user station.
Claim 361
Dependent Claim 40 words
The method of claim 331 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 362
Dependent Claim 25 words
The method of claim 331 , wherein, once the software is distributed to the user station, the software is automatically installed on the user station.
Claim 363
Dependent Claim 25 words
The method of claim 331 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 364
Dependent Claim 19 words
The method of claim 331 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 365
Dependent Claim 13 words
The method of claim 331 , wherein the communications network includes the Internet.
Claim 366
Dependent Claim 42 words
The method of claim 331 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 367
Dependent Claim 31 words
The method of claim 331 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 368
Dependent Claim 34 words
The method of claim 331 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 369
Dependent Claim 111 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information, responsive to an identification of software already installed on the user station, enabling the user station to present a directory of software available for installation on the user station and not already installed on the user station; receiving, at the remote computer system over a communications network, a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station responsive to the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 370
Dependent Claim 111 words
A computer implemented method for distributing software from a remote computer system to a user station, the method comprising: providing information, responsive to an identification of software already installed on the user station, enabling the user station to present a directory of software available for installation on the user station and not already installed on the user station; receiving, at the remote computer system over a communications network, a selection of software for distribution to the user station, wherein the selection of software is selected by a user at the user station responsive to the directory; and distributing to the user station over the communications network software indicated by the selection.
Claim 371
Dependent Claim 27 words
The method of claim 346 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software.
Claim 372
Dependent Claim 16 words
The method of claim 346 , wherein the directory is provided by the remote computer system.
Claim 373
Dependent Claim 31 words
The method of claim 346 , wherein the software indicated by the selection is received from the remote computer system only after the user confirms that the software should be received.
Claim 374
Dependent Claim 25 words
The method of claim 346 , wherein the method is initiated in response to a communication between the user station and the remote computer system.
Claim 375
Dependent Claim 34 words
The method of claim 346 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule.
Claim 376
Dependent Claim 38 words
The method of claim 346 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the user.
Claim 377
Dependent Claim 40 words
The method of claim 346 , wherein the method is initiated in response to a communication between the user station and the remote computer system, and wherein the communication occurs according to a schedule determined by the remote computer system.
Claim 378
Dependent Claim 25 words
The method of claim 346 , wherein, once the software is distributed to the user station, the software is automatically installed on the user station.
Claim 379
Dependent Claim 25 words
The method of claim 346 , wherein the directory describes updates to at least a portion of the software already installed on the user station.
Claim 380
Dependent Claim 19 words
The method of claim 346 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 381
Dependent Claim 13 words
The method of claim 346 , wherein the communications network includes the Internet.
Claim 382
Dependent Claim 42 words
The method of claim 346 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 383
Dependent Claim 31 words
The method of claim 346 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 384
Dependent Claim 34 words
The method of claim 346 , wherein: the method is initiated in response to a communication between the user station and the remote computer system; and the communication is initiated by a user action.
Claim 385
Dependent Claim 27 words
The method of claim 346 , wherein the directory is prepared at the user station responsive to the identification of software already installed on the user station.
Claim 386
Dependent Claim 95 words
A computer implemented method for installing a software update on a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software updates available for installation but not included in the software already installed on the user station; and installing a selected software update on the user station, wherein: the selected software update is selected by a user operating the user station as a function of the directory; and the selected software update is received over a network.
Claim 387
Dependent Claim 95 words
A computer implemented method for installing a software update on a user station, the method comprising: presenting, at the user station, as a function of an identification of software already installed on the user station, a directory of software updates available for installation but not included in the software already installed on the user station; and installing a selected software update on the user station, wherein: the selected software update is selected by a user operating the user station as a function of the directory; and the selected software update is received over a network.
Claim 388
Dependent Claim 32 words
The method of claim 362 , wherein the identification of software already installed on the user station is determined without requiring the user to identify the software to a remote computer system.
Claim 389
Dependent Claim 19 words
The method of claim 362 , wherein information for generating the directory is provided by a remote computer system.
Claim 390
Dependent Claim 30 words
The method of claim 362 , wherein the selected software update is received from a remote computer system only after the user confirms that the software update should be received.
Claim 391
Dependent Claim 25 words
The method of claim 362 , wherein the method is initiated in response to a communication between the user station and a remote computer system.
Claim 392
Dependent Claim 33 words
The method of claim 362 , wherein: the method is initiated in response to a communication between the user station and a remote computer system; and the communication occurs according to a schedule.
Claim 393
Dependent Claim 41 words
The method of claim 362 , wherein: the method is initiated in response to a communication between the user station and a remote computer system; and the communication occurs according to a schedule determined by a user of the user station.
Claim 394
Dependent Claim 39 words
The method of claim 362 , wherein: the method is initiated in response to a communication between the user station and a remote computer system; and the communication occurs according to a schedule determined by the remote computer system.
Claim 395
Dependent Claim 29 words
The method of claim 362 , wherein, once the selected software update is received from a remote computer system, the software update is automatically installed on the user station.
Claim 396
Dependent Claim 24 words
The method of claim 362 , wherein the directory further provides identification of software available for installation but not installed on the user station.
Claim 397
Dependent Claim 19 words
The method of claim 362 , wherein the method is facilitated using an HTML viewer at the user station.
Claim 398
Dependent Claim 13 words
The method of claim 362 , wherein the communications network includes the Internet.
Claim 399
Dependent Claim 42 words
The method of claim 362 , wherein the user station comprises at least one of a computer, cable television controller, video game player, information kiosk, wired personal communicator, wireless personal communicator, personal information communicator, personal digital assistant, information appliance, and system controller.
Claim 400
Dependent Claim 31 words
The method of claim 362 , wherein the method is facilitated using a user interface provided at the user station by an entity associated with the software indicated by the directory.
Claim 401
Dependent Claim 34 words
The method of claim 362 , wherein: the method is initiated in response to a communication between the user station and a remote computer system; and the communication is initiated by a user action.

References Cited (Backward Citations)

US4646229A Cited
US4528643A Cited
US4586134A Cited
US4674055A Cited
US4584641A Cited
US4734858B1 Cited
US4734858A Cited
US4635189A Cited
US5309355A Cited
US4760572A Cited
US4799156A Cited
US4796181A Cited
US5155680A Cited
US5047928A Cited
US4845658A Cited
US5165020A Cited
US5157783A Cited
US5101402A Cited
US4984155A Cited
US5434999A Cited
US5321750A Cited
US5142680A Cited
US5388211A Cited
US5367627A Cited
US5155591A Cited
US5185697A Cited
US5415416A Cited
US5267171A Cited
US5553223A Cited
US5379424A Cited
US5247683A Cited
US5341478A Cited
US5367686A Cited
US5450589A Cited
US5319542A Cited
US5263164A Cited
US5602993A Cited
US5541991A Cited
US5155484A Cited
US5396546A Cited
US5461667A Cited
US5442791A Cited
US5390247A Cited
US5337360A Cited
US6029142A Cited
US5586322A Cited
US5606493A Cited
US5289371A Cited
US5555416A Cited
US6317797B2 Cited
US5509070A Cited
US5577251A Cited
US5544320A Cited
US5537417A Cited
US5406557A Cited
US6323894B1 Cited
US5496177A Cited
US5809076A Cited
US5579537A Cited
US5499357A Cited
US5539735A Cited
US5386369A Cited
US5418713A Cited
US5748960A Cited
US5860012A Cited
US5771354A Cited
US6195649B1 Cited
US5724424A Cited
US6199051B1 Cited
US6205437B1 Cited
US6031977A Cited
US5491800A Cited
US5548645A Cited
US5495411A Cited
US5421009A Cited
US5504589A Cited
US5459506A Cited
US6047129A Cited
US6038586A Cited
US5835911A Cited
US5845090A Cited
US5694549A Cited
US5680617A Cited
US6125388A Cited
US5694546A Cited
US5457795A Cited
GB2291228B Cited
US5483586A Cited
US5623605A Cited
US5960189A Cited
US5586304A Cited
US5809287A Cited
US5717930A Cited
US5682533A Cited
US5838906A Cited
US5793980A Cited
US6005561A Cited
US5664207A Cited
US5530852A Cited
US5630066A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-04-28 2006-10-28 2007-04-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-04-28 2010-10-28 2011-04-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-04-28 2014-10-28 2015-04-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag