Patents by Inventor Shuhichi Shimizu
Shuhichi Shimizu 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: 9311273Abstract: A segment including a set of blocks necessary to calculate blocks having internal states and blocks having no outputs is extracted by tracing from blocks for use in calculating inputs into the blocks having internal states and from the blocks having no outputs in the reverse direction of dependence. To newly extract segments in which blocks contained in the extracted segments are removed, a set of nodes to be temporarily removed is determined on the basis of parallelism. Segments executable independently of other segments are extracted by tracing from nodes whose child nodes are lost by removal of the nodes in the upstream direction. Segments are divided into upstream segments representing the newly extracted segments and downstream segments representing nodes temporarily removed. Upstream and downstream segments are merged so as to reduce overlapping blocks between segments such that the number of segments is reduced to the number of parallel executions.Type: GrantFiled: July 26, 2013Date of Patent: April 12, 2016Assignee: International Business Machines CorporationInventors: Shuhichi Shimizu, Takeo Yoshizawa
-
Patent number: 9218317Abstract: A segment including a set of blocks necessary to calculate blocks having internal states and blocks having no outputs is extracted by tracing from blocks for use in calculating inputs into the blocks having internal states and from the blocks having no outputs in the reverse direction of dependence. To newly extract segments in which blocks contained in the extracted segments are removed, a set of nodes to be temporarily removed is determined on the basis of parallelism. Segments executable independently of other segments are extracted by tracing from nodes whose child nodes are lost by removal of the nodes in the upstream direction. Segments are divided into upstream segments representing the newly extracted segments and downstream segments representing nodes temporarily removed. Upstream and downstream segments are merged so as to reduce overlapping blocks between segments such that the number of segments is reduced to the number of parallel executions.Type: GrantFiled: August 21, 2013Date of Patent: December 22, 2015Assignee: International Business Machines CorporationInventors: Shuhichi Shimizu, Takeo Yoshizawa
-
Publication number: 20140047421Abstract: A segment including a set of blocks necessary to calculate blocks having internal states and blocks having no outputs is extracted by tracing from blocks for use in calculating inputs into the blocks having internal states and from the blocks having no outputs in the reverse direction of dependence. To newly extract segments in which blocks contained in the extracted segments are removed, a set of nodes to be temporarily removed is determined on the basis of parallelism. Segments executable independently of other segments are extracted by tracing from nodes whose child nodes are lost by removal of the nodes in the upstream direction. Segments are divided into upstream segments representing the newly extracted segments and downstream segments representing nodes temporarily removed. Upstream and downstream segments are merged so as to reduce overlapping blocks between segments such that the number of segments is reduced to the number of parallel executions.Type: ApplicationFiled: August 21, 2013Publication date: February 13, 2014Applicant: International Business Machines CorporationInventors: Shuhichi Shimizu, Takeo Yoshizawa
-
Publication number: 20140046992Abstract: A segment including a set of blocks necessary to calculate blocks having internal states and blocks having no outputs is extracted by tracing from blocks for use in calculating inputs into the blocks having internal states and from the blocks having no outputs in the reverse direction of dependence. To newly extract segments in which blocks contained in the extracted segments are removed, a set of nodes to be temporarily removed is determined on the basis of parallelism. Segments executable independently of other segments are extracted by tracing from nodes whose child nodes are lost by removal of the nodes in the upstream direction. Segments are divided into upstream segments representing the newly extracted segments and downstream segments representing nodes temporarily removed. Upstream and downstream segments are merged so as to reduce overlapping blocks between segments such that the number of segments is reduced to the number of parallel executions.Type: ApplicationFiled: July 26, 2013Publication date: February 13, 2014Applicant: International Business Machines CorporationInventors: Shuhichi Shimizu, Takeo Yoshizawa
-
Patent number: 7006655Abstract: The present invention provides methods, apparatus and systems for embedding and detecting an electronic watermark without requiring signals for geometric compensation. A particular embodiment uses a periodic pattern with repetition as an embedded pattern itself, which has information embedded as an electronic watermark, and observes the change of its period upon detection to calculate the scaling factor. When detecting the electronic watermark, the scaling factor of images is calculated from digital data that underwent the scaling processing, and then the processing to detect the electronic watermark is performed based on the obtained scaling factor.Type: GrantFiled: September 11, 2001Date of Patent: February 28, 2006Assignee: International Business Machines CorporationInventors: Masaaki Taniguchi, Shuhichi Shimizu, Kohichi Kamijoh, Ryoh Sugihara
-
Patent number: 6985590Abstract: The present invention provides a method and a system with which information embedded in compressed digital audio data can be directly operated. An embodiment of the system for embedding additional information in compressed audio data includes: means for extracting MDCT (Modified Discrete Cosine Transform) coefficients from the compressed audio data; means for employing the MDCT coefficients to calculate a frequency component for the compressed audio data; means for embedding additional information in the frequency component obtained in a frequency domain; means for transforming into MDCT coefficients the frequency component in which the additional information is embedded; and means for using the MDCT coefficients, in which the additional information is embedded, to generate compressed audio data.Type: GrantFiled: December 20, 2000Date of Patent: January 10, 2006Assignee: International Business Machines CorporationInventors: Ryuki Tachibana, Shuhichi Shimizu, Seiji Kobayashi
-
Patent number: 6915001Abstract: The present invention provides a watermarking method, apparatus and system for embedding additive information in digital data, in which one frame is defined as including samples extracted from digital data and a current frame is defined as a frame that is overlapped by samples of a preceding frame. Included are: a transformation unit, for multiplying a frame extracted from digital data by a window function and performing a Fourier transform on the digital data; an embedding unit, for employing bit information and a frequency band to change the amplitude of the frequency component in the digital data; a transformation unit, for performing an inverse Fourier transform to return the frequency component whose amplitude has been changed by the frequency domain embedding unit; and a frame generator, for multiplying the time domain signal and superimposing overlapped frames to generate a frame wherein the additive information is embedded.Type: GrantFiled: June 28, 2001Date of Patent: July 5, 2005Assignee: International Business Machines CorporationInventors: Ryuki Tachibana, Shuhichi Shimizu, Seiji Kobayashi, Taiga Nakamura
-
Publication number: 20020114490Abstract: The present invention provides methods, apparatus and systems for embedding and detecting an electronic watermark without requiring signals for geometric compensation. A particular embodiment uses a periodic pattern with repetition as an embedded pattern itself, which has information embedded as an electronic watermark, and observes the change of its period upon detection to calculate the scaling factor. When detecting the electronic watermark, the scaling factor of images is calculated from digital data that underwent the scaling processing, and then the processing to detect the electronic watermark is performed based on the obtained scaling factor.Type: ApplicationFiled: September 11, 2001Publication date: August 22, 2002Applicant: International Business Machines CorporationInventors: Masaaki Taniguchi, Shuhichi Shimizu, Kohichi Kamijoh, Ryoh Sugihara
-
Publication number: 20020061118Abstract: The present invention provides a watermarking method, apparatus and system for embedding additive information in digital data, in which one frame is defined as including samples extracted from digital data and a current frame is defined as a frame that is overlapped by samples of a preceding frame. Included are: a transformation unit, for multiplying a frame extracted from digital data by a window function and performing a Fourier transform on the digital data; an embedding unit, for employing bit information and a frequency band to change the amplitude of the frequency component in the digital data; a transformation unit, for performing an inverse Fourier transform to return the frequency component whose amplitude has been changed by the frequency domain embedding unit; and a frame generator, for multiplying the time domain signal and superimposing overlapped frames to generate a frame wherein the additive information is embedded.Type: ApplicationFiled: June 28, 2001Publication date: May 23, 2002Applicant: IBMInventors: Ryuki Tachibana, Shuhichi Shimizu, Seiji Kobayashi, Taiga Nakamura
-
Publication number: 20020006203Abstract: The present invention provides a method and a system with which information embedded in compressed digital audio data can be directly operated. An embodiment of the system for embedding additional information in compressed audio data includes: means for extracting MDCT (Modified Discrete Cosine Transform) coefficients from the compressed audio data; means for employing the MDCT coefficients to calculate a frequency component for the compressed audio data; means for embedding additional information in the frequency component obtained in a frequency domain; means for transforming into MDCT coefficients the frequency component in which the additional information is embedded; and means for using the MDCT coefficients, in which the additional information is embedded, to generate compressed audio data.Type: ApplicationFiled: December 20, 2000Publication date: January 17, 2002Inventors: Ryuki Tachibana, Shuhichi Shimizu, Seiji Kobayashi