Patents by Inventor Satoshi Futenma

Satoshi Futenma 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: 9083950
    Abstract: An information processing apparatus which sends image data subjected to line based wavelet transformation to another device is disclosed. The apparatus includes: a storing means for splitting the image data supplied in units of precincts that are the set of lines to be a unit of processing for the line based wavelet transformation for every frequency component, and storing a plurality of precincts of image data for every frequency component; a packetizing means for reading and packetizing the plurality of the precincts of image data stored by the storing means for each of the frequency components; and a sending means for sending the plurality of the precincts of image data packetized by the packetizing means for each of the frequency components to the another device.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: July 14, 2015
    Assignee: SONY CORPORATION
    Inventors: Satoshi Futenma, Hideki Iwami
  • Patent number: 8687488
    Abstract: An information processing device includes: an encoding section that encodes image data to generate a codestream, the image data being to be transmitted to another information processing device; a controlling section that controls whether or not main data of the codestream is to be transmitted, on the basis of whether or not an amount of data of the codestream exceeds an allowable rate that is an upper limit value of a bitrate at which the codestream is flawlessly transmittable; a packetizing section that packetizes the codestream into packets when the amount of data of the codestream does not exceed the allowable rate and that packetizes only a header of the codestream when the amount of data of the codestream exceeds the allowable rate, in accordance with the control performed by the controlling section; and a transmitting section that transmits the packets to the another information processing device.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: April 1, 2014
    Assignee: Sony Corporation
    Inventors: Natsuki Itaya, Satoshi Futenma
  • Patent number: 8565574
    Abstract: An information processing apparatus includes bank overflow flag confirming means for confirming whether a bank overflow flag is set, the bank overflow flag notifying the occurrence of a bank-full state where, in a storage area including plural banks formed therein to store data, not-yet-read data is stored in all the banks, read pointer control means for, upon confirming that the bank overflow flag is set, moving a location designated by a read pointer cyclically designating each of the banks as a bank, from which the data is to be read, to a bank positioned next to a bank at a location designated by a write pointer cyclically designating each of the banks as a bank, into which the data is to be written, and reading means for reading the data from the bank designated by the read pointer after the location designated by the read pointer has been updated.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: October 22, 2013
    Assignee: Sony Corporation
    Inventors: Satoshi Futenma, Hideki Iwami
  • Patent number: 8441943
    Abstract: An information processing apparatus for performing communication with another information processing apparatus via a network includes an instruction section instructing a transmission of a first packet in order to obtain a response from the other information processing apparatus; a first generation section generating a first time stamp containing a time when the first packet generated on the basis of instructions by the instruction section is sent out to the network; a second generation section generating a second time stamp containing a time when a second packet that is transmitted as a response for the first packet from the other information processing apparatus is obtained from the network; and a computation section computing a round trip delay between the information processing apparatus and the other information-processing apparatus on the basis of the first and second generated time stamps.
    Type: Grant
    Filed: April 10, 2006
    Date of Patent: May 14, 2013
    Assignee: Sony Corporation
    Inventors: Hiroshi Kyusojin, Satoshi Futenma
  • Patent number: 8325817
    Abstract: A communication apparatus dividing an image for one field into a plurality of groups each including N lines (N?1) and performing compression/decompression for each group includes a separator separating image data from reception data; a determination unit determining whether an error exists in the separated image data; a storage unit storing the image data as interpolation data when the determination unit determines that no error exists in the image data; a decoder decoding the image data; a first detection unit detecting a decoding position of the image data and a corresponding position of the interpolation data stored in the storage unit when the determination unit determines that an error exists in the image data and that the amount of missing data of the image data exceeds a threshold; and a reading unit reading the interpolation data in accordance with the detected decoding position and corresponding position.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: December 4, 2012
    Assignee: Sony Corporation
    Inventors: Hideki Iwami, Satoshi Futenma
  • Patent number: 8155035
    Abstract: A reception apparatus and method is disclosed wherein recovery of a lost packet can be performed simply and rapidly in response to the variation of the loss rate. A packet analysis section detects loss of a packet, and a retransmission processing section registers packet information including a sequence number for identification of a packet having been lost into a NACK list. When loss of a packet is detected by the packet analysis section, a NACK production section produces a NACK packet for requesting for retransmission of the non-arriving packet whose packet information is registered in the NACK list. A network inputting/outputting section transmits the NACK packet to a transmission apparatus. The invention can be applied to a reception apparatus which receives, for example, streaming data.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: April 10, 2012
    Assignee: Sony Corporation
    Inventors: Satoshi Futenma, Kenji Yamane
  • Patent number: 8094548
    Abstract: JPEG-2000 data is formatted into RTP packets for transmission through the Internet. A priority field is provided in the format, and a value indicating the importance of a code stream included in a packet is stored therein. A type field indicates a payload type of a JPEG-2000 code stream. An mh_id field is provided as an identifier of a main header of the JPEG-2000 code stream and indicates a change in the main header. An mh_length field indicates the length of the main header and a fragment offset field stores the number of offset bytes from the start of an image of the packet.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: January 10, 2012
    Assignee: Sony Corporation
    Inventors: Satoshi Futenma, Takahiro Fukuhara, Eisaburo Itakura, Seiji Kimura
  • Publication number: 20100246395
    Abstract: An information processing device includes: an encoding section that encodes image data to generate a codestream, the image data being to be transmitted to another information processing device; a controlling section that controls whether or not main data of the codestream is to be transmitted, on the basis of whether or not an amount of data of the codestream exceeds an allowable rate that is an upper limit value of a bitrate at which the codestream is flawlessly transmittable; a packetizing section that packetizes the codestream into packets when the amount of data of the codestream does not exceed the allowable rate and that packetizes only a header of the codestream when the amount of data of the codestream exceeds the allowable rate, in accordance with the control performed by the controlling section; and a transmitting section that transmits the packets to the another information processing device.
    Type: Application
    Filed: January 22, 2010
    Publication date: September 30, 2010
    Applicant: Sony Corporation
    Inventors: Natsuki ITAYA, Satoshi Futenma
  • Patent number: 7746857
    Abstract: There is provided a transmitting apparatus for transmitting data, which includes: compressing means compressing data to be transmitted; packetizing means packetizing the data compressed by the compressing means; a buffer for accumulating the data which are packetized; transmitting means transmitting the data accumulated in the buffer; clearing means clearing the buffer at each time that a predetermined time is lapsed; number-of-data counting means counting the number of the data which are not transmitted within the predetermined time; time measuring means measuring a transmission idle time which lasts from a transmission completion time to a clearing time, in a case where all of the data accumulated in the buffer are transmitted before the predetermined time is lapsed; and compression controlling means controlling a compression rate of the data, depending on the number of the data counted or the transmission idle time measured.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: June 29, 2010
    Assignee: Sony Corporation
    Inventors: Yasuhiko Mizoguchi, Hideki Iwami, Satoshi Futenma, Natsuki Itaya
  • Publication number: 20100064091
    Abstract: An information processing apparatus includes bank overflow flag confirming means for confirming whether a bank overflow flag is set, the bank overflow flag notifying the occurrence of a bank-full state where, in a storage area including plural banks formed therein to store data, not-yet-read data is stored in all the banks, read pointer control means for, upon confirming that the bank overflow flag is set, moving a location designated by a read pointer cyclically designating each of the banks as a bank, from which the data is to be read, to a bank positioned next to a bank at a location designated by a write pointer cyclically designating each of the banks as a bank, into which the data is to be written, and reading means for reading the data from the bank designated by the read pointer after the location designated by the read pointer has been updated.
    Type: Application
    Filed: August 7, 2009
    Publication date: March 11, 2010
    Applicant: Sony Corporation
    Inventors: Satoshi FUTENMA, Hideki IWAMI
  • Publication number: 20090285310
    Abstract: There is provided a receiving apparatus including a header detection section that receives image data encoded per a coding unit corresponding to N (N is equal to or greater than 1) lines in one field and detects control information to decide a decoding start point of the image data from a header attached to the image data, a storage section that stores the image data in each storage area assigned per the coding unit, a decoding start instruction section that decides a decoding start point of the image data based on the control information detected by the header detection section and, after waiting till the decoding start point, instructs a start of decoding per the coding unit, and a decoding section that decodes the image data stored in the storage section per the coding unit after the instruction to start decoding being received from the decoding start instruction section.
    Type: Application
    Filed: May 13, 2009
    Publication date: November 19, 2009
    Inventors: Hideki Iwami, Kazuhisa Hosaka, Satoshi Futenma, Naoto Nishimura, Hiroshi Akinaga
  • Patent number: 7593424
    Abstract: A transmission and reception system includes a transmission apparatus for transmitting content and a reception apparatus for receiving the content. The transmission apparatus includes a coding section that codes the content into hierarchy codes and outputs coded data of a plurality of layers, a packet generation section that generates packets including the coded data and a timestamp and outputs packets from low-level information of the coded data, and a transmission section that transmits the packets. The reception system includes a reception section that receives the packets, a holding section that holds the packets, a writing control section that controls the writing of the packets, and a determination section that determines whether there is packet loss in the packets. When there is packet loss, the writing control section writes the packets received up to a time of packet loss based on a timestamp in the packets.
    Type: Grant
    Filed: October 6, 2003
    Date of Patent: September 22, 2009
    Assignee: Sony Corporation
    Inventors: Kenji Yamane, Satoshi Futenma, Hiroshi Kyusojin
  • Patent number: 7564782
    Abstract: JPEG-2000 data is formatted into RTP packets for transmission through the Internet. A priority field is provided in the format, and a value indicating the importance of a code stream included in a packet is stored therein. A type field indicates a payload type of a JPEG-2000 code stream. An mh_id field is provided as an identifier of a main header of the JPEG-2000 code stream and indicates a change in the main header. An mh_length field indicates the length of the main header and a fragment offset field stores the number of offset bytes from the start of an image of the packet.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: July 21, 2009
    Assignee: Sony Corporation
    Inventors: Satoshi Futenma, Takahiro Fukuhara, Eisaburo Itakura, Seiji Kimura
  • Publication number: 20080107040
    Abstract: There is provided a transmitting apparatus for transmitting data, which includes: compressing means compressing data to be transmitted; packetizing means packetizing the data compressed by the compressing means; a buffer for accumulating the data which are packetized; transmitting means transmitting the data accumulated in the buffer; clearing means clearing the buffer at each time that a predetermined time is lapsed; number-of-data counting means counting the number of the data which are not transmitted within the predetermined time; time measuring means measuring a transmission idle time which lasts from a transmission completion time to a clearing time, in a case where all of the data accumulated in the buffer are transmitted before the predetermined time is lapsed; and compression controlling means controlling a compression rate of the data, depending on the number of the data counted or the transmission idle time measured.
    Type: Application
    Filed: November 1, 2007
    Publication date: May 8, 2008
    Inventors: Yasuhiko MIZOGUCHI, Hideki Iwami, Satoshi Futenma, Natsuki Itaya
  • Publication number: 20080063078
    Abstract: An information processing apparatus which sends image data subjected to line based wavelet transformation to another device is disclosed. The apparatus includes: a storing means for splitting the image data supplied in units of precincts that are the set of lines to be a unit of processing for the line based wavelet transformation for every frequency component, and storing a plurality of precincts of image data for every frequency component; a packetizing means for reading and packetizing the plurality of the precincts of image data stored by the storing means for each of the frequency components; and a sending means for sending the plurality of the precincts of image data packetized by the packetizing means for each of the frequency components to the another device.
    Type: Application
    Filed: July 17, 2007
    Publication date: March 13, 2008
    Inventors: Satoshi FUTENMA, Hideki IWAMI
  • Publication number: 20070279683
    Abstract: A communication apparatus dividing an image for one field into a plurality of groups each including N lines (N?1) and performing compression/decompression for each group includes a separator separating image data from reception data; a determination unit determining whether an error exists in the separated image data; a storage unit storing the image data as interpolation data when the determination unit determines that no error exists in the image data; a decoder decoding the image data; a first detection unit detecting a decoding position of the image data and a corresponding position of the interpolation data stored in the storage unit when the determination unit determines that an error exists in the image data and that the amount of missing data of the image data exceeds a threshold; and a reading unit reading the interpolation data in accordance with the detected decoding position and corresponding position.
    Type: Application
    Filed: May 16, 2007
    Publication date: December 6, 2007
    Inventors: Hideki Iwami, Satoshi Futenma
  • Patent number: 7266610
    Abstract: A picture transmitting apparatus transmits, to a picture receiving apparatus, a picture as a predetermined area of an omnidirectional picture. The picture receiving apparatus displays a portion of the transmitted picture which corresponds to a viewpoint. When the viewpoint is moved, information of the movement is transmitted from the picture receiving apparatus to the picture transmitting apparatus, and a picture corresponding to the new viewpoint is transmitted from the picture transmitting apparatus to the picture receiving apparatus. The picture receiving apparatus displays a portion of the received picture which corresponds to the viewpoint.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: September 4, 2007
    Assignee: Sony Corporation
    Inventors: Satoshi Futenma, Eisaburo Itakura, Takahiro Fukuhara, Yasuhiko Ichino
  • Publication number: 20070127488
    Abstract: JPEG-2000 data is formatted into RTP packets for transmission through the Internet. A priority field is provided in the format, and a value indicating the importance of a code stream included in a packet is stored therein. A type field indicates a payload type of a JPEG-2000 code stream. An mh_id field is provided as an identifier of a main header of the JPEG-2000 code stream and indicates a change in the main header. An mh_length field indicates the length of the main header and a fragment offset field stores the number of offset bytes from the start of an image of the packet.
    Type: Application
    Filed: February 7, 2007
    Publication date: June 7, 2007
    Applicant: SONY CORPORATION
    Inventors: Satoshi Futenma, Takahiro Fukuhara, Eisaburo Itakura, Seiji Kimura
  • Publication number: 20060233116
    Abstract: An information processing apparatus for performing communication with another information processing apparatus via a network includes an instruction section instructing a transmission of a first packet in order to obtain a response from the other information processing apparatus; a first generation section generating a first time stamp containing a time when the first packet generated on the basis of instructions by the instruction section is sent out to the network; a second generation section generating a second time stamp containing a time when a second packet that is transmitted as a response for the first packet from the other information processing apparatus is obtained from the network; and a computation section computing a round trip delay between the information processing apparatus and the other information-processing apparatus on the basis of the first and second generated time stamps.
    Type: Application
    Filed: April 10, 2006
    Publication date: October 19, 2006
    Inventors: Hiroshi Kyusojin, Satoshi Futenma
  • Publication number: 20060215555
    Abstract: This invention relates to a transmission controlling apparatus, a transmission controlling method, a recording medium, and a program for instantaneously transmitting data while averting a so-called slow start. Video data acquired by a picture acquisition unit 21 is input to an initial rate determination unit 24 and a picture encoding unit 22 as outgoing data. An acceptable picture quality determination unit in the initial rate determination unit 24 determines a minimum acceptable picture quality acceptable to a user who views the video data sent from a transmission unit 11. A transmission rate determination unit in the initial rate determination unit 24 determines as an initial transmission rate the transmission rate that meets criteria for the minimum acceptable picture quality supplied from the acceptable picture quality determination unit, and forwards the determined rate to a rate control unit 25.
    Type: Application
    Filed: March 3, 2004
    Publication date: September 28, 2006
    Applicant: SONY CORPORATION
    Inventors: Satoshi Futenma, Kenji Yamane, Hiroshi Kyusojin