Patents by Inventor Kousuke Nogami
Kousuke Nogami 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: 11223975Abstract: A communication apparatus includes an accumulation means 501 that temporarily accumulates communication data in a previous stage of transmission to the MAC layer, an estimation means 502 that estimates an amount of transmittable data, which is an amount of data that can be transmitted in the MAC layer in a predetermined period, by using a radio wave index that is an index related to a radio wave in the frequency and/or a communication index that is an index related to wireless communication using the frequency, the indices being measured by an own apparatus or a wireless device including a MAC layer used by the own apparatus, and a control means 503 that controls, on the basis of an estimation result of the amount of transmittable data, a data flow of when the communication data accumulated in the accumulation means 501 is transmitted to a lower layer.Type: GrantFiled: August 10, 2018Date of Patent: January 11, 2022Assignee: NEC CORPORATIONInventors: Takamichi Inoue, Kousuke Nogami
-
Patent number: 10868873Abstract: In order to provide a communication session log analysis device allowing integration of communication session logs that makes it p to provide web session time with which quality of user experience can be evaluated with high precision, a communication session log analysis device according to the present invention that updates information relating to a web session includes: a web session integration means for integrating, when time elapsed from a start time of a reference communication session to a start time of one communication session is equal to or less than a threshold value, the one communication session into the same web session as the reference communication session, a threshold value setting means for setting the threshold value, based on a predetermined probability distribution, and a filtering means for extracting the web session determined as valid by statistical testing based on statistical information relating to a configuration of the web site.Type: GrantFiled: November 13, 2017Date of Patent: December 15, 2020Assignee: NEC CORPORATIONInventors: Anan Sawabe, Hiroshi Yoshida, Kousuke Nogami
-
Publication number: 20200280883Abstract: A communication apparatus includes an accumulation means 501 that temporarily accumulates communication data in a previous stage of transmission to the MAC layer, an estimation means 502 that estimates an amount of transmittable data, which is an amount of data that can be transmitted in the MAC layer in a predetermined period, by using a radio wave index that is an index related to a radio wave in the frequency and/or a communication index that is an index related to wireless communication using the frequency, the indices being measured by an own apparatus or a wireless device including a MAC layer used by the own apparatus, and a control means 503 that controls, on the basis of an estimation result of the amount of transmittable data, a data flow of when the communication data accumulated in the accumulation means 501 is transmitted to a lower layer.Type: ApplicationFiled: August 10, 2018Publication date: September 3, 2020Applicant: NEC CorporationInventors: Takamichi INOUE, Kousuke NOGAMI
-
Publication number: 20190281122Abstract: In order to provide a communication session log analysis device allowing integration of communication session logs that makes it p to provide web session time with which quality of user experience can be evaluated with high precision, a communication session log analysis device according to the present invention that updates information relating to a web session includes: a web session integration means for integrating, when time elapsed from a start time of a reference communication session to a start time of one communication session is equal to or less than a threshold value, the one communication session into the same web session as the reference communication session, a threshold value setting means for setting the threshold value, based on a predetermined probability distribution, and a filtering means for extracting the web session determined as valid by statistical testing based on statistical information relating to a configuration of the web site.Type: ApplicationFiled: November 13, 2017Publication date: September 12, 2019Applicant: NEC CorporationInventors: Anan SAWABE, Hiroshi YOSHIDA, Kousuke NOGAMI
-
Publication number: 20140297857Abstract: A traffic management device according to an exemplary embodiment includes an arrival rate computation unit that computes a traffic volume of upload content be uploaded to each service and converts the traffic volume into an arrival rate in a queue, a processing amount computation unit that collects information on an upload traffic volume which can be processed by each service and converts the upload traffic volume into a processing amount in the queue, a queue management unit that computes a queuing time of the upload content to be uploaded on the basis of both conversation results, and a scheduling computation unit that compares the computed queuing time with a predetermined threshold value and, if the queuing time exceeds the threshold value, regulates the traffic volume of allowable inflow upload content such that the queuing time of the upload content becomes less than the threshold value.Type: ApplicationFiled: October 9, 2012Publication date: October 2, 2014Applicant: NEC CORPORATIONInventor: Kousuke Nogami
-
Patent number: 8675495Abstract: A communication system includes a transmission device configured to transmit a packet and a reception device configured to receive the packet. The reception device is equipped with a behavior information acquisition unit, a model specification information acquisition unit, and a model specification information transmission unit. The behavior information acquisition unit acquires behavior information representing the behavior of a packet before the packet reaches the reception device from the transmission device. The model specification information acquisition unit acquires model specification information for specifying a mathematical model representing the behaviors of a plurality of packets based on the acquired behavior information. The model specification information transmission unit transmits the acquired model specification information to the transmission device. The transmission device is equipped with a model specification information reception unit.Type: GrantFiled: February 10, 2010Date of Patent: March 18, 2014Assignee: NEC CorporationInventor: Kousuke Nogami
-
Patent number: 8649277Abstract: A packetizer sectionalizes data to be transmitted into predetermined units and packetizes them into packets. A permuter permutes the order of the packets created by the packetizer based on a designated interleave length and sends out the packets to a network. A continuous loss information collector collects information on continuous packet loss occurring on the network. An interleave length determiner determines an interleave length based on the information on continuous packet loss, collected by the continuous loss information collector and designates the interleave length for the permuter.Type: GrantFiled: June 1, 2007Date of Patent: February 11, 2014Assignee: NEC CorporationInventor: Kousuke Nogami
-
Patent number: 8520545Abstract: A transmission-time measurement section (201) and a jitter measurement section (202) measure transmission time length and jitter, respectively, by using the packets transmitted/received. A forward-error-correction (FEC)-scheme maximum-jitter measurement section (203) calculates a maximum jitter in the case of adopting an FEC scheme, and an automatic-retransmission-request (ARQ)-scheme maximum-jitter measurement section (204) calculates a maximum jitter in the case of adopting an ARQ scheme from the measured information. A packet control section (205) selects a communication scheme having a smaller maximum jitter from both schemes based on the calculation result of the FEC-maximum-jitter measurement section (203) and ARQ-maximum-jitter measurement section (204).Type: GrantFiled: March 28, 2011Date of Patent: August 27, 2013Assignee: NEC CorporationInventor: Kousuke Nogami
-
Publication number: 20120311678Abstract: A system 100 accepts a registration request which includes content marker information including content identification information and individually sharing user specifying information for specifying a user sharing the content marker information. The system stores the content marker information and the individually sharing user specifying information, included in the registration request, in a storage device in association with each other. The system accepts entirely sharing user specifying information which is a basic value of information for specifying a user sharing the stored content marker information. Based on the user identification information included in an accepted output request, the entirely sharing user specifying information, and the individually sharing user specifying information, the system extracts content marker information corresponding to the user identification information, and outputs the extracted content marker information.Type: ApplicationFiled: December 10, 2010Publication date: December 6, 2012Applicant: NEC CORPORATIONInventors: Kousuke Nogami, Kozo Satoda
-
Publication number: 20120203903Abstract: A content distribution system 100 includes user equipment 110, an application server system 120, and a connection control system 130. The user equipment 110 transmits a determination request of requesting determination of a communication bandwidth to the system 120 before transmission of a transmission request for establishing a connection for receiving content data. The system 120 acquires equipment attribute information representing the ability of the user equipment 110 based on the determination request, determines a communication bandwidth based on the equipment attribute information, and transmits the communication bandwidth to the user equipment 110. The user equipment 110 transmits a content transmission request including the received communication bandwidth to the system 130. The system 130 establishes a connection having the communication bandwidth included in the received content transmission request.Type: ApplicationFiled: August 24, 2010Publication date: August 9, 2012Applicant: NEC CORPORATIONInventors: Kousuke Nogami, Kazushige Ishikawa
-
Publication number: 20120198024Abstract: A content distribution system 100 includes a user terminal 110, an application server system 120, and a connection control system 130. The system 120 acquires terminal attribute information representing the capability, of the user terminal 110, of outputting content based on content data, and selects content data based on the terminal attribute information. The system 130 establishes a connection having a communication bandwidth necessary for transmitting the selected content data from the system 120 to the user terminal 110. The system 120 transmits the selected content data to the user terminal 110 using the established connection.Type: ApplicationFiled: August 24, 2010Publication date: August 2, 2012Applicant: NEC CORPORATIONInventors: Kazushige Ishikawa, Kousuke Nogami
-
Publication number: 20120144000Abstract: A content delivery system 1 is equipped with: a maximum communication bandwidth acquisition part 101 configured to acquire a maximum value of a communication bandwidth necessary for transmitting content data identified by content identification information included in playlist information including plural pieces of content identification information for identifying content, as a maximum communication bandwidth; a connection establishment part 102 configured to establish a connection having the acquired maximum communication bandwidth between an application server system and user equipment; and a content transmission part 103 configured to transmit the content data identified by the content identification information included in the playlist information by using the established connection from the application server system to the user equipment.Type: ApplicationFiled: June 14, 2010Publication date: June 7, 2012Applicant: NEC CORPORATIONInventors: Kousuke Nogami, Kunihiro Taniguchi, Kazushige Ishikawa
-
Publication number: 20120014259Abstract: A communication system includes a transmission device configured to transmit a packet and a reception device configured to receive the packet. The reception device is equipped with a behavior information acquisition unit, a model specification information acquisition unit, and a model specification information transmission unit. The behavior information acquisition unit acquires behavior information representing the behavior of a packet before the packet reaches the reception device from the transmission device. The model specification information acquisition unit acquires model specification information for specifying a mathematical model representing the behaviors of a plurality of packets based on the acquired behavior information. The model specification information transmission unit transmits the acquired model specification information to the transmission device. The transmission device is equipped with a model specification information reception unit.Type: ApplicationFiled: February 10, 2010Publication date: January 19, 2012Applicant: NEC CORPORATIONInventor: Kousuke Nogami
-
Publication number: 20110176444Abstract: A transmission-time measurement section (201) and a jitter measurement section (202) measure transmission time length and jitter, respectively, by using the packets transmitted/received. A forward-error-correction (FEC)-scheme maximum-jitter measurement section (203) calculates a maximum jitter in the case of adopting an FEC scheme, and an automatic-retransmission-request (ARQ)-scheme maximum-jitter measurement section (204) calculates a maximum jitter in the case of adopting an ARQ scheme from the measured information. A packet control section (205) selects a communication scheme having a smaller maximum jitter from both schemes based on the calculation result of the FEC-maximum-jitter measurement section (203) and ARQ-maximum-jitter measurement section (204).Type: ApplicationFiled: March 28, 2011Publication date: July 21, 2011Applicant: NEC CORPORATIONInventor: Kousuke NOGAMI
-
Publication number: 20110161414Abstract: This system 1 includes user equipment 2, an application server system (AP system) 4, and a connection control system 3. The user equipment 2 transmits equipment specification information having been stored in advance to the connection control system 3. The connection control system 3 establishes a connection based on the AP system 4 and the user equipment 2 based on the received equipment specification information. The AP system 4 transmits content data to the user equipment 2 that connection is established. The user equipment 2 transmits user identification information for identifying a user and a content storing process request to the AP system 4 via the connection control system 3. The AP system 4 causes a storing device to store the received user identification information and content data specified with the received content storing process request in association with each other.Type: ApplicationFiled: July 14, 2009Publication date: June 30, 2011Inventors: Kozo Satoda, Kousuke Nogami
-
Patent number: 7957312Abstract: A transmission-time measurement section (201) and a jitter measurement section (202) measure transmission time length and jitter, respectively, by using the packets transmitted/received. A forward-error-correction (FEC)-scheme maximum-jitter measurement section (203) calculates a maximum jitter in the case of adopting an FEC scheme, and an automatic-retransmission-request (ARQ)-scheme maximum-jitter measurement section (204) calculates a maximum jitter in the case of adopting an ARQ scheme from the measured information. A packet control section (205) selects a communication scheme having a smaller maximum jitter from both schemes based on the calculation result of the FEC-maximum-jitter measurement section (203) and ARQ-maximum-jitter measurement section (204).Type: GrantFiled: November 27, 2006Date of Patent: June 7, 2011Assignee: NEC CorporationInventor: Kousuke Nogami
-
Publication number: 20090310493Abstract: A transmission-time measurement section (201) and a jitter measurement section (202) measure transmission time length and jitter, respectively, by using the packets transmitted/received. A forward-error-correction (FEC)-scheme maximum-jitter measurement section (203) calculates a maximum jitter in the case of adopting an FEC scheme, and an automatic-retransmission-request (ARQ)-scheme maximum-jitter measurement section (204) calculates a maximum jitter in the case of adopting an ARQ scheme from the measured information. A packet control section (205) selects a communication scheme having a smaller maximum jitter from both schemes based on the calculation result of the FEC-maximum-jitter measurement section (203) and ARQ-maximum-jitter measurement section (204).Type: ApplicationFiled: November 27, 2006Publication date: December 17, 2009Applicant: NEC CORPORATIONInventor: Kousuke Nogami
-
Publication number: 20090310498Abstract: A packetizer sectionalizes data to be transmitted into predetermined units and packetizes them into packets. A permuter permutes the order of the packets created by the packetizer based on a designated interleave length and sends out the packets to a network. A continuous loss information collector collects information on continuous packet loss occurring on the network. An interleave length determiner determines an interleave length based on the information on continuous packet loss, collected by the continuous loss information collector and designates the interleave length for the permuter.Type: ApplicationFiled: June 1, 2007Publication date: December 17, 2009Applicant: NEC CorporationInventor: Kousuke Nogami
-
METHOD OF FILE ALLOCATING AND FILE ACCESSING IN DISTRIBUTED STORAGE, AND DEVICE AND PROGRAM THEREFOR
Publication number: 20090138532Abstract: A distributed storage system including a plurality of storage units connected to a host through a network includes a file allocating member configured to allocate a file to a storage unit which a multicast message from the host reaches, a file name managing member configured to manage a file name of the file allocated to the storage unit, and a responding member configured to respond to an access request, sent in the multicast message, from the host designating the file name, and indicating one of the storage units as a destination of the request, which holds the file.Type: ApplicationFiled: November 20, 2008Publication date: May 28, 2009Applicant: NEC CORPORATIONInventors: Junichi YAMATO, Kousuke Nogami, Yoshiaki Sakae