Patents Assigned to T5 Labs Ltd.
-
Publication number: 20220148124Abstract: A system for processing a plurality of graphical programs on a centralized computer system whereby the images produced by the programs are compressed and transmitted to a plurality of remote processing devices where they are decompressed. Compression assistance data (CAD) is produced by intercepting instructions outputted by the programs and the CAD is then used in the compression step.Type: ApplicationFiled: January 22, 2022Publication date: May 12, 2022Applicant: T5 LABS LTD.Inventors: Graham Clemie, Dedrick Duckett
-
Patent number: 9424621Abstract: This invention relates to a method of processing a plurality of graphical programs on a centralized computer system whereby the images produced by the programs are compressed and transmitted to remote processing devices where they are decompressed. Compression assistance data (CAD) is produced by inspecting instructions outputted by the programs and the CAD is then used in the compression step.Type: GrantFiled: May 6, 2013Date of Patent: August 23, 2016Assignee: T5 LABS-LTD.Inventors: Graham Clemie, Dedrick Duckett
-
Patent number: 9117285Abstract: A system for processing a plurality of graphical programs on a centralized computer system whereby the images produced by the programs are compressed and transmitted to a plurality of remote processing devices where they are decompressed. Compression assistance data (CAD) is produced by intercepting instructions outputted by the programs and the CAD is then used in the compression step.Type: GrantFiled: December 21, 2013Date of Patent: August 25, 2015Assignee: T5 LABS LTDInventors: Graham Clemie, Dedrick Duckett
-
Patent number: 9113146Abstract: This invention relates to a method of processing a plurality of graphical programs on a centralized computer system whereby the images produced by the programs are compressed and transmitted to remote processing devices where they are decompressed. Compression assistance data (CAD) is produced by inspecting instructions outputted by the programs and the CAD is then used in the compression step.Type: GrantFiled: May 6, 2013Date of Patent: August 18, 2015Assignee: T5 LABS LTDInventors: Graham Clemie, Dedrick Duckett
-
Publication number: 20140111529Abstract: A system for processing a plurality of graphical programs on a centralized computer system whereby the images produced by the programs are compressed and transmitted to a plurality of remote processing devices where they are decompressed. Compression assistance data (CAD) is produced by intercepting instructions outputted by the programs and the CAD is then used in the compression step.Type: ApplicationFiled: December 21, 2013Publication date: April 24, 2014Applicant: T5 LABS LTD.Inventors: Graham Clemie, Dedrick Duckett
-
Publication number: 20120200583Abstract: This invention relates to a method of processing a plurality of graphical programs on a centralized computer system whereby the images produced by the programs are compressed and transmitted to remote processing devices where they are decompressed. Compression assistance data (CAD) is produced by inspecting instructions outputted by the programs and the CAD is then used in the compression step.Type: ApplicationFiled: February 8, 2012Publication date: August 9, 2012Applicant: T5 LABS LTD.Inventors: Graham Clemie, Dedrick Duckett
-
Publication number: 20120075317Abstract: A centralised server in a bank (50) of servers runs a program for use by a user at a remote terminal (52, 56, 58). In the server, a plurality of programs share a GPU and instructions are used to cause the GPU to store the frames representing graphics of different programs at different memory locations. The frames are compressed and transmitted to remote terminals. Optionally the invention also allows for GPU time slice allocation, such that the GPU completes rendering the frame of one program before it renders the frame of another program. Optionally the invention also allows delivering false information about the capabilities of the GPU to the programs.Type: ApplicationFiled: November 16, 2011Publication date: March 29, 2012Applicant: T5 LABS LTD.Inventors: Graham Clemie, Dedrick Duckett
-
Publication number: 20110157197Abstract: A centralised game server in a bank (50) of game servers runs a game program for use by a user at a remote terminal (52, 56, 58). In the game server, the game program sends a first set of graphics instructions to a first graphics processing unit (76) which is intercepted by an instruction interception module (74). The first set of instructions, including vertex data, transformation data and texture data are passed to the first graphics processing unit (76) whilst a specially manipulated version of the instructions is generated and passed to a second graphics processing unit (78). The first graphics processing unit (76) renders the image data as the game intended whilst the second graphics processing unit (78) is used to render specially adapted graphics data from which to extract compression assistance data used for compression, e.g. motion vectors.Type: ApplicationFiled: February 22, 2011Publication date: June 30, 2011Applicant: T5 LABS LTD.Inventors: Graham Clemie, Dedrick Duckett
-
Patent number: 7916147Abstract: A centralised game server in a bank (50) of game servers runs a game program for use by a user at a remote terminal (52, 56, 58). In the game server, the game program sends a first set of graphics instructions to a first graphics processing unit (76) which is intercepted by an instruction interception module (74). The first set of instructions, including vertex data, transformation data and texture data are passed to the first graphics processing unit (76) whilst a specially manipulated version of the instructions is generated and passed to a second graphics processing unit (78). The first graphics processing unit (76) renders the image data as the game intended whilst the second graphics processing unit (78) is used to render specially adapted graphics data from which to extract compression assistance data used for compression, e.g. motion vectors.Type: GrantFiled: March 3, 2003Date of Patent: March 29, 2011Assignee: T5 Labs Ltd.Inventors: Graham Clemie, Dedrick Duckett