Method and system for maintaining backup of portable storage devices

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO

7240219

APP PUB NO

20040236958A1

SERIAL NO

10704611

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Data stored in a portable storage device are encrypted, for example by a processor of the portable storage device itself, using a backup key and stored in a backup medium. The backup key is protected by being stored in a backup key storage medium, such as an internet server, a pocketable medium or a trusted computer, preferably after being encrypted using a password. As needed, the backup key is retrieved and used to decrypt the data from the backup medium. The decrypted data are restored to the original portable storage device or to a different portable storage device.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SANDISK IL LTD.KFAR SABA423

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Segalov, Tal Tel Aviv, IL 7 219
Teicher, Mordechai Hod Hasharon, IL 101 3296

Cited Art Landscape

Patent Info (Count) # Cites Year
 
F-SECURE OYJ (1)
* 6986050 Computer security method and apparatus 38 2001
 
Other [Check patent profile for assignment information] (2)
* 6725200 Personal data archive system 82 1997
* 2004/0123,113 Portable or embedded access and input devices and methods for giving access to access limited devices, apparatuses, appliances, systems or networks 66 2002
 
AUTONOMY, INC. (1)
* 5940507 Secure file archive through encryption key management 184 1998
 
KARA TECHNOLOGY INCORPORATED (1)
* 5802175 Computer file backup encryption system and method 58 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 5265164 Cryptographic facility environment backup/restore and replication in a public key cryptosystem 198 1991
 
GLOBALPLATFORM, INC. (1)
* 6005942 System and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card 359 1998
 
SPEX TECHNOLOGIES, INC. (1)
* 5457746 System and method for access control for portable data storage media 428 1994
 
LENOVO (SINGAPORE) PTE LTD. (1)
* 5533125 Removable computer security device 90 1995
 
SIRKPATH, INC. (1)
* 2003/0208,382 Electronic medical record system and method 116 2002
 
SANDISK IL LTD. (1)
* 2004/0103,288 Apparatus and method for securing data on a portable storage device 106 2002
 
PRISM TECHNOLOGIES LLC (1)
* 2003/0212,894 Authentication token 48 2002
 
DOMINION VENTURE FINANCE L.L.C. (1)
* 6038665 System and method for backing up computer files over a wide area computer network 82 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
SHARP KABUSHIKI KAISHA (2)
* 8295603 Image processing apparatus, image forming apparatus, image processing system, and image processing method 0 2008
* 2008/0239,350 IMAGE PROCESSING APPARATUS, IMAGE FORMING APPARATUS, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD 5 2008
 
Other [Check patent profile for assignment information] (2)
* 2010/0002,512 DISABLING FAULTY FLASH MEMORY DIES 7 2009
* 2011/0212,549 Apparatus and method for predetermined component placement to a target platform 7 2010
 
LENOVO PC INTERNATIONAL (2)
* 7673134 Backup restore in a corporate infrastructure 1 2005
* 2006/0230,264 Backup restore in a corporate infrastructure 3 2005
 
EXTREME NETWORKS, INC. (6)
* 7690040 Method for network traffic mirroring with data privacy 59 2005
* 2005/0278,565 Method for network traffic mirroring with data privacy 95 2005
8819213 System, method and apparatus for traffic mirror setup, service and security in communication networks 4 2005
* 2006/0059,163 System, method and apparatus for traffic mirror setup, service and security in communication networks 94 2005
* 8239960 Method for network traffic mirroring with data privacy 57 2010
* 2010/0268,933 METHOD FOR NETWORK TRAFFIC MIRRORING WITH DATA PRIVACY 8 2010
 
VERITAS TECHNOLOGIES LLC (1)
* 7672979 Backup and restore techniques using inconsistent state indicators 20 2005
 
RESEARCH IN MOTION LIMITED (1)
* 2010/0250,939 SYSTEM AND METHOD OF HANDLING ENCRYPTED BACKUP DATA 44 2010
 
LENOVO (SINGAPORE) PTE LTD. (3)
* 8055911 Method for backing up and restoring an encryption key 17 2005
* 2008/0192,940 Method for Backing Up and Restoring an Encryption Key 7 2005
* 2008/0141,037 SYSTEM AND METHOD FOR AUTOMATIC PASSWORD RESET 2 2007
 
