Patents by Inventor Tzanko Stefanov

Tzanko Stefanov 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: 20230368140
    Abstract: In some implementations, supporting system collaboration includes actions of receiving a registration of an account on a system, adding objects to an object list including model information that includes an identifier of a physical object and characteristics of the physical object, publishing the object list to make the object list visible to a plurality of users of the first system, receiving, from one of the plurality of users of the system, a request to export a portion of the object list, conditioning the portion of the object list to be accessible to another system by converting the portion of the object list based on a transmission protocol, formatting the portion of the object list for display on the other system, and packaging the portion of the object list for transmission to the other system, and exporting the portion of the object list to the other system.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Inventors: Rajarshi Ghosh, Simone Turrin, Petra Eder, Ranjith Kumar Nookala, Rajat Arora, Tzanko Stefanov
  • Publication number: 20230368142
    Abstract: In some implementations, supporting system collaboration includes actions of generating a digital identifier for a digital object corresponding to a physical object included in an object list formatted for display and including model information retrieved from a second system coupled to the first system, the model information including an identifier of a physical object and one or more characteristics of the physical object, assigning the digital identifier of the digital object to a service to be performed on the physical object, transmitting, to a second system, the digital identifier, the second system performing a service related to the physical object, receiving, to a second system, a service result related to the physical object, and transmitting, to a third system, the service result related to the physical object.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Inventors: Rajarshi Ghosh, Simone Turrin, Petra Eder, Ranjith Kumar Nookala, Rajat Arora, Tzanko Stefanov
  • Publication number: 20200201609
    Abstract: Disclosed herein are system, method, and computer program product embodiments for using design-time metadata to dynamically determine properties and actions for user-interface elements. By dynamically determining the properties and actions using the design-time metadata, a design-time tool may remain generic and need not include actual change handlers to process the actions and change the properties. By maintaining its agnosticism, a design-time tool may incorporate any changes to an overarching application framework without requiring code updates to the design-time tool itself.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Inventors: Martin Schaus, Ioannis Grammatikakis, Stefan Schreck, Sebastian Wennemers, Tzanko Stefanov, Christoph Gollmick, Mikhail Benderskiy
  • Patent number: 10534635
    Abstract: Disclosed herein are system, method, and computer program product embodiments for managing completion of a task. An embodiment operates by receiving a selection of a collection configured to complete the task. The embodiment determines a context indicator for analyzing an application object in the selected collection. The embodiment processes the application object in based on the context indicator to generate information for completing the task. Another embodiment operates by receiving a selection of a collection configured to complete a task. The embodiment then determines that completion of the task requires solving a situation defined by a situation definition. The embodiment then identifies an anchor application object in the selected collection based on the situation definition. The embodiment then generates related information and a set of actions for solving the situation based on the anchor application object and the situation definition.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: January 14, 2020
    Assignee: SAP SE
    Inventors: Florian Jann, Matthias Kruse, Martin Steiner, Stefan Kirchfeld, Michael Krenkler, Kai Richter, Annette Jann, Emil Voutta, Maria Cabahug, Ioannis Grammatikakis, Tzanko Stefanov, Dirk Wodtke
  • Publication number: 20170329630
    Abstract: Disclosed herein are system, method, and computer program product embodiments for managing completion of a task. An embodiment operates by receiving a selection of a collection configured to complete the task. The embodiment determines a context indicator for analyzing an application object in the selected collection. The embodiment processes the application object in based on the context indicator to generate information for completing the task. Another embodiment operates by receiving a selection of a collection configured to complete a task. The embodiment then determines that completion of the task requires solving a situation defined by a situation definition. The embodiment then identifies an anchor application object in the selected collection based on the situation definition. The embodiment then generates related information and a set of actions for solving the situation based on the anchor application object and the situation definition.
    Type: Application
    Filed: December 28, 2016
    Publication date: November 16, 2017
    Inventors: FLORIAN JANN, Matthias KRUSE, Martin STEINER, Stefan KIRCHFELD, Michael KRENKLER, Kai RICHTER, Annette JANN, Emil VOUTTA, Maria CABAHUG, loannis GRAMMATIKAKIS, Tzanko STEFANOV, Dirk WODTKE
  • Publication number: 20170329466
    Abstract: A computer-implemented method for interacting with a digital personal assistant having a user interface includes displaying a user interface for a digital personal assistant, receiving user input through the user interface for the digital personal assistant, the user input including a user selection of a collection data structure, containing one or more items, from a set of collection data structures, determining at least a context indicia and a user role, processing at least one item in the selected collection data structure using the context indicia and the user role and generating information for display on the user interface responsive to results of the processing.
    Type: Application
    Filed: December 23, 2016
    Publication date: November 16, 2017
    Inventors: Michael Krenkler, Florian Jann, Tzanko Stefanov, Martin Steiner, Dirk Wodtke, Annette Jann, Emil Voutta, Stefan Kirchfeld, Kai Richter, Ioannis Grammatikakis, Matthias Kruse, Maria Cabahug
  • Patent number: 9692633
    Abstract: The present disclosure involves systems, software, and computer-implemented methods for providing role-based resource navigation. An example method includes identifying a particular navigation intent from a user associated with a particular user role, the navigation intent representing an action associated with the particular business object; determining a particular target mapping associated with the particular navigation intent based at least in part on the particular user role, the target mapping associated with an application to be executed in response to identification of the associated navigation intent; and executing the application associated with the particular target mapping in response to determining the particular target mapping.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: June 27, 2017
    Assignee: SAP SE
    Inventors: Marek Barwicki, Alexey Arseniev, Tzanko Stefanov, Markus Cherdron
  • Patent number: 9239737
    Abstract: The present disclosure involves systems, software, and computer-implemented methods for concise resource addressing. An example method includes receiving a request for an application including a resource identifier, the resource identifier including a textual identifier and a contextual identifier, the textual identifier including a textual description of the requested application, and the contextual identifier including an encoded description of the requested application; determining at least one target application associated with the resource identifier based at least in part on the textual identifier or the contextual identifier; and sending a response to the request include the at least one target application associated with the resource identifier.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: January 19, 2016
    Assignee: SAP SE
    Inventors: Alexey Arseniev, Marek Barwicki, Markus Cherdron, Tzanko Stefanov
  • Publication number: 20150143386
    Abstract: The present disclosure involves systems, software, and computer-implemented methods for concise resource addressing. An example method includes receiving a request for an application including a resource identifier, the resource identifier including a textual identifier and a contextual identifier, the textual identifier including a textual description of the requested application, and the contextual identifier including an encoded description of the requested application; determining at least one target application associated with the resource identifier based at least in part on the textual identifier or the contextual identifier; and sending a response to the request include the at least one target application associated with the resource identifier.
    Type: Application
    Filed: March 24, 2014
    Publication date: May 21, 2015
    Inventors: Alexey Arseniev, Marek Barwicki, Markus Cherdron, Tzanko Stefanov
  • Publication number: 20150142941
    Abstract: The present disclosure involves systems, software, and computer-implemented methods for providing role-based resource navigation. An example method includes identifying a particular navigation intent from a user associated with a particular user role, the navigation intent representing an action associated with the particular business object; determining a particular target mapping associated with the particular navigation intent based at least in part on the particular user role, the target mapping associated with an application to be executed in response to identification of the associated navigation intent; and executing the application associated with the particular target mapping in response to determining the particular target mapping.
    Type: Application
    Filed: March 28, 2014
    Publication date: May 21, 2015
    Inventors: Marek Barwicki, Alexey Arseniev, Tzanko Stefanov, Markus Cherdron