US20110072523A1 - Computer security system having integrated gps - Google Patents

Computer security system having integrated gps Download PDF

Info

Publication number
US20110072523A1
US20110072523A1 US12/565,506 US56550609A US2011072523A1 US 20110072523 A1 US20110072523 A1 US 20110072523A1 US 56550609 A US56550609 A US 56550609A US 2011072523 A1 US2011072523 A1 US 2011072523A1
Authority
US
United States
Prior art keywords
hard drive
storage unit
drive storage
volatile memory
predetermined zone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
US12/565,506
Inventor
Frederick C. DeWilde
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyndryl Inc
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Priority to US12/565,506 priority Critical patent/US20110072523A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION reassignment INTERNATIONAL BUSINESS MACHINES CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DEWILDE, FREDERICK C.
Publication of US20110072523A1 publication Critical patent/US20110072523A1/en
Priority to US13/943,741 priority patent/US9665742B2/en
Assigned to KYNDRYL, INC. reassignment KYNDRYL, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: INTERNATIONAL BUSINESS MACHINES CORPORATION
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/88Detecting or preventing theft or loss
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • G06F21/80Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in storage media based on magnetic or optical technology, e.g. disks with sectors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2111Location-sensitive, e.g. geographical location, GPS
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2143Clearing memory, e.g. to prevent the data from being stolen

