Patents by Inventor Ivan Georgiev

Ivan Georgiev 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: 9921773
    Abstract: Deduplicated data storage is provided by presenting a virtual volume mapped by a translation table to a physical volume of a physical data storage system. The translation table maps sets of ranges of duplicate data blocks of the virtual volume to corresponding individual ranges of shared data blocks of the physical volume. A hash table for identifying duplicate data is indexed by a portion of a hash value calculated from newly written data blocks, and has entries each identifying an address alignment of the corresponding data block. In operation, existing entries are replaced with new entries for colliding data blocks having better address alignment, promoting wider address-space separation of the entries. Upon occurrence of a hit in the hash table, for a given data block in a range of newly written data blocks, data blocks of the range are compared to corresponding blocks in a range identified by the hit to maximize a size of a region to be identified by the translation table as duplicate data.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: March 20, 2018
    Assignee: Citrix Systems, Inc.
    Inventor: Ivan Georgiev
  • Publication number: 20150370495
    Abstract: Deduplicated data storage is provided by presenting a virtual volume mapped by a translation table to a physical volume of a physical data storage system. The translation table maps sets of ranges of duplicate data blocks of the virtual volume to corresponding individual ranges of shared data blocks of the physical volume. A hash table for identifying duplicate data is indexed by a portion of a hash value calculated from newly written data blocks, and has entries each identifying an address alignment of the corresponding data block. In operation, existing entries are replaced with new entries for colliding data blocks having better address alignment, promoting wider address-space separation of the entries. Upon occurrence of a hit in the hash table, a range of data blocks are compared to maximize a size of a region to be identified by the translation table as duplicate data.
    Type: Application
    Filed: June 18, 2015
    Publication date: December 24, 2015
    Inventor: Ivan Georgiev
  • Publication number: 20050085571
    Abstract: The polymer composition is used for packing products of the chemical, food and other industries. The packing material obtained from the polymer composition has a wide range of application and controllable decomposition of the packages in water medium, ensuring environmental cleanness and recycling of the material. The polymer composition for packing materials contains polyvinylalcohol and water, and, according to the invention, it also contains polyvinylacetate dispersion, methylcellulose, carboxymethylcellulose and glucose in the following proportions of the components in % by weight: polyvinylalcohol 32-84, polyvinylacetate dispersion 10-57, methylcellulose 3.0-5.8, carboxymethylcellulose 2.0-4.2, glucose 0.5-2.3, and water 0.5-6.0. The method for producing packing materials from the polymer composition includes the preparation of a dry mixture or viscous mass and moulding.
    Type: Application
    Filed: June 27, 2002
    Publication date: April 21, 2005
    Inventors: Ivan Georgiev, Krasimir Angelov