Patents by Inventor Riichiro Take
Riichiro Take 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: 11343320Abstract: An information processing apparatus configured to provide an application programming interface (API) group for controlling a device coupled via a network, the information processing apparatus includes: a memory; and a processor coupled to the memory, the processor being configured to execute a receiving process that includes receiving data on any API of the API group from a terminal, execute a code execution process that includes executing first code indicating processing to be executed by the information processing apparatus, the first code being included in the data, thereby causing an API specified in the first code, of the API group, to be invocable from the terminal, and execute a control process that includes, in response to an invocation request for the API specified in the first code, the invocation request being transmitted from the terminal, performing control in accordance with the API over the device.Type: GrantFiled: August 3, 2020Date of Patent: May 24, 2022Assignee: FUJITSU LIMITEDInventors: Takuya Sakamoto, Riichiro Take, Kazuaki Nimura, Hidenobu Ito, Tatsuro Matsumoto
-
Patent number: 11321143Abstract: An information processing device includes a processor configured to observe an actual load measurement value of each of change target components that have a dependency relationship with each other from among a plurality of components arranged in a distributed processing system. The processor is configured to calculate a load prediction value until completion of a change processing of all of the change target components based on the actual load measurement value of each of the change target components. The processor is configured to adjust a transmission interval of a change instruction for instructing start of the change processing to each unchanged change target component that has not started the change processing when the load prediction value exceeds a predetermined threshold value. The processor is configured to transmit the change instruction to each unchanged change target component that has not started the change processing at the adjusted transmission interval.Type: GrantFiled: February 6, 2019Date of Patent: May 3, 2022Assignee: FUJITSU LIMITEDInventors: Hisatoshi Yamaoka, Yasuhiko Kanemasa, Miwa Okabayashi, Riichiro Take, Gaku Nakagawa
-
Publication number: 20210044657Abstract: An information processing apparatus configured to provide an application programming interface (API) group for controlling a device coupled via a network, the information processing apparatus includes: a memory; and a processor coupled to the memory, the processor being configured to execute a receiving process that includes receiving data on any API of the API group from a terminal, execute a code execution process that includes executing first code indicating processing to be executed by the information processing apparatus, the first code being included in the data, thereby causing an API specified in the first code, of the API group, to be invokable from the terminal, and execute a control process that includes, in response to an invocation request for the API specified in the first code, the invocation request being transmitted from the terminal, performing control in accordance with the API over the device.Type: ApplicationFiled: August 3, 2020Publication date: February 11, 2021Applicant: FUJITSU LIMITEDInventors: Takuya SAKAMOTO, Riichiro Take, Kazuaki Nimura, HIDENOBU ITO, Tatsuro Matsumoto
-
Patent number: 10860395Abstract: An event processing method includes storing in a storage unit, upon receipt of a control message representing information indicating a type of an event to be an execution condition for a plug-in and information regarding the plug-in, in association with each other, the information indicating the type of the event specified from the received control message and the plug-in, in association with each other. The method also includes executing the plug-in upon receipt of an event message representing the information indicating the type of the event. The plug-in being stored in the storage unit in association with the information indicating the type of the event specified from the received event message.Type: GrantFiled: January 29, 2019Date of Patent: December 8, 2020Assignee: FUJITSU LIMITEDInventors: Gaku Nakagawa, Yasuhiko Kanemasa, Riichiro Take, Hisatoshi Yamaoka, Miwa Okabayashi
-
Patent number: 10817882Abstract: A customer service managing method includes identifying a clerk to perform customer service from among a plurality of clerks based on a customer service request and clerk terminal information indicating states of a plurality of clerks, the states being related to customer service, when receiving the customer service request from a second terminal device; transmitting identifying information identifying the customer service request to a first terminal device corresponding to the identified clerk and the second terminal device; updating the clerk terminal information so as to indicate that the identified clerk is performing customer service when receiving reception start information from the first terminal device; updating the clerk terminal information so as to indicate that the state of the identified clerk is in an available state when receiving reception stop information from the first terminal device; and transmitting an end message to stop the beacon to the second terminal device.Type: GrantFiled: June 9, 2016Date of Patent: October 27, 2020Assignee: FUJITSU LIMITEDInventors: Kazumasa Ushiki, Naoki Nishiguchi, Akira Fujii, Tatsuro Matsumoto, Riichiro Take
-
Publication number: 20190250961Abstract: An information processing device includes a processor configured to observe an actual load measurement value of each of change target components that have a dependency relationship with each other from among a plurality of components arranged in a distributed processing system. The processor is configured to calculate a load prediction value until completion of a change processing of all of the change target components based on the actual load measurement value of each of the change target components. The processor is configured to adjust a transmission interval of a change instruction for instructing start of the change processing to each unchanged change target component that has not started the change processing when the load prediction value exceeds a predetermined threshold value. The processor is configured to transmit the change instruction to each unchanged change target component that has not started the change processing at the adjusted transmission interval.Type: ApplicationFiled: February 6, 2019Publication date: August 15, 2019Applicant: FUJITSU LIMITEDInventors: HISATOSHI YAMAOKA, Yasuhiko Kanemasa, Miwa Okabayashi, Riichiro Take, Gaku Nakagawa
-
Publication number: 20190243693Abstract: An event processing method includes: storing, upon receipt of a control message representing information indicating a type of an event to be an execution condition for a plug-in and information regarding the plug-in, in association with each other, the information indicating the type of the event specified from the received control message and the plug-in, in association with each other, in a storage unit; and executing the plug-in upon receipt of an event message representing the information indicating the type of the event, the plug-in being stored in the storage unit in association with the information indicating the type of the event specified from the received event message.Type: ApplicationFiled: January 29, 2019Publication date: August 8, 2019Applicant: FUJITSU LIMITEDInventors: Gaku Nakagawa, Yasuhiko Kanemasa, Riichiro Take, HISATOSHI YAMAOKA, Miwa Okabayashi
-
Publication number: 20190197803Abstract: An information processing method for a computer to manage resources is disclosed. The method includes: generating, when receiving an acquisition request of a ticket indicating a use right of a resource available to a user from a first apparatus, the ticket including command information, the command information indicating a command concerning use of the resource, based on available resource information indicating the resource; transmitting the ticket to the first apparatus; and executing, when receiving the ticket from a second apparatus that acquired the ticket via the first apparatus, the command indicated by the command information included in the ticket.Type: ApplicationFiled: December 3, 2018Publication date: June 27, 2019Applicant: FUJITSU LIMITEDInventors: Takuya SAKAMOTO, Riichiro Take, Kazuaki Nimura, Tatsuro Matsumoto
-
Publication number: 20190012220Abstract: An information processing method performed by a computer, the method includes: displaying a first flowchart illustrating a series of steps to achieve an object; when one of tasks in the displayed first flowchart is selected, making a notification to a predetermined requested user of an improvement request that requests an improvement of the selected task; and in accordance with a demand from the predetermined requested user responding to the notification, displaying the first flowchart on a terminal of the predetermined requested user with a part corresponding to the selected task being set editable.Type: ApplicationFiled: September 12, 2018Publication date: January 10, 2019Applicant: FUJITSU LIMITEDInventors: Motoshi Sumioka, Koki Hatada, TAKUMI BABA, Masahide NODA, Kei TAIRA, Takashi Ohno, Tatsuro Matsumoto, Riichiro Take
-
Patent number: 9646184Abstract: An information reading system includes a passive-type IC tag that identifies a device installed on side of an environment, a tag reader that reads identification information of the passive-type IC tag, a sensor unit that detects a touch operation performed with respect to the passive-type IC tag, and a reading control unit that, when the sensor unit detects a touch operation, activates the tag reader and controls timing of reading the passive-type IC tag.Type: GrantFiled: January 28, 2015Date of Patent: May 9, 2017Assignee: FUJITSU LIMITEDInventors: Shan Jiang, Yuichi Murase, Keiju Okabayashi, Katsushi Sakai, Hiroshi Hidaka, Junya Fujimoto, Moyuru Yamada, Riichiro Take
-
Publication number: 20160364731Abstract: A customer service managing method includes identifying a clerk to perform customer service from among a plurality of clerks based on a customer service request and clerk terminal information indicating states of a plurality of clerks, the states being related to customer service, when receiving the customer service request from a second terminal device; transmitting identifying information identifying the customer service request to a first terminal device corresponding to the identified clerk and the second terminal device; updating the clerk terminal information so as to indicate that the identified clerk is performing customer service when receiving reception start information from the first terminal device; updating the clerk terminal information so as to indicate that the state of the identified clerk is in an available state when receiving reception stop information from the first terminal device; and transmitting an end message to stop the beacon to the second terminal device.Type: ApplicationFiled: June 9, 2016Publication date: December 15, 2016Applicant: FUJITSU LIMITEDInventors: Kazumasa USHIKI, Naoki Nishiguchi, Akira FUJII, Tatsuro Matsumoto, Riichiro Take
-
Publication number: 20160269631Abstract: An image generation method is disclosed. A first image including an object placed in a real space is captured by using an imaging device. A first posture of the imaging device is detected when the first image is captured by the imaging device. A second image including the object placed in the real space is captured by the imaging device. A second posture of the imaging device is detected when the second image is captured. A relative location relationship between a first object location included in the first image and a second object location included in the second image are calculated based on the first posture and the second posture. A third image is generated by merging the first image and the second image based on the calculated relative location relationship.Type: ApplicationFiled: March 7, 2016Publication date: September 15, 2016Applicant: FUJITSU LIMITEDInventors: SHAN JIANG, Keiju Okabayashi, Riichiro Take
-
Publication number: 20160085591Abstract: An apparatus includes a memory and a processor coupled to the memory and configured to generate a first schedule relating to a plurality of tasks based on a first execution order information of the plurality of tasks prescribed by a plurality of pieces of task information, and generate a second schedule that relates to the plurality of tasks and includes contents different from contents of the first schedule based on a first notification relating to the first schedule.Type: ApplicationFiled: July 29, 2015Publication date: March 24, 2016Applicant: FUJITSU LIMITEDInventors: Kei TAIRA, Masahide NODA, Tatsuro MATSUMOTO, Riichiro TAKE, Takashi OHNO
-
Publication number: 20150220762Abstract: An information reading system includes a passive-type IC tag that identifies a device installed on side of an environment, a tag reader that reads identification information of the passive-type IC tag, a sensor unit that detects a touch operation performed with respect to the passive-type IC tag, and a reading control unit that, when the sensor unit detects a touch operation, activates the tag reader and controls timing of reading the passive-type IC tag.Type: ApplicationFiled: January 28, 2015Publication date: August 6, 2015Applicant: FUJITSU LIMITEDInventors: Shan JIANG, Yuichi MURASE, Keiju OKABAYASHI, Katsushi SAKAI, Hiroshi HIDAKA, Junya FUJIMOTO, Moyuru YAMADA, Riichiro TAKE
-
Patent number: 8738869Abstract: A storage system is disclosed that stores data across plural storage devices. The storage system includes plural modules. Each of the modules includes a storage device including a data storage section that has plural slice areas to store data elements one in each, and a control-information storage section that stores control information of the plural slice areas, a communications-function section having a function of sending and receiving the data elements stored in the slice areas in the data storage section. The modules communicate with each other to replicate the data element stored in the slice area into an unused slice area in another module so as to have data redundancy.Type: GrantFiled: May 31, 2005Date of Patent: May 27, 2014Assignee: Fujitsu LimitedInventors: Kazutaka Ogihara, Masahisa Tamura, Toru Yokohata, Satoshi Ikuta, Yasuo Noguchi, Riichiro Take
-
Patent number: 8516070Abstract: In a distributed storage system, client terminals make access to virtual storage areas provided as logical segments of a storage volume. Those logical segments are associated with physical segments that serve as real data storage areas. A management data storage unit stores management data describing the association between such logical segments and physical segments. Upon receipt of access requests directed to a specific access range, a segment identification unit consults the management data to identify logical segments in the specified access range and their associated physical segments. A remapping unit subdivides the identified logical segments and physical segments into logical sub-segments and physical sub-segments, respectively, and remaps the logical sub-segments to the physical sub-segments according to a predetermined remapping algorithm. A data access unit executes the access requests based on the remapped logical sub-segments and physical sub-segments.Type: GrantFiled: September 2, 2009Date of Patent: August 20, 2013Assignee: Fujitsu LimitedInventors: Yasuo Noguchi, Kazutaka Ogihara, Masahisa Tamura, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Takashi Watanabe, Tatsuo Kumano, Riichiro Take
-
Patent number: 8495006Abstract: A computer-readable, non-transitory medium stores the system analysis program which can accurately analyze the operational status of a system without modifying functions of the system for providing services. A message analysis unit analyzes the contents of collected messages, and determines the times of occurrence of the messages, the process types requested by the messages, and whether or not each of the messages is a request message or a response message. In response to an instruction for model generation, a model generation unit generates a transaction model satisfying at least one limiting condition related to caller-called relationships between processes, based on a set of messages selected in accordance with a selection criterion based on the certainty of existence of caller-called relationships. Then, in response to an instruction for analysis, an analysis unit analyzes the processing status of a transaction based on a protocol log conforming to the transaction model.Type: GrantFiled: August 10, 2012Date of Patent: July 23, 2013Assignee: Fujitsu LimitedInventors: Lilian Harada, Nobuhiro Yugami, Kenichi Kobayashi, Hiroshi Otsuka, Ken Yokoyama, Riichiro Take, Kazumi Kubota, Yuuji Hotta, Naoki Akaboshi
-
Publication number: 20120317072Abstract: A computer-readable, non-transitory medium stores the system analysis program which can accurately analyze the operational status of a system without modifying functions of the system for providing services. A message analysis unit analyzes the contents of collected messages, and determines the times of occurrence of the messages, the process types requested by the messages, and whether or not each of the messages is a request message or a response message. In response to an instruction for model generation, a model generation unit generates a transaction model satisfying at least one limiting condition related to caller-called relationships between processes, based on a set of messages selected in accordance with a selection criterion based on the certainty of existence of caller-called relationships. Then, in response to an instruction for analysis, an analysis unit analyzes the processing status of a transaction based on a protocol log conforming to the transaction model.Type: ApplicationFiled: August 10, 2012Publication date: December 13, 2012Applicant: FUJITSU LIMITEDInventors: Lilian Harada, Nobuhiro Yugami, Kenichi Kobayashi, Hiroshi Otsuka, Ken Yokoyama, Riichiro Take, Kazumi Kubota, Yuuji Hotta, Naoki Akaboshi
-
Patent number: 8276017Abstract: In a system management apparatus, a failure detection unit detects a readout failure in one of blocks constituting distributed data stored in a first RAID disk array. A request unit requests a computer to supplement one of the blocks of the distributed data stored in the first RAID disk array in which a readout failure irrecoverable by use of only the data stored in the first RAID disk array occurs, where the computer has a second RAID disk array storing a duplicate of the distributed data stored in the first RAID disk array. And an overwriting unit receives data corresponding to the one of the blocks from the computer, and overwrites the one of the blocks with the received data.Type: GrantFiled: March 12, 2009Date of Patent: September 25, 2012Assignee: Fujitsu LimitedInventors: Masahisa Tamura, Yasuo Noguchi, Kazutaka Ogihara, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Riichiro Take, Seiji Toda
-
Patent number: 8266097Abstract: A computer-readable, non-transitory medium stores the system analysis program which can accurately analyze the operational status of a system without modifying functions of the system for providing services. A message analysis unit analyzes the contents of collected messages, and determines the times of occurrence of the messages, the process types requested by the messages, and whether or not each of the messages is a request message or a response message. In response to an instruction for model generation, a model generation unit generates a transaction model satisfying at least one limiting condition related to caller-called relationships between processes, based on a set of messages selected in accordance with a selection criterion based on the certainty of existence of caller-called relationships. Then, in response to an instruction for analysis, an analysis unit analyzes the processing status of a transaction based on a protocol log conforming to the transaction model.Type: GrantFiled: December 16, 2010Date of Patent: September 11, 2012Assignee: Fujitsu LimitedInventors: Lilian Harada, Nobuhiro Yugami, Kenichi Kobayashi, Hiroshi Otsuka, Ken Yokoyama, Riichiro Take, Kazumi Kubota, Yuuji Hotta, Naoki Akaboshi