RICOH COMPANY, LTD. (2)
* 8290159 Data recovery method, image processing apparatus, controller board, and data recovery program 1 2008
* 2008/0226,081 DATA RECOVERY METHOD, IMAGE PROCESSING APPARATUS, CONTROLLER BOARD, AND DATA RECOVERY PROGRAM 5 2008
 
KOOLSPAN, INC. (1)
* 9338005 System for and method of remote secure backup 0 2009
 
COMMVAULT SYSTEMS, INC. (14)
8959299 Using a snapshot as a data source 1 2009
8595191 Systems and methods for performing data management operations using snapshots 11 2010
8433682 Systems and methods for analyzing snapshots 9 2010
8140794 Snapshot storage and management system with indexing and user interface 12 2011
* 2011/0131,187 SNAPSHOT STORAGE AND MANAGEMENT SYSTEM WITH INDEXING AND USER INTERFACE 9 2011
8719767 Utilizing snapshots to provide builds to developer computing devices 4 2011
8442944 System and method for generating and managing quick recovery volumes 5 2011
8433872 Snapshot storage and management system with indexing and user interface 6 2012
8583594 System and method for performing integrated storage operations 0 2012
9092500 Utilizing snapshots for access to databases and other applications 2 2013
8898411 Snapshot storage and management system with indexing and user interface 0 2013
9298559 Systems and methods for analyzing snapshots 0 2013
8655846 System and method for generating and managing quick recovery volumes 0 2013
9268602 Systems and methods for performing data management operations using snapshots 1 2013
 
