Patents Assigned to AXELL CORPORATION
  • Publication number: 20200328882
    Abstract: An arithmetic apparatus includes an interface and a circuity. The interface is connected to an information processing apparatus that is connected to a client apparatus and that processes data in an encrypted state. The circuitry acquires, from the information processing apparatus, encryption input data or encryption target data encrypted with a first encryption key. The circuitry decrypts the acquired, encryption input data or encryption target data with a first decryption key. Then, the circuitry executes a predetermined arithmetic operation on the decrypted arithmetic operation target data, encrypts data of an arithmetic operation result obtained by the predetermined arithmetic operation with the first encryption to key, and outputs the encrypted data of the arithmetic operation result to the information processing apparatus.
    Type: Application
    Filed: March 27, 2020
    Publication date: October 15, 2020
    Applicant: AXELL CORPORATION
    Inventor: Yusuke HOSHIZUKI
  • Patent number: 10802712
    Abstract: To avoid the situation that only specific data in date corresponding to a plurality of data types occupies a temporary storing part. An interface control part 26 of a data processing processor 10 sets data type information according to a data type of data which is requested to read. A memory controller 46 of an auxiliary storage device 40 controls the auxiliary storage device 40 to determine the data type requested based on the data type information contained in a read command from the data processing processor 10 and select a temporary storing region corresponding to the data type.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: October 13, 2020
    Assignee: AXELL CORPORATION
    Inventors: Atsushi Obata, Kenta Matsumoto
  • Publication number: 20200210783
    Abstract: In a learning that uses a machine learning model for an image, a learning method, a learning model, a classifier, and a generator in which human vision is taken into consideration are provided. The learning method learns a machine learning model that inputs or outputs image data with data for learning that includes training data subjected to a process of leaving out a component that is difficult to visually judge to reduce an information amount or generated data at a predetermined ratio.
    Type: Application
    Filed: November 27, 2019
    Publication date: July 2, 2020
    Applicant: AXELL CORPORATION
    Inventor: Shuji OKUNO
  • Publication number: 20200184693
    Abstract: To provide a computer program, an image processing method, and an image processing apparatus that avoid deterioration due to free deformation with respect to a digital image. The computer program causes a computer to execute a process of receiving editing order including scaling, rotation, shifting, or distortion with respect to a digital image to be processed, identifying a target resolution of the digital image to be processed, generating a temporary reference image with a resolution predetermined times the target resolution based on the digital image, performing rotation, shifting, or distortion in the received editing with respect to the temporary reference image, and outputting the digital image with the target resolution by performing sampling at a rate corresponding to the target resolution with respect to the edited temporary reference image.
    Type: Application
    Filed: November 27, 2019
    Publication date: June 11, 2020
    Applicant: Axell Corporation
    Inventor: Shuji OKUNO
  • Publication number: 20200098042
    Abstract: A trading apparatus includes a storage unit and a processor. The processor generates a first electronic signature to be included in second trading information that is used for a trade of delivering second data to a trading partner after first trading information to be used for a trade of delivering first data to the user is published on a first network. The processor generates a second electronic signature to be included in fourth trading information that is used for a trade of receiving the first data from the trading partner using information included in the first trading information. The processor stores the second electronic signature in the storage unit. The processor creates the fourth trading information using the second electronic signature stored in the storage unit after third trading information that is used for a trade of receiving the second data from the user is published on a second network.
    Type: Application
    Filed: September 3, 2019
    Publication date: March 26, 2020
    Applicant: Axell Corporation
    Inventor: Yusuke HOSHIZUKI
  • Publication number: 20190371058
    Abstract: To include a vertex-data acquisition part 117 that divides an image into a mesh shape and acquires depth information D and an X-coordinate and a Y-coordinate for vertices of each grid, a coordinate transformation part 119 that transforms vertex data into three-dimensional space coordinates expressed by a predetermined coordinate system, a vector calculation part 125 that calculates line segment vectors and a normal vector that constitute each grid based on the three-dimensional space coordinates of each vertex, a vector management part 131 that assigns indexes for distinguishing unique vectors from each other to the respective unique vectors, and generates a vector list in which the unique vectors and the indexes are respectively associated with each other, and a mesh-data storage part 141 that stores therein indexes of the vectors that constitute each grid, while being associated with the grid.
    Type: Application
    Filed: May 17, 2019
    Publication date: December 5, 2019
    Applicant: Axell Corporation
    Inventor: Hideyo KAWAGUCHI
  • Publication number: 20190327480
    Abstract: Provided is an image data processing method. First, decoding processing designed (step S1) in such a manner that a moving picture X is singly processed and that a moving picture Y and Z having low vertical resolutions can be combined together to be subjected to decoding processing. Subsequently, each of the moving picture X, Y, and Z is encoded (step S2). Next, encoded data of the moving picture X is singly decoded, and the moving picture X is restored and displayed on a display unit of the image processing device at a predetermined timing. Meanwhile, respective pieces of encoded data of the moving picture Y and Z are combined together and are decoded depending on respective display timings, and the moving picture X and Y are restored and further separated from each other to be displayed on the display unit at the respective timings (step S3).
    Type: Application
    Filed: December 1, 2017
    Publication date: October 24, 2019
    Applicant: AXELL CORPORATION
    Inventors: Takashi Morishige, Kazuki Kyakuno, Wataru Yokozeki
  • Publication number: 20190253524
    Abstract: A server apparatus transmits information including a hash value of a previous block, data of a current block, and a search range with regard to one blockchain system to a client apparatus in a mining pool. The client apparatus calculates a Nonce value based on the information transmitted from the server apparatus and transmits the calculated Nonce value to the server apparatus. The server apparatus can transmit information regarding a plurality of blockchain systems to the client apparatus. The server apparatus decides one blockchain system based on a predetermined condition, transmits information related to the decided blockchain system to the client apparatus, and causes the client apparatus to perform mining.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 15, 2019
    Applicant: AXELL CORPORATION
    Inventor: Yusuke HOSHIZUKI
  • Patent number: 10356431
    Abstract: A moving image reproduction method includes: dividing data of each of plural frames of a moving image to be displayed on a client terminal using a browser into blocks; judging whether each of the blocks has same information in the preceding frame; obtaining compressed data by encoding each block for which the preceding frame does not have the same information by a method compatible with a still image decoder; preparing compressed still image data in which the compressed data are arranged in succession; describing, for each block, information indicating presence/absence of the same information into image restoration information; preparing image restoration compressed information by encoding the image restoration information; and preparing a display program which is written in a description language that can be interpreted by the browser for reconstructing the data of moving image.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: July 16, 2019
    Assignee: AXELL CORPORATION
    Inventor: Kazuki Kyakuno
  • Patent number: 10339704
    Abstract: An image data processing method in an image processor includes: a vertex shader which determines, based on received vertex data of a polygon, positions on a display unit corresponding to the vertex data; a rasterizer which determines pixels on the display unit that are necessary to display, on the display unit, an image in which a designated texture is mapped on the polygon based on positions of apices on the display unit determined by the vertex shader; and a pixel shader which determines, whenever information indicating a position of an individual pixel on the display unit where to determine a pixel value is received from the rasterizer, a pixel value of the position through interpolation using values of prescribed texture pixels around the position to display, on the display unit, the image in which the designated texture is mapped on the polygon, and the pixel shader is as defined herein.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: July 2, 2019
    Assignee: AXELL CORPORATION
    Inventor: Kazuki Kyakuno
  • Publication number: 20190199511
    Abstract: An aspect of the invention is directed to an imaging module including: an imaging device which converts an input optical image into image data; an encryption device which encrypts the image data by a homomorphic encryption method; and an interface which outputs encrypted image data received from the encryption device.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 27, 2019
    Applicant: AXELL CORPORATION
    Inventors: Kazuki KYAKUNO, Yusuke HOSHIZUKI
  • Publication number: 20190199509
    Abstract: A processing apparatus includes at least one processor configured to function as: an input unit that receives encrypted data based on homomorphic encryption; and a process execution unit that executes a predetermined process by using the encrypted data while maintaining a secret state and includes one or more processing units. At least one of the processing units is a multiplication corresponding processing unit for executing a calculation corresponding to a processing of multiplying plaintext data by a predetermined multiplier.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 27, 2019
    Applicant: AXELL CORPORATION
    Inventors: Yusuke HOSHIZUKI, Masashi MICHIGAMI
  • Publication number: 20190199510
    Abstract: A processing apparatus includes at least one processor configured to function as: an input unit that receives encrypted data based on homomorphic encryption as an input; and a process execution unit that executes a predetermined process by using the encrypted data while maintaining a secret state by encryption and includes one or more processing units. At least one of the processing units is a multiplication corresponding processing unit for executing a calculation in a ciphertext space corresponding to a processing of multiplying plaintext data by a predetermined multiplier. The multiplication corresponding processing unit executes a calculation in the ciphertext space corresponding to a calculation of multiplying the plaintext data by an adjustment multiplication value on first encrypted data input from a preceding stage and outputs resulting data.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 27, 2019
    Applicant: AXELL CORPORATION
    Inventors: Yusuke HOSHIZUKI, Masashi MICHIGAMI
  • Publication number: 20190172256
    Abstract: An image data processing method in an image processor includes: a vertex shader which determines, based on received vertex data of a polygon, positions on a display unit corresponding to the vertex data; a rasterizer which determines pixels on the display unit that are necessary to display, on the display unit, an image in which a designated texture is mapped on the polygon based on positions of apices on the display unit determined by the vertex shader; and a pixel shader which determines, whenever information indicating a position of an individual pixel on the display unit where to determine a pixel value is received from the rasterizer, a pixel value of the position through interpolation using values of prescribed texture pixels around the position to display, on the display unit, the image in which the designated texture is mapped on the polygon, and the pixel shader is as defined herein.
    Type: Application
    Filed: December 4, 2017
    Publication date: June 6, 2019
    Applicant: AXELL CORPORATION
    Inventor: Kazuki KYAKUNO
  • Publication number: 20190164056
    Abstract: An inference apparatus that executes a predetermined inference process using a neural network model including: an input unit configured to receive encryption data; and a processor configured to execute a process including: executing predetermined process with respect to the encryption data using the neural network model, wherein the neural network model has a processing layer that executes a process of generating second encryption data from a plurality of pieces of first encryption data input from a previous stage and outputting the second encryption data, the second encryption data providing, by being decrypted, a processing result obtained by performing operations with modulo operation with respect to plurality of pieces of plain text data corresponding to the plurality of pieces of first encryption data, the neural network model being configured such that a nonlinear function is not applied to the second encryption data in a posterior stage of the processing layer.
    Type: Application
    Filed: October 23, 2018
    Publication date: May 30, 2019
    Applicant: AXELL CORPORATION
    Inventors: Yusuke HOSHIZUKI, Masashi MICHIGAMI
  • Publication number: 20190138899
    Abstract: A technique capable of providing a new function usable as an activation function is provided. An inference apparatus includes a receiving unit that receives input of target data; and an inference unit that executes a predetermined inference process with respect to the target data using a neural network model. The neural network model includes a plurality of processing layers, and, as the processing layers, one or more activation function layers that convert an input value by a predetermined activation function. The activation function of at least one of the activation function layers is configured as a function of a waveform the output value of which changes, in a first range, to approach a maximum value as an input value increases and, in a second range, away from a minimum value as the input value increases, such that the output values in the first and second ranges are not the same.
    Type: Application
    Filed: October 17, 2018
    Publication date: May 9, 2019
    Applicant: AXELL CORPORATION
    Inventors: Yusuke HOSHIZUKI, Masashi MICHIGAMI
  • Publication number: 20190065974
    Abstract: An inference device includes a processor configured to execute a process including: acquiring of a learned model in which a parameter is adjusted by using a first neural network employing a nonlinear function as an activation function, the parameter including at least one of a weight and a bias of coupling between neurons included in the first neural network; setting of a parameter in a second neural network employing an approximation polynomial of the nonlinear function as an activation function in accordance with the learned model; and performing of inference processing on encrypted data as encrypted by using the second neural network in response to the encrypted data being input.
    Type: Application
    Filed: August 30, 2018
    Publication date: February 28, 2019
    Applicant: AXELL CORPORATION
    Inventor: Masashi MICHIGAMI
  • Patent number: D795889
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: August 29, 2017
    Assignee: AXELL CORPORATION
    Inventors: Kazuki Kyakuno, Kazuyoshi Moriya
  • Patent number: D800745
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: October 24, 2017
    Assignee: AXELL CORPORATION
    Inventors: Kazuki Kyakuno, Kazuyoshi Moriya
  • Patent number: D864214
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: October 22, 2019
    Assignee: AXELL CORPORATION
    Inventor: Tetsuya Kombo