IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0669609
(2012-11-06)
|
등록번호 |
US-8678915
(2014-03-25)
|
발명자
/ 주소 |
- Berner, Earl
- Aldaco, Martha
- Kaiafas, Tasos
- Skasko, Gregory
|
출원인 / 주소 |
- AT&T Intellectual Property I, LP
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
2 |
초록
▼
A system that incorporates teachings of the present disclosure may operate, for example, according to a method for receiving a request to coordinate execution of a gaming application between a communication device and at least one device remotely located from the communication device, selecting a ga
A system that incorporates teachings of the present disclosure may operate, for example, according to a method for receiving a request to coordinate execution of a gaming application between a communication device and at least one device remotely located from the communication device, selecting a game rendering server from a plurality of game rendering servers according to a determination of at least one characteristic of the communication device, and instructing the game rendering server to transmit a stream associated with the gaming application responsive to determining that the communication device is unable to execute in whole or in part the gaming application from local computing resources of the communication device. The method can further include coordinating an exchange of first control information and second control information between the communication device and the at least one device. Other embodiments are disclosed.
대표청구항
▼
1. A non-transitory computer-readable storage medium, comprising computer instructions, which when executed by a processor, cause the processor to perform operations comprising: receiving from a communication device a request to initiate a video game with a remote device;determining a location of th
1. A non-transitory computer-readable storage medium, comprising computer instructions, which when executed by a processor, cause the processor to perform operations comprising: receiving from a communication device a request to initiate a video game with a remote device;determining a location of the communication device;selecting a game rendering server from a plurality of game rendering servers according to the location of the communication device;instructing the selected game rendering server to transmit a video stream associated with the video game responsive to determining that the communication device is unable to execute in whole or in part the video game from first computing resources of the communication device;detecting a difference between the first computing resources of the communication device and second computing resources of the remote device;instructing one of the communication device or the remote device to adapt a resource configuration to correct a portion of the difference between the first and second computing resources;receiving first control information from the selected game rendering server, wherein the first control information is received by the selected game rendering server from the communication device;receiving second control information generated by the remote device;determining a capability of the communication device to execute the video game; andcoordinating an exchange of the first control information and the second control information to enable a multiplayer game of the video game between the communication device and the remote device. 2. The non-transitory computer-readable storage medium of claim 1, wherein the first control information is generated by the communication device. 3. The non-transitory computer-readable storage medium of claim 1, comprising computer instruction which, when executed by the processor, cause the processor to perform operations comprising transmitting to the selected game rendering server the first control information and the second control information adapted according to the coordinated exchange, wherein the first control information and the second control information are applied by the selected game rendering server to the video game to modify a presentation of the video game and wherein an updated video stream representative of the modified presentation of the video game is transmitted to the communication device by the selected game rendering server. 4. The non-transitory computer-readable storage medium of claim 1, wherein the selected game rendering server is operable to receive from a coordination server the second control information adapted according to the coordinated exchange. 5. The non-transitory computer-readable storage medium of claim 4, wherein the selected game rendering server is further operable to apply the first control information and the second control information to the video game to modify a presentation of the video game. 6. The non-transitory computer-readable storage medium of claim 5, wherein the selected game rendering server is further operable to transmit an updated video stream to the communication device representative of the modified presentation of the video game. 7. The non-transitory computer-readable storage medium of claim 1, wherein the adapted resource configuration applied to one of the communication device or the remote device reduces an advantage to play the video game at either of the communication device and the remote device. 8. The non-transitory computer-readable storage medium of claim 1, wherein the difference between the first and second computing resources comprises one of a difference in audio presentation resources, video presentation resources, input resources, output resources, and an availability of one gaming accessory. 9. The non-transitory computer-readable storage medium of claim 1, comprising computer instructions which, when executed by the processor cause the processor to perform operations comprising: identifying a software program for controlling an aspect of the video game according to the capability of the communication device; andtransmitting the software program to the communication device. 10. The non-transitory computer-readable storage medium of claim 9, wherein the software program when executed by the communication device causes a presentation in a first portion of a display of the communication device, wherein the first portion comprises a user interface for controlling the aspect of the video game, and wherein a second portion of the display is for presenting a video stream transmitted by the game rendering server. 11. The non-transitory computer-readable storage medium of claim 1, wherein a coordination server and the selected game rendering server each operate from an Internet Protocol television communication system. 12. The non-transitory computer-readable storage medium of claim 11, comprising computer instructions, which, when executed by the processor, cause the processor to perform operations comprising selecting a network element of the Internet Protocol television communication system to reduce latency of a video stream transmitted from the selected game rendering server to the communication device, wherein the e network element is selected according to one of the location of the communication device or the first computing resources of the communication device. 13. A method, comprising: receiving, by a system including a processor, a request to coordinate execution of a gaming application between a communication device and a remote device, wherein the communication device comprises one of a set-top box, a smart phone, and a computer;selecting, by the system, a game rendering server from a plurality of game rendering servers according to a determination of a characteristic of the communication device, wherein the characteristic comprises one of a location of the communication device or first computing resources of the communication device;instructing the selected game rendering server to transmit a stream associated with the gaming application responsive to determining that the communication device is unable to execute in whole or in part the gaming application from the first computing resources of the communication device;detecting, by the system, a difference between the first computing resources of the communication device and second computing resources of the remote device;instructing, by the system, one of the communication device or the remote device to adapt a resource configuration to correct a portion of the difference between the first and second computing resources;receiving, by the system, first control information generated by the communication device;receiving, by the system, second control information generated by the remote device; andcoordinating, by the system, an exchange of the first control information and the second control information between the communication device and the remote device. 14. The method of claim 13, wherein the first control information is received from the communication device. 15. The method of claim 13, wherein the communication device transmits the first control information to the system. 16. The method of claim 13, wherein the difference comprises one of a difference in audio presentation resources, video presentation resources, input resources, output resources, or a combination thereof. 17. The method of claim 13, wherein the gaming application presents one of audio content, video content, or a combination thereof. 18. A rendering server, comprising: a memory for storing computer instructions; anda processor coupled to the memory, wherein the processor, responsive to executing the computer instructions, performs operations comprising:receiving instructions from a coordination server to transmit to a communication device a stream associated with a gaming application responsive to a determination by the coordination server that the communication device is unable to process in whole or in part the gaming application from first computing resources of the communication device;transmitting the stream to the communication device;receiving from the coordination server first control information and second control information, wherein the first control information is generated by the communication device, wherein the second control information is generated by a remote device, wherein the coordination server is adapted to coordinate an exchange of the first control information and the second control information to enable a multiplayer game between the communication device and the remote device and wherein one of the communication device or the remote device are instructed to adapt a resource configuration to correct a portion of a detected difference between the first computing resources of the communication device and second computing resources of the remote device, wherein the difference comprises one of a difference in audio presentation resources, video presentation resources, input resources, output resources, or a combination thereof; andperforming one of disabling or degrading one or more features of the gaming application to reduce an advantage to play the gaming application from one of the communication device or the remote device. 19. The rendering server of claim 18, wherein the processor, responsive to executing the computer instructions, performs operations comprising receiving a request from the coordination server to adapt one or more features of the gaming application to reduce an advantage to play the gaming application from one of the communication device or the remote device. 20. The rendering server of claim 19, wherein the coordination server operates from an Internet Protocol television communication system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.