Patents by Inventor Shigeru Hosono
Shigeru Hosono 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).
-
Application architecture design method, application architecture design system, and recording medium
Patent number: 9626156Abstract: Provided is an application architecture design method in which an information processing device is used, the method including the steps of: inputting information about dependency relations and design aspects, which are design items regarding modules for running functions, virtual machines for running the modules, and physical machines for running the virtual machines; and executing processing of adapting architecture properly by switching the input information about the dependency relations and the design aspects in matrices in a DSM format, and thereby rearranging allocation of the modules, allocation of the virtual machines, and allocation of the physical machines in stages in the DSM format. As a result, an excellent design solution for architecture suitable for a virtualized environment, a cloud environment deriving, or a similar environment can be derived.Type: GrantFiled: April 19, 2012Date of Patent: April 18, 2017Assignees: NEC Corporation, Tokyo Metropolitan University, The University of TokyoInventors: Shigeru Hosono, Koji Kimita, Fumiya Akasaka, Tatsunori Hara, Yoshiki Shimomura, Tamio Arai -
Patent number: 8924918Abstract: An apparatus comprises a worker information storage unit for storing a table including, for each of a plurality of workers engaged in work of development or operation of a system, a period in which the worker possessed one of a plurality of work attributes concerning to the work, a log storage unit for storing a work log recording, for each interaction among the workers, generation time of the interaction and the workers who participated in the interaction, and an evaluation unit for calculating from the work log and outputting relation strength, for each combination of the work attributes and the pairs of the workers, that indicates the strength of the relation between the workers composing the pair, based on number of times of the interactions within the pair that the workers performed when having the work attribute.Type: GrantFiled: December 12, 2012Date of Patent: December 30, 2014Assignee: NEC CorporationInventor: Shigeru Hosono
-
Publication number: 20140325471Abstract: An apparatus comprises a worker information storage unit for storing a table including, for each of a plurality of workers engaged in work of development or operation of a system, a period in which the worker possessed one of a plurality of work attributes concerning to the work, a log storage unit for storing a work log recording, for each interaction among the workers, generation time of the interaction and the workers who participated in the interaction, and an evaluation unit for calculating from the work log and outputting relation strength, for each combination of the work attributes and the pairs of the workers, that indicates the strength of the relation between the workers composing the pair, based on number of times of the interactions within the pair that the workers performed when having the work attribute.Type: ApplicationFiled: December 12, 2012Publication date: October 30, 2014Applicant: NEC CORPORATIONInventor: Shigeru Hosono
-
APPLICATION ARCHITECTURE DESIGN METHOD, APPLICATION ARCHITECTURE DESIGN SYSTEM, AND RECORDING MEDIUM
Publication number: 20140223410Abstract: Provided is an application architecture design method in which an information processing device is used, the method including the steps of: inputting information about dependency relations and design aspects, which are design items regarding modules for running functions, virtual machines for running the modules, and physical machines for running the virtual machines; and executing processing of adapting architecture properly by switching the input information about the dependency relations and the design aspects in matrices in a DSM format, and thereby rearranging allocation of the modules, allocation of the virtual machines, and allocation of the physical machines in stages in the DSM format. As a result, an excellent design solution for architecture suitable for a virtualized environment, a cloud environment deriving, or a similar environment can be derived.Type: ApplicationFiled: April 19, 2012Publication date: August 7, 2014Applicants: NEC CORPORATION, THE UNIVERSITY OF TOKYO, TOKYO METROPOLITAN UNIVERSITYInventors: Shigeru Hosono, Koji Kimita, Fumiya Akasaka, Tatsunori Hara, Yoshiki Shimomura, Tamio Arai -
Patent number: 8752012Abstract: A process evaluation device, comprising: a development process definition storage unit which stores definition information on a plurality of processes for developing software and sequence numbers thereof; a transition information acquiring unit which acquires identification information or a sequence number of a new process after a backward transition occurs, wherein a process transition from a certain process referred hereafter as an evaluation origin to said new process is said backward transition when a sequence number of said new process is smaller than a sequence number of said evaluation and a transition information analysis unit which calculates and thereby outputs a backing-away distance which is a difference between a sequence number of said evaluation origin and a sequence number of said new process, is provided, in order to apprehend what are real causes of the development delay.Type: GrantFiled: September 7, 2012Date of Patent: June 10, 2014Assignee: NEC CorporationInventor: Shigeru Hosono
-
Publication number: 20130227572Abstract: A test device includes: an identifier storage means for storing: an identifier of a server information storage means for storing a server specification for each of a plurality of servers; an identifier of an application information storage means for storing application information including a module name for each of a plurality of applications; and an identifier of a deployment information storage means for storing deployment information which makes correspond each of the plurality of applications and either of the plurality of servers; and a deployment means for, by referring to the identifier storage means, acquiring the server specification and the module name which correspond for each of the plurality of applications indicated by the deployment information; and deploying a module of the application which the module name concerned indicates on a virtual server on its own device which reflected the server specification concerned.Type: ApplicationFiled: July 31, 2012Publication date: August 29, 2013Applicant: NEC CORPORATIONInventor: Shigeru Hosono
-
Publication number: 20130219359Abstract: A process evaluation device, comprising: a development process definition storage unit which stores definition information on a plurality of processes for developing software and sequence numbers thereof; a transition information acquiring unit which acquires identification information or a sequence number of a new process after a backward transition occurs, wherein a process transition from a certain process referred hereafter as an evaluation origin to said new process is said backward transition when a sequence number of said new process is smaller than a sequence number of said evaluation and a transition information analysis unit which calculates and thereby outputs a backing-away distance which is a difference between a sequence number of said evaluation origin and a sequence number of said new process, is provided, in order to apprehend what are real causes of the development delay.Type: ApplicationFiled: September 7, 2012Publication date: August 22, 2013Applicant: NEC CORPORATIONInventor: Shigeru Hosono
-
Patent number: 8332908Abstract: In a policy-change input unit (10), a policy recalculation unit (133) compares, upon occurring of a change request of a privacy policy from a user, an existing policy against an updating policy, recalculates a transmission policy to be transmitted to other providers based on the result of comparison, and transmits the recalculated policy to the other policy. The policy recalculation unit (133) transmits a deletion request of personal information to another provider by using a deletion-request creation unit, upon judging that the another provider cannot use the personal information due to the change of privacy policy.Type: GrantFiled: June 12, 2007Date of Patent: December 11, 2012Assignee: NEC CorporationInventors: Makoto Hatakeyama, Hidehito Gomi, Shigeru Hosono
-
Patent number: 8332919Abstract: [Subject] In a distributed authentication system, if a terminal including a plurality of communication devices changes a communication device to another communication device during using a service, the service under use can be used in succession, and the number of times for execution by the user can reduced. [Solving Means] An authentication-information management unit (5) registers authentication information of the user authenticated by each authentication unit (4), and allows sharing of said authentication information. A session-information management device (24) of a service providing unit (2) manages session information including a session identifier of a session established between the same and the terminal unit (3). More specifically, the service providing unit 2 performs individualized management of sessions established between the same and the terminal unit (3).Type: GrantFiled: February 14, 2007Date of Patent: December 11, 2012Assignee: NEC CorporationInventors: Hidehito Gomi, Makoto Hatakeyama, Shigeru Hosono
-
Publication number: 20120311594Abstract: A device (100) for performing a method of building and managing a Web service includes: means (111) for creating information on a service non-functional requirement; means (129) for storing information on a group of combinable implemented functions; means (112) for creating information on a logical model for implementing the service non-functional requirement; means (113) for generating program group which realizes the logical model based on the information on the logical model, and which includes the group of combinable implemented functions; means (121) for storing the information on the service non-functional request; means (122) for storing the program group; means (123) for interpreting the non-functional requirement and selecting the group of combinable implemented functions to configure an execution program from the program group; and means (125) for executing the execution program.Type: ApplicationFiled: January 20, 2011Publication date: December 6, 2012Applicant: NEC CORPORATIONInventor: Shigeru Hosono
-
Patent number: 8255970Abstract: A personal information generation apparatus 1 encapsulates personal information together with a transmission policy to generate a personal information capsule which is transmitted to personal information utilization apparatus 2. Personal information utilization apparatus 2 receives and holds the personal information capsule for utilization. In this event, personal information generation apparatus 1 transmits a transmission policy defined by the personal information producer. Personal information utilization apparatus 2 in turn transmits a reception policy defined by a personal information user. Then, personal information generation apparatus 1 and personal information utilization apparatus 2 determine a contractual coverage in regard to personal information to be distributed, and generate contract information. Eventually, the personal information is distributed from personal information generation apparatus 1 to personal information utilization apparatus 2 based on the generated contract information.Type: GrantFiled: June 12, 2006Date of Patent: August 28, 2012Assignee: NEC CorporationInventors: Makoto Hatakeyama, Hidehito Gomi, Shigeru Hosono, Satoru Fujita
-
Patent number: 8245034Abstract: The present invention is intended to allow distribution of personal information to be managed on the basis of not only a personal information management policy defined by a personal information producer but also management policies of all apparatuses which handle personal information when the distribution of personal information is managed between apparatuses. In its configuration, personal information generation apparatus 1 encapsulates personal information together with a transmission policy to generate a personal information capsule which is transmitted to personal information utilization apparatus 2. Personal information utilization apparatus 2 receives and holds the personal information capsule for utilization. In this event, personal information generation apparatus 1 transmits a transmission policy defined by the personal information producer. Personal information utilization apparatus 2 in turn transmits a reception policy defined by a personal information user.Type: GrantFiled: December 28, 2009Date of Patent: August 14, 2012Assignee: NEC CorporationInventors: Makoto Hatakeyama, Hidehito Gomi, Shigeru Hosono, Satoru Fujita
-
Publication number: 20100100732Abstract: The present invention is intended to allow distribution of personal information to be managed on the basis of not only a personal information management policy defined by a personal information producer but also management policies of all apparatuses which handle personal information when the distribution of personal information is managed between apparatuses. In its configuration, personal information generation apparatus 1 encapsulates personal information together with a transmission policy to generate a personal information capsule which is transmitted to personal information utilization apparatus 2. Personal information utilization apparatus 2 receives and holds the personal information capsule for utilization. In this event, personal information generation apparatus 1 transmits a transmission policy defined by the personal information producer. Personal information utilization apparatus 2 in turn transmits a reception policy defined by a personal information user.Type: ApplicationFiled: December 28, 2009Publication date: April 22, 2010Applicant: NEC CORPORATIONInventors: Makoto HATAKEYAMA, Hidehito GOMI, Shigeru HOSONO, Satoru FUJITA
-
Publication number: 20090276825Abstract: In a policy-change input unit (10), a policy recalculation unit (133) compares, upon occurring of a change request of a privacy policy from a user, an existing policy against an updating policy, recalculates a transmission policy to be transmitted to other providers based on the result of comparison, and transmits the recalculated policy to the other policy. The policy recalculation unit (133) transmits a deletion request of personal information to another provider by using a deletion-request creation unit, upon judging that the another provider cannot use the personal information due to the change of privacy policy.Type: ApplicationFiled: June 12, 2007Publication date: November 5, 2009Applicant: NEC CORPORATIONInventors: Makoto Hatakeyama, Hidehito Gomi, Shigeru Hosono
-
Publication number: 20090055904Abstract: [Subject] In a distributed authentication system, if a terminal including a plurality of communication devices changes a communication device to another communication device during using a service, the service under use can be used in succession, and the number of times for execution by the user can reduced. [Solving Means] An authentication-information management unit (5) registers authentication information of the user authenticated by each authentication unit (4), and allows sharing of said authentication information. A session-information management device (24) of a service providing unit (2) manages session information including a session identifier of a session established between the same and the terminal unit (3). More specifically, the service providing unit 2 performs individualized management of sessions established between the same and the terminal unit (3).Type: ApplicationFiled: February 14, 2007Publication date: February 26, 2009Inventors: Hidehito Gomi, Makoto Hatakeyama, Shigeru Hosono
-
Publication number: 20060294024Abstract: The present invention is intended to allow distribution of personal information to be managed on the basis of not only a personal information management policy defined by a personal information producer but also management policies of all apparatuses which handle personal information when the distribution of personal information is managed between apparatuses. In its configuration, personal information generation apparatus 1 encapsulates personal information together with a transmission policy to generate a personal information capsule which is transmitted to personal information utilization apparatus 2. Personal information utilization apparatus 2 receives and holds the personal information capsule for utilization. In this event, personal information generation apparatus 1 transmits a transmission policy defined by the personal information producer. Personal information utilization apparatus 2 in turn transmits a reception policy defined by a personal information user.Type: ApplicationFiled: June 12, 2006Publication date: December 28, 2006Inventors: Makoto Hatakeyama, Hidehito Gomi, Shigeru Hosono, Satoru Fujita