Definitions

  • the present invention relates in general to computer systems and, in particular, to a computer system and method for disabling a hard drive storage unit in a computer when the hard drive storage unit is outside an authorized, geographical area utilizing a global positioning system device.
  • PCs may be defined as a desktop, server, floor standing, portable or laptop computer that may include a system unit having at least one central processing unit (CPU) and associated volatile and non-volatile memory, including random access memory (RAM) and basic input/output system read only memory (BIOS ROM), a system monitor, a keyboard, a CD/DVD drive, a fixed disk storage drive (also known as a “hard drive”), a pointing device such as, a mouse, and an optional network interface adapter.
  • CPU central processing unit
  • BIOS ROM basic input/output system read only memory
  • Computers are one of the most stolen electronic devices on the market today. After being stolen, a portable computer is typically removed from its area of use and resold in another area. This prevents local police from easily recovering the computer.
  • the present invention proposes an apparatus and method for protecting the data stored on a hard drive should the hard drive, or a computer system incorporating the hard drive, be moved outside a permitted zone of operation by disabling the hard drive.
  • a hard drive storage unit apparatus including a hard drive storage unit for a computer, a housing for the hard drive storage unit, a non-volatile memory within the housing to store data regarding a permitted location of the hard drive storage unit, a global positioning system (GPS) unit within the housing to track a current location of the hard drive storage unit, and a compare module to monitor any change between the permitted location and current location of the hard drive storage unit.
  • GPS global positioning system
  • a computing apparatus including a computing apparatus housing, a central processing unit within the computing apparatus housing, and a hard drive storage unit apparatus within the computing apparatus housing including a hard drive storage unit, a housing for the hard drive storage unit, a non-volatile memory within the hard drive storage unit housing to store data regarding a permitted location of the hard drive storage unit, a global positioning system (GPS) unit within the hard drive storage unit housing to track the current location of the hard drive storage unit, and a compare module to monitor any change between the permitted location and current location of the hard drive storage unit.
  • GPS global positioning system
  • a method of securing a hard drive storage unit in a computer the hard drive storage unit having a housing for the hard drive storage unit, a non-volatile memory within the housing to store data regarding a predetermined zone of operation of the hard drive storage unit, a computer processor, a compare module to monitor any change between the permitted location and a current location, and a global positioning system (GPS) unit within the housing to track the current location of the hard drive storage unit, the method including registering the GPS unit by a computer processor with an instrumentality upon initial power up of the hard drive storage unit, defining by a user a predetermined zone of operation, storing by a computer processor the predetermined zone of operation in the non-volatile memory, storing by a computer processor a command in the non-volatile memory to disable the hard drive storage unit, determining by the GPS unit a current location of the hard drive storage unit, referencing by the compare module the predetermined zone of operation stored by the non-volatile memory and
  • GPS global positioning system
  • a method of securing a hard drive storage unit in a computer the hard drive storage unit having a housing for the hard drive storage unit, a non-volatile memory within the housing to store data regarding a predetermined zone of operation of the hard drive storage unit, a compare module to monitor any change between the predetermined zone of operation and a current location and a global positioning system (GPS) unit within the housing to track the current location of the hard drive storage unit, the method including storing by a computer processor a predetermined zone of operation in the non-volatile memory, referencing by the compare module the predetermined zone of operation stored in the non-volatile memory, determining by the compare module if the current location of the hard drive storage unit is within the predetermined zone of operation, and disabling by a computer processor the hard drive storage unit if the hard drive storage unit is outside of the predetermined zone of operation.
  • GPS global positioning system
  • FIG. 1 illustrates a schematic representation of a computer system including a hard drive operating in a permitted zone of operation.
  • FIG. 2 is a pictorial representation of a hard drive.
  • FIG. 3 illustrates a schematic representation of a computer system including a hard drive according to the apparatus and method of the present invention.
  • FIGS. 4 to 7 illustrate a method according to the present invention.
  • FIG. 1 there is shown a computer system 10 having a hard drive 12 .
  • Computer system and computer are used interchangeably herein.
  • Such a hard drive 12 is a ubiquitous and well known part of the computer and may include, for purposes of illustration and not limitation, fixed disk hard drives as well as flash drives in netbook minicomputers.
  • the computer 10 may be any of the computers mentioned above but the present invention has particular application to laptops because of their versatile portability.
  • a permitted zone of operation 14 where the computer 10 frequently operates.
  • the permitted zone of operation may be an office, cubicle, building, home office or other area as defined by the owner or authorized user (collectively referred to as owner) of the computer 10 . It is within the scope of the present invention to have multiple permitted zones of operation such as a cubicle in an office building and a home office.
  • Hard drive 12 includes a hard drive unit 30 contained within a housing 28 which may be in one or more parts. Also shown in FIG. 2 is a printed circuit assembly 50 which may contain the various components that make up the electronic circuitry that runs the hard drive 12 .
  • Computer system 10 typically includes one or more central processing units (only one such central processing unit (CPU) 22 is shown in FIG. 2 ), memory 24 and other components not important to the present important.
  • CPU 22 central processing unit 22
  • memory 24 may be mounted on a mother board 26 as is conventional.
  • the circuitry that runs the hard drive 12 shown in FIG. 2 is shown in more detail.
  • the hard drive 12 and hard drive unit 30 are shown schematically as box 12 , 30 .
  • the electronic circuitry are conveniently shown as located on printed circuit assembly 50 but they do not need to be as some components may be directly attached to the hard drive unit 30 .
  • the hard drive 12 may contain conventional components such as drive motor circuitry 100 and device processor 102 .
  • the circuitry further includes non-volatile memory 32 , global positioning system (GPS) 34 and compare module 33 .
  • GPS global positioning system
  • the non-volatile memory 32 may be selected from the group consisting of electrically erasable programmable read only memory (EEPROM), flash memory, non-volatile random access memory (NVRAM) and magnetosensitive random access memory (MRAM).
  • EEPROM electrically erasable programmable read only memory
  • flash memory non-volatile random access memory
  • MRAM magnetosensitive random access memory
  • the non-volatile memory is essentially used herein as a controller that may store firmware commands with respect to the operation or disabling of the hard drive 12 , as will be explained in more detail hereafter.
  • the non-volatile memory 32 may be any memory device, including those listed above, that is capable of storing firmware commands.
  • the firmware commands from non-volatile memory 32 may be executed by a computer processor 37 .
  • the non-volatile memory 32 and computer processor 37 may be separate components connected by appropriate wiring or, as shown in FIG. 3 , the non-volatile memory 32 and computer processor 37 may be manufactured as a single component having the dual functionality of a non-volatile memory and a computer processor. It is envisioned that computer processor 37 is a relatively simple computer processor and need not be as complex as a CPU. In another embodiment of the present invention, non-volatile memory 32 and computer processor 37 may be replaced by a microcontroller provided that the microcontroller has a non-volatile memory component.
  • the hard drive circuitry includes a transceiver 36 for communicating a location of the hard drive unit 30 to the outside world.
  • the hard drive unit 30 , non-volatile memory 32 , computer processor 37 , GPS 34 , compare module 33 and preferred transceiver 36 are located within the housing 28 of the hard drive 12 .
  • the nonvolatile memory 32 , computer processor 37 , GPS 34 , compare module 33 and preferred transceiver 36 are mounted on the printed circuit assembly 50 which may also include the hard drive unit 30 .
  • the combination of hard drive unit 30 , non-volatile memory 32 , computer processor 37 , GPS 34 , compare module 33 and preferred transceiver 36 may form an integrated hard drive assembly contained within housing 28 .
  • Hard drive 12 hereafter may be referred to as hard drive or hard drive storage unit and both of such terms are understood to be equivalent.
  • the computer 10 includes a power supply 38 which supplies system power to the CPU 22 , memory 22 and other components not shown as well as hard drive 12 .
  • the system power is supplied to motherboard 26 through circuitry 40 .
  • the hard drive 12 may also be mounted on system board 26 although this is not required. Instead, hard drive 12 may be mounted on a card which is in turn mounted on motherboard 26 . In either case, power is supplied to hard drive 12 through switch 104 (for example, a logical gate) as indicated by circuitry 42 .
  • Switch 104 is connected to non-volatile memory 32 and computer processor 37 by wiring 106 . Switch 104 is controlled by computer processor 37 through wiring 106 .
  • Non-volatile memory 32 and computer processor 37 Power is supplied to non-volatile memory 32 and computer processor 37 though bus 108 from switch 104 . While power is fed to non-volatile memory 32 and computer processor 37 from switch 104 , the power is always “on” and not subject to being switched by switch 104 .
  • the hard drive 12 may have a power bus 44 by which power is distributed from switch 104 to the hard drive unit 30 , GPS 34 and preferred transceiver 36 .
  • non-volatile memory 32 and computer processor 37 may communicate with GPS 34 by bus 46 and with transceiver 36 by bus 112 while GPS 34 and transceiver 36 may communicate by bus 48 .
  • the hard drive 12 further comprises the compare module 33 for comparing the permitted zone of operation as stored in the non-volatile memory 32 with the current location of the hard drive 12 as tracked by GPS unit 34 .
  • Compare module 33 may be implemented in hardware, software or firmware and may be separate from non-volatile memory 32 , computer processor 37 and GPS unit 34 . It is also within the scope of the present invention for compare module 33 to form a part of the non-volatile memory 32 , computer processor 37 or GPS unit 34 .
  • computer 10 having hard drive 12 is located in a zone of operation 14 which has been determined by the owner of the computer 10 to be permitted.
  • the computer 10 may communicate through transceiver 36 with a service at an instrumentality such as a web site 60 which handles managing of user accounts, billing, defining safe zones, registering of the GPS 34 , notifications from computer 10 , preferences of the owner of the computer 10 and other services to be explained hereafter.
  • the web site 60 upon receiving input from the owner may also place the computer 10 and hard drive 12 in travel and/or repair mode if desired.
  • step 62 computer 10 registers GPS 34 with a service at an instrumentality such as web site 60 using a unique serial number or identifier of the hard drive 12 .
  • step 64 the owner chooses a security code which will be needed for verification purposes should the hard drive 12 be removed from the permitted zone of operation 14 and the computer 10 receives the security code as input from the owner.
  • step 66 a permitted zone of operation where the computer 10 and hard drive 12 will be operated is defined.
  • the permitted zone of operation may be defined via the web site 60 , directly inputted from the GPS unit 34 or from an online mapping service (such as Googlemaps) where GPS coordinates can be obtained using input supplied by the owner.
  • the nonvolatile memory 32 stores the permitted zone of operation.
  • the nonvolatile memory 32 may also store certain commands, such as a “format c: ⁇ ” command or a disabling BIOS command that may disable the hard drive 12 as will be explained hereafter.
  • step 72 the GPS unit 34 determines the current location of the hard drive 12 .
  • the compare module 33 references the permitted zone of operation 14 as stored in the non-volatile memory 32 and determines if the current location of the hard drive 12 is within the permitted zone of operation. If the determination is made that the hard drive 12 is within the permitted zone of operation 14 , this determination may be stored in non-volatile memory 32 , then in step 76 , computer processor 37 causes switch 104 to supply power to the hard drive 12 . If the determination is made that the hard drive 12 is outside the permitted zone of operation 14 , this determination may be stored in non-volatile memory 32 , then in step 78 , computer processor 37 causes switch 104 to deny power to the hard drive 12 , effectively disabling the computer 10 . There may also be a pop-up window with a warning that the computer or hard drive will be disabled because it is leaving the permitted zone of operation. In step 80 , the computer 10 or the instrumentality such as the web site 60 may also send a notification to the owner.
  • step 82 the person in possession of the computer 10 (who may be the owner or an unauthorized person) reboots the computer.
  • the person in possession of the computer 10 enters in the computer 10 the security code which was first entered in the computer 10 in step 64 , FIG. 5 .
  • step 86 the software at the web site 60 determines if the security code is correct, and if so, web site 60 may communicate this determination to non-volatile memory 32 via transceiver 36 and bus 112 and then in step 88 , the computer processor 37 may cause switch 104 to supply power to the hard drive 12 . Since power was initially denied due to the hard drive 12 leaving its permitted zone of operation, a further step in the process could be step 90 wherein the computer 10 queries the owner to define a new zone of operation, and if the answer is “yes”, then a further step may be step 92 , wherein a new zone of operation is defined in computer 10 using owner input, which could also include choosing a new security code.
  • step 86 the security code is incorrect or if no security code is entered in computer 10
  • the service at web site 60 looks to its user preferences for further instructions. There may also be a further notification to the owner by the web site 60 , step 80 , or a pop-up window may open with a warning that the computer or hard drive will be disabled because it is leaving the permitted zone of operation.
  • step 94 these instructions may be stored at the web site 60 or the web site 60 may inquire of the owner for these further instructions.
  • the further instructions could include several different options for disabling the computer 10 or hard drive 12 .
  • step 78 One option could simply be to default to step 78 , in which power is denied to the hard drive and cause the computer processor 37 to issue a command (which may be previously stored in non-volatile memory 32 ) to shut down the hard drive and therefore the computer 10 .
  • the user may try to reboot and since the user does not have the security code, the computer 10 would be shut down again. This scenario may proceed until the user gives up, thus preserving the data on the hard drive.
  • step 96 Another option is to have the computer processor 37 in step 96 issue a command (which may be previously stored in non-volatile memory 32 ) to the BIOS (Basic Input/Output System) through circuitry 110 ( FIG. 3 ) to remove the hard drive from the BIOS. This would have the effect of also shutting down the computer.
  • BIOS Basic Input/Output System
  • BIOS may be fixed so that the computer becomes operable again.
  • a further option, in step 98 is to format the hard drive by the web site 60 or possibly the computer processor 37 issuing a “format C: ⁇ ” command (which may be previously stored in non-volatile memory 32 ) if the security code is incorrectly entered a predetermined number of times. This is a drastic option but it may be necessary to protect very sensitive data.
  • power is controlled to the hard drive 12 by computer processor 37 and switch 104 .
  • the computer processor 37 may permit the system BIOS to boot normally. If the hard drive 12 is outside of the permitted zone of operation, or is moved from within the permitted zone of operation to outside the permitted zone of operation, the computer processor 37 may cause switch 104 to cut power to the hard drive 12 , the BIOS may shut down the computer 10 and an alert may be sent by transceiver 36 to the web site 60 .
  • the non-volatile memory 32 may then enter “security mode” and unless the corresponding security code was transmitted to the web site 60 the next time the computer 10 was powered on, the computer processor 37 may issue a command as discussed above while disabling the power to the hard drive 12 , rendering the entire unit useless.
  • the process could be modified in the user preferences at web site 60 such that the instructions to the non-volatile memory 32 and computer processor 37 , or perhaps just the most harsh instructions such as the hard drive format command, would be sent only with written permission from the computer owner via the web site 60 and can only be initiated by the service at the web site 60 utilizing the unique serial number or identifier of the hard drive 12 previously used for registration along with an encrypted signal.
  • the service at web site 60 may make use of Googlemaps or a similar service so that for a fee, the computer owner could track their computer and hard drive in real time anywhere in the world.
  • the present invention may be advantageous even without transceiver 36 . That is, some user preferences could be embodied in the non-volatile memory 32 .
  • the non-volatile memory 32 and computer processor 37 could be programmed so that upon transporting of the hard drive 12 out of the permitted zone of operation 14 , power to the hard drive 12 may be shut off by switch 104 .
  • a security word may be requested and after some number of tries, the computer processor 37 would fail to provide a necessary instruction for the BIOS to boot the computer, thereby disabling the computer 10 .
  • the owner of the computer 10 after recovering the computer 10 , could reboot, enter the correct security code into computer 10 and thus re-enable the computer 10 .

