IP Library Patent Application 11413362
Patent Application
App. No. 11/413,362

Configuration of clients for multiple computer 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/413,362
Abstract

A method and apparatus for configuration of clients for multiple computer services. An embodiment of a method includes receiving multiple computer services, the computer services including a group of computer services, with the group of computer services having a logical address. A client is configured for the group of computer services, with the configuration of the client including resolving the logical address of the group of computer services to a physical address. The method includes receiving a request from the client for a first computer service in the group of computer services, where the request includes the logical address of the group and an identification of the requested computer service. A physical address for the requested computer service is resolved based on the request.

Claims (38)

1 . A method comprising:

receiving a plurality of computer services, the plurality of computer services including a group of computer services, the group of computer services having a logical address;

configuring a client for the group of computer services, the configuration of the client including resolving the logical address of the group of computer services to a physical address;

receiving a request from the client for a first computer service in the group of computer services, the request including the logical address of the group and an identification of the requested computer service; and

resolving a physical address for the requested computer service based on the request.

2 . The method of claim 1 , wherein group of computer services includes a plurality of web services.

3 . The method of claim 1 , further comprising providing metadata for the client regarding the plurality of computer services.

4 . The method of claim 3 , wherein the physical address of the requested computer service is located using metadata regarding the plurality of computer services.

5 . The method of claim 3 , further comprising generating a first type of connection for the transfer of the metadata regarding the plurality of computer services.

6 . The method of claim 5 , further comprising generating a second type of connection for access to the group of computer services.

7 . The method of claim 6 , wherein generating the first type of connection comprises establishing a first security access level for the first type of connection.

8 . The method of claim 7 , wherein generating the second type of connection comprises establishing a second security access level for the second type of connection, the second security access level being a higher security level than the first security level.

9 . A server comprising:

a bus;

a processor coupled with the bus, the processor to process requests for services;

a memory coupled with the bus to contain a plurality of web services, the plurality of web services including a group of web services, and to contain a set of metadata regarding the plurality of web services; and

a link with a web service customer, the web service customer including a client for the group of web services;

wherein the processor is to provide a first web service to the client in response to a request, the request including a logical address for the group of web services and an identification of the first web service.

10 . The server of claim 9 , wherein the processor is to provide the metadata to the client to configure the client for the group of web services.

11 . The server of claim 9 , wherein the link includes a first connection for transfer of the metadata and a second connection for access to the plurality of web services.

12 . The server of claim 11 , where the first connection has a first security level and the second connection has a second security level.

13 . A system comprising:

a web service provider, the web service provider to include a plurality of web services and a set of metadata regarding the plurality of web services, the plurality of web services including a group of web services; and

a web service customer to communicate with the web service provider, the web service customer to include a client for the group of web services;

wherein the web service provider is to provide a provide a web service in the group to the client in response to a request, the request providing a logical address for the group of web services and identifying the web service.

14 . The system of claim 13 , wherein the client is configured at configuration time by resolving a physical address for the group of web services.

15 . The system of claim 14 , wherein the client is further configured using metadata from the web service provided to identify the web services in the group.

16 . The system of claim 15 , wherein the configuration of the client at configuration time does not include the resolution of the physical addresses of the web services in the group.

17 . A machine-readable medium having stored thereon data representing sequences of instructions that, when executed by a machine, cause the machine to perform operations comprising:

receiving a plurality of web services, the plurality of web services including a group of web services, the group of web services having a logical address; and

configuring a client for the group of computer services, the configuration of the client including resolving the logical address of the group of web services to a physical address and providing metadata to identify the web services of the group.

18 . The medium of claim 17 , further comprising instructions that cause the machine to perform operations comprising:

receiving a request from the client for a web service in the group of web services; and

locating the web service based on the logical address of the group and an identification of the requested web service.

19 . The medium of claim 18 , wherein locating the web service comprises dynamically resolving a physical address for the requested web service.

20 . The medium of claim 17 , further comprising instructions that cause the machine to perform operations comprising:

establishing a first type of connection for the provision of the metadata regarding the plurality of web services; and

establishing a second type of connection for access to the group of web services.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2006
From: ZUBEV, ALEXANDER I.
To: SAP AG
Reel/Frame 018112/0692 →