Systems and methods for controlling media devices
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-005/44
H04N-005/445
H04N-007/173
G06F-015/16
출원번호
US-0256344
(2008-10-22)
등록번호
US-8350971
(2013-01-08)
발명자
/ 주소
Malone, Edward D.
Williams, George E.
Feinstein, Matthew A.
Kulkarni, Anant Madhava
Dande, Jagadish
출원인 / 주소
Sling Media, Inc.
대리인 / 주소
Ingrassia Fisher & Lorenz, P.C.
인용정보
피인용 횟수 :
25인용 특허 :
154
초록▼
Systems and methods process an input received from a remote control. A media stream is presented on a display, and the input from the remote control is received at a local device associated with the display. The local device may determine if the input is intended for the local device or a remote dev
Systems and methods process an input received from a remote control. A media stream is presented on a display, and the input from the remote control is received at a local device associated with the display. The local device may determine if the input is intended for the local device or a remote device. If the input is intended for the local device, the input may be processed at the local device. Various interface features, for example, may be managed at the local device. If the input is intended for the remote device, a signal may be transmitted from the local device to the remote device to thereby allow the remote device to respond to the input.
대표청구항▼
1. A method executable by a local device to process an input received at the local device from a user via a remote control, the method comprising: receiving a media stream at the local device from a remote device via a network;presenting the media stream on a display associated with the local device
1. A method executable by a local device to process an input received at the local device from a user via a remote control, the method comprising: receiving a media stream at the local device from a remote device via a network;presenting the media stream on a display associated with the local device as the media stream is received via the network, wherein the media stream is presented with an interface feature having a first plurality of options, and wherein the presentation of the media stream is shrunken to occupy less than a full screen of the display so that a periphery extends from the presentation of the media stream to an edge of the display, and so that the first plurality of options is spatially arranged on the periphery so as to not obscure the presentation of the media stream;receiving a directional input having a direction corresponding to a direction from the presentation of the media stream toward one of the first plurality of input options spatially arranged on the periphery;in response to the directional input, presenting second imagery on the display, wherein the second imagery comprises a second plurality of input options that is presented adjacent to the presentation of the media stream on the display in a direction from the presentation of the media stream that corresponds to the direction of the directional input;receiving the input from the remote control at the local device associated with the display, wherein the input indicates one of the second plurality of options;determining if the input is intended for the local device or the remote device that provides the media stream;if the input is intended for the local device, processing the input at the local device; andif the input is intended for the remote device, transmitting a signal from the local device to the remote device via the network to thereby allow the remote device to respond to the input. 2. The method of claim 1 wherein the remote device is a placeshifting device that provides the media stream to the local device via the network, and wherein the transmitting comprises transmitting the signal from the local device to the placeshifting device to thereby change the media stream provided by the placeshifting device. 3. The method of claim 1 wherein the transmitting comprises transmitting the signal over the network to the remote device to thereby adjust the media stream. 4. The method of claim 1 wherein the input is a wireless input. 5. The method of claim 1 wherein the determining comprises recognizing that the input is able to be processed by one of the local device and the remote device, but not by the other. 6. The method of claim 5 further comprising establishing the one of the local device and the remote device that is able to process the input as a current active device. 7. The method of claim 6 further comprising routing subsequent inputs received from the remote control to the current active device. 8. The method of claim 7 wherein the subsequent inputs are routed until a subsequent input is received that is not able to be processed by the current active device. 9. The method of claim 1 wherein the processing of the input at the local device comprises displaying an interface for further inputs on the display. 10. The method of claim 9 wherein the interface is presented on the display along with the media stream. 11. The method of claim 10 wherein the interface comprises a plurality of input options arranged about a periphery of a presentation of the media stream on the display. 12. The method of claim 11 wherein the user is able to select one of the plurality of input options by providing the input on the remote control, and wherein the input comprises a direction. 13. The method of claim 12 further comprising displaying a second interface in response to the user selection of one of the plurality of input options, wherein the second interface comprises a second plurality of input options. 14. The method of claim 13 wherein the second interface is presented adjacent to a presentation of the media stream on the display in a direction that corresponds to the direction of the input. 15. A local system for processing an input received via a remote control from a viewer of a display, the system comprising: a wireless receiver configured to receive the input from the remote control;a network interface configured to be coupled to a network;a display interface configured to be coupled to the display; anda processor configured to receive the input from the wireless receiver, to receive a media stream from a remote device via the network interface, to present imagery comprising the media stream on the display via the display interface, to process the input at the local system if the input is intended for the local system, and to transmit a signal to the remote device via the network to thereby allow the remote device to respond to the input if the input is intended for the remote device, wherein the presentation of the media stream within the imagery is shrunken to occupy less than a full screen of the display so that a periphery extends from the presentation of the media stream to an edge of the display, and so that the first plurality of options is spatially arranged on the periphery so as to not obscure the presentation of the media stream, and wherein the processor is further configured to receive a directional input having a direction corresponding to a direction from the presentation of the media stream toward one of the first plurality of input options spatially arranged on the periphery, and, in response to the directional input, to present second imagery on the display, wherein the second imagery comprises a second plurality of input options that is presented adjacent to the presentation of the media stream on the display in a direction from the presentation of the media stream that corresponds to the direction of the directional input, and wherein the input indicates one of the second plurality of options. 16. The system of claim 15 wherein the system comprises a remote key router module configured to determine whether the input is intended for the local system or the remote device. 17. The system of claim 16 wherein the system further comprises an agent application associated with the remote device, and wherein the remote key router module is further configured to route the input to the agent application associated with the remote device if the input is intended for the remote device. 18. The system of claim 17 wherein the agent application associated with the remote device is configured to transmit the signal to the remote device via the network interface. 19. The system of claim 15 wherein the remote device is a placeshifting device. 20. A method of processing an input received from a user via a remote control, the method comprising: presenting first imagery on a display, wherein the first imagery comprises a presentation of a media stream having a periphery and an interface feature comprising a first plurality of input options, and wherein the presentation of the media stream is shrunken to occupy less than the full screen so that the periphery extends from the presentation of the media stream to the edge of the screen, and so that the first plurality of input options is spatially arranged on the periphery of the presentation of the media stream on the display so as to not obscure the presentation of the media stream;receiving the input from the remote control at a local device associated with the display, wherein the input is a directional input having a direction corresponding to a direction from the presentation of the media stream toward one of the first plurality of input options spatially arranged on the periphery; andin response to the directional input, presenting second imagery on the display, wherein the second imagery comprises a second plurality of input options that is presented adjacent to the presentation of the media stream on the display in a direction from the presentation of the media stream that corresponds to the direction of the input.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (154)
Hamilton James ; Hennessy Richard ; Choa Pong ; Chopde Avinash ; Peters Eric ; Koutavas Jay, Apparatus and computer-implemented process for providing real-time multimedia data transport in a distributed computing system.
Mills Michael (San Francisco CA) Cohen Jonathan (San Francisco CA), Apparatus and method for editing a video recording by selecting and displaying video clips.
Degen Leo M. W. F. (Menlo Park CA) Zwartjes Martijn (Utrecht NLX), Apparatus and method for playing back audio at faster or slower rates without pitch distortion.
Uchida, Mami; Mizobuchi, Ayumi; Takeda, Kasumi, Bi-directional communication system, display apparatus, base apparatus and bi-directional communication method.
Uchida,Mami; Mizobuchi,Ayumi; Takeda,Kasumi, Bi-directional communication system, display apparatus, base apparatus and bi-directional communication method.
Ikedo, Hiroyasu; Shirosugi, Takatoshi; Mizukami, Hiroyuki; Murata, Ikuo, Digital broadcast channel reception system and method and portable terminal for use in such system.
Hendricks John S. (Potomac MD) Bonner Alfred E. (Bethesda MD) Lappington John P. (Lawrenceville GA) Wunderlich Richard E. (Alpharetta GA), Digital cable headend for cable television delivery system.
Foreman,Kevin J.; LeBlanc,Darrell N.; Granger,Brett D.; Cavero Belaunde,Iv찼n M., Graphical user interface for a motion video planning and editing system for a computer.
Faroudja Yves C. ; Swartz Peter D. ; Campbell Jack J., High-definition television signal processing for transmitting and receiving a television signal in a manner compatible with the present system.
Rakib, Selim Shlomo; Quinard, Fabrice Michel Raymond; Monta, Peter Albert, Home network for receiving video-on-demand and other requested programs and services.
Tokunaga Akira,JPX ; Takimoto Minoru,JPX ; Ishikawa Mayumi,JPX ; Matsuya Tomoko,JPX, Image data communicating apparatus and a communication data quantity adjusting method used in an image data communicatio.
Sorber Gordon P.,SEX, Memory system and method for dynamically allocating a memory divided into plural classes with different block sizes to store variable length messages.
Hutchinson Wayne Leslie ; Boggs Gary Lee ; Brinkman David Neal ; Janvrin Jeffrey Kittridge, Method and apparatus for creating alternate boot environments in a computer.
Driscoll ; Jr. Edward ; Morrow Howard ; Steinhauer Alan J. ; Lomax Willard Curtis, Method and apparatus for electronically distributing images from a panoptic camera system.
Boyce Jill MacDonald ; Pearlstein Larry ; Lane Frank Anton, Method and apparatus for processing previously encoded video data involving data re-encoding..
Forsman, Stephanie Maria; Lambeth, Shawn Michael; Mehta, Chetan; Movall, Paul Edward, Method and apparatus for updateable flash memory design and recovery with minimal redundancy.
Wharton Cathleen S. ; Robertson Scott P. ; Ashworth Catherine A. ; Franzke Marita, Method and system for synchronizing data between at least one mobile interface device and an interactive terminal.
Chui, Charles K.; Gao, Hong-Ye; Zhong, Lefan, Multi-resolution image data management system and method based on tiled wavelet-like transform and sparse data coding.
Katseff Howard P. ; Robinson Bethany Scott, Multimedia networked system detecting congestion by monitoring buffers' threshold and compensating by reducing video tra.
Dinwiddie ; Jr. John M. (West Palm Beach FL) Freeman Bobby J. (Boynton Beach FL) Suarez Gustavo A. (Boca Raton FL) Wilkie Bruce J. (West Palm Beach FL), Multimedia system.
Hamilton James ; Hennessy Richard ; Choa Pong ; Chopde Avinash ; Peters Eric ; Koutavas Jay, Multimedia system having server for retrieving media data as indicated in the list provided by a client computer.
Ahmed, Kamran; Lahaise, Alexandre; Forest, Gilles; Tremblay, Yves; Trottier, Lorne, Multiple display device display controller with video overlay and full screen video outputs.
Hooper Donald F. (Shrewsbury MA) Tongel David M. (Worcester MA), Remote display of an image by transmitting compressed video frames representing back-ground and overlay portions thereof.
Chen, Jeane Shu-Chun; Feig, Ephraim, Streaming media player varying a play speed from an original to a maximum allowable slowdown proportionally in accordance with a buffer state.
Carles John B. (40 E. 10th St. - Apt. 5H New York NY 10003), System and method for selectively distributing commercial messages over a communications network.
Birch Christopher H.,CAX ; van Staden Christian V.,CAX ; Brooks Walter R.,CAX ; Nicholas Paul D.,CAX ; Lawrence Steven S.,CAX, System and method for transmitting a plurality of digital services including imaging services.
Neal Margulis ; Chad Fogg, System and method for using temporal gamma and reverse super-resolution to process images for use in digital display systems.
Hylton Denny L. ; Farris Robert D. ; Flaherty Stephen J. ; Backus Richard G. ; Smith Faye M. ; Herhei John Andrew ; Millet Raymond Ian ; Forness Nolan Marcus ; Stier Charles H., Wireless on-premises video distribution using digital multiplexing.
Tsai Ching-Yun (9-5 Fl. ; No. 230 ; Sec.2.Hsin I Road Taipei TWX), Wireless video/audio signal or data transmission device and its remote control circuit.
Harkness, David Henry; Ramaswamy, Arun; Samson, Jerome; Besehanic, Jan; Srinivasan, Venugopal; Topchy, Alexander Pavlovich, Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content.
Krikorian, Jason Gary; Krikorian, Blake Gary; Shah, Bhupendra Natwerlal; Tarra, Raghuveer; Bajpai, Parimal; Mariappan, Vijayachandran Velliyan, Personal media broadcasting system with output buffer.
Krikorian, Jason Gary; Krikorian, Blake Gary; Shah, Bhupendra Natwerlal; Tarra, Raghuveer; Bajpai, Parimal; Mariappan, Vijayachandran Velliyan, Personal media broadcasting system with output buffer.
Malone, Edward D.; Williams, George E.; Feinstein, Matthew A.; Kulkarni, Anant Madhava; Dande, Jagadish, Systems and methods for controlling media devices.
Gangotri, Arun L.; Gurzhi, Alexander, Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.