Patents by Inventor Norihiro Ishikawa
Norihiro Ishikawa 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: 7970933Abstract: An ad hoc network is configured of a plurality of nodes. The node includes: a link setting unit configured to set a plurality of links to a plurality of adjacent nodes on a one-to-one basis; a Bloom filter storage unit configured to store a Bloom filter in association with each of the links existing in linked destinations, the Bloom filter generated by using, as a key, a node identification uniquely identifying each of the nodes exiting in linked destination; and a data transmitter configured to use the stored Bloom filters as routing information at a time of data transmission.Type: GrantFiled: June 29, 2007Date of Patent: June 28, 2011Assignee: NTT DoCoMo, Inc.Inventors: Tomoyuki Osano, Yoshitaka Uchida, Norihiro Ishikawa
-
Patent number: 7870292Abstract: The network topology generation method can reduce a network delay fairly and minimally, upon generating a new network topology, by considering a network condition in a physical layer. The network topology generation method includes establishing a virtual connection between the new node and each of the plurality of nodes; calculating an average metric value of routes from the new node to the plurality of nodes via each of the virtual connections; and establishing a connection between the new node and the node to which the virtual connection having the smallest average metric value is established, so that the new node joins the network.Type: GrantFiled: December 24, 2004Date of Patent: January 11, 2011Assignee: NTT DoCoMO, Inc.Inventors: Haoyi Wan, Norihiro Ishikawa
-
Patent number: 7720080Abstract: A relay unit capable of inquiring of a DNS comprises: an inquiry section which transfers an acquisition request of a transmission destination terminal address, sent from a transmission source terminal, to the DNS, and acquires the transmission destination terminal address and a transmission destination label corresponding to the transmission destination terminal address and transmission destination terminal; a label creation section which creates a unique relay label; a label storage section which correlates the created relay label to the acquired transmission destination terminal address and transmission destination label, and stores thus obtained label; a label transmission section which transmits the relay label and a private address of the relay unit to the transmission source terminal; and a determination section which, if a packet containing the relay label is received from the transmission source terminal, determines that the transmission destination terminal address and transmission destination labelType: GrantFiled: February 8, 2006Date of Patent: May 18, 2010Assignee: NTT DoCoMo, Inc.Inventors: Yoshitaka Uchida, Norihiro Ishikawa
-
Patent number: 7496051Abstract: A node includes a manager configured to manage the hash value of the node and the hash values of adjacent nodes, and a calculator configured to calculate an insertion position of a new entry node in a ring network, based on the hash value of the new entry node, the hash value of the node and the hash values of the adjacent nodes.Type: GrantFiled: January 10, 2005Date of Patent: February 24, 2009Assignee: NTT DoCoMo, Inc.Inventors: Haoyi Wan, Norihiro Ishikawa, Hiromitsu Sumino, Takeshi Kato, Eiji Omata
-
Publication number: 20080126565Abstract: An ad hoc network is configured of a plurality of nodes. The node includes: a link setting unit configured to set a plurality of links to a plurality of adjacent nodes on a one-to-one basis; a Bloom filter storage unit configured to store a Bloom filter in association with each of the links existing in linked destinations, the Bloom filter generated by using, as a key, a node identification uniquely identifying each of the nodes exiting in linked destination; and a data transmitter configured to use the stored Bloom filters as routing information at a time of data transmission.Type: ApplicationFiled: June 29, 2007Publication date: May 29, 2008Applicant: NTT DoCoMo, Inc.Inventors: Tomoyuki OSANO, Yoshitaka Uchida, Norihiro Ishikawa
-
Publication number: 20080016224Abstract: The object of the present invention is to provide a network topology generation method which can reduce a network delay fairly and minimally upon generating a new network topology, by considering a network condition in a physical layer. The network topology generation method includes establishing a virtual connection between the new node and each of the plurality of nodes; calculating an average metric value of routes from the new node to the plurality of nodes via each of the virtual connections; and establishing a connection between the new node and the node to which the virtual connection having the smallest average metric value is established so that the new node joins the network.Type: ApplicationFiled: December 24, 2004Publication date: January 17, 2008Applicant: NTT DoCoMo, Inc.Inventors: Haoyi Wan, Norihiro Ishikawa
-
Patent number: 7139975Abstract: A document conversion method for converting a first structured document F1, formed based on a first document type definition D1, to a second structured document F3, formed based on a second document type definition D2, the document conversion method including analyzing the document type definition D1 and document type definition D2 and extracting a difference document type definition, generating a conversion template T2 described therein a conversion rule which prevents the structured document F3, which is the result of document conversion process, from being contradictory to the document type definition D2, based on the results of the analysis, and performing document conversion process using the conversion template T2.Type: GrantFiled: November 12, 2002Date of Patent: November 21, 2006Assignee: NTT DoCoMo, Inc.Inventors: Hideharu Suzuki, Norihiro Ishikawa, Hidetoshi Ueno, Hiromitsu Sumino, Takeshi Kato
-
Publication number: 20060209855Abstract: A relay unit capable of inquiring of a DNS comprises: an inquiry section which transfers an acquisition request of a transmission destination terminal address, sent from a transmission source terminal, to the DNS, and acquires the transmission destination terminal address and a transmission destination label corresponding to the transmission destination terminal address and transmission destination terminal; a label creation section which creates a unique relay label; a label storage section which correlates the created relay label to the acquired transmission destination terminal address and transmission destination label, and stores thus obtained label; a label transmission section which transmits the relay label and a private address of the relay unit to the transmission source terminal; and a determination section which, if a packet containing the relay label is received from the transmission source terminal, determines that the transmission destination terminal address and transmission destination labelType: ApplicationFiled: February 8, 2006Publication date: September 21, 2006Applicant: NTT DoCoMo, Inc.Inventors: Yoshitaka Uchida, Norihiro Ishikawa
-
Publication number: 20050254429Abstract: There is installed a special management node to efficiently perform network configuration management. When a node starts communication with another node, the node sends a request for node position information about the communication counterpart node to a management node. Upon receiving the node position information request, the management node references a network configuration information table to calculate information about a route from the node to the communication counterpart node. The management node notifies the calculated route information. By utilizing the route information, the node can communicate with the communication counterpart node. Each node notifies node-to-node connection information, information about links with adjacent nodes, to the management node as necessary.Type: ApplicationFiled: June 3, 2003Publication date: November 17, 2005Inventors: Takeshi Kato, Norihiro Ishikawa, Hiromitsu Sumino, Hideharu Suzuki, Jodetoshi Ueno, Eiji Omata
-
Publication number: 20050237948Abstract: A node includes a manager configured to manage the hash value of the node and the hash values of adjacent nodes, and a calculator configured to calculate an insertion position of a new entry node in a ring network, based on the hash value of the new entry node, the hash value of the node and the hash values of the adjacent nodes.Type: ApplicationFiled: January 10, 2005Publication date: October 27, 2005Applicant: NTT DoCoMo, Inc.Inventors: Haoyi Wan, Norihiro Ishikawa, Hiromitsu Sumino, Takeshi Kato, Eiji Omata
-
Patent number: 6954714Abstract: It is an object of the invention to measure a communication data volume for each service type in measuring a communication data volume in a charging process and the like. The invention comprises a plurality of measuring points 131 to 133 for measuring a communication data volume and a data relaying apparatus 120 for transmitting received data to any of the plurality of measuring points 131 to 133. The data relaying apparatus 120 has a service-type judging means 121 for judging the service type of the received data, a measuring point determining means 122 for determining the measuring points 131 to 133 to which the data is to be transmitted based on the service type and a data transmission means 122 for transmitting the data to the measuring point thus determined, and each of the plurality of measuring points 131 to 133 has a communication data measuring means for measuring the communication data volume of the data received from the data relaying apparatus 120.Type: GrantFiled: April 9, 2002Date of Patent: October 11, 2005Assignee: NTT DoCoMo, Inc.Inventors: Hideharu Suzuki, Hiromitsu Sumino, Norihiro Ishikawa, Hidetoshi Ueno
-
Publication number: 20030108057Abstract: It is an object of the invention to measure a communication data volume for each service type in measuring a communication data volume in a charging process and the like. The invention comprises a plurality of measuring points 131 to 133 for measuring a communication data volume and a data relaying apparatus 120 for transmitting received data to any of the plurality of measuring points 131 to 133. The data relaying apparatus 120 has a service-type judging means 121 for judging the service type of the received data, a measuring point determining means 122 for determining the measuring points 131 to 133 to which the data is to be transmitted based on the service type and a data transmission means 122 for transmitting the data to the measuring point thus determined, and each of the plurality of measuring points 131 to 133 has a communication data measuring means for measuring the communication data volume of the data received from the data relaying apparatus 120.Type: ApplicationFiled: January 28, 2003Publication date: June 12, 2003Inventors: Hideharu Suzuki, Hiromitsu Sumino, Norihiro Ishikawa, Hidetoshi Ueno
-
Publication number: 20030093760Abstract: This invention aims at reducing an total time required for document conversion by outputting an appropriate document data which matches a document type definition after conversion so as to omit a validity verification step in the document structure conversion.Type: ApplicationFiled: November 12, 2002Publication date: May 15, 2003Applicant: NTT DoCoMo, Inc.Inventors: Hideharu Suzuki, Norihiro Ishikawa, Hidetoshi Ueno, Hiromitsu Sumino, Takeshi Kato
-
Publication number: 20020178235Abstract: A multicast packet distribution method used for distributing a packet from an origination host to a destination host belonging to a multicast group via communication nodes in a packet communication network that includes a plurality of domains is provided. The multicast packet distribution method includes the steps of: sending a packet to a multicast group in a domain from the origination host; transferring the packet to the domain via a communication node in the outside of the domain according to a unicast routing procedure; and wherein, when a predetermined communication node in the domain receives the packet, the predetermined communication node transfers the packet to the destination host according to a multicast routing procedure.Type: ApplicationFiled: May 3, 2002Publication date: November 28, 2002Applicant: NTT DoCoMo, Inc.Inventors: Hidetoshi Ueno, Norihiro Ishikawa, Hideharu Suzuki
-
Patent number: 6343284Abstract: The present invention discloses an Internet billing method which can reject invalid orders with reliability, and which can be used without a credit card. In the present invention, a terminal makes a request of a content server for a chargeable service by using a prepaid information medium which has predetermined information necessary for transactions. After the request, the content server makes a request of a prepaid information management server for authentication to check whether the prepaid information medium is authorized to be used for the chargeable service, and for billing for the prepaid information medium. Then, the prepaid information management server authenticates the prepaid information medium and performs the billing for the prepaid information medium on the basis of usage of the chargeable service. If the authentication and the billing succeed, the content server provides the chargeable service to the terminal.Type: GrantFiled: December 7, 1998Date of Patent: January 29, 2002Assignee: Nippon Telegraph and Telephone CorporationInventors: Norihiro Ishikawa, Toshihiko Suguri, Masuo Yoshimoto