Patents by Inventor Tamir Ram
Tamir Ram has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10552379Abstract: Provided herein is technology relating to data deduplication and particularly, but not exclusively, to methods and systems for determining an efficiently optimal size of data blocks to use for backing up a data source. Also provided herein are systems for identifying duplicate data in data backup applications.Type: GrantFiled: April 12, 2017Date of Patent: February 4, 2020Assignee: Western Digital Technologies, Inc.Inventor: Tamir Ram
-
Publication number: 20170286443Abstract: Provided herein is technology relating to data deduplication and particularly, but not exclusively, to methods and systems for determining an efficiently optimal size of data blocks to use for backing up a data source. Also provided herein are systems for identifying duplicate data in data backup applications.Type: ApplicationFiled: April 12, 2017Publication date: October 5, 2017Inventor: Tamir RAM
-
Patent number: 9684569Abstract: Systems and methods are disclosed for performing file backup and restore in a computing system. Certain embodiments provide a communication interface for communicating with a non-volatile memory and a controller configured to determine that a file stored in the non-volatile memory has been modified, identify a chunk of the file that has been modified, determine a new chunk associated with the modified chunk, the new chunk reflecting the modification, generate a separate chunk file including the new chunk and a filename, and storing the chunk file in the non-volatile memory using the communication interface.Type: GrantFiled: March 30, 2015Date of Patent: June 20, 2017Assignee: Western Digital Technologies, Inc.Inventors: Michael A. Dolan, Linh Kochan, Tamir Ram, Sean Rohr, Kent Tu, Shawn Miller
-
Patent number: 9626373Abstract: Provided herein is technology relating to data deduplication and particularly, but not exclusively, to methods and systems for determining an efficiently optimal size of data blocks to use for backing up a data source. Also provided herein are systems for identifying duplicate data in data backup applications.Type: GrantFiled: March 13, 2013Date of Patent: April 18, 2017Assignee: Western Digital Technologies, Inc.Inventor: Tamir Ram
-
Patent number: 9514000Abstract: A method of backing up a computing device comprises storing in the computing device, prior to any first backup of the computing device, a selected pre-populated Reference File that comprises one or more references to at least some of the data blocks stored in the computing device. A first backup may then be initiated. The first back may cause references to data blocks in the computing device that are unrepresented in the pre-populated Reference File to be added to the Reference File. The data blocks corresponding to the added references may then be sent to a backup server over a computer network.Type: GrantFiled: April 7, 2014Date of Patent: December 6, 2016Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Tamir Ram, William H. Evans
-
Publication number: 20160292048Abstract: Systems and methods are disclosed for performing file backup and restore in a computing system. Certain embodiments provide a communication interface for communicating with a non-volatile memory and a controller configured to determine that a file stored in the non-volatile memory has been modified, identify a chunk of the file that has been modified, determine a new chunk associated with the modified chunk, the new chunk reflecting the modification, generate a separate chunk file including the new chunk and a filename, and storing the chunk file in the non-volatile memory using the communication interface.Type: ApplicationFiled: March 30, 2015Publication date: October 6, 2016Inventors: MICHAEL A. DOLAN, LINH KOCHAN, TAMIR RAM, SEAN ROHR, KENT TU, SHAWN MILLER
-
Patent number: 9405479Abstract: A method may comprise reading a portion of a predetermined amount of data; identifying a first location, within the portion of the predetermined amount of data, of each instance of a data value; identifying second and subsequent locations, within the portion of the predetermined amount of data, of each instance of the data values of the read portion of the predetermined amount of data; determining separate instances of repeated sequences of values in the identified locations; and compressing at least one of the determined separate instances of repeated sequences of values. The compression may be carried out by replacing each repeated sequence of values with at least a reference to a previous instance of the repeated sequence and a length of the previous repeated sequence.Type: GrantFiled: January 14, 2014Date of Patent: August 2, 2016Assignee: Western Digital Technologies, Inc.Inventor: Tamir Ram
-
Patent number: 9348531Abstract: A method may comprise caching a portion of a pool of unique data blocks in a memory, the pool of unique data blocks comprising a plurality of unique blocks, at least some of the plurality of blocks in the pool of unique data blocks being referred to in at least one reference file. A list of blocks may be updated with any block in the cached portion of the pool of unique data blocks that is not referred to by at least one reference in the reference file(s). Different portions of the pool of unique data blocks may then continue to be cached and the list of blocks not referred to by at least one reference may be updated until the remaining portions of the pool of unique data blocks are cached. The blocks in the list of blocks may then be deleted from the pool of unique data blocks.Type: GrantFiled: October 14, 2013Date of Patent: May 24, 2016Assignee: Western Digital Technologies, Inc.Inventor: Tamir Ram
-
Publication number: 20150220403Abstract: A method of backing up a computing device comprises storing in the computing device, prior to any first backup of the computing device, a selected pre-populated Reference File that comprises one or more references to at least some of the data blocks stored in the computing device. A first backup may then be initiated. The first back may cause references to data blocks in the computing device that are unrepresented in the pre-populated Reference File to be added to the Reference File. The data blocks corresponding to the added references may then be sent to a backup server over a computer network.Type: ApplicationFiled: April 7, 2014Publication date: August 6, 2015Applicant: Western Digital Technologies, Inc.Inventors: TAMIR RAM, WILLIAM H. EVANS
-
Patent number: 8341117Abstract: Provided herein are data management systems and methods for storing, cataloging, and protecting data on a computer using software and a portable data storage device. The technology can back up, manage, and protect data for any operating or file system by checking files for block-level or byte-level changes and storing only new data. By storing only new data and cataloging information within a comprehensive backup archive composed of these blocks, the size of each backup is minimized.Type: GrantFiled: November 18, 2008Date of Patent: December 25, 2012Assignee: Arkeia Software, Inc.Inventors: Tamir Ram, Lawrence Hiroshi Kubo
-
Publication number: 20090265396Abstract: The present invention provides systems and methods for efficient data storage, management, and back up. In particular, the present invention provides devices, software, and processes for efficient replication of data.Type: ApplicationFiled: November 18, 2008Publication date: October 22, 2009Inventors: Tamir Ram, Lawrence Hiroshi Kubo
-
Patent number: 7454443Abstract: Data management systems and methods that can catalog, store, and protect data from hard disk failure on a mobile or stationary computer, using a computer program and a portable data storage device are provided. The program uses a combination message-digest and check-function based algorithm that can back up, manage, and protect data independent of specific computer operating system or file system. The program can check files for block-level content changes from previously stored data blocks and catalogs and stores only new data blocks. By storing only new data blocks and cataloging information within a comprehensive, backup archive composed of these blocks, the size of each backup is reduced.Type: GrantFiled: August 24, 2004Date of Patent: November 18, 2008Inventors: Tamir Ram, Larry Kubo
-
Publication number: 20050086241Abstract: The present invention provides systems and methods for efficient data storage, management, and back up. In particular, the present invention provides devices, software, and processes for efficient replication of data.Type: ApplicationFiled: August 24, 2004Publication date: April 21, 2005Inventors: Tamir Ram, Larry Kubo
-
Patent number: 6253271Abstract: A bridge in a file server provides a direct link to data storage devices in satisfaction of data requests. The file server has one or more function-specific processors, including network processors (NPs) and file storage processors (FSPs), all operating in parallel and communicating over an interconnect bus. Each FSP is also connected to one or more disk controllers which in turn manage one or more data storage devices. To minimize local bus contention between data storage devices and network communications, separate internal buses are provided in the FSP, one internal bus connected to the interconnect bus for network communications and one internal bus connected to disk controllers for performing I/O operations on data storage devices.Type: GrantFiled: August 11, 1999Date of Patent: June 26, 2001Assignee: Auspex Systems, Inc.Inventors: Tamir Ram, John V. Vincenet, Kumar Gajjar, Sara Abraham, Syang Edward Syu, Paul Lester Popelka
-
Patent number: 5941969Abstract: A bridge in a file server provides a direct link to data storage devices in satisfaction of data requests. The file server has one or more function-specific processors, including network processors (NPs) and file storage processors (FSPs), all operating in parallel and communicating over an interconnect bus. Each FSP is also connected to one or more disk controllers which in turn manage one or more data storage devices. To minimize local bus contention between data storage devices and network communications, separate internal buses are provided in the FSP, one internal bus connected to the interconnect bus for network communications and one internal bus connected to disk controllers for performing I/O operations on data storage devices.Type: GrantFiled: October 22, 1997Date of Patent: August 24, 1999Assignee: Auspex Systems, Inc.Inventors: Tamir Ram, John V. Vincenet, Kumar Gajjar, Sara Abraham, Syang Edward Syu, Paul Lester Popelka