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: 8959488Abstract: 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: GrantFiled: December 14, 2004Date of Patent: February 17, 2015Assignee: SAP SEInventors: Markus Lauff, Jun Ma, Axel Spriestersbach, Cedric S. P. Ulmer, Thomas Ziegert
-
Patent number: 8850392Abstract: 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: GrantFiled: December 15, 2004Date of Patent: September 30, 2014Assignee: SAP AGInventors: Marcus Lauff, Florent Nicoulaud, Samuel Rethore, Patrice Seurat, Pascal T. C. Spadone, Axel Spriestersbach, Cedric S. P. Ulmer, Thomas Ziegert
-
Patent number: 7606583Abstract: 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: GrantFiled: March 31, 2006Date of Patent: October 20, 2009Assignee: SAP AGInventor: Axel Spriestersbach
-
Publication number: 20090024937Abstract: 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: ApplicationFiled: December 15, 2004Publication date: January 22, 2009Inventors: Marcus Lauff, Florent Nicoulaud, Samuel Rethore, Patrice Seurat, Pascal T.C. Spadone, Axel Spriestersbach, Cedric S.P. Ulmer, Thomas Ziegert
-
Patent number: 7383342Abstract: 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: GrantFiled: January 10, 2003Date of Patent: June 3, 2008Assignee: SAP AktiengesellschaftInventors: Axel Spriestersbach, William Patrick Tunney
-
Patent number: 7337180Abstract: 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: GrantFiled: December 20, 2002Date of Patent: February 26, 2008Assignee: SAP AktiengesellschaftInventor: Axel Spriestersbach
-
Publication number: 20070271085Abstract: 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: ApplicationFiled: May 19, 2006Publication date: November 22, 2007Inventors: Louenas Hamdi, Laurent Seiter, Guillaume Dubeau, Axel Spriestersbach
-
Patent number: 7283846Abstract: 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: GrantFiled: July 31, 2002Date of Patent: October 16, 2007Assignee: SAP AktiengesellschaftInventors: Axel Spriestersbach, Hartmut Vogler, Peter Ebert
-
Publication number: 20070232323Abstract: 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: ApplicationFiled: March 31, 2006Publication date: October 4, 2007Inventor: Axel Spriestersbach
-
Patent number: 7246131Abstract: 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: GrantFiled: March 31, 2004Date of Patent: July 17, 2007Assignee: Sap AktiengesellschaftInventors: Falk Lehmann, Thomas Springer, Gerald Huebsch, Axel Spriestersbach, Thomas Ziegert
-
Publication number: 20070162874Abstract: 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: ApplicationFiled: December 14, 2004Publication date: July 12, 2007Inventors: Markus Lauff, Jun Ma, Axel Spriestersbach, Cedric Ulmer, Thomas Ziegert
-
Publication number: 20060184348Abstract: 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: ApplicationFiled: December 19, 2005Publication date: August 17, 2006Inventors: Karin Schattka, Axel Spriestersbach, Thomas Ziegert
-
Publication number: 20060149726Abstract: 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: ApplicationFiled: December 30, 2004Publication date: July 6, 2006Inventors: Thomas Ziegert, Axel Spriestersbach
-
Patent number: 7020494Abstract: 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: GrantFiled: April 30, 2002Date of Patent: March 28, 2006Assignee: SAP AktiengesellschaftInventors: Axel Spriestersbach, Hartmut Vogler, Falk Lehmann, Thomas Ziegert
-
Publication number: 20050114162Abstract: 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: ApplicationFiled: March 31, 2004Publication date: May 26, 2005Inventors: Falk Lehmann, Thomas Springer, Gerald Huebsch, Axel Spriestersbach, Thomas Ziegert
-
Publication number: 20040133635Abstract: 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: ApplicationFiled: September 30, 2003Publication date: July 8, 2004Inventors: Axel Spriestersbach, Thomas Ziegert, Thomas Springer
-
Publication number: 20040122839Abstract: 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: ApplicationFiled: December 20, 2002Publication date: June 24, 2004Inventor: Axel Spriestersbach
-
Patent number: 6614351Abstract: 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: GrantFiled: December 7, 2000Date of Patent: September 2, 2003Assignee: SAP AktiengesellschaftInventors: Jorg Mann, Christian Merz, Axel Spriestersbach, Albrecht Schmidt, Hans-Werner Gellerson, Michael Beigl
-
Publication number: 20030154292Abstract: 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: ApplicationFiled: January 10, 2003Publication date: August 14, 2003Inventors: Axel Spriestersbach, William Patrick Tunney
-
Publication number: 20030148775Abstract: 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: ApplicationFiled: July 31, 2002Publication date: August 7, 2003Inventors: Axel Spriestersbach, Hartmut Vogler, Peter Ebert