Patents by Inventor Takeshi Kokado

Takeshi Kokado 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).

  • Publication number: 20080112417
    Abstract: Provided is a communication terminal capable of establishing a P2P communication path with a communication terminal connected to a different private network. A communication terminal (10) transmits and receives messages to and from a server (30) via a router (11), thereby examining a relay characteristic of the router (11). When the examined relay characteristic of the router (11) is Port Reuse, the communication terminal (10) determines address information, which contains at least a port number of the communication terminal (10), which port number is to be used for P2P communication with a communication terminal (20), to be address information about the router. The communication terminal (10) exchanges the determined address information about the router (11) with the communication terminal (20). Based on the exchanged address information, the communication terminal (10) establishes a P2P communication path with a communication terminal (20).
    Type: Application
    Filed: November 4, 2005
    Publication date: May 15, 2008
    Inventors: Moe Hamamoto, Takeshi Kokado, Manabu Yamamoto
  • Publication number: 20080019367
    Abstract: It is an object of the present invention to provide a communication device capable of performing router settings even in a household home network comprising a plurality of routers in multiple stages. The present invention provides a communication device comprising internal address acquisition means for acquiring the internal address of each router, and external address acquisition means for acquiring the external address of each router, wherein external address acquisition means repeats the process of accessing a router based on the acquired internal address and acquiring the external address of the router, and internal address acquisition means repeats the process of acquiring the internal address of a router positioned more toward the wide area network than the router having such external address based on the external address acquired by external address acquisition means.
    Type: Application
    Filed: June 28, 2005
    Publication date: January 24, 2008
    Inventors: Satoshi Ito, Takeshi Kokado
  • Publication number: 20080008183
    Abstract: It is an object of the present invention to provide a QoS controllable communication device and communication system. A device 114 such as a first IP telephone comprising a QoS control unit 121 of the present invention transmits first transmission control data to a device 111 such as a PC performing lower priority communication. The first transmission control data includes data for changing the communication path of the lower priority communication, and the PC 111, having received the first transmission control data, performs subsequent lower priority communication through the first IP telephone or other device 114, enabling the first QoS control unit 121 to perform priority control. Because the present invention employs widely used protocols such as ARP and ICMP, the device 111 receiving the control data does not need protocols specific to the present invention.
    Type: Application
    Filed: November 22, 2005
    Publication date: January 10, 2008
    Inventors: Keiichi Takagaki, Hiroshi Yokota, Takeshi Kokado, Yoshinori Okazaki, Salahuddin Muhammad Zabir
  • Publication number: 20070189295
    Abstract: The present invention improves the reliability and safety of communication in a communications system wherein communication is relayed. When an on-premise terminal 100 sets relay information, such as NAT information or the setting information of a packet filter, in a gateway 110, the relay information is set after confirming whether the NAT information for which a setting attempt is being made duplicates the NAT information of another on-premise terminal 101. The same applies to the case of deleting relay information. If the NAT information is duplicate, then interference with the communication of the other on-premise terminal 101 is prevented by modifying the relay information for which a setting attempt is being made, specifically the port number of the gateway 110 on a global network 001.
    Type: Application
    Filed: July 14, 2005
    Publication date: August 16, 2007
    Inventors: Moe Hamamoto, Takeshi Kokado
  • Publication number: 20070106894
    Abstract: A communication device, a communication system and an authentication system for preventing a disguising act by an illegal man-in-the-middle and improving the safety and certainty of authentication processing are provided. A slave (20) transmits an authentication request including device information to a master (10). The master (10) receives the authentication request and displays the device information included in the authentication request on a screen of a display section (13). The user visually checks the device information displayed on the screen of the display section 13 (13), determines whether or not to verify the authentication, and instructs the master (10) of the determination result via an input section (14). The master (10), instructed to verify or not to verify the authentication, transmits a response in accordance with the instruction to the slave (20).
    Type: Application
    Filed: April 12, 2005
    Publication date: May 10, 2007
    Inventors: Yibo Zhang, Takeshi Kokado
  • Patent number: 7146631
    Abstract: A system interrelating a program to be broadcast with a CM stored on a network 5 is implemented. The CMs (second contents) stored on the network 5 are each assigned a URL, while the program (first content) to be broadcast is embedded with tag information, which is used to specify the URL of the CM to be interrelated with the program for reproduction and output. Based on the tag information embedded in the received program, a TV commerce terminal 1 specifies any one URL and then fetches the CM having the URL assigned.
    Type: Grant
    Filed: November 7, 2000
    Date of Patent: December 5, 2006
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Tsutomu Tanaka, Hiroki Murakami, Takeshi Kokado
  • Publication number: 20060209822
    Abstract: The NAT type of a router can be examined by communicating with one server having one IP address, and a P2P communication path is established efficiently using the NAT type obtained by the examination. A terminal 100 transmits a plurality of port number examination request packets having a plurality of port numbers of a server 001 set as the destination port. The terminal 100 refers to a port number examination response packet received from the server 001 to acquire a plurality of port numbers obtained by address translation by a router 101 for the port number examination request packets respectively. The terminal 100 determines the NAT type of the router 101 based on the acquired translated port numbers. The terminals 100 and 200 establish a P2P communication path efficiently using the determined NAT type.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 21, 2006
    Inventors: Moe Hamamoto, Takeshi Kokado
  • Patent number: 7093026
    Abstract: A content server transmits content data designated by a content reservation request from a DTE onto a first or a second communications circuit for storage into a DCE connected to the DTE. The content reservation request indicates a time limit in which the designated content data is to be ready in the DCE. The content server manages the designated time limit, and performs scheduling processing. During the processing, based on both the managed time limit and predetermined communications information, a transmission timing is determined which ensures that the content data is completely transmitted by the time limit, and which communications circuit is optimal. The content server transmits the content data onto the determined optimal communications circuit within the determined transmission timing. Accordingly, the data transmission system can achieve an efficient use of a communications circuit in terms of transmission bandwidth, and download data from a server at a lesser expense.
    Type: Grant
    Filed: February 13, 2001
    Date of Patent: August 15, 2006
    Assignee: Matsushita Electric Industrial, Co. LTD
    Inventors: Takeshi Kokado, Hiroshi Yokota
  • Publication number: 20050220076
    Abstract: A communication apparatus according to the present invention includes a global address information acquiring section for acquiring first global address information; a WAN-side address information acquiring section for acquiring first WAN-side address information assigned to its own communication apparatus; a local address information acquiring section for acquiring first local address information; an address information notification section for notifying the first global address information, the first WAN-side address information, and the first local address information to a communication partner apparatus; and an address information acquiring section for acquiring second global address information, second WAN-side address information, and second local address information assigned to the communication partner apparatus.
    Type: Application
    Filed: April 5, 2005
    Publication date: October 6, 2005
    Inventor: Takeshi Kokado
  • Publication number: 20040190183
    Abstract: Data blocks and redundant data are distributed across disk drives. In response to a first read request transmitted from a host device, a controller issues second read requests to read the data blocks and the redundant data from the disk drives. Further, the controller detects the disk drive which is no longer required to read the data block or redundant data from among the disk drives, and issues a read termination command to the detected disk drive to terminate reading therefrom. In a disk array device with such structure, even reading of one parity data with much time required does not affect other reading.
    Type: Application
    Filed: April 15, 2004
    Publication date: September 30, 2004
    Inventors: Masaaki Tamai, Takeshi Kokado, Yukiko Ito, Hiroshi Yokota
  • Patent number: 6799283
    Abstract: Data blocks and redundant data are distributed across disk drives. In response to a first read request transmitted from a host device, a controller issues second read requests to read the data blocks and the redundant data from the disk drives. Further, the controller detects the disk drive which is no longer required to read the data block or redundant data from among the disk drives, and issues a read termination command to the detected disk drive to terminate reading therefrom. In a disk array device with such structure, even reading of one parity data with much time required does not affect other reading.
    Type: Grant
    Filed: December 3, 1999
    Date of Patent: September 28, 2004
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Masaaki Tamai, Takeshi Kokado, Yukiko Ito, Hiroshi Yokota
  • Patent number: 6714986
    Abstract: When a get resource message arrives from an exterior, a resource allocation part reserves a resource. In case of data reading or data writing, a declared value management part checks parameters and a slot allocation part allocates the resource, thereby constructing an efficient file system guaranteeing delay quality in relation to data reading. As the result, it is possible to provide a file system providing pictures in a quick response time for requests from users and supporting users requiring various regeneration speeds.
    Type: Grant
    Filed: November 25, 2002
    Date of Patent: March 30, 2004
    Assignee: Matsushita Electric Industrial, Co., Ltd.
    Inventors: Tomoyuki Karibe, Takeshi Kokado, Yukiko Ito, Tsutomu Tanaka, Masaaki Tamai, Shinzo Doi
  • Publication number: 20030115327
    Abstract: The home gateway HGW (1) includes a communication section (31), an authentication function section (32), a directory management function section (33), and a communication path setting function section (34). The communication section (31) receives data transmitted to the HGW (1). The authentication function section (32) authenticates the aforementioned data to be from an authorized user or not. Responsive to a service registration, the directory management function section (33) registers service information, checks the matching between the service information and service permission policies, and requests the communication path setting function section (34) to set a communication path. The communication path setting function section (34) monitors the state of data communication along the communication paths, and closes any unnecessary communication paths that may have been set.
    Type: Application
    Filed: November 6, 2002
    Publication date: June 19, 2003
    Inventors: Takeshi Kokado, Yasunori Okada, Kouji Kubota, Takahiro Saitou, Hirokazu Ishikawa
  • Publication number: 20030074374
    Abstract: When a get resource message arrives from an exterior, a resource allocation part reserves a resource. In case of data reading or data writing, a declared value management part checks parameters and a slot allocation part allocates the resource, thereby constructing an efficient file system guaranteeing delay quality in relation to data reading. As the result, it is possible to provide a file system providing pictures in a quick response time for requests from users and supporting users requiring various regeneration speeds.
    Type: Application
    Filed: November 25, 2002
    Publication date: April 17, 2003
    Inventors: Tomoyuki Karibe, Takeshi Kokado, Yukiko Ito, Tsutomu Tanaka, Masaaki Tamai, Shinzo Doi
  • Patent number: 6453316
    Abstract: When a get resource message arrives from an exterior, a resource allocation part reserves a resource. In case of data reading or data writing, a declared value management part checks parameters and a slot allocation part allocates the resource, thereby constructing an efficient file system guaranteeing delay quality in relation to data reading. As the result, it is possible to provide a file system providing pictures in a quick response time for requests from users and supporting users requiring various regeneration speeds.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: September 17, 2002
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Tomoyuki Karibe, Takeshi Kokado, Yukiko Ito, Tsutomu Tanaka, Masaaki Tamai, Shinzo Doi
  • Publication number: 20010018713
    Abstract: In a data transmission system, a content server 6 sends out content data designated by a content reservation request from a DTE 1 onto a first or a second communications circuit 4 or 5 for storage into a DCE 3 connected to the DTE 1. The content reservation request also indicates a time limit by when the designated content data is to be ready in the DCE 3. The content server 6 manages thus designated time limit. The content server 6 also carries out scheduling processing. During the processing, based on both the time limit under management and predetermined communications information, determined is a transmission timing which ensures the content data completely transmitted by the time limit, and which communications circuit 4 or 5 is optimal. These are determined on the basis of both the managed time limit and predetermined communications information.
    Type: Application
    Filed: February 13, 2001
    Publication date: August 30, 2001
    Inventors: Takeshi Kokado, Hiroshi Yokota