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: 20240054541Abstract: Remote customer service that reduces work to be done by customers and inhibits loss of sales opportunities is realized. A remote customer service system retains condition information representing a condition related to a sensing value of a sensor that senses an action of a customer regarding an item arranged at a facility, and clerk information representing a store where a clerk who is capable of providing customer service regarding the item is stationed. The remote customer service system acquires a sensing value of the sensor, generates a customer service request in a case where it is determined that the acquired sensing value satisfies the condition, transmits the customer service request to a computer arranged at a store represented by the clerk information, and executes remote communication between a computer having received the customer service request and a computer arranged at the facility.Type: ApplicationFiled: May 12, 2023Publication date: February 15, 2024Inventors: Kenji FUJIHIRA, Hideki OKITA
-
Publication number: 20230230259Abstract: A physical ability evaluation server includes an image processing unit that executes evaluation score calculation processing on a plurality of still images included in a measurement video to calculate a physical ability evaluation score, a physical ability evaluation unit that evaluates the physical ability based on the evaluation score, and an evaluation result notification unit that creates and outputs an evaluation report based on the evaluation result. The evaluation score calculation processing includes a first process of acquiring joint position coordinates by physique estimation for each still image, and a second process of acquiring physique information by segmentation for a first still image corresponding to a first target period, and a third process that calculates the evaluation score of physical ability by a predetermined calculation formula using the information acquired in the first and second processes with respect to a second still image corresponding to a second target period.Type: ApplicationFiled: December 18, 2020Publication date: July 20, 2023Applicant: HITACHI, LTD.Inventors: Kenji Fujihira, Masayoshi Ishibashi
-
Patent number: 11494448Abstract: 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: GrantFiled: March 13, 2020Date of Patent: November 8, 2022Assignee: HITACHI, LTD.Inventors: Takeshi Ito, Kenji Fujihira
-
Publication number: 20210133659Abstract: 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: ApplicationFiled: October 15, 2020Publication date: May 6, 2021Inventors: Kenji FUJIHIRA, Takeshi ITO, Koichiro NAGATA
-
Publication number: 20210042375Abstract: 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: ApplicationFiled: March 13, 2020Publication date: February 11, 2021Inventors: Takeshi ITO, Kenji FUJIHIRA
-
Publication number: 20180240346Abstract: 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 movemenType: ApplicationFiled: November 20, 2015Publication date: August 23, 2018Inventors: Akira MAEKI, Yoshio SUMITANI, Kenji FUJIHIRA
-
Patent number: 9106523Abstract: 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: GrantFiled: May 23, 2013Date of Patent: August 11, 2015Assignee: HITACHI, LTD.Inventors: Masayuki Takase, Tetsuya Uda, Takayuki Kanno, Kenji Fujihira
-
Patent number: 9030928Abstract: 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: GrantFiled: October 4, 2012Date of Patent: May 12, 2015Assignee: Hitachi, Ltd.Inventors: Kenji Fujihira, Masayuki Takase, Tetsuya Uda
-
Patent number: 8886913Abstract: 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: GrantFiled: May 2, 2012Date of Patent: November 11, 2014Assignee: Hitachi, Ltd.Inventors: Kenji Fujihira, Yoshihiro Ashi, Masayuki Takase
-
Publication number: 20130329547Abstract: 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: ApplicationFiled: May 23, 2013Publication date: December 12, 2013Applicant: Hitachi, Ltd.Inventors: Masayuki TAKASE, Tetsuya UDA, Takayuki KANNO, Kenji FUJIHIRA
-
Patent number: 8456995Abstract: 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: GrantFiled: June 21, 2010Date of Patent: June 4, 2013Assignee: Hitachi, Ltd.Inventors: Kenji Fujihira, Takumi Oishi, Shinya Fujioka
-
Patent number: 8438215Abstract: 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: GrantFiled: July 14, 2008Date of Patent: May 7, 2013Assignee: Hitachi, Ltd.Inventors: Kenji Fujihira, Daisuke Matsubara, Yukiko Takeda
-
Publication number: 20120294307Abstract: 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: ApplicationFiled: May 2, 2012Publication date: November 22, 2012Applicant: Hitachi, Ltd.Inventors: Kenji FUJIHIRA, Yoshihiro ASHI, Masayuki TAKASE
-
Publication number: 20120163384Abstract: 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: ApplicationFiled: December 22, 2011Publication date: June 28, 2012Applicant: Hitachi, Ltd.Inventors: Masayuki TAKASE, Kenji FUJIHIRA, Takeshi SHIBATA
-
Publication number: 20100322072Abstract: 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: ApplicationFiled: June 21, 2010Publication date: December 23, 2010Applicant: Hitachi, Ltd.Inventors: Kenji FUJIHIRA, Takumi Oishi, Shinya Fujioka
-
Publication number: 20100115565Abstract: 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: ApplicationFiled: October 26, 2009Publication date: May 6, 2010Applicant: HITACHI, LTD.Inventors: Kenji FUJIHIRA, Daisuke MATSUBARA, Yukiko TAKEDA
-
Publication number: 20090113068Abstract: 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: ApplicationFiled: July 14, 2008Publication date: April 30, 2009Inventors: Kenji Fujihira, Daisuke Matsubara, Yukiko Takeda