IP Library Patent Application 11370993
Patent Application
App. No. 11/370,993

Systems and methods for providing services

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/370,993
Abstract

Methods and apparatus, including computer program products, are provided for making a call from a user interface to a service. In one exemplary embodiment, the method may include determining metadata reflecting aspects of the user interface; providing a request to the service including metadata reflecting aspects of the user interface corresponding to presentation of responsive information; and receiving a response to the request from the service including the responsive information adapted in accordance with the metadata.

Claims (48)

1 . A method for making a call from a user interface to a service, the method comprising:

determining metadata reflecting aspects of the user interface;

providing a request to the service including metadata reflecting aspects of the user interface corresponding to presentation of responsive information; and

receiving a response to the request from the service including the responsive information adapted in accordance with the metadata.

2 . The method of claim 1 , wherein determining comprises:

determining metadata based on a language describing aspects of information presented by the user interface.

3 . The method of claim 1 , wherein determining comprises:

determining metadata based on a markup language describing aspects of information presented by the user interface.

4 . The method of claim 1 , wherein determining comprises:

determining metadata based on at least one of the following: a language presented by the user interface, a page presented by the user interface, or a status of an item presented by the user interface.

5 . The method of claim 1 , wherein receiving comprises:

receiving the response including other metadata generated by the service.

6 . The method of claim 5 , comprising:

determining the other metadata based on the request.

7 . The method of claim 5 , comprising:

determining the other metadata based on the response.

8 . The method of claim 1 , wherein providing comprises:

providing the request as a Simple Object Access Protocol.

9 . A computer-readable medium containing instructions to configure a processor to perform a method for making a call from a user interface to a service, the method comprising:

determining metadata reflecting aspects of the user interface;

providing a request to the service including metadata reflecting aspects of the user interface corresponding to presentation of responsive information; and

receiving a response to the request from the service including the responsive information adapted in accordance with the metadata.

10 . The computer-readable medium of claim 9 , wherein determining comprises:

determining metadata based on a language describing aspects of information presented by the user interface.

11 . The computer-readable medium of claim 9 , wherein determining comprises:

determining metadata based on a markup language describing aspects of information presented by the user interface.

12 . The computer-readable medium of claim 9 , wherein determining comprises:

determining metadata based on at least one of the following: a language presented by the user interface, a page presented by the user interface, or a status of an item presented by the user interface.

13 . The computer-readable medium of claim 9 , wherein receiving comprises:

receiving the response including other metadata generated by the service.

14 . The computer-readable medium of claim 13 , comprising:

determining the other metadata based on the request.

15 . The computer-readable medium of claim 13 , comprising:

determining the other metadata based on the response.

16 . The computer-readable medium of claim 9 , wherein providing comprises:

providing the request as a Simple Object Access Protocol.

17 . A system for making a call to a service, the system comprising:

a processor; and

a memory, wherein the processor and the memory are configured to perform a method comprising:

determining metadata reflecting aspects of the user interface;

providing a request to the service including metadata reflecting aspects of the user interface corresponding to presentation of responsive information; and

receiving a response to the request from the service including the responsive information adapted in accordance with the metadata.

18 . The system of claim 17 , wherein determining comprises:

determining metadata based on a language describing aspects of information presented by the user interface.

19 . The system of claim 17 , wherein determining comprises:

determining metadata based on a markup language describing aspects of information presented by the user interface.

20 . The system of claim 19 , wherein determining comprises:

determining metadata based on at least one of the following: a language presented by the user interface, a page presented by the user interface, or a status of an item presented by the user interface.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2008
From: SAP AG
To: SAP PORTALS ISRAEL LTD.
Reel/Frame 021149/0096 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2006
From: GUERTLER, JOCHEN; ROOT, OREN; GLATT, AMIR
To: SAP AG
Reel/Frame 017671/0655 →