Patents by Inventor Nikolai Dimitrov

Nikolai Dimitrov 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: 7827566
    Abstract: A method, apparatus, and system are provided for a Graphical User Interface (GUI) for monitoring classloading references. In an embodiment, the GUI includes a graphical representation of one or more resources of an application server. The one or more resources may be selectable via, for example, a cursor control device. In an embodiment, a graphical representation of a selected class loader and one or more associated classloading references are displayed in the GUI, responsive to receiving a selection input specifying one of the displayed resources.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: November 2, 2010
    Assignee: SAP AG
    Inventors: Grigor Svetoslavov, Vencislav Dimitrov, Nikolai Dimitrov
  • Publication number: 20070156789
    Abstract: A system and method for file system synchronization is described. A method described includes saving content of a cluster file system (CFS) archive to a CFS database, detecting a change made in the CFS database with respect to the CFS archive, comparing an index of the CFS database with an index of the file system, and updating the file system to reflect the change in the CFS database.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Krasimir Semerdzhiev, Hristo Iliev, Nikolai Dimitrov
  • Publication number: 20050278278
    Abstract: Embodiments include a system for releasing unused files. The files may be held open initially by a virtual machine, class loader, application or similar program. Embodiments register the access times to files with a timeout manager program. After a predetermined time period where no access has been made to a file, the file may be closed. This allows an update module to replace or modify files that have been closed while keeping open files that are frequently used to minimize the processing time for accessing frequently used files.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Inventors: Petio Petev, Nikolai Dimitrov
  • Publication number: 20050278280
    Abstract: A system for updating files in a computer system. The update system may download files from a centralized database during a start up process for a computer system. The start up process may complete the loading of all services and applications to be provided by the computer system, then initiate an update process. The update system may close open files such as open archive files. The files may then be replaced by the downloaded files. This system allows for the update of the update module handling the file replacement without requiring the generation of scripts or code to be executed during a subsequent start up process to complete the update.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Inventors: Krasimir Semerdzhiev, Nikolai Dimitrov
  • Publication number: 20050268294
    Abstract: Embodiments include a system for loading components with complex intra-dependencies. Components in the system may be assigned at start up to a common loader module. The system detects reference cycles amongst the set of components in the system. All components in a reference cycle may be assigned for loading to the same common loader. This system avoids deadlock scenarios by identifying reference cycles at start up and assigning each cycle to a single common loader. The embodiments of the system also analyze components to be loaded that are identified after start up to determine if they cause a new reference cycle. Components that cause a new reference cycle may not be allowed to be loaded to prevent deadlock loading scenarios.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 1, 2005
    Inventors: Petio Petev, Nikolai Dimitrov
  • Publication number: 20050267962
    Abstract: A method, apparatus, and system are provided for a Graphical User Interface (GUI) for monitoring classloading references. In an embodiment, the GUI includes a graphical representation of one or more resources of an application server. The one or more resources may be selectable via, for example, a cursor control device. In an embodiment, a graphical representation of a selected class loader and one or more associated classloading references are displayed in the GUI, responsive to receiving a selection input specifying one of the displayed resources.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 1, 2005
    Inventors: Grigor Svetoslavov, Vencislav Dimitrov, Nikolai Dimitrov