- Patent Title: Methods and systems for bandwidth-efficient remote procedure calls
-
Application No.: US14410842Application Date: 2013-04-15
-
Publication No.: US10051084B2Publication Date: 2018-08-14
- Inventor: Cyril Perrin , Tetsuji Iwasaki
- Applicant: KABUSHIKI KAISHA SQUARE ENIX HOLDINGS
- Applicant Address: JP Tokyo
- Assignee: KABUSHIKI KAISHA SQUARE ENIX HOLDINGS
- Current Assignee: KABUSHIKI KAISHA SQUARE ENIX HOLDINGS
- Current Assignee Address: JP Tokyo
- Agency: Greenblum & Bernstein, P.L.C.
- Priority: CA2793154 20121022
- International Application: PCT/IB2013/001045 WO 20130415
- International Announcement: WO2014/001862 WO 20140103
- Main IPC: H04L29/06
- IPC: H04L29/06 ; G06F9/54 ; A63F13/53 ; H04L12/851 ; H04L12/931 ; H04L29/08

Abstract:
A local device obtains at least one instruction for execution by a remote device (e.g., instructions to render a game screen of a video game). A packet representing the at least one instruction is created, and released towards the remote device. Creation of the packet involves consulting a packet dictionary to determine whether a packet index has already been assigned to the at least one instruction. If this is the case, the packet is formulated so that it contains the packet index; otherwise, the packet is formulated to include a function identifier and a set of parameters, which are associated with the at least one instruction. Since fewer bits are needed to encode the packet index than to encode the function identifier and the set of parameters, transmitted packets can be condensed when they represent at least one instruction for which a packet had previously been transmitted.
Public/Granted literature
- US20150156278A1 METHODS AND SYSTEMS FOR BANDWIDTH-EFFICIENT REMOTE PROCEDURE CALLS Public/Granted day:2015-06-04
Information query