Abstract

A computing apparatus having a hard drive storage unit which includes a global positioning system, a non-volatile memory and a compare module. The non-volatile memory stores a permitted zone of operation of the hard drive storage unit while the compare module monitors the current location. If the compare module detects a current location of the hard drive storage unit as tracked by the global positioning system which is outside of the permitted zone of operation as stored in the non-volatile memory, the non-volatile memory contains at least one command implemented by a computer processor that may cause the hard drive storage unit to become disabled.

Description

    FIELD OF THE INVENTION
  • The present invention relates in general to computer systems and, in particular, to a computer system and method for disabling a hard drive storage unit in a computer when the hard drive storage unit is outside an authorized, geographical area utilizing a global positioning system device.
  • BACKGROUND OF THE INVENTION
  • Personal computer systems are well known in the art. They have attained widespread use for providing computer power to many segments of today's modern society. Personal computers (PCs) may be defined as a desktop, server, floor standing, portable or laptop computer that may include a system unit having at least one central processing unit (CPU) and associated volatile and non-volatile memory, including random access memory (RAM) and basic input/output system read only memory (BIOS ROM), a system monitor, a keyboard, a CD/DVD drive, a fixed disk storage drive (also known as a “hard drive”), a pointing device such as, a mouse, and an optional network interface adapter. These systems may include the use of a motherboard to electrically connect these components together.
  • Computers are one of the most stolen electronic devices on the market today. After being stolen, a portable computer is typically removed from its area of use and resold in another area. This prevents local police from easily recovering the computer.
  • Once a computer is stolen or otherwise removed from its area of use, data from the hard drive may be accessed. Previous attempts at security have been aimed at protecting the computer. However, the really valuable part of the computer may be the data stored on the hard drive and the previous attempts at security do not appear to address the security of the hard drive.
  • BRIEF SUMMARY OF THE INVENTION
  • The present invention proposes an apparatus and method for protecting the data stored on a hard drive should the hard drive, or a computer system incorporating the hard drive, be moved outside a permitted zone of operation by disabling the hard drive.
  • The various advantages and purposes of the present invention as described above and hereafter are achieved by providing, according to a first aspect of the invention, a hard drive storage unit apparatus including a hard drive storage unit for a computer, a housing for the hard drive storage unit, a non-volatile memory within the housing to store data regarding a permitted location of the hard drive storage unit, a global positioning system (GPS) unit within the housing to track a current location of the hard drive storage unit, and a compare module to monitor any change between the permitted location and current location of the hard drive storage unit.
  • According to a second aspect of the invention, there is provided a computing apparatus including a computing apparatus housing, a central processing unit within the computing apparatus housing, and a hard drive storage unit apparatus within the computing apparatus housing including a hard drive storage unit, a housing for the hard drive storage unit, a non-volatile memory within the hard drive storage unit housing to store data regarding a permitted location of the hard drive storage unit, a global positioning system (GPS) unit within the hard drive storage unit housing to track the current location of the hard drive storage unit, and a compare module to monitor any change between the permitted location and current location of the hard drive storage unit.
  • According to a third aspect of the invention, there is provided a method of securing a hard drive storage unit in a computer, the hard drive storage unit having a housing for the hard drive storage unit, a non-volatile memory within the housing to store data regarding a predetermined zone of operation of the hard drive storage unit, a computer processor, a compare module to monitor any change between the permitted location and a current location, and a global positioning system (GPS) unit within the housing to track the current location of the hard drive storage unit, the method including registering the GPS unit by a computer processor with an instrumentality upon initial power up of the hard drive storage unit, defining by a user a predetermined zone of operation, storing by a computer processor the predetermined zone of operation in the non-volatile memory, storing by a computer processor a command in the non-volatile memory to disable the hard drive storage unit, determining by the GPS unit a current location of the hard drive storage unit, referencing by the compare module the predetermined zone of operation stored by the non-volatile memory and determining if the current location of the hard drive storage unit is within the predetermined zone of operation, controlling power to the hard drive storage unit by the computer processor and wherein power is supplied to the hard drive storage unit if the hard drive storage unit is within the predetermined zone of operation and power is not supplied to the hard drive storage unit if the hard drive storage unit is outside of the predetermined zone of operation, and receiving an instruction by a computer processor from the instrumentality to implement the command to format the hard drive storage unit.
  • According to a fourth aspect of the invention, there is provided a method of securing a hard drive storage unit in a computer, the hard drive storage unit having a housing for the hard drive storage unit, a non-volatile memory within the housing to store data regarding a predetermined zone of operation of the hard drive storage unit, a compare module to monitor any change between the predetermined zone of operation and a current location and a global positioning system (GPS) unit within the housing to track the current location of the hard drive storage unit, the method including storing by a computer processor a predetermined zone of operation in the non-volatile memory, referencing by the compare module the predetermined zone of operation stored in the non-volatile memory, determining by the compare module if the current location of the hard drive storage unit is within the predetermined zone of operation, and disabling by a computer processor the hard drive storage unit if the hard drive storage unit is outside of the predetermined zone of operation.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The features of the invention believed to be novel and the elements characteristic of the invention are set forth with particularity in the appended claims. The Figures are for illustration purposes only and are not drawn to scale. The invention itself, however, both as to organization and method of operation, may best be understood by reference to the detailed description which follows taken in conjunction with the accompanying drawings in which:
  • FIG. 1 illustrates a schematic representation of a computer system including a hard drive operating in a permitted zone of operation.
  • FIG. 2 is a pictorial representation of a hard drive.
  • FIG. 3 illustrates a schematic representation of a computer system including a hard drive according to the apparatus and method of the present invention.
  • FIGS. 4 to 7 illustrate a method according to the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Referring to the Figures in more detail. and particularly referring to FIG. 1, there is shown a computer system 10 having a hard drive 12. Computer system and computer are used interchangeably herein. Such a hard drive 12 is a ubiquitous and well known part of the computer and may include, for purposes of illustration and not limitation, fixed disk hard drives as well as flash drives in netbook minicomputers. The computer 10 may be any of the computers mentioned above but the present invention has particular application to laptops because of their versatile portability. Also indicated in FIG. 1 is a permitted zone of operation 14 where the computer 10 frequently operates. The permitted zone of operation may be an office, cubicle, building, home office or other area as defined by the owner or authorized user (collectively referred to as owner) of the computer 10. It is within the scope of the present invention to have multiple permitted zones of operation such as a cubicle in an office building and a home office.
  • Referring now to FIG. 2, there is shown a pictorial representation of a hard drive 12. Any type of hard drive 12 may be suitable for practicing the present invention. The hard drive 12 shown in FIG. 2 is merely representative of a hard drive 12 that may be used in practicing the present invention and is shown for purposes of illustration and not limitation. Hard drive 12 includes a hard drive unit 30 contained within a housing 28 which may be in one or more parts. Also shown in FIG. 2 is a printed circuit assembly 50 which may contain the various components that make up the electronic circuitry that runs the hard drive 12.
  • Referring now to FIG. 3, a detailed schematic representation of the computer system 10 of the present invention is illustrated. Computer system 10 typically includes one or more central processing units (only one such central processing unit (CPU) 22 is shown in FIG. 2), memory 24 and other components not important to the present important. The CPU 22, memory 24 and other components may be mounted on a mother board 26 as is conventional.
  • Still referring to FIG. 3, the circuitry that runs the hard drive 12 shown in FIG. 2 is shown in more detail. The hard drive 12 and hard drive unit 30 are shown schematically as box 12, 30. The electronic circuitry are conveniently shown as located on printed circuit assembly 50 but they do not need to be as some components may be directly attached to the hard drive unit 30. The hard drive 12 may contain conventional components such as drive motor circuitry 100 and device processor 102. The circuitry further includes non-volatile memory 32, global positioning system (GPS) 34 and compare module 33.
  • The non-volatile memory 32 may be selected from the group consisting of electrically erasable programmable read only memory (EEPROM), flash memory, non-volatile random access memory (NVRAM) and magnetosensitive random access memory (MRAM). The non-volatile memory is essentially used herein as a controller that may store firmware commands with respect to the operation or disabling of the hard drive 12, as will be explained in more detail hereafter. The non-volatile memory 32 may be any memory device, including those listed above, that is capable of storing firmware commands.
  • In one embodiment of the present invention, the firmware commands from non-volatile memory 32 may be executed by a computer processor 37. The non-volatile memory 32 and computer processor 37 may be separate components connected by appropriate wiring or, as shown in FIG. 3, the non-volatile memory 32 and computer processor 37 may be manufactured as a single component having the dual functionality of a non-volatile memory and a computer processor. It is envisioned that computer processor 37 is a relatively simple computer processor and need not be as complex as a CPU. In another embodiment of the present invention, non-volatile memory 32 and computer processor 37 may be replaced by a microcontroller provided that the microcontroller has a non-volatile memory component.
  • In one preferred embodiment, the hard drive circuitry includes a transceiver 36 for communicating a location of the hard drive unit 30 to the outside world. In another preferred embodiment, the hard drive unit 30, non-volatile memory 32, computer processor 37, GPS 34, compare module 33 and preferred transceiver 36 are located within the housing 28 of the hard drive 12. In a further preferred embodiment, the nonvolatile memory 32, computer processor 37, GPS 34, compare module 33 and preferred transceiver 36 are mounted on the printed circuit assembly 50 which may also include the hard drive unit 30. The combination of hard drive unit 30, non-volatile memory 32, computer processor 37, GPS 34, compare module 33 and preferred transceiver 36 may form an integrated hard drive assembly contained within housing 28. Hard drive 12 hereafter may be referred to as hard drive or hard drive storage unit and both of such terms are understood to be equivalent.
  • Still referring to FIG. 3, the computer 10 includes a power supply 38 which supplies system power to the CPU 22, memory 22 and other components not shown as well as hard drive 12. In one embodiment, the system power is supplied to motherboard 26 through circuitry 40. The hard drive 12 may also be mounted on system board 26 although this is not required. Instead, hard drive 12 may be mounted on a card which is in turn mounted on motherboard 26. In either case, power is supplied to hard drive 12 through switch 104 (for example, a logical gate) as indicated by circuitry 42. Switch 104 is connected to non-volatile memory 32 and computer processor 37 by wiring 106. Switch 104 is controlled by computer processor 37 through wiring 106. Power is supplied to non-volatile memory 32 and computer processor 37 though bus 108 from switch 104. While power is fed to non-volatile memory 32 and computer processor 37 from switch 104, the power is always “on” and not subject to being switched by switch 104. The hard drive 12 may have a power bus 44 by which power is distributed from switch 104 to the hard drive unit 30, GPS 34 and preferred transceiver 36. In addition, non-volatile memory 32 and computer processor 37 may communicate with GPS 34 by bus 46 and with transceiver 36 by bus 112 while GPS 34 and transceiver 36 may communicate by bus 48. The hard drive 12 further comprises the compare module 33 for comparing the permitted zone of operation as stored in the non-volatile memory 32 with the current location of the hard drive 12 as tracked by GPS unit 34. Compare module 33 may be implemented in hardware, software or firmware and may be separate from non-volatile memory 32, computer processor 37 and GPS unit 34. It is also within the scope of the present invention for compare module 33 to form a part of the non-volatile memory 32, computer processor 37 or GPS unit 34.
  • Referring now to FIGS. 4 to 7, the operation of a preferred embodiment of the present invention will be discussed. Referring first to FIG. 4, computer 10 having hard drive 12 is located in a zone of operation 14 which has been determined by the owner of the computer 10 to be permitted. The computer 10 may communicate through transceiver 36 with a service at an instrumentality such as a web site 60 which handles managing of user accounts, billing, defining safe zones, registering of the GPS 34, notifications from computer 10, preferences of the owner of the computer 10 and other services to be explained hereafter. The web site 60 upon receiving input from the owner may also place the computer 10 and hard drive 12 in travel and/or repair mode if desired.
  • Referring now to FIG. 5, the method of the invention is described. In step 62, computer 10 registers GPS 34 with a service at an instrumentality such as web site 60 using a unique serial number or identifier of the hard drive 12. In step 64, the owner chooses a security code which will be needed for verification purposes should the hard drive 12 be removed from the permitted zone of operation 14 and the computer 10 receives the security code as input from the owner. In step 66, a permitted zone of operation where the computer 10 and hard drive 12 will be operated is defined. The permitted zone of operation may be defined via the web site 60, directly inputted from the GPS unit 34 or from an online mapping service (such as Googlemaps) where GPS coordinates can be obtained using input supplied by the owner. In step 68, the nonvolatile memory 32 stores the permitted zone of operation. In step 70, the nonvolatile memory 32 may also store certain commands, such as a “format c:\” command or a disabling BIOS command that may disable the hard drive 12 as will be explained hereafter.
  • Referring now to FIG. 6, additional steps of the method will be described. In step 72, the GPS unit 34 determines the current location of the hard drive 12.
  • At this point in the process, in step 74, the compare module 33 references the permitted zone of operation 14 as stored in the non-volatile memory 32 and determines if the current location of the hard drive 12 is within the permitted zone of operation. If the determination is made that the hard drive 12 is within the permitted zone of operation 14, this determination may be stored in non-volatile memory 32, then in step 76, computer processor 37 causes switch 104 to supply power to the hard drive 12. If the determination is made that the hard drive 12 is outside the permitted zone of operation 14, this determination may be stored in non-volatile memory 32, then in step 78, computer processor 37 causes switch 104 to deny power to the hard drive 12, effectively disabling the computer 10. There may also be a pop-up window with a warning that the computer or hard drive will be disabled because it is leaving the permitted zone of operation. In step 80, the computer 10 or the instrumentality such as the web site 60 may also send a notification to the owner.
  • Referring now to FIG. 7, the process continues with denying power to the hard drive 12, as previously indicated by step 78. In step 82, the person in possession of the computer 10 (who may be the owner or an unauthorized person) reboots the computer. After the computer 10 has been rebooted, in step 84, the person in possession of the computer 10 enters in the computer 10 the security code which was first entered in the computer 10 in step 64, FIG. 5. In step 86, the software at the web site 60 determines if the security code is correct, and if so, web site 60 may communicate this determination to non-volatile memory 32 via transceiver 36 and bus 112 and then in step 88, the computer processor 37 may cause switch 104 to supply power to the hard drive 12. Since power was initially denied due to the hard drive 12 leaving its permitted zone of operation, a further step in the process could be step 90 wherein the computer 10 queries the owner to define a new zone of operation, and if the answer is “yes”, then a further step may be step 92, wherein a new zone of operation is defined in computer 10 using owner input, which could also include choosing a new security code.
  • If, in step 86, the security code is incorrect or if no security code is entered in computer 10, the service at web site 60, in step 94, looks to its user preferences for further instructions. There may also be a further notification to the owner by the web site 60, step 80, or a pop-up window may open with a warning that the computer or hard drive will be disabled because it is leaving the permitted zone of operation. When the service at web site 60 looks to its user preferences for further instructions, step 94, these instructions may be stored at the web site 60 or the web site 60 may inquire of the owner for these further instructions. The further instructions could include several different options for disabling the computer 10 or hard drive 12. One option could simply be to default to step 78, in which power is denied to the hard drive and cause the computer processor 37 to issue a command (which may be previously stored in non-volatile memory 32) to shut down the hard drive and therefore the computer 10. The user may try to reboot and since the user does not have the security code, the computer 10 would be shut down again. This scenario may proceed until the user gives up, thus preserving the data on the hard drive. Another option is to have the computer processor 37 in step 96 issue a command (which may be previously stored in non-volatile memory 32) to the BIOS (Basic Input/Output System) through circuitry 110 (FIG. 3) to remove the hard drive from the BIOS. This would have the effect of also shutting down the computer. If the owner recovers the computer, the BIOS may be fixed so that the computer becomes operable again. A further option, in step 98, is to format the hard drive by the web site 60 or possibly the computer processor 37 issuing a “format C:\” command (which may be previously stored in non-volatile memory 32) if the security code is incorrectly entered a predetermined number of times. This is a drastic option but it may be necessary to protect very sensitive data.
  • As noted previously, power is controlled to the hard drive 12 by computer processor 37 and switch 104. If the hard drive 12 is within the permitted zone of operation, the computer processor 37 may permit the system BIOS to boot normally. If the hard drive 12 is outside of the permitted zone of operation, or is moved from within the permitted zone of operation to outside the permitted zone of operation, the computer processor 37 may cause switch 104 to cut power to the hard drive 12, the BIOS may shut down the computer 10 and an alert may be sent by transceiver 36 to the web site 60. The non-volatile memory 32 may then enter “security mode” and unless the corresponding security code was transmitted to the web site 60 the next time the computer 10 was powered on, the computer processor 37 may issue a command as discussed above while disabling the power to the hard drive 12, rendering the entire unit useless.
  • The process could be modified in the user preferences at web site 60 such that the instructions to the non-volatile memory 32 and computer processor 37, or perhaps just the most harsh instructions such as the hard drive format command, would be sent only with written permission from the computer owner via the web site 60 and can only be initiated by the service at the web site 60 utilizing the unique serial number or identifier of the hard drive 12 previously used for registration along with an encrypted signal.
  • The service at web site 60 may make use of Googlemaps or a similar service so that for a fee, the computer owner could track their computer and hard drive in real time anywhere in the world.
  • While a preferred embodiment of the present invention is to have transceiver 36 for communicating with the web site 60, the present invention may be advantageous even without transceiver 36. That is, some user preferences could be embodied in the non-volatile memory 32. For example, the non-volatile memory 32 and computer processor 37 could be programmed so that upon transporting of the hard drive 12 out of the permitted zone of operation 14, power to the hard drive 12 may be shut off by switch 104. Upon rebooting of the computer 10 and hard drive 12, a security word may be requested and after some number of tries, the computer processor 37 would fail to provide a necessary instruction for the BIOS to boot the computer, thereby disabling the computer 10. The owner of the computer 10, after recovering the computer 10, could reboot, enter the correct security code into computer 10 and thus re-enable the computer 10. As a drastic solution, there could be an instruction in the non-volatile memory to direct the computer processor 37 to simply format the hard drive after some number of incorrect entries of the security word.
  • It will be apparent to those skilled in the art having regard to this disclosure that other modifications of this invention beyond those embodiments specifically described here may be made without departing from the spirit of the invention. Accordingly, such modifications are considered within the scope of the invention as limited solely by the appended claims.

Claims (25)

1. A hard drive storage unit apparatus comprising:
a hard drive storage unit for a computer;
a housing for the hard drive storage unit;
a non-volatile memory within the housing to store data regarding a permitted location of the hard drive storage unit;
a global positioning system (GPS) unit within the housing to track a current location of the hard drive storage unit; and
a compare module to monitor any change between the location and current location of the hard drive storage unit.
2. The hard drive storage unit apparatus of claim 1 further comprising a transceiver within the housing to send the current location of the hard drive storage unit to an instrumentality and receive commands from the instrumentality.
3. The hard drive storage unit apparatus of claim 1 further comprising a printed circuit assembly within the housing and having the GPS unit, non-volatile memory and compare module mounted on the printed circuit assembly.
4. The hard drive storage unit apparatus of claim 2 further comprising a printed circuit assembly within the housing and having the GPS unit, non-volatile memory, compare module and transceiver mounted on the printed circuit assembly.
5. The hard drive storage unit apparatus of claim 1 wherein the non-volatile memory is selected from the group consisting of electrically erasable programmable read only memory (EEPROM), flash memory, non-volatile random access memory (NVRAM) and magnetosensitive random access memory (MRAM).
6. The hard drive storage unit apparatus of claim 1 wherein the permitted location of the hard drive storage unit is a predetermined zone of operation stored within the non-volatile memory and the compare module references the predetermined zone of operation stored in the non-volatile memory and compares the predetermined zone of operation to the current location tracked by the GPS unit to determine if the hard drive storage unit is within the predetermined zone of operation.
7. The hard drive storage unit apparatus of claim 6 further comprising a computer processor to control power to the hard drive storage unit and wherein power is supplied to the hard drive storage unit if the hard drive storage unit is within the predetermined zone of operation and power is not supplied to the hard drive storage unit if the hard drive storage unit is outside of the predetermined zone of operation.
8. The hard drive storage unit apparatus of claim 2 wherein the non-volatile memory contains a command to disable the hard drive storage unit and the transceiver receives an instruction from the instrumentality to implement the command to disable the hard drive storage unit.
9. The hard drive storage unit apparatus of claim 2 wherein if the current location of the hard drive storage unit is outside of a predetermined zone of operation as determined by the compare module, a notification that the hard drive storage unit is outside of the predetermined zone of operation is sent by the transceiver to the instrumentality and power is cut to the hard drive storage unit.
10. The hard drive storage unit apparatus of claim 2 and further comprising a printed circuit assembly within the housing and having the GPS unit, non-volatile memory, compare module and transceiver mounted on the printed circuit assembly wherein the hard drive storage unit, GPS unit, non-volatile memory, compare module, transceiver and printed circuit assembly form an integrated hard drive storage unit apparatus.
11. A computing apparatus comprising:
a computing apparatus housing;
a central processing unit within the computing apparatus housing; and
a hard drive storage unit apparatus within the computing apparatus housing comprising:
a hard drive storage unit;
a housing for the hard drive storage unit;
a non-volatile memory within the hard drive storage unit housing to store data regarding a permitted location of the hard drive storage unit;
a global positioning system (GPS) unit within the hard drive storage unit housing to track the current location of the hard drive storage unit; and
a compare module to monitor any change between the location and current location of the hard drive storage unit.
12. The computing apparatus of claim 11 further comprising a transceiver within the hard drive storage unit housing to send the current location of the hard drive storage unit to an instrumentality and receive commands from the instrumentality.
13. The computing apparatus of claim 11 further comprising a printed circuit assembly within the hard drive storage unit housing and having the GPS unit, non-volatile memory and compare module mounted on the printed circuit assembly.
14. The computing apparatus of claim 12 further comprising a printed circuit assembly within the hard drive storage unit housing and having the GPS unit, non-volatile memory, compare module and transceiver mounted on the printed circuit assembly.
15. The computing apparatus of claim 11 wherein the non-volatile memory is selected from the group consisting of electrically erasable programmable read only memory (EEPROM), flash memory, non-volatile random access memory (NVRAM) and magnetosensitive random access memory (MRAM).
16. The computing apparatus of claim 11 wherein the permitted location is a predetermined zone of operation stored within the non-volatile memory and the compare module references the predetermined zone of operation stored in the non-volatile memory and compares the predetermined zone of operation to the current location as tracked by the GPS unit to determine if the hard drive storage unit is within the predetermined zone of operation.
17. The computing apparatus of claim 16 further comprising a computer processor in the hard drive storage unit to control power to the hard drive storage unit and wherein power is supplied to the hard drive storage unit if the hard drive storage unit is within the predetermined zone of operation and power is not supplied to the hard drive storage unit if the hard drive storage unit is outside of the predetermined zone of operation.
18. The computing apparatus of claim 12 wherein the non-volatile memory contains a command to disable the hard drive storage unit and the transceiver receives an instruction from the instrumentality to implement the command to disable the hard drive storage unit.
19. The computing apparatus of claim 12 wherein if the current location of the hard drive storage unit is outside of a predetermined zone of operation as determined by the compare module, a notification that the hard drive storage unit is outside of the predetermined zone of operation is sent by the transceiver to the instrumentality and power is cut to the hard drive storage unit.
20. The computing apparatus of claim 12 and further comprising a printed circuit assembly within the housing and having the GPS unit, non-volatile memory, compare module and transceiver mounted on the printed circuit assembly wherein the hard drive storage unit, GPS unit, non-volatile memory, compare module, transceiver and printed circuit assembly form an integrated hard drive storage unit apparatus.
21. The computing apparatus of claim 11 wherein the hard drive storage unit apparatus is inoperable if removed from the computing apparatus.
22. A method of securing a hard drive storage unit in a computer, the hard drive storage unit having a housing for the hard drive storage unit, a non-volatile memory within the housing to store data regarding a predetermined zone of operation of the hard drive storage unit, a computer processor, a global positioning system (GPS) unit within the housing to track the current location of the hard drive storage unit and a compare module to monitor any change between the permitted location and current location of the hard drive storage unit, the method comprising:
registering the GPS unit by a computer processor with an instrumentality upon initial power up of the hard drive storage unit;
defining by a computer processor in response to information received from a user a predetermined zone of operation;
storing by a computer processor the predetermined zone of operation in the non-volatile memory;
storing a command by a computer processor in the non-volatile memory to disable the hard drive storage unit;
determining by the GPS unit a current location of the hard drive storage unit;
referencing by the compare module the predetermined zone of operation stored in the non-volatile memory and determining if the current location of the hard drive storage unit is within the predetermined zone of operation;
controlling power to the hard drive storage unit by the computer processor and wherein power is supplied to the hard drive storage unit if the hard drive storage unit is within the predetermined zone of operation and power is not supplied to the hard drive storage unit if the hard drive storage unit is outside of the predetermined zone of operation; and
receiving an instruction by a computer processor from the instrumentality to implement the command to format the hard drive storage unit.
23. The method of claim 22 further comprising the step of notifying by the transceiver the instrumentality if the hard drive storage unit is outside of the predetermined zone of operation.
24. The method of claim 22 further comprising the step of rendering by the non-volatile memory the hard drive storage unit inoperable if the hard drive storage unit is removed from the computer.
25. A method of securing a hard drive storage unit in a computer, the hard drive storage unit having a housing for the hard drive storage unit, a non-volatile memory within the housing to store data regarding a location of the hard drive storage unit, a global positioning system (GPS) unit within the housing to track the current location of the hard drive storage unit and a compare module to monitor any change between the predetermined zone of operation and a current location, the method comprising:
storing by a computer processor a predetermined zone of operation in the non-volatile memory;
referencing by the compare module the predetermined zone of operation stored in the non-volatile memory and determining if the current location of the hard drive storage unit is within the predetermined zone of operation; and
disabling by the non-volatile memory the hard drive storage unit if the hard drive storage unit is outside of the predetermined zone of operation.
US12/565,506 2009-09-23 2009-09-23 Computer security system having integrated gps Pending US20110072523A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/565,506 US20110072523A1 (en) 2009-09-23 2009-09-23 Computer security system having integrated gps
US13/943,741 US9665742B2 (en) 2009-09-23 2013-07-16 Computer security system having integrated GPS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/565,506 US20110072523A1 (en) 2009-09-23 2009-09-23 Computer security system having integrated gps

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/943,741 Continuation US9665742B2 (en) 2009-09-23 2013-07-16 Computer security system having integrated GPS

