Patents by Inventor Lev Vaitzblit

Lev Vaitzblit 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: 8799225
    Abstract: Described is a database audit system used to monitor, and optionally alert on database activity, providing a complete record of access to data and database structure. The data audit system may also provide an audit trail of data accesses and changes to database schema and permissions. A database audit may be performed by collecting data from database transaction logs and traces, exporting the collected data into a repository, and analyzing the data in the repository to create data audit reports and to provide data audit browsing capabilities.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: August 5, 2014
    Assignee: Lumigent Technologies, Inc.
    Inventors: Lev Vaitzblit, Jonathan Jesse, Jason Orendorff, Stephen Ng, Murray S. Mazer
  • Publication number: 20070005665
    Abstract: A database audit system monitors database activity, providing a complete record of access to data and database structure. A database audit may be performed by collecting data from database transaction logs and traces, exporting the collected data into a repository, and analyzing the data in the repository to create data audit reports and to provide data audit browsing capabilities. A separation between audit side and audited data side is maintained through limited access permissions.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Lumigent Technologies, Inc.
    Inventors: Lev Vaitzblit, Jonathan Jesse, Gregory George
  • Publication number: 20050097149
    Abstract: Described is a database audit system used to monitor, and optionally alert on database activity, providing a complete record of access to data and database structure. The data audit system may also provide an audit trail of data accesses and changes to database schema and permissions. A database audit may be performed by collecting data from database transaction logs and traces, exporting the collected data into a repository, and analyzing the data in the repository to create data audit reports and to provide data audit browsing capabilities.
    Type: Application
    Filed: November 5, 2003
    Publication date: May 5, 2005
    Applicant: Lumigent Technologies, Inc.
    Inventors: Lev Vaitzblit, Jonathan Jesse, Jason Orendorff, Stephen Ng, Murray Mazer
  • Patent number: 6769074
    Abstract: Most commercial database systems provide a recovery mechanism that is used to restore data integrity in the event of a hardware or software failure. Many of these systems restore the database from the most recent backup file by rolling forward all transactions from the most recent undamaged transaction log. The present invention discloses a novel system and method for recovering data from user or application errors. Embodiments of the present invention selectively target and undo only those transactions that caused data corruption. In this way, the present invention is able to recover fine-grained database objects such as a table or a row within a table. The present invention has the further advantage of minimizing the number of transactions that are lost after recovery.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: July 27, 2004
    Assignee: Lumigent Technologies, Inc.
    Inventor: Lev Vaitzblit
  • Patent number: 6754827
    Abstract: An information processing system providing archive/backup support with privacy assurances by encrypting data stored thereby. Data generated on a source system is encrypted, the key used thereby is separately encrypted, and both the encrypted data and encrypted key are transmitted to and maintained by a data repository system. The repository system receives only the encrypted data and key, while the source system retains the ability to recover the key and in turn, the data. The source system is therefore assured of privacy and integrity of the archived data by retaining access control yet is relieved of the physical management of the warehousing medium.
    Type: Grant
    Filed: May 19, 1999
    Date of Patent: June 22, 2004
    Assignee: Connected Corporation
    Inventors: David Cane, David Hirschman, Philip Speare, Lev Vaitzblit
  • Patent number: 6629110
    Abstract: A method for the administration of a differential file backup system in a client-server system is disclosed in which the various component files that comprise a backup file are read from a first memory device of the file backup system to a second memory device and processed by the server. The server processes the various file components, or archive files in which the various file components reside, to reduce the number of access points across the first memory device to enhance the efficiency of the file retrieval, file reconstruction, and file restore operations of the backup file system.
    Type: Grant
    Filed: January 10, 2001
    Date of Patent: September 30, 2003
    Assignee: Connected Corporation
    Inventors: David A. Cane, Jonathan F. Freidin, Troy Runkel, Philip A. Speare, Lev Vaitzblit, Wayne Babich, Leonid Filatov, Chad Council
  • Publication number: 20020129047
    Abstract: A method and apparatus for providing a multiple copy file backup system is disclosed in which files that have been previously backed up by a first user are to be backed up by different users. The first instance of backing up a file results in storing the file in a first location and associating the file and user in an entry in 238808-1a file data table. For other users needing to backup the same file, the contents of the file are copied from the first location into a second location within the file backup storage system. The file backup system creates two new entries in the file data table. In one entry the file stored in the second location is associated with a User-Pool that allows sharing the file contents among the users. The second and subsequent entries in the file data table will be created as subsequent users desiring desire to backup the file.
    Type: Application
    Filed: December 13, 2000
    Publication date: September 12, 2002
    Inventors: David A. Cane, Lev Vaitzblit, Jonathan F. Freidin, Philip A. Speare
  • Publication number: 20020007363
    Abstract: Most commercial database systems provide a recovery mechanism that is used to restore data integrity in the event of a hardware or software failure. Many of these systems restore the database from the most recent backup file by rolling forward all transactions from the most recent undamaged transaction log. The present invention discloses a novel system and method for recovering data from user or application errors. Embodiments of the present invention selectively target and undo only those transactions that caused data corruption. In this way, the present invention is able to recover fine-grained database objects such as a table or a row within a table. The present invention has the further advantage of minimizing the number of transactions that are lost after recovery.
    Type: Application
    Filed: May 21, 2001
    Publication date: January 17, 2002
    Inventor: Lev Vaitzblit
  • Publication number: 20010034737
    Abstract: A method for the administration of a differential file backup system in a client-server system is disclosed in which the various component files that comprise a backup file are read from a first memory device of the file backup system to a second memory device and processed by the server. The server processes the various file components, or archive files in which the various file components reside, to reduce the number of access points across the first memory device to enhance the efficiency of the file retrieval, file reconstruction, and file restore operations of the backup file system.
    Type: Application
    Filed: January 10, 2001
    Publication date: October 25, 2001
    Inventors: David A. Cane, Jonathan F. Freidin, Troy Runkel, Philip A. Speare, Lev Vaitzblit, Wayne Babich, Leonid Filatov, Chad Council
  • Patent number: 6157931
    Abstract: A database of known commercial software programs ("Products") is maintained and employed as a template for selection of files for a backup operation. In particular, files which are part of known Products may be excluded during backup operations. Records indicating rules about which files within Product directories are included and excluded from the backup operation are also maintained in the database. Product directories may be determined from a registry or the hard disk may be scanned and directories checked against a list of known Product default directories. If the newly found directory does not match an entry in the list of default directories, then file list codes in the database are checked against the files in the directory to determine whether known Product files are present in the directory. Two types of exclusion commands are employed to identify files for exclusion from the backup operation by exploiting file creation and modification dates.
    Type: Grant
    Filed: December 3, 1997
    Date of Patent: December 5, 2000
    Assignee: Connected Corporation
    Inventors: David Cane, David Hirschman, Philip Speare, Lev Vaitzblit
  • Patent number: 6101507
    Abstract: File comparison employs a single function F to calculate a digital signature from data in a sliding window. The digital signature is both incrementally computable and position sensitive. In particular, F is computable without reprocessing each byte in the array when the window is advanced and facilitates detection of such changes as transposed bytes of data. The function F is defined by two qualities. First, for F(A+B), where A is an array, F(A+B)=F(A)+F(B). Second, given a concatenation operator "!" such that "0!A" indicates an array A with 0 inserted before A, the function F has the property that there is a function G such that F(0!A)=G(F(A'0)). Both polynomials and cyclic redundancy checks ("CRC") may be used as that class of function.
    Type: Grant
    Filed: February 10, 1998
    Date of Patent: August 8, 2000
    Assignee: Connected Corporation
    Inventors: David Cane, David Hirschman, Philip Speare, Lev Vaitzblit, Howard Marson
  • Patent number: 6085215
    Abstract: Method and apparatus for avoiding receive livelock and transmit starvation, and for minimizing packet loss and latency in a communication network station. The invention uses a combination of processing threads, polling and, in a preferred embodiment, a judicious use of interrupts, to allocate the use of processing resources fairly among competing functions. Real time processing threads are structured to execute for a preselected maximum time interval, based on numbers of units processed by each thread, and then to yield control to a thread scheduler, which selects and invokes a new thread for execution. Work to be done in the various threads is determined either by polling or by an interrupt system, and then posted to the threads for execution. If interrupts are used, interrupt service routines perform only the minimal processing needed to recognize an interrupt, other interrupt servicing functions being deferred for execution in a processing thread.
    Type: Grant
    Filed: November 17, 1997
    Date of Patent: July 4, 2000
    Assignee: Cabletron Systems, Inc.
    Inventors: Kadangode K. Ramakrishnan, Dennis Ting, Lev Vaitzblit
  • Patent number: 6061504
    Abstract: A video file server includes an integrated cached disk array storage subsystem and a plurality of stream server computers linking the cached disk storage system to the data network for the transfer of video data streams. The video file server further includes a controller server for applying an admission control policy to client requests and assigning stream servers to service the client requests. The stream servers include a real-time scheduler for scheduling isochronous tasks, and supports at least one industry standard network file access protocol and one file access protocol for continuous media file access. The cached disk storage subsystem is responsive to video prefetch commands, and the data specified for a prefetch command for a process are retained in an allocated portion of the cache memory from the time that the cached disk storage subsystem has responded to the prefetch command to the time that the cached disk storage subsystem responds to a fetch command specifying the data for the process.
    Type: Grant
    Filed: June 10, 1996
    Date of Patent: May 9, 2000
    Assignee: EMC Corporation
    Inventors: Percy Tzelnic, Uresh K Vahalia, Dennis P. J. Ting, Lev Vaitzblit, Wayne W Duso, Kannan M Alagappan, John Forecast
  • Patent number: 5940507
    Abstract: A information processing system providing archive/backup support with privacy assurances by encrypting data stored thereby. Data generated on a source system is encrypted, the key used thereby is separately encrypted, and both the encrypted data and encrypted key are transmitted to and maintained by a data repository system. The repository system receives only the encrypted data and key, while the source system retains the ability to recover the key and in turn, the data. The source system is therefore assured of privacy and integrity of the archived data by retaining access control yet is relieved of the physical management of the warehousing medium.
    Type: Grant
    Filed: January 28, 1998
    Date of Patent: August 17, 1999
    Assignee: Connected Corporation
    Inventors: David Cane, David Hirschman, Philip Speare, Lev Vaitzblit
  • Patent number: 5528513
    Abstract: A scheduler with admissions control in a continuous media file server is presented. The scheduler supports multiple classes of tasks with diverse performance requirements. The scheduler is based on a combination of rate-monotonic and weighted round-robin scheduling schemes. Scheduling is accomplished in a hierarchical manner. Isochronous tasks have the highest priority and are scheduled first followed by real-time and general-purpose tasks. Isochronous tasks run periodically and are invoked by a timer interrupt set for each task. After scheduling the isochronous tasks, the scheduler alternates between the real-time tasks and the general-purpose tasks using a weighted round-robin scheme.
    Type: Grant
    Filed: November 4, 1993
    Date of Patent: June 18, 1996
    Assignee: Digital Equipment Corp.
    Inventors: Lev Vaitzblit, Kadangode K. Ramakrishnan, Percy Tzelnic