Patents by Inventor Taiji Kondo

Taiji Kondo 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: 9468019
    Abstract: Embodiments of the present invention provide a method and apparatus for assigning slot. Wherein the method includes: constructing an HELLO packet, the HELLO packet including correlation information of multiple reservation slots requested by a local node, or including correlation information of multiple reservation slots requested by a local node and correlation information of multiple reservation slots requested by at least one neighbor node of the local node; and transmitting the HELLO packet, so that a node receiving the HELLO packet authenticates the multiple reservation slots requested by the local node according to information contained in the HELLO packet. With the method and apparatus of the embodiments of the present invention, utilization of slots is improved.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: October 11, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Yi Xu, Hao Wang, Xiaojing Fan, Longteng Yi, Jun Tian, Taiji Kondo
  • Patent number: 9420517
    Abstract: A network includes node devices each storing a table that manages paths to plural gateway devices for connecting to another network. A node device generates a hello frame for specifying a main gateway device of the node device at a predetermined timing, and transmits the hello frame to adjacent node devices. The node device, upon receiving a hello frame from an adjacent node device operating as a first hop destination of a data frame destined for the main gateway device, determines whether quality of a path to the main gateway device is lowest among paths to the plural gateway devices, based on path quality information included in the hello frame. When the quality of a path to the main gateway device is lowest, the node device changes the main gateway device to a gateway device that is registered in the table and specified by information included in the hello frame.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: August 16, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Norihito Nishimoto, Kensuke Kubo, Tatsuya Soneda, Yuichi Inao, Taiji Kondo
  • Publication number: 20160103276
    Abstract: The present invention includes a liquid crystal panel, a light guide member, at least one laser diode (LD), and a heat sink. The light guide member is arranged on a back surface of the liquid crystal panel. The LD is arranged on at least one side surface of the light guide member. The heat sink is arranged to extend along a back surface of the light guide member and the side surface of the light guide member integrally and at least partially. The heat sink is arranged such that a part of the heat sink corresponding to the side surface of the light guide member houses at least a light-emitting surface of the LD.
    Type: Application
    Filed: June 17, 2015
    Publication date: April 14, 2016
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Taiji KONDO, Hiroshi NAGATOMO, Hideyuki MURAI
  • Publication number: 20150271053
    Abstract: A node apparatus calculates the arrival rate in a link, discretizes the calculated arrival rate according to thresholds that are set so that the intervals between thresholds in the range in which a large number of the arrival rates in the links with a high frequency of usage exist become narrower, and calculates the link cost according to the value after the discretization. The node apparatus then obtains, from adjacent node apparatuses, the route cost for each route to each final destination that may be reached, and integrates the obtained route cost by the calculated link cost to calculate the route cost to each final destination that can be reached from the local node apparatus via the adjacent node apparatus. The node apparatus then selects the adjacent node apparatus to be the transmission destination according to the route cost of the route to the final destination of a data frame.
    Type: Application
    Filed: February 26, 2015
    Publication date: September 24, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Taiji Kondo, Hiroshi Towata, Eizou ISHIZU
  • Publication number: 20150271054
    Abstract: Node device calculates reception rate of frames of particular frame type transmitted from adjacent node device, calculates arrival rate of unicast frames on the basis of calculated reception rate and frame length, and calculates inverse number of calculated arrival rate as link cost. Node device obtains from adjacent node device route cost for each route from adjacent node device to each node device that is reachable final destination, calculates route cost of route from node device itself to each node device that is final destination reachable via adjacent node device by integrating calculated link cost and obtained route cost. Node device selects adjacent node device that is transmission destination of data frame on the basis of route cost of route from node device itself to node device that is final destination of data frame when data frame is transmitted.
    Type: Application
    Filed: February 24, 2015
    Publication date: September 24, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Taiji Kondo, Hiroshi Towata, Eizou ISHIZU
  • Publication number: 20150139030
    Abstract: First node stores completion information on second node that is adjacent to the first node, the completion information indicating whether or not a route between a target destination and the second node has been constructed using an address with a specified size; acquire a first address with the specified size that specifies the first node, and transmits to adjacent nodes the completion information on the first node indicating that the route between the target destination and the first node has been constructed using an address with a specified size, when the completion information on the second node has indicated that the route between the target destination and the second node has been constructed using the address with the specified size and when the first address has been acquired; and transmits a data frame by using the first address, when the completion information on the first node is transmitted.
    Type: Application
    Filed: November 3, 2014
    Publication date: May 21, 2015
    Inventors: Yayoi Nomura, Kazuaki SUMI, Yasuhiro Kurogi, TAKAYUKI OKAMASU, Tatsuya Soneda, Taiji Kondo
  • Publication number: 20150143104
    Abstract: An apparatus includes a memory; and a processor coupled to the memory and configured to generate a first common key whose key value varies based on a first elapsed time when a notification of the first elapsed time after a start-up of another apparatus to which a data frame to be encrypted is to be transmitted has been made, generate a second common key whose key value varies based on a second elapsed time after a start-up of the apparatus when a notification of the first elapsed time has not been made, and encrypt the data frame by any one of the first common key and the second common key as a common key and transmit the encrypted data frame to the another apparatus.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 21, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Nobuyasu TABATA, Koki Mie, Katsuhiko Yamatsu, Tatsuya Soneda, Taiji Kondo
  • Publication number: 20150139237
    Abstract: A node device includes: a communication unit to transmit a data frame containing frequency information and receive the data frame; a storage unit to store a table in which frame identification information and the frequency information are associated; and a control unit to: determine whether a destination of the received data frame is its own node device; determine whether the frame identification information of the received data frame is registered in the table; determine whether the number of transmission times is less than or equal to the number of transmission times corresponding to the frame identification information registered in the table; update the frequency information corresponding to the frame identification information registered in the table with the frequency information of the received data frame; and increase the number of transmission times, wherein the communication unit transmits the data frame for which the number of transmission times is increased.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 21, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Kenji MAEDA, Satoshi Esaka, Yoshiyuki Jufuku, Tatsuya Soneda, Kiyoshi Nakagawa, Taiji Kondo
  • Publication number: 20150134786
    Abstract: A system includes first and second apparatuses configured to communicate with a server apparatus; and a third apparatus configured to transmit data to the first apparatus and record number of transfer of the data in the system, the data including information on a destination of the data and the number of transfer, wherein the first apparatus is configured to set the destination to the second apparatus and update the number of transfer, when receiving the data and not being allowed to communicate with the server apparatus, and transmit an updated data including information on the set destination and the updated number of transfer, to the third apparatus, and the third apparatus is configured to transmit the updated data to the second apparatus based on the set destination when the updated number of transfer is equal to or smaller than the recorded number of transfer when receiving the updated data.
    Type: Application
    Filed: November 3, 2014
    Publication date: May 14, 2015
    Inventors: Satoshi Kuroki, Tatsuya Soneda, Hideki Nagino, Taiji Kondo
  • Publication number: 20150131480
    Abstract: A network includes node devices each storing a table that manages paths to plural gateway devices for connecting to another network. A node device generates a hello frame for specifying a main gateway device of the node device at a predetermined timing, and transmits the hello frame to adjacent node devices. The node device, upon receiving a hello frame from an adjacent node device operating as a first hop destination of a data frame destined for the main gateway device, determines whether quality of a path to the main gateway device is lowest among paths to the plural gateway devices, based on path quality information included in the hello frame. When the quality of a path to the main gateway device is lowest, the node device changes the main gateway device to a gateway device that is registered in the table and specified by information included in the hello frame.
    Type: Application
    Filed: November 4, 2014
    Publication date: May 14, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Norihito Nishimoto, Kensuke Kubo, Tatsuya Soneda, Yuichi Inao, Taiji Kondo
  • Publication number: 20150117257
    Abstract: A partition based slot assignment method and apparatus, applying to other nodes than a sink node in a multi-hop sensor network including: transmitting a detection request packet including subtree information of a subtree of the sink node, using a node one-hop away as a root node; determining whether other nodes and the sink node are in the same subtree according to received detection request packets transmitted by other nodes including subtree information of subtrees of the other nodes; and storing the subtree information of the subtrees of other nodes in a local collision table if the other nodes and sink node are not in a same subtree, and transmitting the table to a parent node of the sink node. By changing a slot assignment in a larger network into independent slot assignments in smaller networks, a slot assignment problem resulting from a large number of nodes may be solved.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 30, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Longteng YI, Hao WANG, Xiaojing FAN, Jun TIAN, Taiji KONDO
  • Publication number: 20150117416
    Abstract: A stepwise slot allocation method and apparatus applicable to a node in a wireless network and includes: by the node, determining an initial boundary value of a slot for slot allocation at a current slot allocation stage; calculating a slot length needed by the node at the current slot allocation stage; and selecting a slot index needed by the current slot allocation stage starting from the initial boundary value. By using the method, the slot allocation is combined with an amount of traffics in the network, and slot index of each node is more proper. And it is ensured that one packet corresponds to a slot, and a case will not occur where a slot is reserved but not used.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 30, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Longteng YI, Hao WANG, Xiaojing FAN, Jun TIAN, Taiji KONDO
  • Publication number: 20150071218
    Abstract: Embodiments of the present invention provide a method and apparatus for assigning slot. Wherein the method includes: constructing an HELLO packet, the HELLO packet including correlation information of multiple reservation slots requested by a local node, or including correlation information of multiple reservation slots requested by a local node and correlation information of multiple reservation slots requested by at least one neighbor node of the local node; and transmitting the HELLO packet, so that a node receiving the HELLO packet authenticates the multiple reservation slots requested by the local node according to information contained in the HELLO packet. With the method and apparatus of the embodiments of the present invention, utilization of slots is improved.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 12, 2015
    Inventors: Yi XU, Hao WANG, Xiaojing FAN, Longteng YI, Jun TIAN, Taiji KONDO
  • Publication number: 20150071158
    Abstract: Embodiments of the present invention provide a method and apparatus for assigning slot. The method includes: constructing an HELLO packet, the HELLO packet including GTS request information of a local node or including GTS request information of the local node and GTS request information of at least one neighboring node within a collision domain of the local node; and broadcasting the HELLO packet, so that a node receiving the HELLO packet performs slot reservation according to information contained in the HELLO packet. With the method and apparatus for assigning slot provided by the embodiments of the present invention, no central controller is needed any longer in comparison with a centralized slot assignment method, complexity of calculation is lowered, and utilization of slot is improved.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 12, 2015
    Inventors: Xiaojing FAN, Hao WANG, Yi XU, Longteng YI, Jun TIAN, Taiji KONDO
  • Publication number: 20150071279
    Abstract: A method and apparatus for assigning a slot, including: constructing a HELLO packet, the packet including slot request information of a local node and/or slot request information of a neighbor node of the local node; and transmitting the packet, so that a node receiving the packet authenticates a reservation slot requested by a sender; wherein the slot request information of the local node includes an address of the local node and of a receiving node of a data packet to be transmitted and an index of the reservation slot requested by the local node; and the slot request information of the neighbor node includes an address of the neighbor node, an address of a receiving node of a data packet to be transmitted, an index of a reservation slot requested by the neighbor node, and confirmation information of the reservation slot requested by the neighbor node.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 12, 2015
    Inventors: Hao WANG, Xiaojing Fan, Yi Xu, Longteng Yi, Jun Tian, Taiji Kondo
  • Publication number: 20140376359
    Abstract: A data communication apparatus forms a mesh network together with at least one gateway includes a frame generating unit and a frame transferring unit. The frame generating unit generates a meter data frame to transmit to a gateway. The meter data frame is a frame including meter data. The frame transferring unit transfers the meter data frame received from another data communication apparatus. The meter data frame is addressed to the gateway. The frame generating unit transmits the meter data frame to which number of alternate routing that indicates number of allowable transmission attempts from a data communication apparatus adjacent to a destination gateway of the meter data frame to the gateway is added. The frame transferring unit changes the number of alternate routing added thereto to a value smaller by 1 than a value that has been set and transits the meter data frame to another data communication apparatus.
    Type: Application
    Filed: September 8, 2014
    Publication date: December 25, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Yosuke NISHIKATA, Koichi ISHIBASHI, Yoshihiko SHIROKURA, Yasuaki KAMIMURA, Yukio HAYASHI, Takahiro KOHARAGI, Kobun NAKAJIMA, Taiji KONDO, Takao ITO, Shinichi HIRATA
  • Publication number: 20140369359
    Abstract: A communication device is included in an ad hoc network in a reactive routing scheme. The communication device includes a receiving unit, a selecting unit, and a transfer control unit. The receiving unit receives a route request frame including overall quality information on routes through which the route request frame has passed. The selecting unit selects a route request frame to be transferred to another communication device based on the quality information, from the route request frames received by the receiving unit through a plurality of routes. The transfer control unit transfers the route request frame selected by the selecting unit to the another communication device, and discards the route request frame when a quality value indicated by the quality information of the route request frame is smaller than a predetermined reference value.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 18, 2014
    Applicant: Fujitsu Limited
    Inventors: Taiji Kondo, Takao Ito, Satoshi Ikeda, Hiroaki Kawasumi, Yukio Hayashi, Katsumi Kobayashi, Satoshi Kurosawa, Koichi Ishibashi, Yoshihiko Shirokura
  • Publication number: 20140372626
    Abstract: A terminal used in a network that constructs a communication route with ad hoc communications is connected to a server via a gateway. The terminal generates downstream route information from the server to a specific terminal based on information relating to occurrence of downstream communication from the server to the specific terminal, the information being included in a header of upstream communication from the specific terminal to the server, and preferentially retains the downstream route information.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 18, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Hiroaki TAMAI, Taiji KONDO, Katsumi KOBAYASHI, Kobun NAKAJIMA, Masahiro MACHIDA, Satoshi IKEDA, Shigemasa MATSUBARA, Yoshihiko SHIROKURA, Naoto MIYAUCHI
  • Publication number: 20140369235
    Abstract: An ad hoc network system includes a plurality of nodes that communicate with a specific node. Each of the nodes includes a calculator and a selector. The calculator calculates a cumulative value of the number of communication nodes connected through the node by adding the numbers of communication nodes from an upstream side, which is a side closer to the specific node than the node, to the node. The selector selects a node serving as a connection destination out of the nodes located on the upstream side on the basis of the cumulative value of the number of communication nodes calculated by the calculator.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 18, 2014
    Applicant: Fujitsu Limited
    Inventors: Taiji Kondo, Takao Ito, Katsumi Kobayashi, Takahiro Koharagi, Hiroaki Kawasumi, Mitsuaki Yasuoka, Yosuke Nishikata, Shigemasa Matsubara, Yoshihiko Shirokura
  • Publication number: 20140369342
    Abstract: A node includes a time difference measurement unit and a time setting unit. The time difference measurement unit measures a time difference between a first time based on latest received time information and a second time based on second-latest received time information. The time setting unit calculates an adjustment time difference when the time difference exceeds an allowable range of error that is smaller than an allowable range of maintainable communication, sets a time obtained by adding the adjustment time difference and the second time to the time of the node when the adjustment time difference is within the allowable range of maintainable communication, and sets a time obtained by adding a time difference corresponding to the allowable range of maintainable communication and the second time to the time of the node when the adjustment time difference exceeds the allowable range of maintainable communication.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 18, 2014
    Inventors: Taiji Kondo, Takao Ito, Takahiro Koharagi, Satoshi Ikeda, Mitsuaki Yasuoka, Kobun Nakajima, Satoshi Kurosawa, Shigemasa Matsubara, Naoto Miyauchi