Publications (1)

Publication Number Publication Date
US20110072523A1 true US20110072523A1 (en) 2011-03-24

Family

ID=43757798

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/565,506 Pending US20110072523A1 (en) 2009-09-23 2009-09-23 Computer security system having integrated gps
US13/943,741 Active 2029-11-03 US9665742B2 (en) 2009-09-23 2013-07-16 Computer security system having integrated GPS

Family Applications After (1)

Application Number Title Priority Date Filing Date
US13/943,741 Active 2029-11-03 US9665742B2 (en) 2009-09-23 2013-07-16 Computer security system having integrated GPS

Country Status (1)

Country Link
US (2) US20110072523A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103916977A (en) * 2013-01-08 2014-07-09 大陆汽车投资(上海)有限公司 Method for controlling terminal to have access to short range wireless network
ITRM20130499A1 (en) * 2013-09-09 2015-03-10 Eurotek Srl "LOCALIZER DEVICE FOR CONTROL OF THE FUNCTIONALITY OF A LOCAL EQUIPMENT"
US9612744B1 (en) * 2013-12-20 2017-04-04 Western Digital Technologies, Inc. Location-aware behavior for a data storage device
US9665742B2 (en) 2009-09-23 2017-05-30 International Business Machines Corporation Computer security system having integrated GPS

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5790074A (en) * 1996-08-15 1998-08-04 Ericsson, Inc. Automated location verification and authorization system for electronic devices
US6166688A (en) * 1999-03-31 2000-12-26 International Business Machines Corporation Data processing system and method for disabling a portable computer outside an authorized area
US20050149752A1 (en) * 2003-12-29 2005-07-07 Johnson Robert K. System and method for tracking laptop computers
US20050221841A1 (en) * 2004-03-31 2005-10-06 Piccionelli Gregory A Location-based control of functions of electronic devices
US20050246098A1 (en) * 2002-08-15 2005-11-03 Ami Bergstrom Method and system for controlling an electronic device
US6995667B2 (en) * 2002-12-23 2006-02-07 Instrotek, Inc. Systems, methods, and computer program products for automatic tracking and/or remote monitoring of nuclear gauges and/or data communication therewith
US20060075487A1 (en) * 2004-09-29 2006-04-06 Pfleging Gerald W Method for disabling a computing device based on the location of the computing device
US20060112418A1 (en) * 2004-11-19 2006-05-25 International Business Machines Corporation Protection of information in computing devices
US20060195709A1 (en) * 2005-02-25 2006-08-31 Sony Corporation Information processing device, information processing method, and program used therewith
US20080004039A1 (en) * 2006-06-30 2008-01-03 Advanced Micro Devices, Inc. Portable computer system having wireless communication functionality and global geographic positioning functionality
US20080088438A1 (en) * 2005-05-06 2008-04-17 Omnilink Systems, Inc. System and method of tracking the movement of individuals and assets
US20090009283A1 (en) * 2004-05-06 2009-01-08 Arboprofit Anti-Theft Location Check Device

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5748084A (en) 1996-11-18 1998-05-05 Isikoff; Jeremy M. Device security system
US6889135B2 (en) 1999-03-31 2005-05-03 C2 Global Technologies, Inc. Security and tracking system
US7760137B2 (en) * 1999-06-18 2010-07-20 Pfizer, Inc. Portable position determining device
US6362736B1 (en) 2000-01-04 2002-03-26 Lucent Technologies Inc. Method and apparatus for automatic recovery of a stolen object
US6909907B1 (en) 2000-11-10 2005-06-21 Pharos Science & Applications, Inc. Integrated connection assembly for global positioning system (GPS) receiver and personal digital assistance (PDA) device or cellular phones
US20060148465A1 (en) * 2004-12-30 2006-07-06 Perdomo Jorge L System and method for providing an adaptive disablement zone
JP2006344112A (en) * 2005-06-10 2006-12-21 Matsushita Electric Ind Co Ltd Security system and security method for information processor
US20080186184A1 (en) * 2005-09-28 2008-08-07 Visible Assets Inc. Networked security tags for portable devices
US7538674B2 (en) * 2006-01-18 2009-05-26 International Business Machines Corporation Sense and respond RFID disk purge for computing devices
US9031536B2 (en) * 2008-04-02 2015-05-12 Yougetitback Limited Method for mitigating the unauthorized use of a device
US8682343B2 (en) * 2009-06-18 2014-03-25 Intel Mobile Communications GmbH Mobile radio communication devices and methods for controlling mobile radio communication devices
US20110072523A1 (en) 2009-09-23 2011-03-24 International Business Machines Corporation Computer security system having integrated gps

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5790074A (en) * 1996-08-15 1998-08-04 Ericsson, Inc. Automated location verification and authorization system for electronic devices
US6166688A (en) * 1999-03-31 2000-12-26 International Business Machines Corporation Data processing system and method for disabling a portable computer outside an authorized area
US20050246098A1 (en) * 2002-08-15 2005-11-03 Ami Bergstrom Method and system for controlling an electronic device
US6995667B2 (en) * 2002-12-23 2006-02-07 Instrotek, Inc. Systems, methods, and computer program products for automatic tracking and/or remote monitoring of nuclear gauges and/or data communication therewith
US20050149752A1 (en) * 2003-12-29 2005-07-07 Johnson Robert K. System and method for tracking laptop computers
US20050221841A1 (en) * 2004-03-31 2005-10-06 Piccionelli Gregory A Location-based control of functions of electronic devices
US20090009283A1 (en) * 2004-05-06 2009-01-08 Arboprofit Anti-Theft Location Check Device
US20060075487A1 (en) * 2004-09-29 2006-04-06 Pfleging Gerald W Method for disabling a computing device based on the location of the computing device
US20060112418A1 (en) * 2004-11-19 2006-05-25 International Business Machines Corporation Protection of information in computing devices
US20060195709A1 (en) * 2005-02-25 2006-08-31 Sony Corporation Information processing device, information processing method, and program used therewith
US20080088438A1 (en) * 2005-05-06 2008-04-17 Omnilink Systems, Inc. System and method of tracking the movement of individuals and assets
US20080004039A1 (en) * 2006-06-30 2008-01-03 Advanced Micro Devices, Inc. Portable computer system having wireless communication functionality and global geographic positioning functionality

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9665742B2 (en) 2009-09-23 2017-05-30 International Business Machines Corporation Computer security system having integrated GPS
CN103916977A (en) * 2013-01-08 2014-07-09 大陆汽车投资(上海)有限公司 Method for controlling terminal to have access to short range wireless network
CN103916977B (en) * 2013-01-08 2018-12-04 大陆汽车投资(上海)有限公司 The method of controlling terminal connection short-distance radio network
ITRM20130499A1 (en) * 2013-09-09 2015-03-10 Eurotek Srl "LOCALIZER DEVICE FOR CONTROL OF THE FUNCTIONALITY OF A LOCAL EQUIPMENT"
US9612744B1 (en) * 2013-12-20 2017-04-04 Western Digital Technologies, Inc. Location-aware behavior for a data storage device

