Patents by Inventor Axel Spriestersbach

Axel Spriestersbach 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: 8959488
    Abstract: Method and computer system for evaluating the complexity a user interface are provided. A complexity indicator receives device class specific representations of the user interface. Each device class specific representation refers to a respective device class. The complexity indicator determines complexity values of layout components of the device class specific representations by using complexity evaluation functions associated with the layout components and aggregates the complexity values by device class according to a corresponding layout component hierarchy of the respective device class specific representation.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: February 17, 2015
    Assignee: SAP SE
    Inventors: Markus Lauff, Jun Ma, Axel Spriestersbach, Cedric S. P. Ulmer, Thomas Ziegert
  • Patent number: 8850392
    Abstract: Integrated development environment IDE (999), method and computer system for developing user interface documents. An editor (104) is used for editing a user interface document. An adaptation engine (105) generates device class specific representations of the user interface document. Each device class specific representation refers to a respective device class. Device class dependent tools (120) of the IDE (999) are used for generating device class specific information and providing it to the author. Device class specific information can be information about the complexity of the user interface by device class provided by a complexity indicator (121), information about how many pages are generated for which device class provided by a device class dependent view (122) or information about the layout for various device classes provided by a frames layouting view (124).
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: September 30, 2014
    Assignee: SAP AG
    Inventors: Marcus Lauff, Florent Nicoulaud, Samuel Rethore, Patrice Seurat, Pascal T. C. Spadone, Axel Spriestersbach, Cedric S. P. Ulmer, Thomas Ziegert
  • Patent number: 7606583
    Abstract: A method includes determining geographic coordinates of a plurality of entities, the plurality of entities including a first set of entities that have each been associated with a respective context information item and a second set of entities that have each not been associated with a respective context information item. The geographic coordinates of the first set of entities are used to identify geographic coordinates located within a first geographic area associated with a first context information item. The geographic coordinates of the second set of the entities are used to identify a first entity of the second set of entities that is located within the first graphic area associated with the first context information item. The first entity is associated with the first context information item.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: October 20, 2009
    Assignee: SAP AG
    Inventor: Axel Spriestersbach
  • Publication number: 20090024937
    Abstract: Integrated development environment IDE (999), method and computer system for developing user interface documents. An editor (104) is used for editing a user interface document. An adaptation engine (105) generates device class specific representations of the user interface document. Each device class specific representation refers to a respective device class. Device class dependent tools (120) of the IDE (999) are used for generating device class specific information and providing it to the author. Device class specific information can be information about the complexity of the user interface by device class provided by a complexity indicator (121), information about how many pages are generated for which device class provided by a device class dependent view (122) or information about the layout for various device classes provided by a frames layouting view (124).
    Type: Application
    Filed: December 15, 2004
    Publication date: January 22, 2009
    Inventors: Marcus Lauff, Florent Nicoulaud, Samuel Rethore, Patrice Seurat, Pascal T.C. Spadone, Axel Spriestersbach, Cedric S.P. Ulmer, Thomas Ziegert
  • Patent number: 7383342
    Abstract: Operating a browser that interprets a markup page and thereby displays a virtual keyboard (350) to a user. The operation comprises: displaying (405) a first keyboard area (350); presenting (410) first and second input fields of first and second types, respectively, to the user; selecting (420) an input field by relating an input device to either the first input field or the second input field; displaying (430) a second keyboard area corresponding to the type of the selected input field; reading (430) input from the user from the first keyboard area and from the second keyboard area to the selected field; and changing (450) the first keyboard area according to user commands to a keyboard selector.
    Type: Grant
    Filed: January 10, 2003
    Date of Patent: June 3, 2008
    Assignee: SAP Aktiengesellschaft
    Inventors: Axel Spriestersbach, William Patrick Tunney
  • Patent number: 7337180
    Abstract: A user interface including data display elements and a data selection element corresponding to each data display element. The data selection elements can be operable to select data for display in the corresponding data display element. The user interface can also include a display manager to update the data display elements with the data selected by the data selection elements.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: February 26, 2008
    Assignee: SAP Aktiengesellschaft
    Inventor: Axel Spriestersbach
  • Publication number: 20070271085
    Abstract: In a first general aspect, a method of adapting an interactive electronic form is described. The method includes extracting, from an interactive electronic form, source code that defines at least one function of the interactive electronic form. The interactive electronic form has a format that is supported by a reader application. The method also includes parsing the source code to identify components of the interactive electronic form, generating an executable application using the identified components that when executed provides the at least one function of the interactive electronic form, and forwarding the executable application for execution on a device that does not have the reader application.
    Type: Application
    Filed: May 19, 2006
    Publication date: November 22, 2007
    Inventors: Louenas Hamdi, Laurent Seiter, Guillaume Dubeau, Axel Spriestersbach
  • Patent number: 7283846
    Abstract: A location context-aware mobile system determines the location of a mobile device and updates a user interface based on the location of the device. By using the location of the mobile device to reduce the amount of information required to be entered by a user in a business process application, the system increases the feasibility of providing business process applications on mobile devices such as mobile telephones.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: October 16, 2007
    Assignee: SAP Aktiengesellschaft
    Inventors: Axel Spriestersbach, Hartmut Vogler, Peter Ebert
  • Publication number: 20070232323
    Abstract: A method includes determining geographic coordinates of a plurality of entities, the plurality of entities including a first set of entities that have each been associated with a respective context information item and a second set of entities that have each not been associated with a respective context information item. The geographic coordinates of the first set of entities are used to identify geographic coordinates located within a first geographic area associated with a first context information item. The geographic coordinates of the second set of the entities are used to identify a first entity of the second set of entities that is located within the first graphic area associated with the first context information item. The first entity is associated with the first context information item.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventor: Axel Spriestersbach
  • Patent number: 7246131
    Abstract: Servicing a request for information from a device with limited network, memory, and display resources includes receiving a request for a page of information from a client device. The requested page is retrieved, and points within the page at which the page may be divided into sub-pages are identified. The points at which the page may be divided may be statically defined within the page or dynamically determined from the structure of the page. The page is separated at the identified points into multiple sub-pages, and it is determined if each of the multiple sub-pages may be used by the client device. A sub-page may be used by the client device if a weight of the sub-page, which may be expressly calculated or estimated, is less than a maximum allowable weight. The multiple sub-pages are linked, and the multiple sub-pages are individually transferred to the client device.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: July 17, 2007
    Assignee: Sap Aktiengesellschaft
    Inventors: Falk Lehmann, Thomas Springer, Gerald Huebsch, Axel Spriestersbach, Thomas Ziegert
  • Publication number: 20070162874
    Abstract: Method and computer system for evaluating the complexity a user interface. A complexity indicator (121) receives (430) device class specific representations (301, 302) of the user interface. Each device class specific representation (301, 302) refers to a respective device class (DC1, DC2). The complexity indicator (121) determines complexity values of layout components (1 to 9) of the device class specific representations (301, 302) by using complexity evaluation functions (EF5-DC1, EF5-DC2, EF6-DC1, EF6-DC2), associated with the layout components (5, 6) and aggregates the complexity values by device class according to a corresponding layout component hierarchy (321, 322) of the respective device class specific representation (301, 302).
    Type: Application
    Filed: December 14, 2004
    Publication date: July 12, 2007
    Inventors: Markus Lauff, Jun Ma, Axel Spriestersbach, Cedric Ulmer, Thomas Ziegert
  • Publication number: 20060184348
    Abstract: Techniques are described for developing a software application. For example, a system may include an editor unit configured to define a layout of a graphical user interface of the software application. The system may further include a view zone generator unit configured to determine the resolution of a device display being used for displaying the layout. The view zone generator unit may calculate a view zone that is adjusted to the determined resolution, wherein the view zone corresponds to the visible portion of the layout on the device display. The calculated view zone may then be outlined in the editor unit.
    Type: Application
    Filed: December 19, 2005
    Publication date: August 17, 2006
    Inventors: Karin Schattka, Axel Spriestersbach, Thomas Ziegert
  • Publication number: 20060149726
    Abstract: A system and method for segmentation of web pages is provided. In one embodiment, the invention is a method. The method includes receiving a request for a web page. The method also includes splitting the web page into displayable sections. The method further includes serving a first section of the web page. The method may also include serving a second section of the web page. The method may further include weighting content of the web page. Also, the method may involve content weighted based on a heuristic. Similarly, the method may include content weighted based on a profile for a target device. Additionally, the method may involve the profile for the target device being supplied by a manufacturer. Moreover, the method may involve content weighted based on information from a target device. Similarly, the method may involve querying the target device for information.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Thomas Ziegert, Axel Spriestersbach
  • Patent number: 7020494
    Abstract: A location context-aware mobile system determines the location of a mobile device and updates a user interface based on the location of the device. By using the location of the mobile device to reduce the amount of information required to be entered by a user in a business process application, the system increases the feasibility of providing business process applications on mobile devices such as mobile telephones.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: March 28, 2006
    Assignee: SAP Aktiengesellschaft
    Inventors: Axel Spriestersbach, Hartmut Vogler, Falk Lehmann, Thomas Ziegert
  • Publication number: 20050114162
    Abstract: Servicing a request for information from a device with limited network, memory, and display resources includes receiving a request for a page of information from a client device. The requested page is retrieved, and points within the page at which the page may be divided into sub-pages are identified. The points at which the page may be divided may be statically defined within the page or dynamically determined from the structure of the page. The page is separated at the identified points into multiple sub-pages, and it is determined if each of the multiple sub-pages may be used by the client device. A sub-page may be used by the client device if a weight of the sub-page, which may be expressly calculated or estimated, is less than a maximum allowable weight. The multiple sub-pages are linked, and the multiple sub-pages are individually transferred to the client device.
    Type: Application
    Filed: March 31, 2004
    Publication date: May 26, 2005
    Inventors: Falk Lehmann, Thomas Springer, Gerald Huebsch, Axel Spriestersbach, Thomas Ziegert
  • Publication number: 20040133635
    Abstract: A source document including at least one event is generated, meta information is associated with one or more of the events, and the events are transformed into one or more markup language specific representations of the events. The transformation of the event is controlled at least in part by the associated meta-information. Then, at least one markup language specific representation of the events are sent to a browser running on a client device. One or more markup language specific events are coded as HTTP-request parameters are received from the client device.
    Type: Application
    Filed: September 30, 2003
    Publication date: July 8, 2004
    Inventors: Axel Spriestersbach, Thomas Ziegert, Thomas Springer
  • Publication number: 20040122839
    Abstract: A user interface including data display elements and a data selection element corresponding to each data display element. The data selection elements can be operable to select data for display in the corresponding data display element. The user interface can also include a display manager to update the data display elements with the data selected by the data selection elements.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Inventor: Axel Spriestersbach
  • Patent number: 6614351
    Abstract: A worker carries a sensor that senses a tag device, preferably a passive RFID tag, in or on an article being processed. The sensor obtains wirelessly from the tag device identifying data, such as a numerical tag, which has been recorded as corresponding to a specific article. A computer connected with the receiver uses the identifying data to obtain a network address on a computer data network. Data relating to the worker contact with the article is sent over the network to the address accessed, and the server, or a management computer attached to it, causes a record to be stored reporting the access regarding the article, and other bookkeeping or process control activities are performed as claimed.
    Type: Grant
    Filed: December 7, 2000
    Date of Patent: September 2, 2003
    Assignee: SAP Aktiengesellschaft
    Inventors: Jorg Mann, Christian Merz, Axel Spriestersbach, Albrecht Schmidt, Hans-Werner Gellerson, Michael Beigl
  • Publication number: 20030154292
    Abstract: Operating a browser that interprets a markup page and thereby displays a virtual keyboard (350) to a user. The operation comprises: displaying (405) a first keyboard area (350); presenting (410) first and second input fields of first and second types, respectively, to the user; selecting (420) an input field by relating an input device to either the first input field or the second input field; displaying (430) a second keyboard area corresponding to the type of the selected input field; reading (430) input from the user from the first keyboard area and from the second keyboard area to the selected field; and changing (450) the first keyboard area according to user commands to a keyboard selector.
    Type: Application
    Filed: January 10, 2003
    Publication date: August 14, 2003
    Inventors: Axel Spriestersbach, William Patrick Tunney
  • Publication number: 20030148775
    Abstract: A location context-aware mobile system determines the location of a mobile device and updates a user interface based on the location of the device. By using the location of the mobile device to reduce the amount of information required to be entered by a user in a business process application, the system increases the feasibility of providing business process applications on mobile devices such as mobile telephones.
    Type: Application
    Filed: July 31, 2002
    Publication date: August 7, 2003
    Inventors: Axel Spriestersbach, Hartmut Vogler, Peter Ebert