Patents by Inventor Cyril Perrin

Cyril Perrin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10051084
    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.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: August 14, 2018
    Assignee: KABUSHIKI KAISHA SQUARE ENIX HOLDINGS
    Inventors: Cyril Perrin, Tetsuji Iwasaki
  • Patent number: 9956478
    Abstract: Upon receiving first operation information indicating a first operation member to which an operation input has been made, an information processing apparatus changes, based on correspondence information, the first operation information to second operation information indicating a second operation member associated with the first operation member indicated by the first operation information and outputs the second operation information to the processing for the game.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: May 1, 2018
    Assignees: SQUARE ENIX HOLDINGS CO., LTD, EIDOS INTERACTIVE CORPORATION
    Inventors: Jean-François F Fortin, Alex Tait, Cyril Perrin
  • Patent number: 9901822
    Abstract: A gaming device for playing a video game. The gaming device executes game software to output rendering commands representing a virtual world of the video game and has a local rendering module for processing the rendering commands to generate an image data stream of the virtual world. The gaming device has a remote rendering controller for generating second rendering commands for processing by a remote rendering module to generate a rendered graphics output also depicting the virtual world.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: February 27, 2018
    Assignee: SQUARE ENIX HOLDING CO., LTD.
    Inventor: Cyril Perrin
  • Patent number: 9858210
    Abstract: An information processing apparatus obtains information of an operation input made on a first client device from that the first client device, and generates a first rendering command for a first screen to be provided to the first client device based on information of the operation input. The apparatus also obtains change information, for changing a display state of a rendering object, from a second client device, and generates a second rendering command for a second screen by changing the first rendering command based on the change information.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: January 2, 2018
    Assignee: SQUARE ENIX HOLDINGS CO., LTD.
    Inventors: Cyril Perrin, Alex Tait
  • Publication number: 20160287985
    Abstract: Upon receiving first operation information indicating a first operation member to which an operation input has been made, an information processing apparatus changes, based on correspondence information, the first operation information to second operation information indicating a second operation member associated with the first operation member indicated by the first operation information and outputs the second operation information to the processing for the game.
    Type: Application
    Filed: December 1, 2014
    Publication date: October 6, 2016
    Applicant: SQUARE ENIX HOLDINGS CO., LTD.
    Inventors: Jean-François F FORTIN, Alex TAIT, Cyril PERRIN
  • Publication number: 20160271495
    Abstract: A method of creating and encoding images, which comprises identifying a set of objects in a scene to be rendered; rendering the objects into at least two groups of images. Each of the groups of images comprises at least one image respective to that group. The method further comprises encoding the images in each group in accordance with an encoding process common to that group, and outputting the encoded images via an interface. Also provided is a non-transitory computer-readable medium storing instructions for execution by at least one processor of at least one computing device, wherein execution of the instructions by the at least one processor of the at least one computing device causes the at least one computing device to implement the aforementioned method. Also provided is at least one video game server with components adapted to perform the aforementioned method.
    Type: Application
    Filed: January 9, 2014
    Publication date: September 22, 2016
    Applicant: SQUARE ENIX HOLDINGS CO., LTD.
    Inventor: Cyril PERRIN
  • Publication number: 20160127508
    Abstract: An image processing apparatus acquires a first frame and acquiring additional image data for at least one of a first user or a second user, generates a first composite frame for the first user by combining the first frame and the additional image data for the first user and/or a second composite frame for the second user by combining the first frame and the additional image data for the second user, outputs, for the first user, the first composite frame if the first composite frame is generated or the first frame otherwise, and outputs, for the second user, the second composite frame if the second composite frame is generated or the first frame otherwise.
    Type: Application
    Filed: June 10, 2014
    Publication date: May 5, 2016
    Applicant: SQUARE ENIX HOLDINGS CO., LTD.
    Inventor: Cyril PERRIN
  • Publication number: 20160110903
    Abstract: An information processing apparatus receives operation input for a content, and generates a first image corresponding to the content by executing a first program for the content in accordance with the received operation input. The apparatus also generates a second image to be added to the first image by executing a second program different from the first program, and outputs a composite image obtained by compositing the first image and the second image. In a case where the operation input to a region according to the second image in the composite image is received, the apparatus controls not to execute the first program in accordance with the operation input.
    Type: Application
    Filed: May 7, 2014
    Publication date: April 21, 2016
    Applicant: SQUARE ENIX HOLDINGS CO., LTD.
    Inventor: Cyril PERRIN
  • Publication number: 20160059127
    Abstract: An information processing apparatus provides a system, which receives inputs and renders one or more images according to the inputs, with an input set including one or more inputs retrieved from storage unit configured to store input sets and first values. Each of the first values corresponds to one of first outputs, and each of the first outputs was obtained by each of the stored input sets being previously provided to the system. The apparatus obtains second output by providing the input set to the system and a second value corresponding to the second output. The apparatus checks whether the second value matches one of the first values and outputs a result of the check, and then provides the system with one of the stored input sets corresponding to one of the first values, which matches the second value.
    Type: Application
    Filed: April 11, 2014
    Publication date: March 3, 2016
    Applicant: SQUARE ENIX HOLDINGS CO., LTD.
    Inventor: Cyril PERRIN
  • Publication number: 20150367238
    Abstract: A game apparatus obtains in a case where a state saving request is received, information specifying a condition in a game corresponding to that request and state information for initiating a game in a same state as a game screen corresponding to that request and records state saving data associated with the condition information and the state information. The game apparatus provides, in a case where a state saving data sharing request is received, link information of the recorded state saving data and condition information for that data, to another device.
    Type: Application
    Filed: January 30, 2014
    Publication date: December 24, 2015
    Applicant: SQUARE ENIX HOLDINGS CO., LTD.
    Inventors: Cyril PERRIN, Alex TAIT
  • Publication number: 20150331813
    Abstract: An information processing apparatus obtains information of an operation input made on a first client device from that the first client device, and generates a first rendering command for a first screen to be provided to the first client device based on information of the operation input. The apparatus also obtains change information, for changing a display state of a rendering object, from a second client device, and generates a second rendering command for a second screen by changing the first rendering command based on the change information.
    Type: Application
    Filed: February 28, 2014
    Publication date: November 19, 2015
    Applicant: SQUARE ENIX HOLDINGS CO., LTD.
    Inventors: Cyril PERRIN, Alex TAIT
  • Publication number: 20150251095
    Abstract: A gaming device for playing a video game. The gaming device executes game software to output rendering commands representing a virtual world of the video game and has a local rendering module for processing the rendering commands to generate an Image data stream of the virtual world. The gaming device has a remote rendering controller for generating second rendering commands for processing by a remote rendering module to generate a rendered graphics output also depicting the virtual world.
    Type: Application
    Filed: January 9, 2014
    Publication date: September 10, 2015
    Inventor: Cyril Perrin
  • Publication number: 20150156278
    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.
    Type: Application
    Filed: April 15, 2013
    Publication date: June 4, 2015
    Applicant: KABUSHIKI KAISHA SQUARE ENIX HOLDINGS (ALSO TRADING AS SQUARE ENIX HOLDINGS CO., LTD.
    Inventors: Cyril Perrin, Tetsuji Iwasaki