Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for interactive graphics streaming

一种交互式、流传输的技术,应用在交互式图形流传输领域,能够解决GPU没有被充分利用资源、增加服务器负载和系统等待时间、低效率使用等问题

Active Publication Date: 2016-08-31
MYTHICAL GAMES UK LTD
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This increases server load and system latency
[0008] Fourth, tens of thousands of consumer devices (e.g., tablets, mobile devices, and smart TVs) increasingly contain powerful GPUs that are far away when all application graphics processing occurs on the server. underutilized resource
Furthermore, the MPEG-4 standard will result in the potential retransmission of graphics data from the server to the client for each new stream, resulting in an inefficient use of bandwidth between the server and client

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for interactive graphics streaming
  • Method and system for interactive graphics streaming
  • Method and system for interactive graphics streaming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention provides a method and system for streaming interactive graphics from a server to a client device.

[0042] The system captures the output of an application executing on a server and uses semantic-driven compression to enable local rendering of the output on the client in real-time using its own graphics processing unit (GPU). User input on the client device is fed back to the server to enable interaction with the executing application.

[0043] The data that drives the application and the processing of that data is kept safe on the server, while the graphics results are streamed for rendering on the client device.

[0044] This enables client devices to utilize their GPUs to offload processing costs from servers while retaining the security benefits of client-server architectures.

[0045] exist figure 1 In , an interactive graphics streaming system 100 according to an embodiment of the present invention is shown.

[0046] The system 100 include...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to a method of streaming interactive computer graphics from a server to a client device. The method includes the steps of: intercepting graphics instructions transmitted from an application destined for a graphical processing unit (GPU) at the server; processing the graphics instructions to generate graphics data at the server; generating index information for, at least, some of the graphics data at the server; transmitting the index information in place of the graphics data to a client device; extracting corresponding graphics data stored at the client device utilizing the index information; and rendering computer graphics at a graphical processing unit (GPU) at the client device using the corresponding graphics data. A system for streaming interactive computer graphics is also disclosed.

Description

technical field [0001] The present invention is in the field of interactive graphics streaming. More particularly, but not exclusively, the invention relates to interactive graphics streaming from an application on a server for display by a GPU on a remote client. Background technique [0002] In the field of interactive graphics applications, such as computer games, users typically download or obtain these applications through physical media and execute them locally on their devices. [0003] However, some providers of interactive graphics applications desire the flexibility and control of executing the graphics application at the server and streaming the rendered graphics from the application to the user across the network for display on the user device. [0004] The current state of the art in this form of streaming graphical content is to execute the application on a specialized server that provides a CPU, memory, backing memory, and a graphics processing unit (GPU) wit...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T9/00G06T15/00
CPCG06T9/00G06T15/005G06T2200/16G06T1/20
Inventor 亚当·比里亚德
Owner MYTHICAL GAMES UK LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products