Patents by Inventor Tihomir Plamenov Paskalev

Tihomir Plamenov Paskalev 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: 11874890
    Abstract: Examples are disclosed for a navigation system that facilitates navigation through hierarchically-related views within a user interface using multiple independent entry points. In one example, a system is configured to generate a user interface that includes a hierarchy of views based on navigation data and display a plurality of navigation components in the user interface. A selection of a navigation entry is received that corresponds to a desired view from one of the navigation components. A request is sent to a remote navigation service for data associated with the navigation entry of the desired view. The navigation components are updated based on updated navigation data received from the remote navigation service. An updated user interface is displayed that includes a dynamically generated view for the navigation entry based on the updated structure of the hierarchy of views in the plurality of navigation components.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: January 16, 2024
    Assignee: VMware, Inc.
    Inventors: Ivan Nikolov Ivanov, Deyan Halachliyski, Tihomir Plamenov Paskalev
  • Publication number: 20220342944
    Abstract: Examples are disclosed for a navigation system that facilitates navigation through hierarchically-related views within a user interface using multiple independent entry points. In one example, a system is configured to generate a user interface that includes a hierarchy of views based on navigation data and display a plurality of navigation components in the user interface. A selection of a navigation entry is received that corresponds to a desired view from one of the navigation components. A request is sent to a remote navigation service for data associated with the navigation entry of the desired view. The navigation components are updated based on updated navigation data received from the remote navigation service. An updated user interface is displayed that includes a dynamically generated view for the navigation entry based on the updated structure of the hierarchy of views in the plurality of navigation components.
    Type: Application
    Filed: July 11, 2022
    Publication date: October 27, 2022
    Inventors: Ivan Nikolov Ivanov, Deyan Halachliyski, Tihomir Plamenov Paskalev
  • Patent number: 11449569
    Abstract: Disclosed are various approaches for implementing a navigation system that facilitates navigation through hierarchically-related views within a user interface using multiple independent entry points. The user interface can include multiple navigation components that each independently provide a user access to available views in the user interface. Upon a user selection for a view through interaction with one of the navigation components, a request for data used to build the view can be sent to a server. If the view is valid, an instance of the view is dynamically generated and displayed in the user interface and each navigation component is updated to be consistent with the selected view. If the view is invalid, updated navigation data is used to rebuild the navigation hierarchy and the navigation components are updated according to the updated navigation hierarchy.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: September 20, 2022
    Assignee: VMware, Inc.
    Inventors: Ivan Nikolov Ivanov, Deyan Halachliyski, Tihomir Plamenov Paskalev
  • Publication number: 20200320148
    Abstract: Examples are disclosed for a navigation system that facilitates navigation through hierarchically-related views within a user interface using multiple independent entry points. A user interface can include multiple navigation components that each independently provide a user access to available views in the user interface. Upon a user selection for a view through interaction with one of the navigation components, a request for data used to build the view can be sent to a server. If the view is valid, an instance of the view is dynamically generated and displayed in the user interface and each navigation component is updated to be consistent with the selected view. If the view is invalid, updated navigation data is used to rebuild the navigation hierarchy and the navigation components are updated according to the updated navigation hierarchy.
    Type: Application
    Filed: April 2, 2019
    Publication date: October 8, 2020
    Inventors: Ivan Nikolov Ivanov, Deyan Halachliyski, Tihomir Plamenov Paskalev