Patents by Inventor Nir Peleg

Nir Peleg 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).

  • Publication number: 20140222772
    Abstract: A method and system for storage of a data block for time continuum back-in-time data retrieval. The method comprises receiving a data block from a user node; updating an index stored in a memory respective of a time that the data block was received, wherein the time is a past time for retrieval of the data block; generating a hash number respective of contents of the data block; updating the index with the generated hash number; checking for existence of the generated hash number in a database; upon determination that the generated hash number does not exist in the database saving the data block in a storage device; increasing monotonously a transaction number respective of the generated hash number; and updating the index with the transaction number.
    Type: Application
    Filed: January 13, 2014
    Publication date: August 7, 2014
    Applicant: REDUXIO SYSTEMS LTD.
    Inventors: Nir Peleg, Amnon Arthur Strasser, Or Sagi
  • Publication number: 20110320507
    Abstract: A system comprising a file system that manages files and directories. A digest-based block storage engine coupled to the file system generates a digest when performing saving and retrieving operations initiated by the file system. The engine counts references to data blocks and a list of free data blocks. A storage unit may be coupled to the engine, wherein the storage unit stores a plurality of data blocks.
    Type: Application
    Filed: June 24, 2010
    Publication date: December 29, 2011
    Inventor: Nir Peleg
  • Publication number: 20090240764
    Abstract: A network storage system for a download intensive environment is provided. The network storage comprises at least a data storage server (DSS) that includes an interface enabling connection of the DSS to a network at a location that enables at least a view of network transactions performed by a plurality of clients; a storage unit; and a system adapted to monitor the network transactions occurring on the network and identification of the network transactions as belonging to a registered client of the DSS, and storing in the storage the transactions with an identification corresponding to the registered client.
    Type: Application
    Filed: March 17, 2009
    Publication date: September 24, 2009
    Applicant: CRYPTORIA
    Inventors: NIR PELEG, OR SAGI, AMNON STRASSER
  • Publication number: 20050193021
    Abstract: A unified data storage apparatus for storing data for both storage area network and network attached storage system architectures on the same storage medium. The storage medium (50) is partitioned for storage of logical disk volumes and files (58), and is further partitioned for storage of pointers to logical disk volumes (59).
    Type: Application
    Filed: December 20, 2000
    Publication date: September 1, 2005
    Inventor: Nir Peleg
  • Patent number: 6922757
    Abstract: A distributed shared file system (DSFS) comprising a network file system (NFS) capable of receiving at least a request from at least a client, a distributed cache, a metadata storage containing metadata information related to files stored in the NFS, a mapper capable of handling pointers to point to locations of data within the files and the metadata information, an agent capable of handling said request, and a relocator capable of relocating data within the NFS operative with said agent.
    Type: Grant
    Filed: October 8, 2002
    Date of Patent: July 26, 2005
    Assignee: Exanet Inc.
    Inventors: Shahar Frank, Nir Peleg, Menachem Rosin
  • Publication number: 20040158663
    Abstract: A computer network topology having a configuration with d dimensions and each processing node (211) is connected to the computer network topology through an inter-dimension switch. Each inter-dimension switch is connected to several intra-dimension switches (414), based on the number of dimensions of the computer network topology. Each intra-dimension switch (414) can be connected through a number of ports to a series of inter-dimension switches.
    Type: Application
    Filed: March 26, 2004
    Publication date: August 12, 2004
    Inventor: Nir Peleg
  • Publication number: 20040148279
    Abstract: A method for a scalable distributed hierarchical cache of a network of nodes is provided. Each piece of cached data is assigned a cached data identifier. The cached data identifier is stored in a cached data identifier directory, and the directory is used to locate (S210), modify (S290) or invalidate cached data (S280). The cached data can be partially overwritten or partially invalidated during the modification process. The dispersion of cached data allows for faster cached data searches and avoids data “hot spots” within the network of nodes.
    Type: Application
    Filed: March 16, 2004
    Publication date: July 29, 2004
    Inventor: Nir Peleg
  • Publication number: 20040139145
    Abstract: Independent nodes (66) providing storage services can be networked together, such that client devices (60, 61) can be attached to any independent node (66c, 66d), while independent nodes (66) identify themselves to client devices (60, 61) uniformly. Each independent node (66) would have the same name, address or other identification data with respect to each client device (60, 61). When data stored in a specific independent node (66) are accessed by a client device (60, 61) connected to a different independent node (66c, 66d), the request is forwarded to the independent node that where the requested data is stored. That independent node (66) can either respond to the client device (60, 61) directly or forward the response to another independent node (66) which can send the response back to the client device (60, 61).
    Type: Application
    Filed: March 16, 2004
    Publication date: July 15, 2004
    Inventors: Gigy Bar-or, Nir Peleg, Amnon Strasser
  • Publication number: 20030159006
    Abstract: A distributed shared file system (DSFS) comprising a network file system (NFS) capable of receiving at least a request from at least a client, a distributed cache, a metadata storage containing metadata information related to files stored in the NFS, a mapper capable of handling pointers to point to locations of data within the files and the metadata information, an agent capable of handling said request, and a relocator capable of relocating data within the NFS operative with said agent.
    Type: Application
    Filed: October 8, 2002
    Publication date: August 21, 2003
    Applicant: EXANET, INC.
    Inventors: Shahar Frank, Nir Peleg, Menachem Rosin
  • Publication number: 20030158941
    Abstract: A method for dynamic reconfiguration of a computer network as a result of an instruction for object rebalance. The method comprises selecting an object to be relocated and choosing a relocation server to which the object is to be relocated. A meta data corresponding to the object is updated. The object is transferred to the relocation server; and a view ID table is updated with a new view ID corresponding to the object.
    Type: Application
    Filed: July 24, 2002
    Publication date: August 21, 2003
    Applicant: EXANET, INC.
    Inventors: Shahar Frank, Nir Peleg, Menachem Rosin
  • Publication number: 20030156547
    Abstract: A system, method and computer software for handling overload conditions in a request queue of a server in a client-server architecture. When request queue overload conditions are detected, one or more of the next-to-be serviced requests in the request queue of the server are removed and the remaining requests in the queue are forwarded by the same number of requests that were removed. By preventing the servicing of requests that may have already experienced a timeout by the requesting client, the overall performance of the system is increased.
    Type: Application
    Filed: February 15, 2002
    Publication date: August 21, 2003
    Applicant: EXANET. INC.
    Inventor: Nir Peleg
  • Publication number: 20030158942
    Abstract: A method for real-time reconfiguration of a computer network using load information from the computer network. The method comprises receiving remote procedure call (RPC) information by a server in the computer network. The RPC information is analyzed. Based on the analysis, it is determined whether a reconfiguration is required. If reconfiguration is required, one or more objects are relocated until reconfiguration is completed.
    Type: Application
    Filed: July 24, 2002
    Publication date: August 21, 2003
    Applicant: EXANET, INC.
    Inventors: Shahar Frank, Nir Peleg, Menachem Rosin, Amnon A. Strasser
  • Publication number: 20030126247
    Abstract: A method and system are provided for file system backup using multiple backup devices in parallel. The system stores files across the backup devices, by first copying small files of sizes below a calculated threshold size, and then splitting into segments those files that are larger then the calculated threshold size. For each file segment, the system affixes a unique segment header. At restore time, a restore program starts the restore from the first file segment and follows to the next file segment according to information specified in the file segment header.
    Type: Application
    Filed: January 2, 2002
    Publication date: July 3, 2003
    Applicant: Exanet Ltd.
    Inventors: Amnon A. Strasser, Nir Peleg, Robert Hofner
  • Publication number: 20030084397
    Abstract: The invention presented is targeted to provide a system solution for a networked redundant array of independent disks (RAID). Disclosed are a system and method for the connection of RAID system as well as the ability to cascade RAID solutions to provide high-end storage solutions.
    Type: Application
    Filed: October 31, 2001
    Publication date: May 1, 2003
    Applicant: EXANET CO.
    Inventor: Nir Peleg