The present invention generally relates to in a home environment, and more specifically, to a system and method for managing the assignment of multiple services among one or more users in a home entertainment system environment.
Many households have multiple television and devices including TVs, video cassette recorders (VCRs), digital versatile disc (DVD) players, stereos, and the like (“controllable devices”). A major force of innovation since at least the early 1990's has been, at least for a home environment, the convergence of the multiple television and devices around a central e-hub, which is typically a personal computer (for example a Windows Media Center configuration). By co-locating the multiple devices in a home environment, such as a main living room entertainment center, device usage conflicts invariably arise. That is, the remote controllers (“remotes”) for these various controllable devices only work well with the one device or brand of device that they were created to control. However, given the relative close proximity of each device in the home entertainment center, whenever a user attempts to actuate a remote control unit to control an intended service it may inadvertently send a remote command to another unintended service causing the unintended service to change its state of operation (e.g., change television channel or volume setting).
It would be an improvement over the prior art to have a system and method for managing the control of multiple services among one or more users in a home entertainment system environment by exclusively assigning each user's access device to a single service of interest to the user (i.e., a preferred service).
A system and method is provided that addresses the afore-mentioned deficiencies and associated problems that manages the assignment of multiple services among one or more users in a home entertainment system environment by exclusively assigning each user's access device to a single service of interest to the user (i.e., a preferred service).
In one embodiment, each users access device (e.g., “remote control”), is capable of selecting and controlling a single service of interest to a user (i.e., a preferred service) from among a plurality of services available in a home entertainment system environment. Selection of one or more preferred services is facilitated through use of service label identifiers. Subsequent to selecting a preferred service, at least a portion of the user's remote access device is automatically assigned to exclusively control the preferred service.
Advantageously, only the user selected service is controlled by at least a portion of the user's access device thereby obviating unintended control of other non-selected services in close proximity. A further advantage is that multiple users may simultaneously control respective preferred services without concern for control conflicts between the services.
Further provisions are included for allowing users, at any point in time, to switch from a currently selected preferred service to another preferred service by re-assigning the user's access device. Provisions are also included to allow two or more users to simultaneously select the same preferred service from their respective access devices, which may be desirable, for example, in gaming applications.
In one aspect of the invention, a method for assigning audio services among users in a home entertainment system environment including a computing system comprised of a plurality of audio services accessible by a plurality of user's via user worn audio sets comprises: (i) accessing the computing system via a remote access device; (ii) displaying to one of the plurality of users, the plurality of audio services; (iii) selecting, via the remote access device, at least one preferred audio service by one of the users; and (iv) assigning the at least one preferred audio service to an audio set associated with the at least one user responsive to the selection.
Referring now to the drawings in which like reference numbers represent corresponding parts throughout, where:
While the present invention is described herein with reference to illustrative embodiments for particular applications, it should be understood that the invention is not limited thereto. Those skilled in the relevant art(s) with access to the teachings provided herein will recognize additional modifications, applications, and embodiments within the scope thereof and additional fields in which embodiments of the present invention would be of significant utility.
Reference in the specification to “one embodiment”, “an embodiment” or “another embodiment” of the present invention means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of the phrase “in one embodiment” appearing in various places throughout the specification are not necessarily all referring to the same embodiment.
One embodiment of the present invention will be described with reference to the drawings.
Referring to
Access may be via wired or wireless means. In wireless connections, the remote access devices 40 do not physically connect to the computer system 102. For example, the remote access device and the computing device 100 may include a transmitter and receiver for wireless communications therebetween. By way of example, the connection interface may include one or more of the following interfaces: FM, RF, Bluetooth, 802.11, UWB (ultra wide band), IR, magnetic link (induction), WIFI, TCP/IP and/or the like.
In brief, FM (frequency modulation) is a method of impressing data onto an alternating-current (AC) wave by varying the instantaneous frequency of the wave. This scheme can be used with analog or digital data. RF generally refers to alternating current AC having characteristics such that, if the current is input to an antenna, an electromagnetic field is generated suitable for wireless broadcasting and/or communications. The frequencies associated with RF cover a wide range of the electromagnetic radiation spectrum as for example from about 9 kHz to thousands of GHz. Bluetooth generally refers to a computing and telecommunications industry specification that describes how mobile phones, computers and personal digital assistants can easily interconnect with each other using short range wireless connection. 802.11 generally refers to a family of specification for wireless local area networks (WLANs) developed by a working group of the Institute of Electrical and Electronics Engineers (IEEE). UWB refers to a wireless technology for transmitting large amounts of digital data over a wide spectrum of frequency bands with very low power for a short distance. IR generally refers wireless technologies that convey data through infrared radiation.
Further, access to the services by such users may occur on the same or different display monitors (not shown) of the centralized PC 102. For example, in the case of simultaneous usage, one user may be watching TV, while a second user may be reading his or her email with a third user watching a DVD. A single display monitor 137 is shown for ease of explanation.
In the illustrated embodiment of
The computer system 102 of
The computer system 102 of
An infrared (IR) remote access device 40, which in the present embodiment constitutes the remote access device 40, is shown in
In
Next,
The computing system 102 includes a processor 100 configured to manage the functions of the computer system 102. The processor 100 in one embodiment is a PC, however, other types of processors that are sufficient to carry out the required functionality as well as receive inputs may also be used. Inputs include, without limitation, text, graphics, voice, audio, or video.
In an embodiment, the processor 100 may be a PC executing applications compatible with the Windows™ operating system available from Microsoft Corporation of Redmond, Wash. For example, in at least one embodiment, the PC may execute the Microsoft™ Windows Media Center™ operating system. Other embodiments are possible, including other operating systems and computing platforms. The processor 100 may also be embodied as a notebook, laptop, palmtop, handheld processing device, e-hub consumer device and/or another type of computing device.
The various modules which comprise the computer system 102 utilize some form of control logic. Such control logic is typically implemented using software, the software may be stored in a computer program product and loaded into the computer system 102 using a secondary memory device, a removable storage drive, or a communications interface. The control logic (software), when executed by the computer system 102, causes the computer system 102 to perform the functions of the invention as described in embodiments herein.
The computing system 102 is shown to be generally divided into a “Services” section 102a and a “Middleware/System Software” section 102b. Each of which are described as follows.
The Services section 102a of the computing system 102 includes a services manager module 104 and a number of services 12-24 provided in the living room of the home entertainment system environment.
The service manager module 104 is a continuously running process that manages the lifecycle of the services 12-24 including starting and stopping the services upon user request. The services manager module 104 also provides a graphical user interface (GUI), via display 137, to carry out these and other management functions to be described.
The “Middleware/System Software” section 102b of the computing system 102 includes the display 137, an infrared receiver 130, a key dispatcher 133, a services table 135 and processor 100.
In an embodiment, the remote access device 40 includes a label manager 44 which assigns the color keys 303 to respective ones of the available services. In operation, when a user presses a particular color key, e.g., “green”, the label manager 44 configures the various keys of the remote access device 40 for the service associated with the color green. For example, if the color green is associated with the TV service 14, then upon pressing the green color key on the remote access device 40, the keys of the device 40 are configured to control the various functions of the TV service 14, such as, for example, loudness, brightness, mute, etc.
It should be understood that, at a configuration stage, the various services 12-24 are assigned a unique label identifier, which can be a color, a number or any other indicia for uniquely identifying the respective services 12-24 to users.
In operation, when a user decides to select (or de-select) a service, the user presses the “Service Management” key 304 on the remote access device 40. In response, a GUI interface 4000 is displayed to the user on the display 137 of the computer system 102.
Pressing the red color key 303 is detected by the label manager 44 in the remote access device 40 causing the remote control device 40 to switch to the “red” mode, corresponding to label code 47, which is stored in the infrared transmitter 46.
Thereafter, when the user presses any one of the keys on the remote access device 40 dedicated to the “video recorder” service 12 mode, the key detection module 42 in the remote access device 40 senses and captures the key press and translates the captured key press to an appropriate key code 49 to be forwarded to be the infrared transmitter module 46 for transmission along with the stored label code 47 as a data modulated infrared signal to the infrared receiver 130 of the computing system 102.
Upon receiving the label code 47 and key code 49 at the infrared receiver 130, they are forwarded to the key dispatcher module 133 for processing. For each key code 49 received from the infrared transmitter 130, the key dispatcher 133 dispatches the corresponding key to the appropriate service 12-24 based on the received label code 47. This process is repeated for each key press on the remote access device 40 until such time as the user de-selects the currently selected preferred service.
When the user elects to gain access to another preferred service 12-24, the user presses the “Service management” key 304 again which triggers the display of a GUI interface 4000 once more on the display 137.
In one embodiment, selection of another preferred service automatically causes the previously selected preferred service to be de-assigned. In other words, the previously selected preferred service is no longer assigned to the user's remote access device 40 and control is relinquished.
In one embodiment, selection of an additional preferred service does not automatically result in the presently selected preferred service to become de-assigned. Instead, the user's remote control device 40 is simultaneously assigned to both the additional preferred service and the previously selected preferred service.
Users are provided with audio sets 60 which are assigned a unique frequency (e.g., audio set 1=40 Khz, audio set 2=50 Khz, etc.). The term “audio set” as used herein encompasses any current or futuristic device having a capability for reproducing audio signals, such as, for example, loudspeakers, PDAs, mobile phones.
The assigned frequencies correspond to signal broadcast frequencies for transmitting desired audio information from the computer system 102 to the audio sets/users. In certain embodiments, the audio sets 60 preferably include a microphone configured to facilitate bi-directional audio communication between the audio sets 60 and the audio transmitter/receiver module 230 of the computing system 102.
To access an audio service 32-44, a user presses the “Audio management” key 305 on the access device 57. In response to the key press, the user is shown a GUI display, such as the one illustrated in
Each audio service 32-44, selected by the various users, are combined at the computer system 102 into a composite audio signal and modulated at a modulating frequency corresponding to the particular audio set established during configuration.
In one embodiment, the computer system 102 constructs a single digital multiplexed signal derived from the outputs of the four combiner modules 701-707 shown in
It should be appreciated that other techniques for combining and transmitting the audio information, utilizing principles well known in the art, are within contemplation of the invention.
Although this invention has been described with reference to particular embodiments, it will be appreciated that many variations will be resorted to without departing from the spirit and scope of this invention as set forth in the appended claims. The specification and drawings are accordingly to be regarded in an illustrative manner and are not intended to limit the scope of the appended claims.
In interpreting the appended claims, it should be understood that:
a) the word “comprising” does not exclude the presence of other elements or acts than those listed in a given claim;
b) the word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements;
c) any reference signs in the claims do not limit their scope;
d) several “means” may be represented by the same item or hardware or software implemented structure or function;
e) any of the disclosed elements may be comprised of hardware portions (e.g., including discrete and integrated electronic circuitry), software portions (e.g., computer programming), and any combination thereof;
f) hardware portions may be comprised of one or both of analog and digital portions;
g) any of the disclosed devices or portions thereof may be combined together or separated into further portions unless specifically stated otherwise; and
h) no specific sequence of acts is intended to be required unless specifically indicated.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2006/050955 | 3/29/2006 | WO | 00 | 9/27/2007 |
Number | Date | Country | |
---|---|---|---|
60666493 | Mar 2005 | US |