US 7,523,225 B2
Method and architecture to support interaction between a host computer and remote devices
Ylian Saint-Hilaire, Hillsboro, Oreg. (US); and Jim W. Edwards, Portland, Oreg. (US)
Assigned to Intel Corporation, Santa Clara, Calif. (US)
Filed on Aug. 13, 2007, as Appl. No. 11/893,005.
Application 11/893005 is a division of application No. 09/989136, filed on Nov. 20, 2001, granted, now 7,299,304.
Prior Publication US 2008/0016255 A1, Jan. 17, 2008
Int. Cl. G06F 13/00 (2006.01); G06F 3/00 (2006.01)
U.S. Cl. 710—11  [710/8; 710/10; 710/15] 6 Claims
OG exemplary drawing
 
1. A method for enabling interaction between a remote audio device and a host computer, comprising:
discovering a service provided by the remote audio device;
establishing a network communication link between the remote audio device and the host computer;
launching a host-side software module to run on the host computer to enable interaction with the service via an audio service-specific protocol that is specific to the service and a client-side component running on the remote audio device, wherein the audio service-specific protocol includes audio commands that are used to playback audio content on the audio device by sending audio commands and audio data pertaining to the audio content from the host computer to the audio device over the network communication link;
sending data corresponding to the service from the host computer to the remote audio device over the network communication link;
sending commands from the host computer to the remote audio device based on the audio service-specific protocol; and
performing service operations corresponding to the service with the remote audio device that employ the data sent to the remote audio device and are performed in response to the commands received from the host computer.