Patent US2127266A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4455652A Expired / Lapsed US ⏱️ 0.0 years remaining

Appliance comprising a digital programming device which is protected against malfunctioning due to uncontrolled switch-on phenomena

Assignee: US Philips Corp
•
Filing: 1981-06-19
•
Granted: 1984-06-19
•
Expires: 2001-06-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An appliance including a digital programming device for forming a sequence of control signals. When the device is switched on by way of the power supply plug, an unpredictable switch-on phenomenon occurs and the program memory is liable to be addressed in a variety of locations. Therefore, during a preparation routine the start conditions are realized. Furthermore, a multi-bit code is generated and stored in a volatile section of the memory. The operative routine comprises a sub-routine which tests this code. If the code is not correct, the preparation routine has not been followed when the appliance was switched-on. The operative routine is then interrupted and first the preparation routine is executed. All further locations in the non-volatile memory section preferably refer to the preparation routine.

Inventors

  • 👤 Andries VAN DER Meulen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 06:36
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/042; G05B19/0428; G05B2219/00; G05B2219/20; G05B2219/24; G05B2219/24032

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 283 words
A stand-alone appliance for general consumer use, comprising: (a) a connection (402) which comprises a detachable contact member (404) for connecting an electrical power supply source to a distribution member (408) for deriving a first and a second supply current from said power supply source; (b) a control circuit (422) which comprises a first input (420) for receiving the first supply current, a second input (424) for receiving a specific control signal, and a first output (425) for a controlled activation signal; (c) a functional member (426) which comprises a second input for receiving said activation signal; (d) a digital programming device (412) which comprises a non-volatile memory section which contains a control program for said functional member in first memory locations, and which also comprises a volatile (X0-X3) memory section for variable data, a third input (410) for receiving the second supply current, directly from said distribution member, a fourth input for a specification signal to said functional member, and a second output for said specific control signal; (e) externally activatable means for forming said specification signal (414,416,418); characterized in that said digital programming device comprises: (f) first means for implementing an operative routine (434) for generating said specific control signal, each persistent loop thereof comprising a subroutine (436) which tests a dummy multibit code which is stored in a predetermined location of said volatile memory section; (g) second means for implementing a preparation routine prior to beginning the operative routine, and which first unconditionally generates said multibit code (430) and subsequently a starting condition (432) for the operative routine, the beginning of the preparation routine being indicated by the programming device under the control of a negative result of said test.
Claim 2
Dependent Claim 283 words
A stand-alone appliance for general consumer use, comprising: (a) a connection (402) which comprises a detachable contact member (404) for connecting an electrical power supply source to a distribution member (408) for deriving a first and a second supply current from said power supply source; (b) a control circuit (422) which comprises a first input (420) for receiving the first supply current, a second input (424) for receiving a specific control signal, and a first output (425) for a controlled activation signal; (c) a functional member (426) which comprises a second input for receiving said activation signal; (d) a digital programming device (412) which comprises a non-volatile memory section which contains a control program for said functional member in first memory locations, and which also comprises a volatile (X0-X3) memory section for variable data, a third input (410) for receiving the second supply current, directly from said distribution member, a fourth input for a specification signal to said functional member, and a second output for said specific control signal; (e) externally activatable means for forming said specification signal (414,416,418); characterized in that said digital programming device comprises: (f) first means for implementing an operative routine (434) for generating said specific control signal, each persistent loop thereof comprising a subroutine (436) which tests a dummy multibit code which is stored in a predetermined location of said volatile memory section; (g) second means for implementing a preparation routine prior to beginning the operative routine, and which first unconditionally generates said multibit code (430) and subsequently a starting condition (432) for the operative routine, the beginning of the preparation routine being indicated by the programming device under the control of a negative result of said test.
Claim 3
Dependent Claim 24 words
An appliance as claimed in claim 1, characterized in that said operative routine comprises only one persistent loop in which said subroutine is contained.
Claim 4
Dependent Claim 45 words
An appliance as claimed in claim 1 or 2, characterized in that said multi-bit code contains a series of multi-bit elements, there being provided a pointer (X1, 0) for indicating, upon passage of said subroutine, exlusively one next multi-bit element of said series for testing.
Claim 5
Dependent Claim 33 words
An appliance as claimed in claim 1 or 2, characterized in that a number of further memory locations of said non-volatile section also contain pointer information for the beginning of the preparation routine.
Claim 6
Dependent Claim 36 words
An appliance as claimed in claim 4, characterized in that each separately addressable location of said non-volatile section contains either a word of said program or pointer information (428) for the beginning of the preparation routine.

References Cited (Backward Citations)

US4063311A Cited
US4122996A Cited
US4223379A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-06-19 1987-12-19 1988-06-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-06-19 1991-12-19 1992-06-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-06-19 1995-12-19 1996-06-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag