Patents by Inventor Takaaki Haruna
Takaaki Haruna 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: 11397853Abstract: A word extraction assistance system includes: a storage device that stores a document archive that is a subject of following steps, and a dictionary that defines relations between words; and a calculation device that performs the step of comparing a document contained in the document archive with the dictionary, and thus generating candidate-for-structured-data related to relations between predetermined words, the step of performing determination of validity of the candidate-for-structured-data, based on certainty of the candidate-for-structured-data, and the step of adding the candidate-for-structured-data to the dictionary, based on a result of the determination of validity.Type: GrantFiled: December 11, 2019Date of Patent: July 26, 2022Assignee: HITACHI, LTD.Inventors: Tadashi Takeuchi, Takaaki Haruna
-
Patent number: 11327748Abstract: A software cooperation possibility determination apparatus stores pieces of software configuration information which are pieces of information regarding configurations of determination target software which is software for which cooperation possibility with cooperation destination software which is software of a cooperation destination is to be determined and verified software which is software verified that the software is able to cooperate with the cooperation destination software, acquires information regarding data output from the determination target software and information regarding data output from the verified software and input to the cooperation destination software from the pieces of software configuration information, and determines consistency or similarity between the information regarding the data output from the determination target software and the information regarding the data output from the verified software, and determines the cooperation possibility of the determination target softwareType: GrantFiled: March 12, 2021Date of Patent: May 10, 2022Assignee: HITACHI, LTD.Inventors: Takaaki Haruna, Takuya Oda
-
Publication number: 20220004382Abstract: A software cooperation possibility determination apparatus stores pieces of software configuration information which are pieces of information regarding configurations of determination target software which is software for which cooperation possibility with cooperation destination software which is software of a cooperation destination is to be determined and verified software which is software verified that the software is able to cooperate with the cooperation destination software, acquires information regarding data output from the determination target software and information regarding data output from the verified software and input to the cooperation destination software from the pieces of software configuration information, and determines consistency or similarity between the information regarding the data output from the determination target software and the information regarding the data output from the verified software, and determines the cooperation possibility of the determination target softwareType: ApplicationFiled: March 12, 2021Publication date: January 6, 2022Inventors: Takaaki HARUNA, Takuya ODA
-
Patent number: 10761883Abstract: According to one embodiment, a program executing apparatus includes an event management portion to configure migration timing of the program on the basis of a state of the program being executed at reception of a migration request from the program, and a state transmission portion to migrate state information of the program on the basis of the migration timing configured in the event management portion.Type: GrantFiled: March 21, 2018Date of Patent: September 1, 2020Assignee: HITACHI LTD.Inventors: Tadashi Takeuchi, Takaaki Haruna
-
Publication number: 20200193090Abstract: A word extraction assistance system includes: a storage device that stores a document archive that is a subject of following steps, and a dictionary that defines relations between words; and a calculation device that performs the step of comparing a document contained in the document archive with the dictionary, and thus generating candidate-for-structured-data related to relations between predetermined words, the step of performing determination of validity of the candidate-for-structured-data, based on certainty of the candidate-for-structured-data, and the step of adding the candidate-for-structured-data to the dictionary, based on a result of the determination of validity.Type: ApplicationFiled: December 11, 2019Publication date: June 18, 2020Applicant: HITACHI, LTD.Inventors: Tadashi TAKEUCHI, Takaaki HARUNA
-
Publication number: 20200097552Abstract: Provided is a synonym determination method to improve the determination accuracy of synonyms and reduce data and work. By executing the attribute tag attaching program 21, the CPU 11 attaches an attribute tag to a word extracted from the document data 31. By executing the word co-occurrence index calculation program 22, the CPU 11 calculates a co-occurrence index between words. By executing the attribute-related word search program 23, when there is a set of words having the same attribute among words whose co-occurrence index calculated between words having attributes related with each other is equal to or more than the lower limit value, the CPU 11 determines the set of words to be synonymous. By executing the synonym registration program 24, the CPU 11 presents the words determined to be synonymous to the user 3 as synonym candidates and registers the words presented in the synonym dictionary.Type: ApplicationFiled: July 29, 2019Publication date: March 26, 2020Applicant: HITACHI, LTD.Inventors: Takaaki Haruna, Tadashi Takeuchi, Takuya Oda
-
Publication number: 20190102219Abstract: According to one embodiment, a program executing apparatus includes an event management portion to configure migration timing of the program on the basis of a state of the program being executed at reception of a migration request from the program, and a state transmission portion to migrate state information of the program on the basis of the migration timing configured in the event management portion.Type: ApplicationFiled: March 21, 2018Publication date: April 4, 2019Applicant: HITACHI, LTD.Inventors: Tadashi TAKEUCHI, Takaaki HARUNA
-
Patent number: 9563748Abstract: Provided is a technology for improving the efficiency and the accuracy of data security. To this end, protection information provided to data is maintained correct even when it becomes necessary to change the necessity/non-necessity to protect the data depending on the content of a process performed on the data. More specifically, primitive data with protection attributes set thereon is read as the original data, and an operation is performed on the original data to generate derived data. Then, whether to make the derived data inherit the protection attributes of the original data is determined on the basis of a content of the operation performed on the original data.Type: GrantFiled: March 20, 2014Date of Patent: February 7, 2017Assignee: HITACHI, LTD.Inventors: Takaaki Haruna, Nobuaki Kohinata
-
Publication number: 20160259919Abstract: Provided is a technology for improving the efficiency and the accuracy of data security. To this end, protection information provided to data is maintained correct even when it becomes necessary to change the necessity/non-necessity to protect the data depending on the content of a process performed on the data. More specifically, primitive data with protection attributes set thereon is read as the original data, and an operation is performed on the original data to generate derived data. Then, whether to make the derived data inherit the protection attributes of the original data is determined on the basis of a content of the operation performed on the original data (FIG. 1).Type: ApplicationFiled: March 20, 2014Publication date: September 8, 2016Applicant: HITACHI, LTD.Inventors: Takaaki HARUNA, Nobuaki KOHINATA
-
Publication number: 20150331916Abstract: A computer system including a shared file server manages the access to file data for performing access to the file data accurately and efficiently. This computer includes a plurality of first name spaces to which is assigned an access path to data stored in a storage area, and a name space to which is assigned a path corresponding to the access path and which is different from the first name spaces. When the access paths generated in different first name spaces are the same, the corresponding paths which correspond to the same access paths are changed into mutually different paths. Moreover, by assigning a path corresponding to the data to be analyzed, it is possible to efficiently access the requested data among a large amount of data. In addition, the sorting of the corresponding paths is changed according to the load of the computer storing the data.Type: ApplicationFiled: February 6, 2013Publication date: November 19, 2015Applicant: Hitachi, Ltd.Inventors: Takaaki HARUNA, Shoji KODAMA, Go KOJIMA, Nobumitsu TAKAOKA
-
Publication number: 20130067045Abstract: The intersystem coordination apparatus includes: a storage unit configured to store a pattern of a communication protocol between the system and the other system, a protocol definition in which system configurations of these systems and network configurations, a non-functioning requirement which is a unique requirement of a predetermined application for the system to access the other system by using the predetermined application, and a plurality of modules configured to execute the application in accordance with the protocol definition and the non-functioning requirement; an application processing unit configured to execute the predetermined application; and a combination processing unit configured to select a module required to execute processing by the application from the plurality of modules based on the non-functioning requirement and a requirement value required to perform processing between these systems determined based on the communication protocol pattern, the system configuration, and the network cType: ApplicationFiled: July 12, 2012Publication date: March 14, 2013Applicant: HITACHI, LTD.Inventors: Kenichiro KAWAKAMI, Hiromitsu KATO, Toshihiko NAKANO, Hidenori YAMAMOTO, Masatoshi MURAKAMI, Takaaki HARUNA
-
Patent number: 7640330Abstract: In a server-based computing environment, an environment that is the same as the environment realized on a server is provided to a user at a place where connection to a network can not be established. A virtual computer is constructed on the server. A client can executes an application program on the virtual computer. When the client is disconnected from the network, data required for constructing the virtual computer are saved in a file and that file is sent as it is to the client. On the client, the received file is used to construct the virtual computer, and work is continued on the virtual computer.Type: GrantFiled: October 6, 2005Date of Patent: December 29, 2009Assignee: Hitachi, Ltd.Inventors: Takaaki Haruna, Akihiro Urano, Yumiko Sugita
-
Patent number: 7593998Abstract: An object of this invention is to speed up file access and shorten the switching time upon failure. There is provided a computer system with plural storage systems and plural servers, in which: the storage systems each have a disk drive for storing files read/written by the servers and a storage control device, which has an interface connected to the servers via a network and a controller for controlling file read/write in the disk drive; the storage control device and the servers each have a cache memory, which temporarily stores files read/written by the servers, and a file cache control information unit, which keeps information of files stored in the cache memory; and the file cache control information unit holds information indicating whether or not a file is stored in the cache memory of the storage control device and/or the cache memories of the servers.Type: GrantFiled: September 6, 2005Date of Patent: September 22, 2009Assignee: Hitachi, Ltd.Inventors: Yuzuru Maya, Takaaki Haruna
-
Publication number: 20080301777Abstract: A server system has servers that can be operated through switching as a primary system and a standby system, and a shared disk unit for storing data accessed by the servers. Each of the servers has a driver that acquires information on a configuration inside the shared disk unit after starting of the system. The driver sets the shared disk unit in an active state in which an access request can be sent to the shared disk unit. Access control determines whether the access request issued by an application should be sent on the basis of a management table indicating inhibited types of access requests for each access destination. The access control sends the access request to the driver when the access request is not inhibited for an access destination of the access request. By this arrangement, hot standby switching processing can be performed at high speed.Type: ApplicationFiled: July 31, 2008Publication date: December 4, 2008Inventors: Masaya Ichikawa, Hideaki Sampei, Toshiyuki Ukai, Takaaki Haruna, Kenta Ninose, Yuzuru Maya
-
Publication number: 20080288812Abstract: A cluster system including: a transmission side server cluster consisting of a plurality of computers; a receiving side server cluster consisting of a plurality of computers; and a network that interconnects both the transmission side server cluster and the receiving side server cluster, wherein an active-transmission computer which is included in the transmission side server cluster selects a standby-transmission computer from the computers in the transmission side server cluster, based on load information, and transmits a backup-copy of a message to the standby-transmission computer when the active-transmission computer transmits the message to a computer in the receiving side server, the stand-by transmission computer for back-up handling of the message in the event of occurrence of a fault in the active-transmission computer.Type: ApplicationFiled: July 28, 2008Publication date: November 20, 2008Inventors: Yuzuru Maya, Koji Ito, Masaya Ichikawa, Takaaki Haruna
-
Publication number: 20080160942Abstract: In a mobile communication terminal device 1: a storage means 23 has first through fifth registration regions; a business with which communication can be established extraction means 21a analyzes information carried by a radio wave which is received at the current position and extracts communication businesses with which communication can be established; and a communication business selection means 21b selects a communication business to be employed based upon the results of extraction by the business with which communication can be established extraction means 21a and upon the contents registered in the first through the fifth registration regions. As a result, during roaming, this mobile communication terminal device is enabled to select, among a plurality of communication businesses with which communication can be established, a communication business for which the cost of connection is cheap.Type: ApplicationFiled: February 28, 2008Publication date: July 3, 2008Applicants: VODAFONE K.K., SII MOBILE COMMUNICATIONS INC.Inventors: Kazuhiro Koyama, Masahiro Noguchi, Haruo Kanaya, Takaaki Haruna, Masao Kudo
-
Publication number: 20060288159Abstract: A method of controlling cache allocation to be executed by a server computer is arranged to realize resource management for securing a proper cache size. The server computer is arranged to have a memory unit and a CPU. The memory unit stores a memory allowable size of a memory to be secured as a disk cache by each of the programs to be executed by the server computer. In a case that a new disk cache is allocated to the memory unit when accessing a disk drive under the control of the program being executed, the CPU reads from the memory the memory allowable size corresponding with the program and allocates the disk cache to the memory unit so that the disk cache may stay in the range of the memory allowable size.Type: ApplicationFiled: October 7, 2005Publication date: December 21, 2006Inventors: Takaaki Haruna, Yuzuru Maya, Masami Hiramatsu
-
Publication number: 20060230099Abstract: An object of this invention is to speed up file access and shorten the switching time upon failure. There is provided a computer system with plural storage systems and plural servers, in which: the storage systems each have a disk drive for storing files read/written by the servers and a storage control device, which has an interface connected to the servers via a network and a controller for controlling file read/write in the disk drive; the storage control device and the servers each have a cache memory, which temporarily stores files read/written by the servers, and a file cache control information unit, which keeps information of files stored in the cache memory; and the file cache control information unit holds information indicating whether or not a file is stored in the cache memory of the storage control device and/or the cache memories of the servers.Type: ApplicationFiled: September 6, 2005Publication date: October 12, 2006Inventors: Yuzuru Maya, Takaaki Haruna
-
Publication number: 20060074949Abstract: In a server-based computing environment, an environment that is the same as the environment realized on a server is provided to a user at a place where connection to a network can not be established. A virtual computer is constructed on the server. A client can executes an application program on the virtual computer. When the client is disconnected from the network, data required for constructing the virtual computer are saved in a file and that file is sent as it is to the client. On the client, the received file is used to construct the virtual computer, and work is continued on the virtual computer.Type: ApplicationFiled: October 6, 2005Publication date: April 6, 2006Inventors: Takaaki Haruna, Akihiro Urano, Yumiko Sugita
-
Publication number: 20050273845Abstract: If a notebook computer is used with its e-key device inserted in it, it is likely that the e-key device remains inserted in it even when the user carries the notebook computer. In case such notebook computer is left behind or stolen, both the notebook computer and the e-key device are lost or stolen together and it may be possible for the thief to steal information stored in the computer. When the user calls for standby, log-off, or shut-down operation, a message “remove the e-key device” is displayed on the screen and log-off or shut down is disabled until the e-key device is removed. This ensures that the e-key device is removed (when carrying the notebook computer) after log-off or shut down. The risk in which both the computer and the e-key device are stolen together is reduced overwhelmingly.Type: ApplicationFiled: June 6, 2005Publication date: December 8, 2005Inventors: Akihiro Urano, Takaaki Haruna, Yumiko Sugita