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: 9083950Abstract: 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: GrantFiled: July 17, 2007Date of Patent: July 14, 2015Assignee: SONY CORPORATIONInventors: Satoshi Futenma, Hideki Iwami
-
Patent number: 8687488Abstract: 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: GrantFiled: January 22, 2010Date of Patent: April 1, 2014Assignee: Sony CorporationInventors: Natsuki Itaya, Satoshi Futenma
-
Patent number: 8565574Abstract: 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: GrantFiled: August 7, 2009Date of Patent: October 22, 2013Assignee: Sony CorporationInventors: Satoshi Futenma, Hideki Iwami
-
Patent number: 8441943Abstract: 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: GrantFiled: April 10, 2006Date of Patent: May 14, 2013Assignee: Sony CorporationInventors: Hiroshi Kyusojin, Satoshi Futenma
-
Patent number: 8325817Abstract: 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: GrantFiled: May 16, 2007Date of Patent: December 4, 2012Assignee: Sony CorporationInventors: Hideki Iwami, Satoshi Futenma
-
Patent number: 8155035Abstract: 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: GrantFiled: December 30, 2004Date of Patent: April 10, 2012Assignee: Sony CorporationInventors: Satoshi Futenma, Kenji Yamane
-
Patent number: 8094548Abstract: 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: GrantFiled: February 7, 2007Date of Patent: January 10, 2012Assignee: Sony CorporationInventors: Satoshi Futenma, Takahiro Fukuhara, Eisaburo Itakura, Seiji Kimura
-
Publication number: 20100246395Abstract: 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: ApplicationFiled: January 22, 2010Publication date: September 30, 2010Applicant: Sony CorporationInventors: Natsuki ITAYA, Satoshi Futenma
-
Patent number: 7746857Abstract: 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: GrantFiled: November 1, 2007Date of Patent: June 29, 2010Assignee: Sony CorporationInventors: Yasuhiko Mizoguchi, Hideki Iwami, Satoshi Futenma, Natsuki Itaya
-
Publication number: 20100064091Abstract: 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: ApplicationFiled: August 7, 2009Publication date: March 11, 2010Applicant: Sony CorporationInventors: Satoshi FUTENMA, Hideki IWAMI
-
Publication number: 20090285310Abstract: 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: ApplicationFiled: May 13, 2009Publication date: November 19, 2009Inventors: Hideki Iwami, Kazuhisa Hosaka, Satoshi Futenma, Naoto Nishimura, Hiroshi Akinaga
-
Patent number: 7593424Abstract: 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: GrantFiled: October 6, 2003Date of Patent: September 22, 2009Assignee: Sony CorporationInventors: Kenji Yamane, Satoshi Futenma, Hiroshi Kyusojin
-
Patent number: 7564782Abstract: 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: GrantFiled: November 6, 2002Date of Patent: July 21, 2009Assignee: Sony CorporationInventors: Satoshi Futenma, Takahiro Fukuhara, Eisaburo Itakura, Seiji Kimura
-
Publication number: 20080107040Abstract: 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: ApplicationFiled: November 1, 2007Publication date: May 8, 2008Inventors: Yasuhiko MIZOGUCHI, Hideki Iwami, Satoshi Futenma, Natsuki Itaya
-
Publication number: 20080063078Abstract: 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: ApplicationFiled: July 17, 2007Publication date: March 13, 2008Inventors: Satoshi FUTENMA, Hideki IWAMI
-
Publication number: 20070279683Abstract: 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: ApplicationFiled: May 16, 2007Publication date: December 6, 2007Inventors: Hideki Iwami, Satoshi Futenma
-
Patent number: 7266610Abstract: 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: GrantFiled: December 6, 2002Date of Patent: September 4, 2007Assignee: Sony CorporationInventors: Satoshi Futenma, Eisaburo Itakura, Takahiro Fukuhara, Yasuhiko Ichino
-
Publication number: 20070127488Abstract: 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: ApplicationFiled: February 7, 2007Publication date: June 7, 2007Applicant: SONY CORPORATIONInventors: Satoshi Futenma, Takahiro Fukuhara, Eisaburo Itakura, Seiji Kimura
-
Publication number: 20060233116Abstract: 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: ApplicationFiled: April 10, 2006Publication date: October 19, 2006Inventors: Hiroshi Kyusojin, Satoshi Futenma
-
Publication number: 20060215555Abstract: 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: ApplicationFiled: March 3, 2004Publication date: September 28, 2006Applicant: SONY CORPORATIONInventors: Satoshi Futenma, Kenji Yamane, Hiroshi Kyusojin