In general, the present invention relates to remote controls and remote control methodologies, and in particular, to a system, method and apparatus for remotely controlling media-based computing devices.
Historically computing devices and entertainment centers have been separate and distinct devices. Typically computing devices were used for business purposes, such as word processing and database management, and to play computer specific games. Likewise, computing devices are typically designed for user interaction from a nearby position, such as seated at a desk where there computing device is located. Interaction with a computing device generally occurs through the use of a keyboard and some form of a pointing device, such as a mouse.
In contrast, entertainment systems typically provide audio and/or video interaction for a user. In addition, interaction with an entertainment center is generally designed to allow the user to be at a more remote location than that of a computing device. For example, a typical entertainment center may be designed to provide user interaction with the entertainment center being located at one end of a room and the user at the other, possibly resting on a couch. Interaction between the user and the entertainment center often occurs via a remote control. An entertainment center remote control generally allows a user to press buttons on the remote control which in turn, generate a signal from the remote control that is received by the entertainment center. Signals received by the entertainment center provide instructions to the entertainment center as to the interaction desired by the user, such as turning on the television.
In recent years, entertainment centers have become more integrated and sophisticated, providing users with a multitude of choices. For example, a typical entertainment center may include any combination of an AM/FM receiver, a Compact-Disk (CD) player, a Digital Video Disk (DVD) player, and a Television. Other audio/visual components may also be included in the typical entertainment center. Attempts have been made to provide a user of an entertainment center with a “universal” remote control for interfacing with each of the devices that make up the entertainment center. However, as entertainment centers have become more complex, the universal remote controls have become difficult to operate and confusing to the user.
In addition to the drawbacks of universal remote controls, current systems do not allow a user to interact with both an entertainment center and a computing device from the same remote location.
Accordingly, a need exists for a system, method and apparatus for allowing a user to interact with a computing device and an entertainment center from a remote viewing position.
According to an aspect of the present invention, a remote control device for interfacing with a Media Computing Device is provided. Included on the remote control is a plurality of audio/video buttons, numeric keypad buttons, transport buttons, and navigation buttons. In particular, one of the buttons, which is part of the navigation buttons, is a START button.
According to another aspect of the present invention, a remote control device for interacting and interfacing with a Media Computing Device is provided. The remote control device includes a plurality of navigation buttons, including a START button. Also included on the remote control device are several transport buttons, a plurality of audio/video buttons, and a plurality of numeric keypad buttons.
According to still another aspect of the present invention, a remote control device is provided. Disposed on the remote control device is a START button and a plurality of shortcut buttons.
The foregoing aspects and many of the attendant advantages of this invention will become more readily appreciated as the same become better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
A device that integrates both computing devices and any form of entertainment center has been developed that provides a user with total computing/entertainment from a central location. The integration of these devices, as referred to herein is a “Media Computing Device.” A Media Computing Device may include a computing device integrated with any combination of audio/video devices. For example, a Media Computing Device may include a computing device, a DVD player, a CD player, and a visual interface, such as a plasma monitor, are all integrated for operation and control via the computing device.
Illustrated in
The Media Computing Device 1300, in response to receiving a signal from the Media Computing Device Remote Control 1301, generates an appropriate response. As described herein the appropriate response may be any variety of responses from displaying a user-defined shortcut screen on the interface display 1303 to placing the Media Computing Device 1300 in standby.
The description provided herein of the buttons of the Media Computing Device Remote Control 100 being mechanical buttons that are pressed or actuated by a user is for explanation purposes only and is not intended to limit the invention to a single embodiment. In alternative embodiments, the buttons may be displayed electronically for interaction by a user. For example, buttons may be displayed on a touch sensitive display and actuated by a user interacting with the touch sensitive display.
Included in the navigation control buttons group 300 is a START button 301. Referring now to
As described herein, there are two classes of buttons that make up the buttons of the button groups of the Media Computing Device Remote Control 100. Those classes include buttons that are required to fully interact with a Media Computing Device and optional control buttons. Optional control buttons are those buttons that are supported by Media Computing Device software but are not required on the Media Computing Device Remote Control 100 for interaction with a Media Computing Device.
Included in the navigation control buttons 300 are a START button 301, up button 303, down button 305, back button 307, forward button 309, OK button 311, backspace button 313, more information button 315, guide button 317, and a live TV button 319. As described below, there may be more or fewer buttons included in the navigation control buttons 300.
A first actuation by a user of the START button 301 generates a signal that instructs the Media Computing Device to display a Media Computing Device home page, and if the Media Computing Device is not currently running, to start the Media Computing Device. Actuation of the START button 301 results in the display of the Media Computing Device home page regardless of what interaction is currently being provided to the user. For example, if a user is watching a movie stored on a DVD, actuation of the START button will display on the interface the home page of the Media Computing Device.
Actuation of the up button 303 by a user generates from the Media Computing Device Remote Control 100 a signal that instructs the Media Computing Device to move the focus point on the interface up one location from its previous position, and if at the top of a interface display to take no action. Alternatively, if the focus point is at the top of the interface display, the Media Computing Device may move the focus point to the bottom of the interface display. This button may also be programmed to “auto-repeat” the action of moving the focus point up one location on an interface display. “Auto-repeat,” as used herein, is the generation of the same signal numerous times in response to a user holding down a particular button.
The down button 305, upon actuation, moves the focus point on an interface display down one location. If the focus point is at the bottom of the interface display, actuation of the down button 305 will result in no action. In an alternative embodiment, if the focus point is at the bottom of the interface display, selection of the down button 305 may generate a signal to instruct the media device to move the focus point to the top of the interface display. The down button 305 may also include an auto-repeat feature. The left button 307, upon actuation, generates a signal to move the focus point on the interface display left one position. If the focus point on the interface display is at the leftmost position, selection of left button 307 generates a signal instructing the Media Computing Device to go back one page in the interface display stack. The interface display stack tracks the information displayed on the interface display. This button may also be programmed to auto-repeat the signal. The right button 309, upon actuation, generates a signal to the Media Computing Device to move the focus point on the interface display one position to the right, and if at the rightmost position to take no action. This button may also be programmed for auto-repeat.
The OK button 311, upon actuation, generates a signal instructing the Media Computing Device to perform the action indicated on the interface display by the focus point. The back button 313, upon actuation by a user, generates a signal from the Media Computing Device Remote Control 100 to instruct the Media Computing Device to go back one location in the interface display stack. The more information button 315, upon actuation by a user, generates a signal instructing the Media Computing Device to provide information on the interface display, if available, for the current focus point displayed on the interface display. A second press of the more information button 315 generates a signal to the Media Computing Device to dismiss the information provided on the interface display.
The guide button 317, upon actuation by a user, generates a signal from the Media Computing Device Remote Control 100 to instruct the Media Computing Device to invoke an Electronic Program Guide (“EPG”). Additionally, upon a second actuation by a user of the guide button 317, a signal is generated instructing the Media Computing Device Remote Control 100 to cycle through the guide options presented on the interface display. The live TV button 319, upon actuation by a user, generates a signal from the Media Computing Device Remote Control 100 instructing the Media Computing Device to bring live TV to the front of the interface display and display the last channel the user was watching.
Upon actuation of the My TV button 401, a signal is generated from the Media Computing Device Remote Control 100 instructing the Media Computing Device to display on the interface a “TV Home” page. The TV Home page is a predefined TV home page that may be created and/or selected by a user as their home page for selection of TV channels. The My Music button 403, upon actuation by a user, generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to display on the interface display a “Music” page. The My Music button 403 thereby acts as a shortcut to a predefined Music page that is created by a user. The My Pictures button 405, upon actuation by a user, generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to display on the interface display a “My Pictures” page. The My Pictures button 405 acts as a shortcut to a user's predefined My Pictures page. The My Videos button 407, upon actuation by a user, instructs Media Computing Device Remote Control 100 to generate a signal instructing the Media Computing Device to display on the interface a “My Videos” page. In general, the My Videos button 407 acts as a shortcut to a user's My Videos page.
In addition to the optional shortcut buttons 400 illustrates in
Actuation by a user of play button 501 generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to start (if paused, continue) playback of media at a present position pointer. Actuation by a user of the pause button 503 generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to pause the playback of media at a present position. Continued actuation of pause button 503 generates signals to the Media Computing Device to toggle the pause state between pause and continue playback at a present position pointer. Actuation of the stop button 505 generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to stop media playback.
In one embodiment of the present invention, actuation of stop button 505 generates a signal instructing the Media Computing Device to stop media playback and to return the position pointer to the start of the media. Alternatively, the Media Computing Device may leave the position pointer at the location in the media where the stop signal was received. Actuation of record button 507 generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to record media to a disc. Actuation of the fast forward button 509 generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to speed up the time base of a media stream to a first fast forward value. If the media is a slide show, actuation of the fast forward button 509 instructs the Media Computing Device to skip to the next picture in the slide show.
The first fast forward value may be any multiple of the normal playback speed. For example, the first fast forward value may be three times the normal playback speed of the media. Continued actuation of the fast forward button 509 generates signals instructing the Media Computing Device to cycle through the fast forward speed values looping through a normal speed, a first fast forward value, and to any additional fast forward values that are predetermined for the Media Computing Device. The predetermined fast forward values may be any multiple of the normal playback speed for media. Additionally, when media being presented to a user is a slide show, continued actuation by a user of fast forward button 509 generates signals instructing the Media Computing Device to continue to skip to the next picture in the series of pictures of the slide show.
Actuation of the rewind button 511 on the Media Computing Device Remote Control 100 generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to speed up the time base and reverse direction of the media stream to a first rewind value. If the media stream is a slide show, actuation of the rewind button 511 instructs the Media Computing Device to skip to the previous picture in the slide show. A first rewind value may be any multiple of the normal playback speed of a media stream in a reverse direction. For example, the first rewind value may be three times the normal playback speed of a media stream in a reverse direction. Additional actuation by a user of rewind button 511 generates signals instructing a Media Computing Device to cycle through the various rewind speed values looping through the normal speed value, the first rewind speed value, and any additional predetermined rewind speed values. Likewise, if the media is a slide show, continued actuation results in the Media Computing Device continuing to skip to the previous picture in the slide show. Predetermined rewind values may be any multiple of the normal playback speed of a media stream in the reverse direction.
Actuation by a user of a skip button 513 generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to skip ahead an increment in the media. For example, if the media being played is music from a CD, actuation of the skip button 513 results in the Media Computing Device skipping ahead one song in the play list. If the media is a movie on a DVD, actuation of the skip button 513 results in the Media Computing Device skipping to the next chapter. If the media is a slide show, the Media Computing Device will skip to the next picture in response to a user pressing the skip button 513.
Actuation by a user of a replay button 515 generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to rewind the position pointer one increment and replay that portion of the media. For example, if the media being played is a song from a CD, actuation of the replay button 515 will result in the Media Computing Device returning to the beginning of the song. If the media is a movie from a DVD, actuation of the replay button 515 results in the movie returning to the beginning of the chapter being viewed. Likewise, if the media is a slide show, the previous picture is provided in response to actuation of the replay button 515.
Actuation by a user of the volume up button 601A, generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to increment the current volume by 1 unit and if muted to unmute the volume. The volume up button 601A may be configured to auto-repeat. Actuation of the volume down button 601B generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to increment the current volume by 1 unit in the negative direction, and if muted, to unmute the volume. Volume down button 601B may be programmed to auto-repeat.
Actuation of the channel/page up button 603A generates a signal from the Media Computing Device Remote Control 100 to increment the current channel displayed on an interface to a user by 1. Additionally, if the interface display is in a list view mode, the signal instructs the Media Computing Device to move forward a page in the list. The channel/page up button 603A may be programmed to auto-repeat. Actuation of the channel/page down button 603B generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to decrement the current channel displayed on an interface by 1. Additionally, if a list view is currently being displayed on the interface display, the signal instructs a Media Computing Device to move back a page in the list being displayed. The channel/page down button 603B may be configured to auto-repeat.
Actuation by a user of mute button 605 generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to mute the volume being provided by the Media Computing Device. Continuous actuation of the mute button 605 generates signals instructing the Media Computing Device to toggle between a mute and a non-mute state.
Actuation of the DVD menu button 607 generates a signal from the Media Computing Device Remote Control 100 instructing a Media Computing Device to provide on the interface display a DVD menu. Also included in the navigation control buttons 300 is a standby button 609 (
The transport control buttons 905 are also designed and displayed differently than the transport control buttons 500 illustrated in
However, as is consistent with the Media Computing Device Remote Control 100 illustrated in
Referring now to
Referring now to
The solid color buttons 1113-1119 may be configured to interface in a different manner depending on whether the Media Computing Device Remote Control 1120 is in teletext mode or not. For example, if the Media Computing Device Remote Control 1120 is in teletext mode, the solid color red button may be configured to jump to a red shortcut. A red shortcut link may be a link that is defined by a user. Similarly, teletext mode actuation of the solid color green button 1115 may generate a signal instructing a Media Computing Device to display a green shortcut link. Likewise, actuation of a solid yellow color button 1117, when the Media Computing Device Remote Control 1120 is in teletext mode, generates a signal from the Media Computing Device Remote Control 1120 instructing a Media Computing Device to provide on the interface display a display associated with a red shortcut link. Finally, actuation of the solid color blue button 1119, when the Media Computing Device Remote Control 1120 is in teletext mode, generates a signal from the Media Computing Device Remote Control 1120 instructing a Media Computing Device to generate on the interface display a display associated with a red shortcut link.
Alternatively, when the Media Computing Device Remote Control 1120 is not in teletext mode, the solid color buttons 1113-1119 may be configured to generate user-defined signals for interfacing with a Media Computing Device.
In addition to the buttons described with respect to the embodiments illustrated in
Likewise,
As is apparent from the above description, the four function groups of the Media Computing Device Remote Control may contain any combination of required and optional buttons and be arranged and presented in numerous ways on the Media Computing Device Remote Control. However, as discussed above, the START button of the Media Computing Device Remote Control provides a user with the ability to easily access and interface with any part of a Media Computing Device.
While embodiments of the invention have been illustrated and described, it will be appreciated that various changes can be made therein without departing from the spirit and scope of the invention.
This application claims the benefit of U.S. Provisional Application No. 60/507,246, filed Sep. 30, 2003, which is incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
60507246 | Sep 2003 | US |