Patents by Inventor Dragomir Nikolov

Dragomir Nikolov 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: 20160312152
    Abstract: A free flowing aqueous lamellar gel laundry detergent liquid comprising, in addition to water: a) 20 to 35 wt % of a surfactant system in the form of vesicles comprising potassium neutralised linear alky benzene sulfonate anionic surfactant (LAS), alkyl ether sulphate anionic surfactant (AES) and nonionic surfactants, b) at least 3 wt % of a first nonionic polymeric material (EPEI) which is a water-soluble fabric cleaning polymer; c) from 0.1 to 1 wt % of a second nonionic polymeric material (Pluronic) which is a tri-block polymer with a hydrophobic midblock and two hydrophilic end-blocks with an HLB of at least 20 d) optionally, a polyester soil release polymer and e) optionally, at least 2 wt % 1-hydroxyethane 1,1-diphosphonic acid (HEDP).
    Type: Application
    Filed: December 4, 2014
    Publication date: October 27, 2016
    Applicant: CONOPCO, INC. D/B/A UNILEVER
    Inventors: Johanna Margareta BORNÉ, Dragomir Nikolov GANCHEV
  • Patent number: 9183040
    Abstract: A registry object in a service oriented architecture (SOA) is manipulated by an application. A mapping is defined between a registry object type and an application object type. The application object type is instantiated in the application. The instantiated object facilitates manipulation of the registry via the defined mapping.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: November 10, 2015
    Assignee: SOFTWARE AG
    Inventors: Dragomir Nikolov, Alexander Pankov, Jochen Wiedmann, Harald Schöning
  • Publication number: 20100094905
    Abstract: The present invention concerns a method for manipulating at least one registry object (20) of a SOA registry (2) by an application (1), the at least one registry object (20) being accessible through a Java API for XML registries (JAXR) (40), the method comprising the following steps: a defining a mapping (30) between at least one registry object type (220) and at least one application object type (110), wherein the mapping (30) is described by one or more Java annotations, b. instantiating the at least one application object type (110) to provide the application (1) with at least one application object (10) corresponding to the at least one registry object (20); and c. manipulating the at least one application object (10) by the application (1), the manipulation causing a related manipulation of the corresponding at least one registry object (20) through the JAXR (40).
    Type: Application
    Filed: December 15, 2008
    Publication date: April 15, 2010
    Applicant: SOFTWARE AG
    Inventors: Dragomir Nikolov, Alexander Pankov, Jochen Wiedmann