Patents by Inventor Ryouji Yamamoto

Ryouji Yamamoto 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: 10541817
    Abstract: A data generation apparatus includes a processor that executes a process including obtaining target data sequentially from time-series data, the target data including n (n being an integer greater than or equal to 2) data items in a predetermined section of the time-series data, calculating parameter information satisfying a (k?1) order polynomial based on the target data, the (k?1) order polynomial including k random values, k being an integer greater than or equal to 1 and less than n, associating the target data to the parameter information, outputting the target data and the parameter information associated to the target data, attaching a signature to secret information based on a secret distributed protocol. The secret information is calculable by using k pairs of data including the target data and the parameter information associated to the target data, and outputting the secret information attached with the signature.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: January 21, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Hitoshi Namiki, Hiroshi Kobayashi, Ryouji Yamamoto, Eiichiro Yoshida, Masuyoshi Yachida, Yuki Takaya
  • Patent number: 10348507
    Abstract: A data processing apparatus includes a memory storing a program and a processor configured to execute the program to implement a process of reading signed data including a predetermined number (n) of secret sharing data sets generated for each section of time series data and a signature value calculated for the each section of time series data based on a secret sharing protocol. The n secret sharing data sets include n units of data acquired from each section of time series data and parameter information for a polynomial of a predetermined degree calculated based on the acquired n units of data. The processor further implements processes of acquiring the predetermined degree, and editing the signed data by extracting a specific number of the secret sharing data sets from the n secret sharing data sets for the each section of time series data according to the acquired predetermined degree.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: July 9, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Hitoshi Namiki, Hiroshi Kobayashi, Ryouji Yamamoto, Eiichiro Yoshida, Masuyoshi Yachida, Yuki Takaya
  • Patent number: 10162946
    Abstract: A data management system includes a detecting apparatus that detects an information processing apparatus and a server apparatus that controls access to data by the information processing apparatus. The detecting apparatus detects the information processing apparatus located within a predetermined area. The server apparatus includes a transmitter that transfers data to the detected information processing apparatus, the data being associated with access authority indicating whether or not the information processing apparatus is allowed to access the data, and circuitry that controls an access to the data from the detected information processing apparatus in accordance with the access authority associated with the data.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: December 25, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Ryouji Yamamoto, Hiroshi Kobayashi, Atsushi Kokubo, Hidekazu Segawa, Yuki Takaya
  • Publication number: 20180365300
    Abstract: A data distribution apparatus includes a processor, in communication with a memory, executing a process including generating fusion data by incorporating, in a metadata area in first time series data in a predetermined section, hash data obtained by hashing second time series data in a corresponding section; calculating a signature value according to a plurality of pieces of the fusion data; and outputting the fusion data, the second time series data in the corresponding section, and the signature value.
    Type: Application
    Filed: May 7, 2018
    Publication date: December 20, 2018
    Applicant: Ricoh Company, Ltd.
    Inventors: Takehito KUROKO, Hiroshi KOBAYASHI, Hitoshi NAMIKI, Ryouji YAMAMOTO
  • Patent number: 10133501
    Abstract: A data generating apparatus is provided that includes a memory storing a program and a processor configured to execute the program to implement processes of sequentially acquiring n sets of data (where n is an integer greater than or equal to 2) included in a predetermined section of time series data and calculating, based on the acquired data, parameter information satisfying a polynomial of degree (k?1) including k random numbers (where k is an integer greater than or equal to 1 and less than n); generating a signature value by adding a signature to secret information based on a secret sharing protocol, the secret information being calculable by acquiring k sets of the acquired data and the parameter information calculated based on the acquired data; and outputting output data including the signature value and a set of the acquired data and the parameter information calculated based on the acquired data.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: November 20, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Hitoshi Namiki, Hiroshi Kobayashi, Ryouji Yamamoto
  • Publication number: 20180088814
    Abstract: A data generating apparatus is provided that includes a memory storing a program and a processor configured to execute the program to implement processes of sequentially acquiring n sets of data (where n is an integer greater than or equal to 2) included in a predetermined section of time series data and calculating, based on the acquired data, parameter information satisfying a polynomial of degree (k?1) including k random numbers (where k is an integer greater than or equal to 1 and less than n); generating a signature value by adding a signature to secret information based on a secret sharing protocol, the secret information being calculable by acquiring k sets of the acquired data and the parameter information calculated based on the acquired data; and outputting output data including the signature value and a set of the acquired data and the parameter information calculated based on the acquired data.
    Type: Application
    Filed: September 13, 2017
    Publication date: March 29, 2018
    Applicant: Ricoh Company, Ltd.
    Inventors: Hitoshi NAMIKI, Hiroshi KOBAYASHI, Ryouji YAMAMOTO
  • Publication number: 20170351876
    Abstract: A verification system for verifying attribute information included in attribute-information-added information includes circuitry to acquire attribute verification data from the attribute information, the attribute verification data to be used for verifying the attribute information, acquire public information, to be used for verifying the attribute information, from an external service provider, generate verification-target information to be used for verifying the attribute information based on the attribute information and the attribute verification data, and determine reliability of the attribute information by comparing verification-use information calculated from the acquired public information and the verification-target information.
    Type: Application
    Filed: May 25, 2017
    Publication date: December 7, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Masuyoshi YACHIDA, Hitoshi NAMIKI, Hiroshi KOBAYASHI, Ryouji YAMAMOTO
  • Publication number: 20170264442
    Abstract: A data generation apparatus includes a processor that executes a process including obtaining target data sequentially from time-series data, the target data including n (n being an integer greater than or equal to 2) data items in a predetermined section of the time-series data, calculating parameter information satisfying a (k?1) order polynomial based on the target data, the (k?1) order polynomial including k random values, k being an integer greater than or equal to 1 and less than n, associating the target data to the parameter information, outputting the target data and the parameter information associated to the target data, attaching a signature to secret information based on a secret distributed protocol. The secret information is calculable by using k pairs of data including the target data and the parameter information associated to the target data, and outputting the secret information attached with the signature.
    Type: Application
    Filed: March 2, 2017
    Publication date: September 14, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Hitoshi NAMIKI, Hiroshi KOBAYASHI, Ryouji YAMAMOTO, Eiichiro YOSHIDA, Masuyoshi YACHIDA, Yuki TAKAYA
  • Publication number: 20170264441
    Abstract: A data processing apparatus includes a memory storing a program and a processor configured to execute the program to implement a process of reading signed data including a predetermined number (n) of secret sharing data sets generated for each section of time series data and a signature value calculated for the each section of time series data based on a secret sharing protocol. The n secret sharing data sets include n units of data acquired from each section of time series data and parameter information for a polynomial of a predetermined degree calculated based on the acquired n units of data. The processor further implements processes of acquiring the predetermined degree, and editing the signed data by extracting a specific number of the secret sharing data sets from the n secret sharing data sets for the each section of time series data according to the acquired predetermined degree.
    Type: Application
    Filed: February 15, 2017
    Publication date: September 14, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Hitoshi NAMIKI, Hiroshi KOBAYASHI, Ryouji YAMAMOTO, Eiichiro YOSHIDA, Masuyoshi YACHIDA, Yuki TAKAYA
  • Publication number: 20170076074
    Abstract: A data management system includes a detecting apparatus that detects an information processing apparatus and a server apparatus that controls access to data by the information processing apparatus. The detecting apparatus detects the information processing apparatus located within a predetermined area. The server apparatus includes a transmitter that transfers data to the detected information processing apparatus, the data being associated with access authority indicating whether or not the information processing apparatus is allowed to access the data, and circuitry that controls an access to the data from the detected information processing apparatus in accordance with the access authority associated with the data.
    Type: Application
    Filed: August 29, 2016
    Publication date: March 16, 2017
    Inventors: Ryouji YAMAMOTO, Hiroshi KOBAYASHI, Atsushi KOKUBO, Hidekazu SEGAWA, Yuki TAKAYA
  • Patent number: 9264854
    Abstract: A content selection system, in which a management apparatus, a distribution apparatus and a wireless terminal are provided, includes the distribution apparatus's distribution unit for distributing, within a predetermined spatial range, location information indicating a location at which the distribution apparatus is installed; the wireless terminal's obtaining unit for obtaining the location information distributed by the distribution unit; the wireless terminal's transmission unit for transmitting the obtained location information to the management apparatus; the management apparatus's reception unit for receiving the transmitted location information; the management apparatus's determination unit configured to determine whether the received location information indicates a predetermined location; and the management apparatus's selection unit for selecting a content associated with the predetermined location for output thereat in response to the determination by the determination unit that the received locati
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: February 16, 2016
    Assignee: RICOH COMPANY, LTD.
    Inventors: Atsushi Kokubo, Ryouji Yamamoto, Hiroshi Kobayashi, Eiichiro Yoshida, Yuki Takaya
  • Patent number: 9229585
    Abstract: A projection system includes a projection unit configured to project a projected image on a surface for projection; an image capturing unit configured to capture an image of an image-capturing area representing an area; an operation detection unit configured to detect any user operation on an operation target image representing a targeted image for the user operation by using the captured image; a calculation unit configured to calculate image-capturing area coordinates for specifying a position of the image-capturing area in the projected image based on the captured image and the projected image; a position determination unit configured to determine a position of the operation target image in the projected image based on the image-capturing area coordinates; and a projected image generating unit configured to generate a projected image in which the operation target image is laid out on the determined position.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: January 5, 2016
    Assignee: RICOH COMPANY, LIMITED
    Inventors: Kazuya Fujikawa, Toshihiro Isozaki, Kazuhide Tanabe, Makoto Sugino, Hiroshi Kobayashi, Ryouji Yamamoto
  • Publication number: 20150065175
    Abstract: A content selection system, in which a management apparatus, a distribution apparatus and a wireless terminal are provided, includes the distribution apparatus's distribution unit for distributing, within a predetermined spatial range, location information indicating a location at which the distribution apparatus is installed; the wireless terminal's obtaining unit for obtaining the location information distributed by the distribution unit; the wireless terminal's transmission unit for transmitting the obtained location information to the management apparatus; the management apparatus's reception unit for receiving the transmitted location information; the management apparatus's determination unit configured to determine whether the received location information indicates a predetermined location; and the management apparatus's selection unit for selecting a content associated with the predetermined location for output thereat in response to the determination by the determination unit that the received locati
    Type: Application
    Filed: August 29, 2014
    Publication date: March 5, 2015
    Inventors: Atsushi Kokubo, Ryouji Yamamoto, Hiroshi Kobayashi, Eiichiro Yoshida, Yuki Takaya
  • Publication number: 20140225870
    Abstract: A projection system includes a projection unit configured to project a projected image on a surface for projection; an image capturing unit configured to capture an image of an image-capturing area representing an area; an operation detection unit configured to detect any user operation on an operation target image representing a targeted image for the user operation by using the captured image; a calculation unit configured to calculate image-capturing area coordinates for specifying a position of the image-capturing area in the projected image based on the captured image and the projected image; a position determination unit configured to determine a position of the operation target image in the projected image based on the image-capturing area coordinates; and a projected image generating unit configured to generate a projected image in which the operation target image is laid out on the determined position.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 14, 2014
    Inventors: Kazuya FUJIKAWA, TOSHIHIRO ISOZAKI, KAZUHIDE TANABE, MAKOTO SUGINO, HIROSHI KOBAYASHI, RYOUJI YAMAMOTO
  • Patent number: 8788746
    Abstract: An information processing apparatus includes a volatile main storage; a nonvolatile first-auxiliary storage; a nonvolatile second-auxiliary storage for storing second data; a processing unit for loading the second data from the second-auxiliary storage into the main storage; a storing unit for storing first data stored in the main storage into the first-auxiliary storage at a predetermined timing, wherein the first data includes the second data that was loaded into the main storage from the second-auxiliary storage; and a loading unit for loading the first data stored in the first-auxiliary storage into the main storage. After the loading unit loads the first data into the main storage, the processing unit loads, from the second-auxiliary storage into the main storage, the second data that was changed after the storing unit stored the first data into the first-auxiliary storage from the main storage section.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: July 22, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: Hiroyuki Matsushima, Ryouji Yamamoto
  • Patent number: 8687223
    Abstract: An image processing method includes storing image data in a storage unit; setting a common region in the storage unit, the common region including an input image data storage region and an output image data storage region; sequentially storing the image data that is compressed at a preset compression ratio in the input image data storage region; sequentially expanding the image data stored in the input image data storage region; temporarily storing the expanded image data in the output image data storage region; and controlling allocation of the input image data storage region and the output image data storage region in the common region. In an embodiment, the allocation of the input image data storage region and the output image data storage region in the common region may be determined depending on the compression ratio of the sequentially inputted image data.
    Type: Grant
    Filed: March 16, 2009
    Date of Patent: April 1, 2014
    Assignee: Ricoh Company, Ltd.
    Inventor: Ryouji Yamamoto
  • Patent number: 8230205
    Abstract: An image processing apparatus has first through n-th pluralities of programs which, when executed by a computer processor, perform respectively first through n-th functions of the image processing apparatus, where n denotes an integer more than 1, and starts up, on a function-by-function basis, the first through n-th pluralities of programs respectively corresponding to the first through n-th functions. The image processing apparatus starts up, in a predetermined sequence, respective programs included in any one plurality of programs among the first through n-th pluralities of programs to a state in which the plurality of programs performs a corresponding function.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: July 24, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Ryouji Yamamoto
  • Publication number: 20100238507
    Abstract: An information processing apparatus includes a volatile main storage; a nonvolatile first-auxiliary storage; a nonvolatile second-auxiliary storage for storing second data; a processing unit for loading the second data from the second-auxiliary storage into the main storage; a storing unit for storing first data stored in the main storage into the first-auxiliary storage at a predetermined timing, wherein the first data includes the second data that has been loaded into the main storage from the second-auxiliary storage; and a loading unit for loading the first data stored in the first-auxiliary storage into the main storage. After the loading unit has loaded the first data into the main storage, the processing unit loads, from the second-auxiliary storage into the main storage, the second data that has been changed after the storing unit stored the first data into the first-auxiliary storage from the main storage section.
    Type: Application
    Filed: March 15, 2010
    Publication date: September 23, 2010
    Inventors: Hiroyuki Matsushima, Ryouji Yamamoto
  • Publication number: 20100070750
    Abstract: An image processing apparatus has first through n-th pluralities of programs which, when executed by a computer processor, perform respectively first through n-th functions of the image processing apparatus, where n denotes an integer more than 1, and starts up, on a function-by-function basis, the first through n-th pluralities of programs respectively corresponding to the first through n-th functions. The image processing apparatus starts up, in a predetermined sequence, respective programs included in any one plurality of programs among the first through n-th pluralities of programs to a state in which the plurality of programs performs a corresponding function.
    Type: Application
    Filed: September 2, 2009
    Publication date: March 18, 2010
    Inventor: Ryouji YAMAMOTO
  • Publication number: 20090237735
    Abstract: An image processing method includes storing image data in a storage unit; setting a common region in the storage unit, the common region including an input image data storage region and an output image data storage region; sequentially storing the image data that is compressed at a preset compression ratio in the input image data storage region; sequentially expanding the image data stored in the input image data storage region; temporarily storing the expanded image data in the output image data storage region; and controlling allocation of the input image data storage region and the output image data storage region in the common region. In an embodiment, the allocation of the input image data storage region and the output image data storage region in the common region may be determined depending on the compression ratio of the sequentially inputted image data.
    Type: Application
    Filed: March 16, 2009
    Publication date: September 24, 2009
    Inventor: Ryouji YAMAMOTO