Claims
- 1. A view multiplexer, for use with a service application, comprising:
a service coordinator configured to simulate a single representative viewer from a plurality of viewers to said service application; and a state collaborator, coupled to said service coordinator, configured to provide a network state to said plurality of viewers.
- 2. The view multiplexer as recited in claim 1 wherein said plurality of viewers includes one selected from the group consisting of:
a personal digital assistant, a desktop computer, an embedded computing device, an alternative computing device, a laptop computer, and a telephone.
- 3. The view multiplexer as recited in claim 1 wherein said plurality of viewers are configure to operate simultaneously.
- 4. The view multiplexer as recited in claim 1 wherein said service application includes one selected from the group consisting of:
a text editor, a drawing program, a jukebox, an address book, a calendar program, a session manager, an image viewer, and a map program.
- 5. The view multiplexer as recited in claim 1 wherein said view multiplexer is located remotely from said plurality of viewers.
- 6. The view multiplexer as recited in claim 1 wherein said view multiplexer is coupled to a communications network.
- 7. The view multiplexer as recited in claim 1 wherein said view multiplexer is coupled to a service proxy.
- 8. A method of multiplexing a view for use with a service application comprising:
coordinating a plurality of viewers as a single representative viewer to said service application; and collaborating a network state to said plurality of viewers.
- 9. The method as recited in claim 8 wherein said plurality of viewers includes one selected from the group consisting of:
a personal digital assistant, a desktop computer, an embedded computing device, an alternative computing device, a laptop computer, and a telephone.
- 10. The method as recited in claim 8 wherein said plurality of viewers are operated simultaneously.
- 11. The method as recited in claim 8 wherein said service application includes one selected from the group consisting of:
a text editor, a drawing program, a jukebox, an address book, a calendar program, a session manager, an image viewer, and a map program.
- 12. The method as recited in claim 8 wherein said coordinating is performed remotely from said plurality of viewers.
- 13. The method as recited in claim 8 wherein said collaborating is performed via a communications network.
- 14. The method as recited in claim 8 wherein said collaborating employs a service proxy of at least one of said plurality of viewers.
- 15. A viewing infrastructure, comprising:
a service application; a communications network coupled to said service application; a plurality of viewers coupled to said network; a view multiplexer coupled to said service application and said communications network, including:
a service coordinator that simulates a single representative viewer from said plurality of viewers to said service application, and a state collaborator, coupled to said service coordinator, that provides a network state to said plurality of viewers.
- 16. The viewing infrastructure as recited in claim 15 wherein said plurality of viewers includes one selected from the group consisting of:
a personal digital assistant, a desktop computer, an embedded computing device, an alternative computing device, a laptop computer, and a telephone.
- 17. The viewing infrastructure as recited in claim 15 wherein said plurality of viewers are operated simultaneously.
- 18. The viewing infrastructure as recited in claim 15 wherein said service application includes one selected from the group consisting of:
a text editor, a drawing program, a jukebox, an address book, a calendar program, a session manager, an image viewer, and a map program.
- 19. The viewing infrastructure as recited in claim 15 wherein said view multiplexer is located remotely from said plurality of viewers.
- 20. The viewing infrastructure as recited in claim 15 wherein said communications network is the Internet.
- 21. The viewing infrastructure as recited in claim 15 further comprising a service proxy.
CROSS-REFERENCE TO PROVISIONAL APPLICATION
[0001] This application claims the benefit of U.S. Provisional Application No. 60/283,999 entitled “Multiplexer That Simulates A Single Client To A Server And A Single Server To Each Of Multiple Viewers” to Yagati, et al., filed on Apr. 16, 2001, which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60283999 |
Apr 2001 |
US |