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: 11223975
    Abstract: 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: Grant
    Filed: August 10, 2018
    Date of Patent: January 11, 2022
    Assignee: NEC CORPORATION
    Inventors: Takamichi Inoue, Kousuke Nogami
  • Patent number: 10868873
    Abstract: 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: Grant
    Filed: November 13, 2017
    Date of Patent: December 15, 2020
    Assignee: NEC CORPORATION
    Inventors: Anan Sawabe, Hiroshi Yoshida, Kousuke Nogami
  • Publication number: 20200280883
    Abstract: 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: Application
    Filed: August 10, 2018
    Publication date: September 3, 2020
    Applicant: NEC Corporation
    Inventors: Takamichi INOUE, Kousuke NOGAMI
  • Publication number: 20190281122
    Abstract: 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: Application
    Filed: November 13, 2017
    Publication date: September 12, 2019
    Applicant: NEC Corporation
    Inventors: Anan SAWABE, Hiroshi YOSHIDA, Kousuke NOGAMI
  • Publication number: 20140297857
    Abstract: 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: Application
    Filed: October 9, 2012
    Publication date: October 2, 2014
    Applicant: NEC CORPORATION
    Inventor: Kousuke Nogami
  • Patent number: 8675495
    Abstract: 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: Grant
    Filed: February 10, 2010
    Date of Patent: March 18, 2014
    Assignee: NEC Corporation
    Inventor: Kousuke Nogami
  • Patent number: 8649277
    Abstract: 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: Grant
    Filed: June 1, 2007
    Date of Patent: February 11, 2014
    Assignee: NEC Corporation
    Inventor: Kousuke Nogami
  • Patent number: 8520545
    Abstract: 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: Grant
    Filed: March 28, 2011
    Date of Patent: August 27, 2013
    Assignee: NEC Corporation
    Inventor: Kousuke Nogami
  • Publication number: 20120311678
    Abstract: 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: Application
    Filed: December 10, 2010
    Publication date: December 6, 2012
    Applicant: NEC CORPORATION
    Inventors: Kousuke Nogami, Kozo Satoda
  • Publication number: 20120203903
    Abstract: 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: Application
    Filed: August 24, 2010
    Publication date: August 9, 2012
    Applicant: NEC CORPORATION
    Inventors: Kousuke Nogami, Kazushige Ishikawa
  • Publication number: 20120198024
    Abstract: 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: Application
    Filed: August 24, 2010
    Publication date: August 2, 2012
    Applicant: NEC CORPORATION
    Inventors: Kazushige Ishikawa, Kousuke Nogami
  • Publication number: 20120144000
    Abstract: 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: Application
    Filed: June 14, 2010
    Publication date: June 7, 2012
    Applicant: NEC CORPORATION
    Inventors: Kousuke Nogami, Kunihiro Taniguchi, Kazushige Ishikawa
  • Publication number: 20120014259
    Abstract: 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: Application
    Filed: February 10, 2010
    Publication date: January 19, 2012
    Applicant: NEC CORPORATION
    Inventor: Kousuke Nogami
  • Publication number: 20110176444
    Abstract: 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: Application
    Filed: March 28, 2011
    Publication date: July 21, 2011
    Applicant: NEC CORPORATION
    Inventor: Kousuke NOGAMI
  • Publication number: 20110161414
    Abstract: 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: Application
    Filed: July 14, 2009
    Publication date: June 30, 2011
    Inventors: Kozo Satoda, Kousuke Nogami
  • Patent number: 7957312
    Abstract: 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: Grant
    Filed: November 27, 2006
    Date of Patent: June 7, 2011
    Assignee: NEC Corporation
    Inventor: Kousuke Nogami
  • Publication number: 20090310493
    Abstract: 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: Application
    Filed: November 27, 2006
    Publication date: December 17, 2009
    Applicant: NEC CORPORATION
    Inventor: Kousuke Nogami
  • Publication number: 20090310498
    Abstract: 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: Application
    Filed: June 1, 2007
    Publication date: December 17, 2009
    Applicant: NEC Corporation
    Inventor: Kousuke Nogami
  • Publication number: 20090138532
    Abstract: 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: Application
    Filed: November 20, 2008
    Publication date: May 28, 2009
    Applicant: NEC CORPORATION
    Inventors: Junichi YAMATO, Kousuke Nogami, Yoshiaki Sakae