Claims
- 1. A method of providing a service to a device, comprising the steps of:
querying at least one client within an environment for an available resource; receiving query information from the client; forwarding the query information to a gateway; and requesting the service from a gateway, the gateway distributing the service through the available resource provided by the client.
- 2. The method of claim 1, wherein the environment includes at least two resources, and the gateway performs the method steps of:
organizing the resources of the client; and synchronizing the service distributed through the resources provided by the client.
- 3. The method of claim 1, wherein the environment includes at least two resources, and the gateway performs the method steps of:
evaluating the request for the service and the available resources to determine a match; and generating an assignment of the service to a matched resource of the client.
- 4. The method of claim 1, further comprising the step of reserving the resource provided by the client for providing the service to the device.
- 5. The method of claim 1, further comprising the step of passing control of a composite device including the client and the device, from the device to the client.
- 6. The method of claim 1, wherein the device accepts input to a composite device including the client and the device.
- 7. The method of claim 1, wherein the device communicates with the gateway via a wireless connection.
- 8. The distributed device of claim 1, wherein the client and the gateway communicate through one of a wireless connection and a wire-line connection.
- 9. The method of claim 1, wherein the device is one of a personal digital assistant and an Internet ready cellular telephone.
- 10. The method of claim 1, wherein the device includes a web browser application.
- 11. The method of claim 1, wherein the device functions in one of three modes with respect to the client, the modes including abdicative, cooperative, and exclusive.
- 12. The method of claim 1, wherein the service is one of an audio service, a video service, and an audio/visual service.
- 13. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for establishing a composite device providing at least one service to a wireless device component of the composite device, the method steps comprising:
evaluating a request for a service and an available resource of at least one client of the composite device to determine a match; organizing the resource of the client; and generating an assignment of the service to a matched resource of the client.
- 14. The program storage device of claim 13, further comprising the step of synchronizing the service distributed through the resource provided by the client.
- 15. The program storage device of claim 13, wherein the step of establishing the composite device including the client and the wireless device is based on at least one of location dependent information received from the wireless device, predefined environmental knowledge, and dynamic information on the status of the client within the composite device.
- 16. The program storage device of claim 15, wherein the predefined environmental knowledge includes location information for the client.
- 17. The program storage device of claim 15, wherein the predefined environmental knowledge includes resource information for the client.
- 18. The program storage device of claim 13, wherein the step of generating the assignment further comprises one of splitting content, converting content, and filtering content upon determining a mismatch between the requested service and the available resource.
- 19. A distributed device comprising a plurality of autonomous components which cooperate with a gateway component to provide a service to a wireless device component through at least one resource provided by at least one client component, the gateway component which assigns the service to the resource.
- 20. The distributed device of claim 19, wherein the gateway component synchronizes two of more services provided to the wireless device component.
- 21. The distributed device of claim 19, wherein the client component and the gateway component communicate through one of a wireless connection and a wire-line connection.
Parent Case Info
[0001] This is a non-provisional application claiming the benefit of provisional application Ser. No. 60/193,019 entitled, A Method and Apparatus for Augmenting a Small Screen Device with Surrounding Resources for Delivering Interactive Mobile Services, filed Mar. 29, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60193019 |
Mar 2000 |
US |