Work Files Saved Searches
   My Account                                                  Search:   Quick/Number   Boolean   Advanced   Derwent    Help   


 The Delphion Integrated View

  Buy Now:   Buy PDF- 7pp  PDF  |   File History  |   Other choices   
  Tools:  Citation Link  |  Add to Work File:    
  View:  Expand Details   |  INPADOC   |  Jump to: 
 
 Email this to a friend  Email this to a friend 
       
Title: US3609697: PROGRAM SECURITY DEVICE

Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
7 pages

 
Inventor: Blevins, Parker R.; Austin, TX
Terry, David W.; Georgetown, TX
Thurmond, Ray H.; Austin, TX

Assignee: International Business Machines Corporation, Armonk, NY
other patents from INTERNATIONAL BUSINESS MACHINES CORPORATION (280070) (approx. 44,393)
 News, Profiles, Stocks and More about this company

Published / Filed: 1971-09-28 / 1968-10-21

Application Number: US1968000769149

IPC Code: Advanced: G06F 21/00;
Core: more...
IPC-7: G06F 11/04;

U.S. Class: Current: 717/106; 705/056; 711/164; 726/018;
Original: 340/172.5; 340/146.1;

Field of Search: 340/146.1,172.5 235/157

Priority Number:
1968-10-21  US1968000769149

Abstract: A program security device and method for a digital computer including a code generating circuit for providing a unique and predetermined output code to the digital computer for periodic comparison with identification information located within the stored program of the computer. If the identification information does not coincide with the output code, a jump operation is performed and certain portions of the stored program are changed in order to prevent the execution of the program. The output code can be utilized as a mask source for the program and/or a regenerative program routine can be utilized in order to prevent simple evasion of the routine.

Attorney, Agent or Firm: Hanifin and Jancin ; Girvin, Jr., John W. ;

Primary / Asst. Examiners: Henon, Paul J.; Springborn, Harvey E.

INPADOC Legal Status: None          Buy Now: Family Legal Status Report

Family: Show 2 known family members

First Claim:
Show all 2 claims
    1. A method for insuring that a sequence of stored program instructions are performed only by a data processing system having a code generating device which generates a programmably unalterable, unique, predefined code comprising the steps of:
  • controlling said data processing system by initiating the performance of said sequence of stored program instructions, said stored program instructions including a predetermined instruction;
  • generating said unique predefined code by said code generating device in response to said predetermined instruction, said predetermined instruction further defining stored information corresponding to the unique predefined code;
  • comparing the generated code with said defined stored information;
  • changing the information content of subsequent instructions in said sequence of stored instructions so as to render said subsequent instructions of stored program inoperable if the compared generated code


Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

Forward References: Show 155 U.S. patent(s) that reference this one

       
U.S. References: Go to Result Set: All U.S. references   |  Forward references (155)   |   Backward references (4)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
  US3368207  1968-02 Beausoleil et al.   FILE PROTECTION TO I/O STORAGE
Buy PDF- 6pp US3377624  1968-04 Nelson et al.   MEMORY PROTECTION SYSTEM
Buy PDF- 7pp US3398405  1968-08 Carlson et al.   DIGITAL COMPUTER WITH MEMORY LOCK OPERATION
Buy PDF- 5pp US3465297  1969-09 Thomas et al.   PROGRAM PROTECTION ARRANGEMENT
       
Foreign References: None

Inquire Regarding Licensing

Powered by Verity


Plaques from Patent Awards      Gallery of Obscure PatentsNominate this for the Gallery...

Thomson Reuters Copyright © 1997-2010 Thomson Reuters 
Subscriptions  |  Web Seminars  |  Privacy  |  Terms & Conditions  |  Site Map  |  Contact Us  |  Help