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: 10541817Abstract: 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: GrantFiled: March 2, 2017Date of Patent: January 21, 2020Assignee: Ricoh Company, Ltd.Inventors: Hitoshi Namiki, Hiroshi Kobayashi, Ryouji Yamamoto, Eiichiro Yoshida, Masuyoshi Yachida, Yuki Takaya
-
Patent number: 10348507Abstract: 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: GrantFiled: February 15, 2017Date of Patent: July 9, 2019Assignee: Ricoh Company, Ltd.Inventors: Hitoshi Namiki, Hiroshi Kobayashi, Ryouji Yamamoto, Eiichiro Yoshida, Masuyoshi Yachida, Yuki Takaya
-
Data management system, data management method, and recording medium storing data management program
Patent number: 10162946Abstract: 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: GrantFiled: August 29, 2016Date of Patent: December 25, 2018Assignee: Ricoh Company, Ltd.Inventors: Ryouji Yamamoto, Hiroshi Kobayashi, Atsushi Kokubo, Hidekazu Segawa, Yuki Takaya -
Publication number: 20180365300Abstract: 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: ApplicationFiled: May 7, 2018Publication date: December 20, 2018Applicant: Ricoh Company, Ltd.Inventors: Takehito KUROKO, Hiroshi KOBAYASHI, Hitoshi NAMIKI, Ryouji YAMAMOTO
-
Patent number: 10133501Abstract: 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: GrantFiled: September 13, 2017Date of Patent: November 20, 2018Assignee: Ricoh Company, Ltd.Inventors: Hitoshi Namiki, Hiroshi Kobayashi, Ryouji Yamamoto
-
Publication number: 20180088814Abstract: 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: ApplicationFiled: September 13, 2017Publication date: March 29, 2018Applicant: Ricoh Company, Ltd.Inventors: Hitoshi NAMIKI, Hiroshi KOBAYASHI, Ryouji YAMAMOTO
-
Publication number: 20170351876Abstract: 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: ApplicationFiled: May 25, 2017Publication date: December 7, 2017Applicant: Ricoh Company, Ltd.Inventors: Masuyoshi YACHIDA, Hitoshi NAMIKI, Hiroshi KOBAYASHI, Ryouji YAMAMOTO
-
Publication number: 20170264442Abstract: 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: ApplicationFiled: March 2, 2017Publication date: September 14, 2017Applicant: Ricoh Company, Ltd.Inventors: Hitoshi NAMIKI, Hiroshi KOBAYASHI, Ryouji YAMAMOTO, Eiichiro YOSHIDA, Masuyoshi YACHIDA, Yuki TAKAYA
-
Publication number: 20170264441Abstract: 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: ApplicationFiled: February 15, 2017Publication date: September 14, 2017Applicant: Ricoh Company, Ltd.Inventors: Hitoshi NAMIKI, Hiroshi KOBAYASHI, Ryouji YAMAMOTO, Eiichiro YOSHIDA, Masuyoshi YACHIDA, Yuki TAKAYA
-
DATA MANAGEMENT SYSTEM, DATA MANAGEMENT METHOD, AND RECORDING MEDIUM STORING DATA MANAGEMENT PROGRAM
Publication number: 20170076074Abstract: 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: ApplicationFiled: August 29, 2016Publication date: March 16, 2017Inventors: Ryouji YAMAMOTO, Hiroshi KOBAYASHI, Atsushi KOKUBO, Hidekazu SEGAWA, Yuki TAKAYA -
Patent number: 9264854Abstract: 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 locatiType: GrantFiled: August 29, 2014Date of Patent: February 16, 2016Assignee: RICOH COMPANY, LTD.Inventors: Atsushi Kokubo, Ryouji Yamamoto, Hiroshi Kobayashi, Eiichiro Yoshida, Yuki Takaya
-
Patent number: 9229585Abstract: 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: GrantFiled: January 31, 2014Date of Patent: January 5, 2016Assignee: RICOH COMPANY, LIMITEDInventors: Kazuya Fujikawa, Toshihiro Isozaki, Kazuhide Tanabe, Makoto Sugino, Hiroshi Kobayashi, Ryouji Yamamoto
-
Publication number: 20150065175Abstract: 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 locatiType: ApplicationFiled: August 29, 2014Publication date: March 5, 2015Inventors: Atsushi Kokubo, Ryouji Yamamoto, Hiroshi Kobayashi, Eiichiro Yoshida, Yuki Takaya
-
Publication number: 20140225870Abstract: 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: ApplicationFiled: January 31, 2014Publication date: August 14, 2014Inventors: Kazuya FUJIKAWA, TOSHIHIRO ISOZAKI, KAZUHIDE TANABE, MAKOTO SUGINO, HIROSHI KOBAYASHI, RYOUJI YAMAMOTO
-
Patent number: 8788746Abstract: 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: GrantFiled: March 15, 2010Date of Patent: July 22, 2014Assignee: Ricoh Company, Ltd.Inventors: Hiroyuki Matsushima, Ryouji Yamamoto
-
Patent number: 8687223Abstract: 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: GrantFiled: March 16, 2009Date of Patent: April 1, 2014Assignee: Ricoh Company, Ltd.Inventor: Ryouji Yamamoto
-
Patent number: 8230205Abstract: 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: GrantFiled: September 2, 2009Date of Patent: July 24, 2012Assignee: Ricoh Company, Ltd.Inventor: Ryouji Yamamoto
-
Publication number: 20100238507Abstract: 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: ApplicationFiled: March 15, 2010Publication date: September 23, 2010Inventors: Hiroyuki Matsushima, Ryouji Yamamoto
-
Publication number: 20100070750Abstract: 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: ApplicationFiled: September 2, 2009Publication date: March 18, 2010Inventor: Ryouji YAMAMOTO
-
Publication number: 20090237735Abstract: 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: ApplicationFiled: March 16, 2009Publication date: September 24, 2009Inventor: Ryouji YAMAMOTO