Patents by Inventor Shin Todo

Shin Todo 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: 8755410
    Abstract: An information processing apparatus includes the following elements. A generation unit generates a multiplexed video frame having a predetermined screen size. A dividing unit divides input audio data into audio data items each having samples for one frame period of the multiplexed video frame. A multiplexing unit multiplexes audio data items obtained by dividing each stream of input audio data and number-of-samples information representing the number of samples thereof. A processing unit processes audio data items multiplexed in a multiplexed video frame input from an input video port, and outputs from an output video port thereof a multiplexed video frame in which the resulting audio data items and the number-of-samples information thereof are multiplexed. An extraction unit extracts the audio data items multiplexed in the multiplexed video frame output from the processing unit in accordance with the number-of-samples information. A transmission unit outputs the extracted audio data items to outside.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: June 17, 2014
    Assignee: Sony Corporation
    Inventors: Shin Todo, Motomu Ueta, Jun Onuki, Masaki Nishikawa, Masafumi Kurashige, Junichi Ogikubo
  • Patent number: 8503490
    Abstract: A communication device includes a transmission amplifier supplied with a binary transmission signal is capable of choosing between amplifying the transmission signal and entering a high-impedance state at an output. An antenna is supplied with a transmission signal output from the transmission amplifier. A comparator compares a signal received by the antenna with threshold values to obtain a reception signal, which is supplied to a processing unit. A capacitor is connected between the transmission amplifier and the antenna or between the antenna and the comparator. A control unit allows the transmission amplifier to be in the high-impedance state for a period during which the processing unit receives a reception signal.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: August 6, 2013
    Assignee: Sony Corporation
    Inventors: Shin Todo, Motomu Ueta, Jun Onuki, Masaki Nishikawa, Masafumi Kurashige, Junichi Ogikubo
  • Publication number: 20110170003
    Abstract: An information processing apparatus includes the following elements. A generation unit generates a multiplexed video frame having a predetermined screen size. A dividing unit divides input audio data into audio data items each having samples for one frame period of the multiplexed video frame. A multiplexing unit multiplexes audio data items obtained by dividing each stream of input audio data and number-of-samples information representing the number of samples thereof. A processing unit processes audio data items multiplexed in a multiplexed video frame input from an input video port, and outputs from an output video port thereof a multiplexed video frame in which the resulting audio data items and the number-of-samples information thereof are multiplexed. An extraction unit extracts the audio data items multiplexed in the multiplexed video frame output from the processing unit in accordance with the number-of-samples information. A transmission unit outputs the extracted audio data items to outside.
    Type: Application
    Filed: January 7, 2011
    Publication date: July 14, 2011
    Inventors: SHIN TODO, MOTOMU UETA, JUN ONUKI, MASAKI NISHIKAWA, MASAFUMI KURASHIGE, JUNICHI OGIKUBO
  • Publication number: 20110173654
    Abstract: An information processing apparatus includes the following elements. A generation unit generates a multiplexed video frame having a predetermined screen size, and inserts first information regarding a configuration of the multiplexed video frame into the multiplexed video frame. A first multiplexing unit arranges one frame of input video data in the multiplexed video frame, multiplexes data of the frame so as to be transmitted as data of the multiplexed video frame corresponding to an arrangement position, and inserts second information regarding the arrangement position and third information regarding a format of the video data into a multiplexed video frame obtained after multiplexing. A processing unit extracts the data of the frame multiplexed in the multiplexed video frame obtained after multiplexing, which is input from an input video port, in accordance with the first information, the second information, and the third information, and performs processing on the extracted data.
    Type: Application
    Filed: January 7, 2011
    Publication date: July 14, 2011
    Inventors: Shin TODO, Motomu Ueta, Jun Onuki, Masaki Nishikawa, Masafumi Kurashige, Junichi Ogikubo
  • Patent number: 7916994
    Abstract: When a stream encoded with a variable length code is output, a stream containing a syntax error and a format violation is prevented from being output. A checker checks encoding parameter for a stream that is reproduced from a magnetic tape and a stream that is output through an EE path and determines an occurrence of a syntax error or a format violation. When the output stream contains it, a switch circuit stops outputting the stream in the unit of a GOP or a picture and adds a code representing the end to the immediately preceding stream. The checker continuously checks the stream. When the output stream does not contain an error, etc, the output of the stream is resumed from the beginning of a GOP. At that point, flag representing that there is a picture that has not been used due to the stop of the stream is added.
    Type: Grant
    Filed: August 15, 2002
    Date of Patent: March 29, 2011
    Assignee: Sony Corporation
    Inventors: Shin Todo, Haruo Togashi, Akira Sugiyama, Hideyuki Matsumoto
  • Patent number: 7837304
    Abstract: The present invention is a liquid discharge device having a function of supplying liquid to liquid chambers in a stable manner, and also has a function of suppressing interference between liquid discharge portions due to discharging of liquid droplets. The liquid discharge device has a liquid discharge head in which a plurality of liquid discharge portions including an ink liquid chamber (12) for storing a liquid to be discharged, and nozzles (18) for discharging the liquid stored in the ink liquid chamber (12), are arrayed on a substrate. The liquid discharge device comprises: individual channels (20) provided for each of the liquid discharge portions so as to communicate with the ink liquid chamber (12) and supply liquid to within the ink liquid chamber (12); and a common channel (30) which is provided to the plurality of individual channels (20) so as to communicate with each of the plurality of individual channels (20), for supplying liquid to the plurality of individual channels (20).
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: November 23, 2010
    Assignee: Sony Corporation
    Inventors: Takeo Eguchi, Kazuyasu Takenaka, Shin Todo, Atsushi Nakamura, Iwao Ushinohama
  • Patent number: 7536080
    Abstract: A signal processing apparatus that enables while a significant video signal is not being output, a stream that is decoded to a black picture signal is output along with a base band signal that causes a block picture to be displayed. The signal is reproduced, as an MPEG stream. The MPEG stream is input to a first input terminal of a switch. The MPEG stream is supplied to a black stream generating circuit. A non-signal detector detects a non-signal state of the stream. In a non-signal period, a second input terminal of the switch is selected. A stream generator generates a black stream that causes a black screen to be displayed, which is input to the second input terminal of the switch, and is obtained from a stream output terminal through a switch.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: May 19, 2009
    Assignee: Sony Corporation
    Inventors: Shin Todo, Yoshinori Suzuki, Haruo Togashi, Akira Sugiyama, Hideyuki Matsumoto
  • Publication number: 20090073320
    Abstract: Disclosed herein is an information processing apparatus causing a larger number of video signals than at least one video port possessed by a processor to be input to the processor through the video port, the information processing apparatus including: a multiplexed video frame creation section creating multiplexed video frames in such a manner that each of the multiplexed video frames has the video signals multiplexed therein for input to the processor through the video port and includes a sufficiently large number of pixels so that frame images represented individually by the video signals may be pasted onto each multiplexed video frame in non-overlapping relation to one another; and a multiplexing block multiplexing the video signals in such a manner that the frame images represented individually by the video signals are pasted in non-overlapping relation to one another onto each of the multiplexed video frames created by the multiplexed video frame creation section.
    Type: Application
    Filed: August 14, 2008
    Publication date: March 19, 2009
    Applicant: Sony Corporation
    Inventors: Shin Todo, Katsuakira Moriwake, Shigeru Akahane
  • Publication number: 20070211106
    Abstract: The present invention is a liquid discharge device having a function of supplying liquid to liquid chambers in a stable manner, and also has a function of suppressing interference between liquid discharge portions due to discharging of liquid droplets. The liquid discharge device has a liquid discharge head in which a plurality of liquid discharge portions including an ink liquid chamber (12) for storing a liquid to be discharged, and nozzles (18) for discharging the liquid stored in the ink liquid chamber (12), are arrayed on a substrate. The liquid discharge device comprises: individual channels (20) provided for each of the liquid discharge portions so as to communicate with the ink liquid chamber (12) and supply liquid to within the ink liquid chamber (12); and a common channel (30) which is provided to the plurality of individual channels (20) so as to communicate with each of the plurality of individual channels (20), for supplying liquid to the plurality of individual channels (20).
    Type: Application
    Filed: October 7, 2004
    Publication date: September 13, 2007
    Inventors: Takeo Eguchi, Kazuyasu Takenaka, Shin Todo, Atsushi Nakamura, Iwao Ushinohama
  • Patent number: 7228063
    Abstract: A selector has both a function for creating a header of a sequence layer and a header of a picture layer corresponding to reproduced data of a system area and a function for outputting one of an input stream and a stream of which a created header has been added to the header of the input stream as an output stream. When the mode is not high speed reproducing mode, the selector outputs the header contained in the input stream as a header of the output stream. When the mode is high speed reproducing mode, a header (the header of the sequence layer and the header of the picture layer) is created corresponding to data reproduced from the system area. The selector outputs an output stream of which the created header has been added to the input stream.
    Type: Grant
    Filed: December 1, 2000
    Date of Patent: June 5, 2007
    Assignee: Sony Corporation
    Inventors: Haruo Togashi, Akira Sugiyama, Shin Todo, Hideyuki Matsumoto
  • Publication number: 20060239636
    Abstract: MPEG streams of different chroma formats are recorded and reproduced without need to recognize their formats. In an MPEG stream, a header is followed by DCT blocks. Time slots are generated in such a manner that when the chroma format detected from the header is 4:2:2, in all periods of DCT blocks, a process is performed and that when the chroma format detected from the header is 4:2:0, a process is not performed in periods for DCT blocks Cb2 and Cr2 that are not present in the chroma format 4:2:2. The read order of a stream is changed in a memory so as to improve an error resistance. DCT coefficients are rearranged in the order of DC components and AC components from the lowest order component to the highest order component over all DCT blocks. After the stream has been rearranged, time slots are generated in such as manner that when the chroma format is 4:2:0, the process is stopped in the periods for Cb2 and Cr2.
    Type: Application
    Filed: June 23, 2006
    Publication date: October 26, 2006
    Inventors: Akira Sugiyama, Haruo Togashi, Shin Todo, Hideyuki Matsumoto
  • Patent number: 7127156
    Abstract: The header of the sequence layer of an input sequence is written to a RAM. Information of a typical header is pre-stored to a ROM. The selecting operation of a selector is controlled by an output of a detecting portion. When the input sequence contains the header of the sequence layer, the selector selects as an output stream the stream of which the header has been added to each frame. In contrast, when the stream does not contain the header, the header stored in the RAM or the ROM is added to each frame of the stream. In this case, the header stored in the RAM is added to each frame with higher priority than the header stored in the ROM. The header has been always added to each frame of a stream that is output from the selector.
    Type: Grant
    Filed: December 1, 2000
    Date of Patent: October 24, 2006
    Assignee: Sony Corporation
    Inventors: Haruo Togashi, Akira Sugiyama, Shin Todo, Hideyuki Matsumoto
  • Patent number: 7072568
    Abstract: MPEG streams of different chroma formats are recorded and reproduced without need to recognize their formats. In an MPEG stream, a header is followed by DCT blocks. Time slots are generated in such a manner that when the chroma format detected from the header is 4:2:2, in all periods of DCT blocks, a process is performed and that when the chroma format detected from the header is 4:2:0, a process is not performed in periods for DCT blocks Cb2 and Cr2 that are not present in the chroma format 4:2:2. The read order of a stream is changed in a memory so as to improve an error resistance. DCT coefficients are rearranged in the order of DC components and AC components from the lowest order component to the highest order component over all DCT blocks. After the stream has been rearranged, time slots are generated in such as manner that when the chroma format is 4:2:0, the process is stopped in the periods for Cb2 and Cr2.
    Type: Grant
    Filed: February 1, 2001
    Date of Patent: July 4, 2006
    Assignee: Sony Corporation
    Inventors: Akira Sugiyama, Haruo Togashi, Shin Todo, Hideyuki Matsumoto
  • Patent number: 7035337
    Abstract: An apparatus and method for processing a stream compressed and encoded with a variable length code (VLC) in a predetermined unit by detecting an error flag that has been set. The flag corresponds to a position of an error when the error is contained in the stream. Adding information representing an end of the VLC, based on the error flag, to the position corresponding to the error flag in a string of the VLC containing the error flag. Thus, the VLC after the error flag can be discarded. Additionally, an apparatus and method for processing a stream encoded with a VLC by detecting a code symbol that does not match a parameter representing the VLC from the VLC stream. Correcting the stream based on the detected result, and designating the start of the next process after the detected result has been obtained. Thus, even if a stream containing an irregular VLC is input, the apparatus can be operated in a stable mode.
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: April 25, 2006
    Assignee: Sony Corporation
    Inventors: Akira Sugiyama, Haruo Togashi, Shin Todo, Hideyuki Matsumoto
  • Patent number: 6970938
    Abstract: A detection circuit detects a slice start code from an input stream. Based on a result of the detection and a frame pulse, a reference macroblock (MB) address generated by a timing generator is sent to an address comparator. The input stream which has been phase-adjusted by a delay circuit is supplied to a variable length decoder (VLD) for decoding a variable length code to detect an MB address. The address comparator compares the reference MB address with the MB address to check the continuity of the MB address. If it is discontinuous, the stream output from the VLD is temporarily interrupted, and a selector selects a replacement data generating circuit in response to a control signal output from the address comparator. The input stream is replaced at a discontinuous macroblock portion with macroblock data which has a correct macroblock address and which is prepared in advance by the replacement data generating circuit.
    Type: Grant
    Filed: December 27, 2001
    Date of Patent: November 29, 2005
    Assignee: Sony Corporation
    Inventors: Akira Sugiyama, Haruo Togashi, Shin Todo, Hideyuki Matsumoto
  • Patent number: 6549677
    Abstract: Method and apparatus for performing data conversion between first-format encoded data in which orthogonal transform coefficients are arranged in an order of DC components and AC components from a low spatial frequency order to a high spatial frequency order in each orthogonal transform block when compression encoding which includes orthogonal transform is applied to video data and second-format encoded data in which orthogonal transform coefficients are arranged in an order of DC components and AC components from a low spatial frequency order to a high spatial frequency order in each block assembly member formed of a plurality of orthogonal transform blocks when compression encoding which includes orthogonal transform is applied to video data. The second-format encoded data may be decoded to obtain orthogonal transform coefficients which may be re-arranged from a low spatial frequency order to a high spatial frequency order in each orthogonal transform block of the first format.
    Type: Grant
    Filed: April 1, 1999
    Date of Patent: April 15, 2003
    Assignee: Sony Corporation
    Inventors: Yoshinori Suzuki, Shin Todo, Haruo Togashi, Akira Sugiyama, Hideyuki Matsumoto
  • Publication number: 20030059201
    Abstract: When a stream encoded with a variable length code is output, a stream containing a syntax error and a format violation is prevented from being output.
    Type: Application
    Filed: August 15, 2002
    Publication date: March 27, 2003
    Inventors: Shin Todo, Haruo Togashi, Akira Sugiyama, Hideyuki Matsumoto
  • Publication number: 20030026590
    Abstract: While a significant video signal is not being output, a stream that is decoded to a black picture signal is output along with a base band signal that causes a block picture to be displayed.
    Type: Application
    Filed: July 31, 2002
    Publication date: February 6, 2003
    Inventors: Shin Todo, Yoshinori Suzuki, Haruo Togashi, Akira Sugiyama, Hideyuki Matsumoto
  • Patent number: 6516034
    Abstract: A stream processing apparatus and method for replacing a macroblock having a syntax error in an encoded stream with a marcroblock having an acceptable syntax. In such apparatus and method, a plurality of coding parameters may be extracted from the source encoded stream, an error macroblock having a syntax error in the source encoded stream may be detected, the source encoded stream may be variable-length decoded so as to generate a variable-length-decoded stream, a predetermined macroblock having an acceptable syntax may be generated which conforms to a MPEG (motion picture image coding experts group) standard, and the error macroblock of the variable-length decoded stream may be replaced with the predetermined macroblock.
    Type: Grant
    Filed: July 8, 1999
    Date of Patent: February 4, 2003
    Assignee: Sony Corporation
    Inventors: Shin Todo, Haruo Togashi, Hideyuki Matsumoto
  • Publication number: 20030009722
    Abstract: When a stream that has been compressed and encoded with a variable length code, even if the stream has a syntax error, the operation can be stably performed. Depending on the position of an error flag on a stream of which the variable length code has been decoded, the correcting process is varied. When the flag is set at the position of a header portion followed by a DCT block is substituted with a prepared value. In addition, a DCT block is substituted with a predetermined coefficient of a DC component. EOB data is added after the coefficient. After the EOB data, the macro block is discarded. When the flag is set at the position of a DC coefficient portion, it is substituted with a coefficient that causes a gray to be displayed. When the flag is set at the position of an AC coefficient portion, EOB data is added after the AC coefficient portion. After the EOB data, the macro block is discarded.
    Type: Application
    Filed: July 25, 2002
    Publication date: January 9, 2003
    Inventors: Akira Sugiyama, Haruo Togashi, Shin Todo, Hideyuki Matsumoto