APPLE INC. (88)
7793059 Interleaving policies for flash memory 3 2006
7609561 Disabling faulty flash memory dies 18 2006
* 2007/0168,625 Interleaving policies for flash memory 103 2006
* 2007/0165,461 Disabling faulty flash memory dies 26 2006
7752391 Variable caching policy system and method 3 2006
* 2007/0174,551 Variable caching policy system and method 11 2006
7702935 Reporting flash memory operating voltages 5 2006
* 2007/0174,641 Adjusting power supplies for data storage devices 6 2006
* 2007/0174,642 Reporting flash memory operating voltages 8 2006
7912994 Reducing connection time for mass storage class peripheral by internally prefetching file data into local cache in response to connection to host 20 2006
7861122 Monitoring health of non-volatile memory 40 2006
7594043 Reducing dismount time for mass storage class devices 1 2006
* 2007/0180,154 Reducing dismount time for mass storage class devices 3 2006
* 2007/0180,328 Monitoring health of non-volatile memory 69 2006
* 2007/0180,153 Reducing connection time for mass storage class devices 8 2006
7849302 Direct boot arrangement using a NAND flash memory 8 2006
* 2007/0239,977 Direct boot arrangement using a NAND flash memory 12 2006
7814304 Switching drivers between processors 5 2007
7613051 Interleaving charge pumps for programmable memories 6 2007
* 2008/0232,174 Interleaving Charge Pumps for Programmable Memories 2 2007
* 2008/0229,085 Switching Drivers Between Processors 3 2007
8000134 Off-die charge pump that supplies multiple flash devices 13 2007
7911834 Analog interface for a flash memory die 10 2007
7852690 Multi-chip package for a flash memory 7 2007
7701797 Two levels of voltage regulation supplied for logic and data programming voltage of a memory device 7 2007
7639531 Dynamic cell bit resolution 8 2007
7639542 Maintenance operations for multi-level data storage cells 8 2007
7613043 Shifting reference values to account for voltage sag 113 2007
7568135 Use of alternative value in cell detection 73 2007
7551486 Iterative memory cell charging based on reference cell value 9 2007
7511646 Use of 8-bit or higher A/D for NAND cell value 17 2007
* 2008/0013,380 Shifting Reference Values to Account for Voltage Sag 10 2007
* 2007/0262,890 Use of 8-Bit or Higher A/D for NAND Cell Value 10 2007
* 2007/0263,442 Off-Die Charge Pump that Supplies Multiple Flash Devices 47 2007
* 2007/0263,454 Maintenance Operations for Multi-Level Data Storage Cells 6 2007
* 2007/0263,440 Multi-Chip Package for a Flash Memory 17 2007
* 2007/0263,439 Dynamic Cell Bit Resolution 97 2007
7996599 Command resequencing in memory operations 2 2007
7913032 Initiating memory wear leveling 9 2007
7869277 Managing data writing to memories 2 2007
7870327 Controlling memory operations using a driver and flash memory type tables 6 2007
* 2008/0270,678 COMMAND RESEQUENCING IN MEMORY OPERATIONS 17 2007
7773022 Operating NAND cells using multiple levels for each data value 5 2009
7859908 Iterative memory cell charging based on reference cell value 4 2009
8127202 Use of alternative value in cell detection 32 2009
8179728 Interleaving charge pumps for programmable memories 0 2009
7986568 Interleaving charge pumps for programmable memories 0 2009
8055959 Disabling faulty flash memory dies 1 2009
7974132 Shifting reference values to account for voltage sag 14 2009
* 2010/0020,604 SHIFTING REFERENCE VALUES TO ACCOUNT FOR VOLTAGE SAG 11 2009
8116133 Maintenance operations for multi-level data storage cells 1 2009
7881108 Maintenance operations for multi-level data storage cells 10 2009
* 2010/0070,801 MAINTENANCE OPERATIONS FOR MULTI-LEVEL DATA STORAGE CELLS 8 2009
7852674 Dynamic cell bit resolution 1 2009
* 2010/0070,799 DYNAMIC CELL BIT RESOLUTION 4 2009
8171318 Reporting flash memory operating voltages 5 2010
8159897 Two levels of voltage regulation supplied for logic and data programming voltage of a memory device 1 2010
* 2010/0162,012 REPORTING FLASH MEMORY OPERATING VOLTAGES 5 2010
* 2010/0157,674 Two Levels of Voltage Regulation Supplied for Logic and Data Programming Voltage of a Memory Device 1 2010
8291166 Caching performance optimization 0 2010
8364941 Switching drivers between processors 1 2010
* 2011/0029,725 Switching Drivers Between Processors 0 2010
8533448 Retrieving boot instructions from nonvolatile memory 2 2010
8531883 Managing data writing to memories 0 2011
8060690 Controlling memory operations using a driver and flash memory type tables 0 2011
8677057 Initiating memory wear leveling 0 2011
8355284 Analog interface for a flash memory die 2 2011
* 2011/0170,348 ANALOG INTERFACE FOR A FLASH MEMORY DIE 6 2011
8462550 Off-die charge pump that supplies multiple flash devices 7 2011
8203892 Interleaving charge pumps for programmable memories 0 2011
* 2013/0034,229 SYSTEM AND METHOD FOR WIRELESS DATA PROTECTION 2 2011
8166236 Merging command signals for memory cells 0 2011
8131917 Storing a driver for controlling a memory 0 2011
8775721 Controlling memory operations using a driver and flash memory type tables 0 2011
8745328 Updating error correction codes for data blocks 1 2011
8356231 Use of alternative value in cell detection 4 2012
9075763 Merging command sequences for memory operations 0 2012
8711642 Interleaving charge pumps for programmable memories 0 2012
8588008 Interleaving charge pumps for programmable memories 0 2012
8830747 Off-die charge pump that supplies multiple flash devices 0 2013
9361987 Managing data writing to memories 0 2013
* 8832423 Retrieving boot instructions from nonvolatile memory 1 2013
* 2014/0013,097 Retrieving Boot Instructions From Nonvolatile Memory 0 2013
9042170 Off-die charge pump that supplies multiple flash devices 0 2014
8964469 Off-die charge pump that supplies multiple flash devices 0 2014
9122493 Retrieving boot instructions from nonvolatile memory 0 2014
9245616 Dynamic cell state resolution 0 2015
9401898 System and method for wireless data protection 0 2015
 
F-SECURE CORPORATION (1)
* 2013/0159,699 Password Recovery Service 9 2011
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 7568124 Driving data backups with data source tagging 10 2006
* 2007/0283,017 Driving Data Backups With Data Source Tagging 33 2006
 
SANDISK IL LTD. (4)
7900061 Method and system for maintaining backup of portable storage devices 0 2007
* 2008/0077,808 Method And System For Maintaining Backup Of Portable Storage Devices 33 2007
9075957 Backing up digital content that is stored in a secured storage device 0 2008
* 2010/0030,982 BACKING UP DIGITAL CONTENT THAT IS STORED IN A SECURED STORAGE DEVICE 9 2008
 
EZPNP TECHNOLOGIES CORP. (1)
* 2011/0110,211 EXTERNAL COMPACT DISC DRIVE FOR DATA ENCRYPTION AND DECRYPTION AND METHOD FOR THE SAME 0 2009
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 3, 2019
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00