Patents by Inventor Kenji FUJIHIRA

Kenji FUJIHIRA 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: 20210133659
    Abstract: An estimation management system stores a plurality of past estimations each including a proposed plan and a compared plan. The estimation management system accepts input of a trial calculation condition including a plurality of trial calculation condition items for a user to create a new estimation, and sets, as a value of an unentered item in the plurality of trial calculation condition items, a value of a trial calculation condition item of each of a plurality of estimations selected from the plurality of past estimations to make a trial calculation. The estimation management system generates a plurality of trial calculation results corresponding to the plurality of estimations, and evaluates the plurality of trial calculation results in terms of a total cost and a period required for superiority.
    Type: Application
    Filed: October 15, 2020
    Publication date: May 6, 2021
    Inventors: Kenji FUJIHIRA, Takeshi ITO, Koichiro NAGATA
  • Publication number: 20210042375
    Abstract: The lock time of a database upon the execution of a series of processes is decreased, and the load of the implementation/modification of the database server device upon changing the application destination of the Web system is reduced. A database server provides a prescribed simple API, and comprises a request processing unit, an SQL creation unit, and an SQL processing unit. In the database server device 120, when a plurality of divided requests are received from the Web server device as the request for requesting a series of processing, the SQL processing unit executes SQL integration processing of temporarily storing the generated SQL sentences until generation of the SQL sentences is ended for all of the plurality of divided requests, and integrating and editing the plurality of temporarily stored SQL sentences and creating the whole SQL sentence after generation of the SQL sentence is ended for all of the requests.
    Type: Application
    Filed: March 13, 2020
    Publication date: February 11, 2021
    Inventors: Takeshi ITO, Kenji FUJIHIRA
  • Publication number: 20180240346
    Abstract: Provided is an exploration system comprising a plurality of vibration generating vehicles, wherein resource exploration is performed by a vibration generating action by a group of vibration generating vehicles constituted by the plurality of vibration generating vehicles, each of the plurality of vibration generating vehicles of the group of vibration generating vehicles is provided with: a storage unit in which vibration location information related to a vibration location in a vibration by the group of vibration generating vehicles is stored in association with the group of vibration generating vehicles; an exploration unit that performs a vibration generating action for exploration; a control unit that controls movement of the vibration generating vehicle; and a calculation unit that obtains location information from the storage unit, instructs movement to the control unit on the basis of the obtained location information and instructs a vibration generating action to the exploration unit after the movemen
    Type: Application
    Filed: November 20, 2015
    Publication date: August 23, 2018
    Inventors: Akira MAEKI, Yoshio SUMITANI, Kenji FUJIHIRA
  • Patent number: 9106523
    Abstract: Provided is a communication device including a plurality of physical ports, the communication device holding information for associating each of at least one logical port and at least two physical ports, the communication device being configured to: identify, when any one of the plurality of physical ports receives data including user data, one of the at least one logical port as an output destination of the data based on destination information included in the received data; select, based on the data, one of the at least two physical ports associated with the identified logical port as an destination of the data; generate coupling check data relating to one of the plurality of physical ports; transmit the coupling check data from the one of the plurality of physical ports; and transmit data including the user data from the physical port selected by a first processing unit as the output destination.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: August 11, 2015
    Assignee: HITACHI, LTD.
    Inventors: Masayuki Takase, Tetsuya Uda, Takayuki Kanno, Kenji Fujihira
  • Patent number: 9030928
    Abstract: In an example of the invention, network devices are classified into areas. Each of the areas includes edge nodes. A network management apparatus retains fault information including values each indicating whether or not a fault has occurred in each of the areas, retains detour path information including values indicating edge nodes, values indicating alternative areas to the areas and priorities assigned to the alternative areas, identifies, when determined that a fault has occurred in a first area based on the fault information, an alternative area to the first area based on the detour path information, determines, when determined that the fault has not occurred in the identified alternative area, the identified alternative area as a second area through which the active path passes, determines two edge nodes included in the second area, and detect network devices through which the active path passes between the two edge nodes.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: May 12, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Kenji Fujihira, Masayuki Takase, Tetsuya Uda
  • Patent number: 8886913
    Abstract: An identifier management apparatus capable of setting identifier conversion information of a new user without affecting identifier conversion processings of other users, and an identifier management method. The identifier management apparatus converts an identifier given to communication data. Its memory stores multiple hash functions, output values of the hash functions corresponding to the respective plurality of hash functions, multiple entry tables that manage the identifier conversion information indicating a correspondence between the input identifier being an input value of the hash function and an output identifier obtained by converting the input identifier, and a management table for managing a setting status of the identifier conversion information in each entry table.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: November 11, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Kenji Fujihira, Yoshihiro Ashi, Masayuki Takase
  • Publication number: 20130329547
    Abstract: Provided is a communication device including a plurality of physical ports, the communication device holding information for associating each of at least one logical port and at least two physical ports, the communication device being configured to: identify, when any one of the plurality of physical ports receives data including user data, one of the at least one logical port as an output destination of the data based on destination information included in the received data; select, based on the data, one of the at least two physical ports associated with the identified logical port as an destination of the data; generate coupling check data relating to one of the plurality of physical ports; transmit the coupling check data from the one of the plurality of physical ports; and transmit data including the user data from the physical port selected by a first processing unit as the output destination.
    Type: Application
    Filed: May 23, 2013
    Publication date: December 12, 2013
    Applicant: Hitachi, Ltd.
    Inventors: Masayuki TAKASE, Tetsuya UDA, Takayuki KANNO, Kenji FUJIHIRA
  • Patent number: 8456995
    Abstract: A packet transport system to which the present invention is applied includes an edge node accommodating an access network at an edge, and a core node of carrying out a processing of assorting a frame gathered from a plurality of the edge nodes, the edge node provides a label to the frame flowing in from the access network, and the packet transport system transmits the frame in reference to the label. The edge node includes a priority information providing portion of changing a piece of priority information provided to the frame flowing in from the access network in accordance with a congested state of the core node, and a priority previously set to a path specified by the label.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: June 4, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Kenji Fujihira, Takumi Oishi, Shinya Fujioka
  • Patent number: 8438215
    Abstract: In a cache control assuming plural user terminals accessing identical content, cache delete priority assignment is performed from a position where a user finished playback based on whether the user intends to view the content later. A cache control server is provided, and a cache delete inhibit span is determined based on a playback stop position or a normal speed playback time. A cache server deletes the cache based on the delete inhibit span received from the cache control server. Traffic of the core network due to re-cache can thus be reduced.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: May 7, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Kenji Fujihira, Daisuke Matsubara, Yukiko Takeda
  • Publication number: 20120294307
    Abstract: An identifier management apparatus capable of setting identifier conversion information of a new user without affecting identifier conversion processings of other users, and an identifier management method. The identifier management apparatus converts an identifier given to communication data. Its memory stores multiple hash functions, output values of the hash functions corresponding to the respective plurality of hash functions, multiple entry tables that manage the identifier conversion information indicating a correspondence between the input identifier being an input value of the hash function and an output identifier obtained by converting the input identifier, and a management table for managing a setting status of the identifier conversion information in each entry table.
    Type: Application
    Filed: May 2, 2012
    Publication date: November 22, 2012
    Applicant: Hitachi, Ltd.
    Inventors: Kenji FUJIHIRA, Yoshihiro ASHI, Masayuki TAKASE
  • Publication number: 20120163384
    Abstract: A packet transport node that composes a transport network, the transport network transports networks that is composed with a communication protocol, the network transports networks is established logical paths used a routing protocol. The packet transport node forwards a user data packet and a routing protocol packet to an appropriate destination. The packet transport node learns correspondence between a logical path of a transport network and a MAC address based on a MAC header of a received packet and learns correspondence between a logical path of a transport network and a logical path used in other network by snooping a routing protocol packet.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 28, 2012
    Applicant: Hitachi, Ltd.
    Inventors: Masayuki TAKASE, Kenji FUJIHIRA, Takeshi SHIBATA
  • Publication number: 20100322072
    Abstract: A packet transport system to which the present invention is applied includes an edge node accommodating an access network at an edge, and a core node of carrying out a processing of assorting a frame gathered from a plurality of the edge nodes, the edge node provides a label to the frame flowing in from the access network, and the packet transport system transmits the frame in reference to the label. The edge node includes a priority information providing portion of changing a piece of priority information provided to the frame flowing in from the access network in accordance with a congested state of the core node, and a priority previously set to a path specified by the label.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 23, 2010
    Applicant: Hitachi, Ltd.
    Inventors: Kenji FUJIHIRA, Takumi Oishi, Shinya Fujioka
  • Publication number: 20100115565
    Abstract: In a content delivery system comprising a content information server, a content delivery server, and a terminal information server all located within a communications carrier network, the content information server obtains location information of a content requesting terminal from the location information server and generates a play list per terminal for inserting local CM content into main stream content depending on the terminal location. The content delivery server delivers the main stream content and the local CM content to the requesting terminal according to content identifiers specified in time sequential based on the play list per terminal by the content information server.
    Type: Application
    Filed: October 26, 2009
    Publication date: May 6, 2010
    Applicant: HITACHI, LTD.
    Inventors: Kenji FUJIHIRA, Daisuke MATSUBARA, Yukiko TAKEDA
  • Publication number: 20090113068
    Abstract: In a cache control assuming plural user terminals accessing identical content, cache delete priority assignment is performed from a position where a user finished playback based on whether the user intends to view the content later. A cache control server is provided, and a cache delete inhibit span is determined based on a playback stop position or a normal speed playback time. A cache server deletes the cache based on the delete inhibit span received from the cache control server. Traffic of the core network due to re-cache can thus be reduced.
    Type: Application
    Filed: July 14, 2008
    Publication date: April 30, 2009
    Inventors: Kenji Fujihira, Daisuke Matsubara, Yukiko Takeda