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: 20080112417Abstract: 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: ApplicationFiled: November 4, 2005Publication date: May 15, 2008Inventors: Moe Hamamoto, Takeshi Kokado, Manabu Yamamoto
-
Publication number: 20080019367Abstract: 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: ApplicationFiled: June 28, 2005Publication date: January 24, 2008Inventors: Satoshi Ito, Takeshi Kokado
-
Publication number: 20080008183Abstract: 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: ApplicationFiled: November 22, 2005Publication date: January 10, 2008Inventors: Keiichi Takagaki, Hiroshi Yokota, Takeshi Kokado, Yoshinori Okazaki, Salahuddin Muhammad Zabir
-
Publication number: 20070189295Abstract: 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: ApplicationFiled: July 14, 2005Publication date: August 16, 2007Inventors: Moe Hamamoto, Takeshi Kokado
-
Publication number: 20070106894Abstract: 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: ApplicationFiled: April 12, 2005Publication date: May 10, 2007Inventors: Yibo Zhang, Takeshi Kokado
-
Patent number: 7146631Abstract: 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: GrantFiled: November 7, 2000Date of Patent: December 5, 2006Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Tsutomu Tanaka, Hiroki Murakami, Takeshi Kokado
-
Publication number: 20060209822Abstract: 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: ApplicationFiled: March 17, 2006Publication date: September 21, 2006Inventors: Moe Hamamoto, Takeshi Kokado
-
Patent number: 7093026Abstract: 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: GrantFiled: February 13, 2001Date of Patent: August 15, 2006Assignee: Matsushita Electric Industrial, Co. LTDInventors: Takeshi Kokado, Hiroshi Yokota
-
Publication number: 20050220076Abstract: 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: ApplicationFiled: April 5, 2005Publication date: October 6, 2005Inventor: Takeshi Kokado
-
Publication number: 20040190183Abstract: 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: ApplicationFiled: April 15, 2004Publication date: September 30, 2004Inventors: Masaaki Tamai, Takeshi Kokado, Yukiko Ito, Hiroshi Yokota
-
Patent number: 6799283Abstract: 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: GrantFiled: December 3, 1999Date of Patent: September 28, 2004Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Masaaki Tamai, Takeshi Kokado, Yukiko Ito, Hiroshi Yokota
-
Patent number: 6714986Abstract: 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: GrantFiled: November 25, 2002Date of Patent: March 30, 2004Assignee: Matsushita Electric Industrial, Co., Ltd.Inventors: Tomoyuki Karibe, Takeshi Kokado, Yukiko Ito, Tsutomu Tanaka, Masaaki Tamai, Shinzo Doi
-
Publication number: 20030115327Abstract: 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: ApplicationFiled: November 6, 2002Publication date: June 19, 2003Inventors: Takeshi Kokado, Yasunori Okada, Kouji Kubota, Takahiro Saitou, Hirokazu Ishikawa
-
Publication number: 20030074374Abstract: 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: ApplicationFiled: November 25, 2002Publication date: April 17, 2003Inventors: Tomoyuki Karibe, Takeshi Kokado, Yukiko Ito, Tsutomu Tanaka, Masaaki Tamai, Shinzo Doi
-
Patent number: 6453316Abstract: 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: GrantFiled: June 29, 1998Date of Patent: September 17, 2002Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Tomoyuki Karibe, Takeshi Kokado, Yukiko Ito, Tsutomu Tanaka, Masaaki Tamai, Shinzo Doi
-
Publication number: 20010018713Abstract: 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: ApplicationFiled: February 13, 2001Publication date: August 30, 2001Inventors: Takeshi Kokado, Hiroshi Yokota