Patents by Inventor Shuichi Kurabayashi

Shuichi Kurabayashi 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: 11921973
    Abstract: Provided is a content playback program and a content playback device that are capable of selecting a “favorite character” of a user as an application launcher icon, in accordance with the user's progress status of a game. The user selects a single character that is a favorite character from among characters for each of which an already-obtained flag and an icon-setting flag are both set to logical “true”, thereby making it possible to set an icon of the favorite character as a game-application launcher icon on a menu screen displayed by an application launch processing unit.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: March 5, 2024
    Assignee: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20240071016
    Abstract: One or more embodiments of the invention is a mixed reality system for displaying a mixed-reality image on a display, the system including a mobile terminal device having the display and a photographing device. The system includes a plurality of feature point sets arranged in the prescribed real space. The mobile terminal device recognizes each of the feature point sets photographed by the photographing device, determines a viewpoint position of a virtual camera, in a virtual space, corresponding to a position and a photographing direction of the photographing device in the real space, based on arrangement position and posture information for each of the feature point sets and relative position and posture information of the mobile terminal device with respect to each of the feature point sets, and generates a mixed-reality image in which an image of the virtual object is superimposed on a photographed image of the real space.
    Type: Application
    Filed: November 3, 2023
    Publication date: February 29, 2024
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20240058704
    Abstract: One or more embodiments of the invention is a method for generating a trained model for predicting an action to be selected by a user in a game that proceeds in accordance with actions selected by the user, while updating game states, the method including: determining weights for individual history-data element groups; generating training data from data of game states and actions included in the history-data element groups; and generating a trained model on the basis of the generated training data, wherein the generation of training data includes generating a number of items of game state text as game state text corresponding to one game state, having different orders of a plurality of text elements, the number being based on the determined weight, and generating training data including pairs of the individual generated items of game state text and corresponding action text.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 22, 2024
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20240033645
    Abstract: A game management device includes a storage unit that stores a list of a plurality of groups constituted of a member. The device further includes a merging-subject search unit that searches for various groups that satisfy a merging condition and that can be mutually merged from among groups with which the numbers of members have not reached an upper limit set in advance in a game and that are in a state in which it is possible to add a member. The device further includes a proposition unit that presents a proposal for merging to the groups that can be mutually merged and that accepts replies to the proposal. The device further includes a merging unit that merges the groups to generate a single group in the case where replies to the effect of accepting the proposal have been received from the groups.
    Type: Application
    Filed: September 12, 2023
    Publication date: February 1, 2024
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Patent number: 11880912
    Abstract: Provided is an image processing method wherein a computer: generates an estimation model for estimating the colorized image from the line-drawing image for each element through machine learning using the learning data of that element; identifies the element corresponding to the subject line-drawing image; generates the colorized image that is to be paired with the subject line-drawing image, on the basis of the estimation model corresponding to the identified element and the subject line-drawing image; generates a colorization layer of an image file including a line-drawing layer and the colorization layer by using the subject colorized image; extracts the modified colorization layer and the corresponding line-drawing layer as the image pair for learning; and stores a pair of the line-drawing image of the extracted line-drawing layer and the colorized image of the extracted colorization layer, as the learning data, in association with the element corresponding to the estimation model.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: January 23, 2024
    Assignee: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Patent number: 11877060
    Abstract: Provided is an electronic device including: a sensor; an image acquisition unit; a storage unit that stores a reference image that is an image of a target object; a feature-point position determining unit that determines the positions of feature points indicating local feature quantities in the reference image; a feature-point distance calculating unit that repeatedly executes detection of points corresponding to the feature points in the reference image from the acquired image of the space and calculation of the distances with respect to the positions of the detected points; a judgment unit that judges whether the amount of movement is equal to or less than a predetermined allowable reference value; and a control unit that obtains the acquired image of the space and stores the image of the space if it is judged that the amount of movement is equal to or less than the allowable reference value.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: January 16, 2024
    Assignee: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20230356089
    Abstract: One or more embodiments of the invention is a method for generating a trained model for predicting an action to be selected by a user in a game that proceeds in accordance with actions selected by the user, while updating game states, the method including: a step of generating game state text and action text, which are text data expressed in a prescribed format, from data of game states and actions included in history data concerning the game, and generating training data including pairs of game state text and action text corresponding to pairs of one game state and an action selected in the one game state; and a step of generating a trained model on the basis of the generated training data.
    Type: Application
    Filed: July 20, 2023
    Publication date: November 9, 2023
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20230256334
    Abstract: An edge-side server, upon receiving a request transmitted from a player terminal, transmits a first response to the request to the player terminal, and, per certain period, transmits an aggregation result, in which the results of processing based on requests are aggregated, to a cloud-side server. Then, the edge-side server receives the result of processing based on the aggregation result, executed at the cloud-side server, and transmits the result of processing as a second response to the player terminal. For a single request, the player terminal receives the first response and the second response in this order via asynchronous I/O from the edge-side server.
    Type: Application
    Filed: April 18, 2023
    Publication date: August 17, 2023
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20230143964
    Abstract: One or more embodiments of the invention is a method that is executed on a computer equipped with a touch panel, wherein an angle indicated by a set of data points is determined on the basis of the data points, the data points being acquired on the basis of a user operation on the touch panel; for each predefined period, one or more acquired data points are held as a data point sequence; a displacement speed in the held data point sequence is determined on the basis of a displacement of data points in the data point sequence as well as a weight coefficient; and at least on the basis of the variation of the most recently determined displacement speed with respect to the average of precedingly determined displacement speeds, a weighted speed for determining a parameter of an operable object is determined.
    Type: Application
    Filed: January 11, 2023
    Publication date: May 11, 2023
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20230117127
    Abstract: One or more embodiments of the invention is a method including: retaining, as a data point sequence at intervals of a predetermined time period, at least one data point that is acquired on the basis of a touch event; determining, on the basis of a displacement of the at least one retained data point in the data point sequence, a displacement speed corresponding to a speed of displacement of the position, in the data point sequence, at which the touch event has been generated and determining a weighted speed on the basis of at least a bias of the latest determined displacement speed with respect to the mean value of displacement speeds determined before the latest displacement speed; and inputting the determined weighted speed into a predetermined function, thereby determining a converted weighted speed for determining a parameter of an operated object in a virtual space.
    Type: Application
    Filed: November 9, 2022
    Publication date: April 20, 2023
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20230086992
    Abstract: A server among various servers is included in a game system in which the servers are responsible for various respective areas in a game space and manage object information indicating a state of each of various objects movable among the areas. The server stores the object information, updates the object information of an object existing in the area for which the server is responsible, stores the MAC address of a target server, transmits to the target server by packet transfer based on data in the data link layer with the stored MAC address being set as a destination update information that indicates update content of the object information updated by the first update unit and time information indicating an in-game clock time at the time of the update, and updates the object information of an object existing outside the area for which the server is responsible.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 23, 2023
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20230080066
    Abstract: Provided are a content playback program and a content playback device in which a character displayed on a display unit takes a predetermined reaction in response to a screenshot acquisition operation. When execution of a screenshot caused by a user's operation is detected in a state in which a character is displayed on the display unit, a content playback processing unit executes a production in which a facial expression of the character changes and/or a production in which the character speaks, immediately after completion of the screenshot.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 16, 2023
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20230016371
    Abstract: Provided are a method, program, system, and server for verifying a game program. Provided is a method executed by a system for verifying a game program for executing a collaborative game with another player by using a deck including a plurality of game media, wherein a deck set includes a plurality of decks, a deck combination is a combination of decks used to execute one collaborative game, and a deck combination set includes a plurality of deck combinations. The method includes: executing the game program in a plurality of virtual instances generated in order to virtualize a user terminal for playing the game or the software environment of the user terminal; executing the collaborative game in a first mode until a predetermined verification coverage is reached; and executing the collaborative game in a second mode after the predetermined verification coverage has been reached.
    Type: Application
    Filed: September 15, 2022
    Publication date: January 19, 2023
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Patent number: 11541311
    Abstract: One or more embodiments of the invention is a program that is executed on an electronic device, the program causing the electronic device to execute: holding data points indicated by values on a first axis and values on a second axis, obtained on the basis of touch events; terminating the holding of a data point for which a predefined holding period has expired among the held data points; determining the slope of a regression line on the basis of the held data points; determining an amount of rotation by which the determined slope of the regression line is to be rotated, on the basis of a displacement direction of the set of the held data points; and determining an angle by which the user controls an object being operated in a virtual space, on the basis of the determined slope of the regression line and the determined amount of rotation.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: January 3, 2023
    Assignee: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20220413687
    Abstract: Provided is a content playback program and a content playback device that are capable of selecting a “favorite character” of a user as an application launcher icon, in accordance with the user's progress status of a game. The user selects a single character that is a favorite character from among characters for each of which an already-obtained flag and an icon-setting flag are both set to logical “true”, thereby making it possible to set an icon of the favorite character as a game-application launcher icon on a menu screen displayed by an application launch processing unit.
    Type: Application
    Filed: September 1, 2022
    Publication date: December 29, 2022
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Patent number: 11461921
    Abstract: The present invention provides a program that makes it possible to recognize a three-dimensional shape from a single image. The present invention is a program for recognizing a three-dimensional object present in a real space and constituted of a plurality of predefined components. The program is executed by an electronic device provided with an image capture device for capturing an image of the three-dimensional object. The program causes the electronic device to execute an image recognition step, a query generation step, a data retrieving step, a component arrangement step, a consistency determination step, and in the case where it is determined that there is consistency, a three-dimensional object recognition step, and in the case where it is determined that there is no consistency, a database storage step, a query regeneration determination step, and a query regeneration step.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: October 4, 2022
    Assignee: CYGAMES, INC.
    Inventors: Hiroki Hanaoka, Shuichi Kurabayashi
  • Publication number: 20220297001
    Abstract: The present invention provides a player terminal including: a storage unit for storing a state value corresponding to each of a plurality of operated objects; an acceptance unit for accepting a player input; an estimation unit that produces an estimation result corresponding to a second timing, which is later than a first timing, on the basis of an estimation model for producing an estimation result of the per-timing information; a determination unit for determining whether the content of the player input accepted in such a manner as to correspond to the second timing coincides with estimation content of the player input; a correction information transmission unit that transmits correction information indicating the content of the accepted player input; a correction information acquisition unit for acquiring the correction information transmitted by another player terminal; and a compensation unit for compensating for the estimation result on the basis of the correction information.
    Type: Application
    Filed: June 9, 2022
    Publication date: September 22, 2022
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20220303466
    Abstract: Provided is an electronic device including: a sensor; an image acquisition unit; a storage unit that stores a reference image that is an image of a target object; a feature-point position determining unit that determines the positions of feature points indicating local feature quantities in the reference image; a feature-point distance calculating unit that repeatedly executes detection of points corresponding to the feature points in the reference image from the acquired image of the space and calculation of the distances with respect to the positions of the detected points; a judgment unit that judges whether the amount of movement is equal to or less than a predetermined allowable reference value; and a control unit that obtains the acquired image of the space and stores the image of the space if it is judged that the amount of movement is equal to or less than the allowable reference value.
    Type: Application
    Filed: June 8, 2022
    Publication date: September 22, 2022
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Publication number: 20220244908
    Abstract: Provided are a content playback program, a content playback device, a content playback method, and a content playback system capable of playing back sounds closer to those intended by game creators by selecting sound files, as well as settings of an equalizer, a mixer, etc., according to a sound output destination. A content playback processing unit, when started and when returned from a background state to a foreground state, checks an audio device and performs setting appropriate for the audio device. In addition, when the audio device is changed in the foreground state, the content playback processing unit also performs setting appropriate for the audio device changed to. This makes it possible to play back sounds closer to those intended by game creators according to the audio device.
    Type: Application
    Filed: April 22, 2022
    Publication date: August 4, 2022
    Applicant: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Patent number: 11395972
    Abstract: Provided is a system including: a user terminal that executes a game program for playing a game, that determines a parameter for executing a certain event in the game, and that executes the event on the basis of the parameter to generate a user result; a result-for-verification generation unit that generates a plurality of virtual instances for virtualizing the user terminal, that executes the game program in a headless mode in the plurality of virtual instances, that selects, from the plurality of virtual instances, a virtual instance for executing the event on the basis of the parameter received by a server, and that executes the event in the selected virtual instance on the basis of the parameter to generate a result for verification; and a cheat verification unit that compares the user result with the result for verification to determine whether or not cheating has been conducted at the user terminal.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: July 26, 2022
    Assignee: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi