US Patent No: 5,754,821

Number of patents in Portfolio can not be more than 2000

Method and system for providing access to a protected partition of a memory device utilizing a passthru command

Stats

See full text
ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system for providing access to a protected partition of a direct access storage device in a data processing system which includes a direct access storage device, an adapter that commands I/O of the storage device and also contains a protection mechanism that restricts access to a memory partition on the storage device, an adapter device driver for controlling the adapter, and a system block device driver for transferring I/O commands to the system partition from the operating system to the adapter device driver. The method comprises the steps of receiving a request to perform a read or write to a protected memory partition, generating a command data block directing the storage device to perform the read or write, and generating a passthru command containing the command data block that directs the adapter to send the command data block without enforcing the protection of the memory partition. The method continues by sending the passthru command to the adapter which then passes the command data block on to the storage device to be executed without enforcing the memory partition protection.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
LENOVO (SINGAPORE) PTE LTD.ARMONK, NY1887

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cripe, Jeffrey B Delray Beach, FL 3 84
Medford, Mitchell E Delray Beach, FL 6 178
Primm, Michael R Austin, TX 13 174
Sanders, Sharon L Boynton Beach, FL 2 84

Cited Art Landscape

Patent Info (Count) # Cites Year
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,210,854 System for updating program stored in EEPROM by storing new version into new location and updating second transfer vector to contain starting address of new version 147 1989
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,423,044 Shared, distributed lock manager for loosely coupled processing systems 67 1992
 
MAXIM INTEGRATED PRODUCTS, INC. (1)
5,226,137 Electronic key with multiple password protected sub-keys using address and translation to implement a block data move between public and protected sub-keys 28 1990
 
U.S. Philips Corporation (1)
5,043,875 Communication system with information being exchanged among different partitions of a switching function and simultaneously blocking some partitions from receiving external stimuli 4 1988

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (10)
6,279,032 Method and system for quorum resource arbitration in a server cluster 48 1997
6,453,426 Separately storing core boot data and cluster configuration data in a server cluster 82 1999
6,401,120 Method and system for consistent cluster operational data in a server cluster using a quorum of replicas 66 1999
6,662,219 System for determining at subgroup of nodes relative weight to represent cluster by obtaining exclusive possession of quorum resource 73 1999
6,938,084 Method and system for consistent cluster operational data in a server cluster using a quorum of replicas 38 2001
7,277,952 Distributed system resource protection via arbitration and ownership 12 2001
7,774,469 Consistent cluster operational data in a server cluster using a quorum of replicas 12 2005
8,001,357 Providing a single drive letter user experience and regional based access control with respect to a storage device 0 2008
8,214,614 Avoiding information disclosure when direct mapping non-page aligned buffers 2009
7,984,155 Consistent cluster operational data in a server cluster using a quorum of replicas 2 2010
 
SEAGATE TECHNOLOGY LLC (6)
7,925,894 System and method for delivering versatile security, digital rights management, and privacy services 3 2004
7,461,270 Methods and systems for promoting security in a computer system employing attached storage devices 5 2006
8,429,724 Versatile access control system 0 2006
8,028,166 Versatile secure and non-secure messaging 0 2006
7,539,890 Hybrid computer security clock 4 2006
8,281,178 Hybrid computer security clock 0 2009
 
STRATUS TECHNOLOGIES BERMUDA LTD. (4)
6,802,022 Maintenance of consistent, redundant mass storage images 7 2000
6,766,413 Systems and methods for caching with file-level granularity 5 2001
6,874,102 Coordinated recalibration of high bandwidth memories in a multiprocessor computer 23 2001
6,862,689 Method and apparatus for managing session information 52 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
7,249,308 Algorithm to test LPAR I/O subsystem's adherence to LPAR I/O firewalls 0 2003
8,612,709 Control of logical write protection of rewritable data storage cartridge 0 2010
 
WAVE SYSTEMS CORP. (2)
7,036,020 Methods and systems for promoting security in a computer system employing attached storage devices 52 2001
7,426,747 Methods and systems for promoting security in a computer system employing attached storage devices 34 2005
 
CANON KABUSHIKI KAISHA (1)
8,068,249 Image forming apparatus and control method thereof 1 2008
 
Dell USA, L.P. (1)
6,192,471 Operating system independent system for running utility programs in a defined environment 29 1996
 
HJW PATENT LLC (1)
6,052,781 Multiple user computer including anti-concurrent user-class based disjunctive separation of plural hard drive operation 22 1997
 
LENOVO (1)
7,249,249 Dynamic hardfile size allocation to secure data 2 2002
 
MICRON TECHNOLOGY, INC. (1)
7,155,615 Method and apparatus for providing a secure-private partition on a hard disk drive of a computer system via IDE controller 5 2000
 
STRATUS COMPUTER SYSTEMS, S.A.R.L., LUXEMBOURG (1)
6,948,010 Method and apparatus for efficiently moving portions of a memory block 21 2000
 
TERADATA US, INC. (1)
6,336,171 Resource protection in a cluster environment 51 1998
 
TEXAS INSTRUMENTS INCORPORATED (1)
6,643,751 System and method for limited access to system memory 23 2001
 
VALT.X TECHNOLOGIES INC. (1)
7,370,165 Apparatus and method for protecting data recording on a storage medium 2 2001
 
WESTERN DIGITAL VENTURES, INC. (1)
6,691,213 Computer system and method for accessing a protected partition of a disk drive that lies beyond a limited address range of a host computer's BIOS 26 2001