US2014179410A1PendingUtilityA1

Mobile consumer electronic applications on internet video platform

Assignee: SONY ELECTRONICS INCPriority: Feb 5, 2009Filed: Feb 27, 2014Published: Jun 26, 2014
Est. expiryFeb 5, 2029(~2.5 yrs left)· nominal 20-yr term from priority
H04N 21/41265H04N 21/42204A63F 13/40A63F 13/338A63F 13/45H04N 21/426H04N 21/4302H04N 21/4312H04N 21/8173H04N 21/4363H04N 21/64322H04N 21/47217H04N 21/4781G06F 15/161A63F 13/10
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A request to transfer a consumer electronics (CE) executable application from a consumer electronics device to a TV device is received at the TV device. The CE executable application is received from the consumer electronics device. Application state information associated with the executable CE application is received from the consumer electronics device. The executable CE application and the application state information are stored to a memory. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of utilizing a television (TV) device for consumer electronics (CE) applications, comprising:
 receiving, at the television (TV) device, a request to transfer an executable CE application from a consumer electronics device to the TV device;   receiving the executable CE application from the consumer electronics device;   receiving application state information associated with the executable CE application from the consumer electronics device;   storing the executable CE application to a memory; and   storing the application state information to the memory.   
     
     
         2 . The method according to  claim 1 , further comprising receiving the executable CE application and the application state information from the consumer electronics device via a process selected from a group consisting of cellular wireless communication, Bluetooth wireless communication, universal serial bus (USB), and Bravia Internet Video Link (BIVL). 
     
     
         3 . The method according to  claim 1 , where the application state information associated with the executable CE application further comprises pause state information, and further comprising resuming execution of the CE application on the TV device from a state represented by the pause state information. 
     
     
         4 . The method according to  claim 1 , further comprising executing the executable CE application on the TV device and allowing a user of the TV device to interact with the CE application via a TV remote control device. 
     
     
         5 . The method according to  claim 4 , where executing the executable CE application further comprises resuming execution of the executable CE application based upon the received application state information. 
     
     
         6 . The method according to  claim 4 , further comprising receiving a request to pause execution of the executable CE application and storing a current state of execution of the executable CE application as modified application state information associated with the CE application in the memory in response to receiving the request. 
     
     
         7 . The method according to  claim 6 , further comprising receiving a request to transfer the executable CE application to the consumer electronics device via the TV remote control device. 
     
     
         8 . The method according to  claim 7 , where receiving the request to transfer the executable CE application to the consumer electronics device further comprises receiving the request based upon a user option presented within a graphical user interface (GUI) menu of a TV user interface application executed on the TV device. 
     
     
         9 . The method according to  claim 6 , further comprising, in response to receiving the request to transfer the executable CE application to the consumer electronics device via the TV remote control device:
 reading the executable CE application from the memory;   reading the modified application state information from the memory; and   sending the executable CE application and the modified application state information to the consumer electronics device.   
     
     
         10 . The method according to  claim 9 , where sending the executable CE application and the modified application state information to the consumer electronics device further comprises sending the executable CE application and the modified application state information to the consumer electronics device via a process selected from a group consisting of cellular wireless communication, Bluetooth wireless communication, universal serial bus (USB) communication, and Internet Video Link. 
     
     
         11 . The method according to  claim 1 , further comprising providing an option to a user via a graphical user interface (GUI) of the TV device to acknowledge the request to transfer the executable CE application from the consumer electronics device to the TV device. 
     
     
         12 . The method according to  claim 11 , further comprising:
 receiving an acknowledgement from the user via an input associated with a TV remote control device to transfer the executable CE application from the consumer electronics device to the TV device; and   where receiving the executable CE application and the application state information from the consumer electronics device is performed in response to receiving the acknowledgement from the user.   
     
     
         13 . The method of  claim 11 , where providing the option to the user via the GUI of the TV device further comprises providing the option within a menu associated with a user interface application. 
     
     
         14 . The method according to  claim 1 , where the executable CE application further comprises a CE game application. 
     
     
         15 . The method according to  claim 14 , further comprising synchronizing resumed execution of the CE game application on each of the consumer electronics device and the TV device based upon the received application state information. 
     
     
         16 . The method according to  claim 15 , further comprising determining which of a user of the consumer electronics device and a user of the TV device was first to complete execution of the CE game application. 
     
     
         17 . A television (TV) device, comprising:
 a memory adapted to store consumer electronics (CE) applications; and   a processor programmed to:
 receive a request to transfer an executable CE application from a consumer electronics device to the TV device; 
 receive the executable CE application from the consumer electronics device; 
 receive application state information associated with the executable CE application from the consumer electronics device; 
 store the executable CE application to the memory; and 
 store the application state information to the memory. 
   
     
     
         18 . The device according to  claim 17 , further comprising a communication interface module adapted to implement a communication process selected from a group consisting of cellular wireless communication, Bluetooth wireless communication, universal serial bus (USB) communication, and Internet Video Link and where the processor is further programmed to receive the executable CE application and the application state information from the consumer electronics device via the communication interface module. 
     
     
         19 . The device according to  claim 17 , where the application state information associated with the executable CE application further comprises pause state information and the processor is further programmed to resume execution of the executable CE application from a state represented by the pause state information. 
     
     
         20 . The device according to  claim 17 , further comprising an input device adapted to receive user inputs from a TV remote control device and where the processor is further programmed to execute the executable CE application and to allow the user to interact with the executable CE application via the user inputs from the TV remote control device. 
     
     
         21 . The device according to  claim 20 , where, in being programmed to execute the executable CE application, the processor is further programmed to resume execution of the executable CE application based upon the received application state information. 
     
     
         22 . The device according to  claim 20 , where the processor is further programmed to receive a request to pause execution of the executable CE application via the TV remote control device and to store a current state of execution of the executable CE application as modified application state information associated with the executable CE application in the memory in response to receiving the request. 
     
     
         23 . The device according to  claim 22 , where the processor is further programmed to receive a request to transfer the executable CE application to the consumer electronics device via the TV remote control device. 
     
     
         24 . The device according to  claim 23 , further comprising a display device adapted to display a menu associated with a graphical user interface (GUI) of a TV user interface application, and where the processor, in being programmed to receive the request to transfer the executable CE application to the consumer electronics device, is further programmed to receive the request based upon a selection of a user option presented within the Cross Media Bar (XMB) by the user. 
     
     
         25 . The device according to  claim 22 , where, in being programmed to receive the request to transfer the executable CE application to the consumer electronics device via the TV remote control device, the processor is further programmed to:
 read the executable CE application from the memory;   read the modified application state information from the memory; and   send the executable CE application and the modified application state information to the consumer electronics device.   
     
     
         26 . The device according to  claim 25 , further comprising a communication interface module adapted to implement a communication process selected from a group consisting of cellular wireless communication, Bluetooth wireless communication, universal serial bus (USB) communication, and Bravia Internet Video Link (BIVL), and where the processor, in being programmed to send the executable CE application and the modified application state information to the consumer electronics device, is further programmed to send the executable CE application and the modified application state information to the consumer electronics device via the communication interface module. 
     
     
         27 . The device according to  claim 17 , further comprising a display device adapted to display a graphical user interface (GUI) associated with a TV user interface application and where the processor is further programmed to provide an option to a user via the GUI to acknowledge the request to transfer the executable CE application from the consumer electronics device to the TV device. 
     
     
         28 . The device according to  claim 27 , where the processor is further programmed to:
 receive an acknowledgement from the user via an input associated with a TV remote control device to transfer the executable CE application from the consumer electronics device to the TV device; and   receive the executable CE application and the application state information from the consumer electronics device in response to receiving the acknowledgement from the user.   
     
     
         29 . The device of  claim 27 , where the processor is further programmed to provide the option to the user via the GUI and to provide the option within a menu associated with the GUI on the display. 
     
     
         30 . The device according to  claim 17 , where the executable CE application further comprises a CE game application. 
     
     
         31 . The device according to  claim 30 , further comprising a timing module and where the processor is further programmed to synchronize resumed execution of the CE game application on each of the consumer electronics device and the TV device based upon the received application state information via the timing module. 
     
     
         32 . The device according to  claim 31 , where the processor is further programmed to determine which of a user of the consumer electronics device and a user of the TV device was first to complete execution of the CE game application based upon information associated with the timing module. 
     
     
         33 . A television (TV) device, comprising:
 a memory adapted to store consumer electronics (CE) applications;   a display device adapted to display a graphical user interface (GUI) associated with a TV user interface application; and   a processor programmed to:
 receive a request to transfer an executable CE application from a consumer electronics device to the TV device; 
 receive the executable CE application from the consumer electronics device; 
 receive application state information associated with the executable CE application from the consumer electronics device; 
 store the executable CE application to the memory; 
 store the application state information to the memory; 
 provide the option to the user via the GUI and to provide the option within a menu associated with the GUI on the display; and 
 provide an option to a user via the GUI to acknowledge the request to transfer the executable CE application from the consumer electronics device to the TV device.

Join the waitlist — get patent alerts

Track US2014179410A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.