Patents by Inventor Marek Barwicki

Marek Barwicki 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: 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: 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
  • 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
  • Patent number: 7941544
    Abstract: A communication manager for web-based applications receives indications of application time outs via a callback mechanism. During session initiation, the communication manager provides a termination address to an application along with a session ID. If the session times out due to inactivity, the application may signal the communication manager that the session ID is invalid by sending a message to the termination address. Alternatively, when a communication manager establishes communication sessions for several applications with a common external terminal, the communication manager may receive messages identifying terminal activity at one of the applications and may signal to the other applications to keep their sessions active.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: May 10, 2011
    Assignee: SAP AG
    Inventors: Roman Hayer, Timo Kohr, Jan Ohl, Patrick Zimmermann, Joachim Hartmann, Marek Barwicki
  • Publication number: 20080288918
    Abstract: A system for generating a Web service includes a graphical user interface to guide a designer to create a Web service in pre-defined stages. The graphical user interface receives an input that selects an object and associated attributes from a repository of pre-defined business objects. The system includes a Web service generator that automatically generates code describing and implementing the Web service according to the selected object and attributes. The system also includes a Web service engine to perform runtime operations of the Web service.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Inventors: Mathias Knura, Florian Weigmann, Peter Conrad, Markus Kupke, Thilo Berndt, Silke Arians, Marek Barwicki, Martin Simmet, Manjunath Gubbi, Arman Voskanian, Uwe Reimitz
  • Publication number: 20060212589
    Abstract: A communication manager for web-based applications receives indications of application time outs via a callback mechanism. During session initiation, the communication manager provides a termination address to an application along with a session ID. If the session times out due to inactivity, the application may signal the communication manager that the session ID is invalid by sending a message to the termination address. Alternatively, when a communication manager establishes communication sessions for several applications with a common external terminal, the communication manager may receive messages identifying terminal activity at one of the applications and may signal to the other applications to keep their sessions active.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 21, 2006
    Inventors: Roman Hayer, Timo Kohr, Jan Ohl, Patrick Zimmermann, Joachim Hartmann, Marek Barwicki