USRE48633E

Reprogramming of a programmable device of a specific version

Claim Score by NHIP

Read claim 19, the broadest

Abstract

A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc. At receiver stations, signals in received transmissions and from local inputs (225, 218, 22) cause control processors (200) and computers (205) to automate connection and operation of converters (201), tuners (215), decryptors (224), recorder/players (217), computers (205), furnaces (206), etc. Processors (71, 200) meter and monitor availability and usage of programming.A method and apparatus to reprogram a receiver station, where the receiver station includes a receiver and a programmable device of a specific version having a memory. The receiver station receives an electronic digital information transmission including operating system instructions and a digital control signal that designates a designated hardware version of a programmable device. The received operating system instructions are communicated to the memory if a match occurs between the designated hardware version included in the transmission and the specific version of the programmable device resident at the receiver station.

USRE48633E, drawing sheet 1
Sheet 1 of 26

Term

Term ended

Expired 3 November 2001, 24.9 years ago.

  1. Priority
  2. Expired
  3. Filed
  4. Granted
  5. Today

101 claims: 16 independent, 85 dependent

  1. 1
    A method of reprogramming a receiver station, said receiver station including a programmable device of a specific version having a memory, a signal detector, and a receiver operatively connected to said signal detector, said method comprising the steps of:storing information specifying said specific version of said programmable device, wherein said specific version indicates a version of an operating system executing on said programmable device and controlling the processing capabilities of said programmable device;receiving an information transmission at said receiver, said information transmission including a control signal which designates a designated version of programmable device;passing said information transmission to said signal detector and detecting said control signal;determining whether said specific version is said designated version in response to said control signal;communicating operating system instructions to said memory only when said step of determining determines that said specific version is said designated version, wherein said communicating comprises erasing any operating system instructions stored within an erasable portion of said memory and then storing said communicated operating system instructions within said erasable portion of said memory;and executing said communicated operating system instructions to control operation of said programmable device.
  2. 10
    A method of reprogramming a first receiver station which includes a first receiver, and a first programmable device having a first memory, wherein said first programmable device is of a first specific version, wherein said first specific version indicates a version of an operating system executing on said programmable device and controlling the processing capabilities of said programmable device, said first specific version being different from a second specific version of programmable device included in a second receiver station which includes a second receiver, said method comprising the steps of:receiving at a transmitter station an information transmission including a control signal designating a designated version of programmable device, said control signal causing reprogramming of said first receiver station, where, upon detection of said control signal at said first receiver station, said first receiver station determines whether said first specific version is said designated version and communicates operating system instructions to said first memory only when said first receiver station determines that said first specific version is said designated version, wherein communicating operating instruction comprises erasing any operating system instructions stored within an erasable portion of said first memory and then storing said operating system instructions within said erasable portion of said memory, said operating system instructions controlling the operation of said first programmable device when executed;and transmitting from said transmitter station said information transmission including said control signal to said first receiver and said second receiver.
  3. 19
    Broadest claimClaim Score 53, average(NHIP)A method of reprogramming a receiver station, said method comprising the steps of:receiving an information transmission, said information transmission including a control signal which designates a designated version of a programmable device;passing said information transmission to a signal detector and detecting said control signal;connecting a source of operating system instructions only to apparatus associated with a programmable device of a specific version equivalent to said designated version, said specific version indicating a version of an operating system executing on said programmable device and controlling the processing capabilities of said programmable device;communicating operating system instructions only to a memory of said programmable device of said specific version, wherein said communicating comprises erasing any operating system instructions stored within an erasable portion of said memory and then storing said communicated operating system instructions within said erasable portion of said memory;and executing said communicated operating system instructions to control operation of said programmable device.
  4. 28
    A method of reprogramming at least one of a plurality of receiver stations, said method comprising the steps of:receiving at a transmitter station an information transmission including a control signal designating a designated version of programmable device, wherein said control signal causes reprogramming of said at least one of said plurality of receiver stations, where said at least one of said plurality of receiver stations communicates operating system instructions only to a programmable device of a specific version equivalent to said designated version by connecting a source of said operating system instructions only to apparatus associated with said programmable device at said at least one of said plurality of receiver stations, said operating system instructions controlling the operation of said programmable device when executed, wherein said specific version indicates a version of an operating system executing on said programmable device, and wherein communicating operating instruction comprises erasing any operating system instructions stored within an erasable portion of said first memory and then storing said operating system instructions within said erasable portion of said memory;and;transmitting from said transmitter station said information transmission including said control signal to said plurality of receiver stations.
  5. 37
    A method of controlling a receiver station, said receiver station including at least one programmable device, a signal detector, and a receiver operatively connected to said signal detector, said method comprising the steps of:receiving an information transmission at said receiver, said information transmission including a control signal;passing said information transmission to said signal detector and detecting said control signal;determining whether a programmable device of a specific version is present at said receiver station in response to said control signal, wherein said specific version indicates a version of an operating system executing on said programmable device and controlling the processing capabilities of said programmable device;communicating operating system instructions to said programmable device of said specific version only when said step of determining determines that said programmable device is said specific version, wherein said communicating comprises erasing any operating system instructions stored within a erasable portion of memory of said programmable device and then storing said communicated operating system instructions within said erasable portion of said memory;and executing said communicated operating instructions to control operation of said programmable device of said specific version.
  6. 45
    A method of controlling a receiver station which includes a receiver, a first programmable device having a first memory, and a second programmable device, wherein said first programmable device is of a first specific version different from a second specific version of said second programmable device, wherein said first specific version indicates a version of an operating system executing on said first programmable device and controlling the processing capabilities of said first programmable device, said method comprising the steps of:receiving, at a transmitter station, an information transmission including a control signal designating a designated version of programmable device, said control signal causing reprogramming of said receiver station, where said receiver station determines that a reprogrammable device of said designated version is present at said receiver station and only communicates operating system instructions to a memory of said reprogrammable device of said designated version, wherein communicating operating instruction comprises erasing any operating system instructions stored within an erasable portion of said memory of said reprogrammable device of said designated version and then storing said operating system instructions within said erasable portion of said memory of said reprogrammable device of said designated version, said operating system instructions controlling the operation of said reprogrammable device of said designated version when executed;and transmitting said information transmission including said control signal to said receiver.
  7. 53
    A method of reprogramming a receiver station, said receiver station including a programmable device of a specific version having a memory, a digital signal detector, and a receiver operatively connected to said digital signal detector, said method comprising the steps of:storing information specifying said specific version of said programmable device, wherein said specific version of said programmable device indicates a version of an operating system executing on said programmable device and controlling the processing capabilities of said programmable device;receiving an electronic digital information transmission in a form of a message stream at said receiver, said electronic digital information transmission including a digital control signal which designates a designated version of programmable device, said electronic digital information transmission originated from a station remote from said receiver station, said station and said receiver station operatively connected to a data network, wherein said electronic digital information transmission includes digitally encrypted operating system instructions;passing said electronic digital information transmission to said digital signal detector;digitally decrypting at said receiver station, absent any analog descrambling, said digitally encrypted operating system instructions to form decrypted operating system instructions, wherein said step of digitally decrypting is based on digital enabling information received at said receiver station via an electronic transmission using said data network;detecting said digital control signal;determining whether said specific version of said programmable device is said designated version of programmable device in response to said digital control signal;communicating said decrypted operating system instructions to said memory only when said step of determining determines that said specific version of said programmable device is said designated version of programmable device, wherein said communicating includes a step of booting that comprises erasing any operating system instructions stored within an erasable portion of said memory and then storing said communicated and said decrypted operating system instructions within said erasable portion of said memory, wherein said communicating includes controlling a switch to transfer said decrypted operating system instructions to said erasable portion of said memory;and executing said communicated and said decrypted operating system instructions to control operation of said programmable device.
  8. 64
    A method of reprogramming a first receiver station which includes a first receiver, and a first programmable device having a first memory, wherein said first programmable device is of a first specific version, wherein said first specific version indicates a version of an operating system executing on said first programmable device and controlling the processing capabilities of said first programmable device, said first specific version being different from a second specific version of programmable device included in a second receiver station which includes a second receiver, said method comprising the steps of:receiving at a transmitter station an electronic digital information transmission including a digital control signal designating a designated version of programmable device, said digital control signal causing reprogramming of said first receiver station, where, upon detection of said digital control signal at said first receiver station, said first receiver station determines whether said first specific version is said designated version of programmable device and communicates operating system instructions to said first memory only when said first receiver station determines that said first specific version is said designated version, wherein communicating operating system instructions comprises erasing any operating system instructions stored within an erasable portion of said first memory and then storing said operating system instructions within said erasable portion of said first memory, said operating system instructions controlling the operation of said first programmable device when executed at said first receiver station, wherein said operating system instructions control a computer;and transmitting from said transmitter station in a form of a message stream said electronic digital information transmission including said digital control signal to said first receiver and said second receiver, wherein said electronic digital information transmission includes said operating system instructions that are digitally encrypted to be digitally decrypted, absent any analog descrambling, at at least one of said first receiver station and said second receiver station, wherein said transmitter station is remote from said first receiver station and said second receiver station, and wherein said transmitter station, said first receiver station, and said second receiver station operatively connect to a data network.
  9. 70
    A method of reprogramming a receiver station, said method comprising the steps of:tuning to a channel of a multi-channel wireless transmission at said receiver station;receiving an electronic digital information transmission in a form of a message stream at said receiver station based on said step of tuning, said electronic digital information transmission including a digital control signal which designates a designated version of programmable device, wherein said electronic digital information transmission includes digitally encrypted operating system instructions;passing said electronic digital information transmission to a digital signal detector;digitally decrypting, absent any analog descrambling, said digitally encrypted operating system instructions to form decrypted operating system instructions, wherein said step of digitally decrypting is based on digital enabling information received at said receiver station via an electronic transmission originated from a station remote from said receiver station;detecting said digital control signal;connecting a source of said decrypted operating system instructions only to apparatus associated with a programmable device of a specific version equivalent to said designated version, said specific version indicating a version of an operating system executing on said programmable device and controlling the processing capabilities of said programmable device, wherein said connecting includes configuring a switch to transfer said decrypted operating system instructions to a memory;communicating said decrypted operating system instructions only to said memory of said programmable device of said specific version, wherein said communicating includes a step of booting that comprises erasing any operating system instructions stored within an erasable portion of said memory and then storing said communicated and said decrypted operating system instructions within said erasable portion of said memory;and executing said communicated and said decrypted operating system instructions to control operation of said programmable device.
  10. 75
    A method of reprogramming at least one of a plurality of receiver stations, said method comprising the steps of:receiving at a transmitter station an electronic digital information transmission including a digital control signal designating a designated version of programmable device, wherein said digital control signal causes reprogramming of said at least one of said plurality of receiver stations, wherein said at least one of said plurality of receiver stations communicates operating system instructions only to a programmable device of a specific version equivalent to said designated version of programmable device by connecting a source of said operating system instructions only to apparatus associated with said programmable device at said at least one of said plurality of receiver stations, said operating system instructions controlling the operation of said programmable device when executed, wherein said specific version indicates a version of an operating system executing on said programmable device, and wherein communicating operating system instructions comprises erasing any operating system instructions stored within an erasable portion of a memory of said programmable device and then storing said operating system instructions within said erasable portion of said memory, wherein said operating system instructions control a computer;and transmitting from said transmitter station said electronic digital information transmission including said digital control signal to said plurality of receiver stations, wherein said electronic digital information transmission includes said operating system instructions that are digitally encrypted to be digitally decrypted, absent any analog descrambling, at said at least one of said plurality of receiver stations, wherein said transmitter station and said plurality of receiver stations operatively connect to a data network that encompasses the continental United States of America.
  11. 82
    A method of reprogramming a receiver station, said receiver station including a programmable device of a specific apparatus version having a memory, a digital signal detector, and a receiver operatively connected to said digital signal detector, said method comprising the steps of:storing information specifying said specific apparatus version of said programmable device, wherein said specific apparatus version of said programmable device indicates a version of an operating system executing on said programmable device and controlling the processing capabilities of said programmable device;receiving an electronic digital information transmission in a form of a message stream at said receiver, said electronic digital information transmission including operating system instructions and a digital control signal which designates a designated apparatus version of programmable device, said electronic digital information transmission originated from a station remote from said receiver station;passing said electronic digital information transmission to said digital signal detector and detecting said digital control signal;determining whether said specific apparatus version of said programmable device is said designated apparatus version of programmable device in response to said digital control signal;communicating said operating system instructions to said memory only when said step of determining determines that said specific apparatus version of said programmable device is said designated apparatus version of programmable device, wherein said communicating comprises erasing any operating system instructions stored within an erasable portion of said memory and then storing said communicated operating system instructions within said erasable portion of said memory, wherein said communicating includes controlling a switch to transfer said operating system instructions to said erasable portion of said memory;and executing said communicated operating system instructions to control operation of said programmable device.
  12. 84
    A method of controlling a receiver station, said receiver station including at least one programmable device, a tuner, a digital signal detector, and a receiver operatively connected to said digital signal detector, wherein said receiver station includes a plurality of digital decryption algorithms, each of said digital decryption algorithms converts unintelligible digital information into machine readable, machine intelligible digital information, said method comprising the steps of:tuning to a channel of a multi-channel wireless transmission at said receiver station based on microwave frequencies;receiving an electronic digital information transmission in a form of a message stream at said receiver based on said step of tuning, said electronic digital information transmission including a digital control signal, said electronic digital information transmission originating from a station remote from said receiver station, said station and said receiver station operatively connected to a data network that encompasses the continental United States of America, wherein said electronic digital information transmission includes digitally encrypted operating system instructions;identifying a particular digital decryption algorithm of said plurality of digital decryption algorithms based on at least one signal received at said receiver station via an electronic transmission using said data network;passing said electronic digital information transmission to said digital signal detector;digitally decrypting, absent any analog descrambling, said digitally encrypted operating system instructions to form decrypted operating system instructions, wherein said step of digitally decrypting is based on said step of identifying and is based on digital enabling information received at said receiver station via an electronic transmission using said data network;detecting said digital control signal;determining whether a programmable device of a specific version is present at said receiver station in response to said digital control signal, wherein said specific version indicates a version of an operating system executing on said programmable device and controlling the processing capabilities of said programmable device;communicating said decrypted operating system instructions to said programmable device of said specific version only when said step of determining determines that said programmable device is said specific version, wherein said communicating comprises erasing any operating system instructions stored within an erasable portion of a memory of said programmable device and then storing said communicated and said decrypted operating system instructions within said erasable portion of said memory, wherein said step of communicating includes configuring a switch to communicate said decrypted operating system instructions to said programmable device of said specific version;and executing said communicated and said decrypted operating system instructions to control operation of said programmable device of said specific version.
  13. 92
    A method of controlling a receiver station which includes a receiver, a first programmable device having a first memory, and a second programmable device, wherein said first programmable device is of a first specific version different from a second specific version of said second programmable device, wherein said first specific version indicates a version of an operating system executing on said first programmable device and controlling the processing capabilities of said first programmable device, said method comprising the steps of:receiving, at a transmitter station, an electronic digital information transmission including a digital control signal designating a designated version of programmable device, said digital control signal causing reprogramming of said receiver station, wherein said receiver station determines that a reprogrammable device of said designated version of programmable device is present at said receiver station and only communicates operating system instructions to a memory of said reprogrammable device of said designated version of programmable device, wherein communicating operating system instructions comprises erasing any operating system instructions stored within an erasable portion of said memory of said reprogrammable device of said designated version of programmable device and then storing said operating system instructions within said erasable portion of said memory of said reprogrammable device of said designated version of programmable device, said operating system instructions controlling the operation of said reprogrammable device when executed, wherein said operating system instructions control a computer;and transmitting said electronic digital information transmission including said digital control signal to said receiver in a form of a message stream, wherein said electronic digital information transmission includes said operating system instructions that are digitally encrypted to be digitally decrypted, absent any analog descrambling, at said receiver station, wherein said transmitter station is remote from said receiver station, and wherein said transmitter station and said receiver station operatively connect to a data network.
  14. 98
    A method of reprogramming a receiver station, said receiver station including a first programmable device of a first specific version having a first memory, a second programmable device of a second specific version having a second memory, a digital signal detector, and a receiver operatively connected to said digital signal detector, said method comprising the steps of:storing information specifying said first specific version of said first programmable device and information specifying said second specific version of said second programmable device, wherein said first specific version of said first programmable device indicates a version of an operating system executing on said first programmable device and controlling the processing capabilities of said first programmable device and said second specific version of said second programmable device indicates a version of an operating system executing on said second programmable device and controlling the processing capabilities of said second programmable device;receiving an electronic digital information transmission in a form of a message stream at said receiver, said electronic digital information transmission including a digital control signal which designates a designated version of programmable device, said electronic digital information transmission originated from a station remote from said receiver station, said station and said receiver station operatively connected to a data network, wherein said electronic digital information transmission includes digitally encrypted operating system instructions;passing said electronic digital information transmission to said digital signal detector;digitally decrypting at said receiver station, absent any analog descrambling, said digitally encrypted operating system instructions to form decrypted operating system instructions, wherein said step of digitally decrypting is based on digital enabling information received at said receiver station via an electronic transmission using said data network;detecting said digital control signal;determining whether said first specific version of said first programmable device is said designated version of programmable device in response to said digital control signal;communicating said decrypted operating system instructions to said first memory only when said step of determining determines that said first specific version of said first programmable device is said designated version of programmable device, wherein said communicating comprises erasing any old operating system instructions stored within an erasable portion of said first memory and then storing said communicated and said decrypted operating system instructions within said erasable portion of said first memory, wherein said communicating includes controlling a switch to transfer said decrypted operating system instructions to said erasable portion of said first memory;and executing said communicated and said decrypted operating system instructions to control operation of said first programmable device.
  15. 100
    A method of reprogramming a receiver station, said receiver station including a programmable computer of a specific version having a memory, a digital signal detector, and a receiver operatively connected to said digital signal detector, said method comprising the steps of:storing information specifying said specific version of said programmable computer, wherein said specific version of said programmable computer indicates a version of an operating system executing on said programmable computer and controlling the processing capabilities of said programmable computer;receiving an electronic digital information transmission in a form of a message stream at said receiver, said electronic digital information transmission including a digital control signal which designates a designated version of programmable computer, said electronic digital information transmission originated from a station remote from said receiver station, said station and said receiver station operatively connected to a data network, wherein said electronic digital information transmission includes digitally encrypted operating system instructions;passing said electronic digital information transmission to said digital signal detector;digitally decrypting at said receiver station, absent any analog descrambling, said digitally encrypted operating system instructions to form decrypted operating system instructions, wherein said step of digitally decrypting is based on digital enabling information received at said receiver station via an electronic transmission using said data network;detecting said digital control signal;determining whether said specific version of said programmable computer is said designated version of programmable computer in response to said digital control signal;communicating said decrypted operating system instructions to said memory only when said step of determining determines that said specific version of said programmable computer is said designated version of programmable computer, wherein said communicating comprises erasing any operating system instructions stored within an erasable portion of said memory and then storing said communicated and said decrypted operating system instructions within said erasable portion of said memory;and executing said communicated and said decrypted operating system instructions to control operation of said programmable computer.
  16. 101
    A method of reprogramming a receiver station, said receiver station including a computer of a specific apparatus version having a memory, a digital signal detector, and a receiver operatively connected to said digital signal detector, said method comprising the steps of:storing information specifying said specific apparatus version of said computer, wherein said specific apparatus version of said computer indicates a version of an operating system executing on said computer and controlling the processing capabilities of said computer;receiving an electronic digital information transmission in a form of a message stream at said receiver, said electronic digital information transmission including operating system instructions and a digital control signal which designates a designated apparatus version of computer, said electronic digital information transmission originated from a station remote from said receiver station;passing said electronic digital information transmission to said digital signal detector and detecting said digital control signal;determining whether said specific apparatus version of said computer is said designated apparatus version of computer in response to said digital control signal;communicating said operating system instructions to said memory only when said step of determining determines that said specific apparatus version of said computer is said designated apparatus version of computer, wherein said communicating comprises erasing any operating system instructions stored within an erasable portion of said memory and then storing said communicated operating system instructions within said erasable portion of said memory;and executing said communicated operating system instructions to control operation of said computer.
Independent claims16