Also Published As

Publication number Publication date
US9665742B2 (en) 2017-05-30
US20130305395A1 (en) 2013-11-14

Similar Documents

Publication Publication Date Title
US9292300B2 (en) Electronic device and secure boot method
CN105122258B (en) Method, computing system and the article that system is configured
US7917741B2 (en) Enhancing security of a system via access by an embedded controller to a secure storage device
US9141804B2 (en) Processor boot security device and methods thereof
US6317836B1 (en) Data and access protection system for computers
US8464038B2 (en) Computing device with developer mode
US6188602B1 (en) Mechanism to commit data to a memory device with read-only access
US9520998B2 (en) System and method for recovery key management
CN101416195B (en) Computer system to control access to a storage device
US6647498B1 (en) Method and apparatus for preventing personal computer from being illegally used
AU721641B2 (en) Anti-theft device
JPH11134297A (en) Remote security system
US20100169965A1 (en) Enabling a service to return lost laptops
JP2010160795A (en) System and method to provide added security to platform by using locality-based data
US9665742B2 (en) Computer security system having integrated GPS
JPH11345207A (en) Computer system and its controlling method
US20080104409A1 (en) Information Processing Apparatus and Time and Date Information Change Method
JP2000207048A (en) Preboot security controller
US20010032319A1 (en) Biometric security system for computers and related method
US9177151B2 (en) Operating speed control of a processor at the time of authentication before an operating system is started
US20210334382A1 (en) Computing apparatus configurable for secured boot
US8949975B2 (en) Secure data access in hybrid disk drive
US7008456B1 (en) Computer with security function and method therefor
CA2658634A1 (en) Controlled frequency core processor and method for starting-up said core processor in a programmed manner
US8387134B2 (en) Information processing apparatus and method of controlling authentication process

Legal Events

Date Code Title Description
AS Assignment

Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DEWILDE, FREDERICK C.;REEL/FRAME:023275/0070

Effective date: 20090923

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

AS Assignment

Owner name: KYNDRYL, INC., NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTERNATIONAL BUSINESS MACHINES CORPORATION;REEL/FRAME:058213/0912

Effective date: 20211118