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).

  • Patent number: 9626156
    Abstract: 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: Grant
    Filed: April 19, 2012
    Date of Patent: April 18, 2017
    Assignees: NEC Corporation, Tokyo Metropolitan University, The University of Tokyo
    Inventors: Shigeru Hosono, Koji Kimita, Fumiya Akasaka, Tatsunori Hara, Yoshiki Shimomura, Tamio Arai
  • Patent number: 8924918
    Abstract: 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: Grant
    Filed: December 12, 2012
    Date of Patent: December 30, 2014
    Assignee: NEC Corporation
    Inventor: Shigeru Hosono
  • Publication number: 20140325471
    Abstract: 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: Application
    Filed: December 12, 2012
    Publication date: October 30, 2014
    Applicant: NEC CORPORATION
    Inventor: Shigeru Hosono
  • Publication number: 20140223410
    Abstract: 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: Application
    Filed: April 19, 2012
    Publication date: August 7, 2014
    Applicants: NEC CORPORATION, THE UNIVERSITY OF TOKYO, TOKYO METROPOLITAN UNIVERSITY
    Inventors: Shigeru Hosono, Koji Kimita, Fumiya Akasaka, Tatsunori Hara, Yoshiki Shimomura, Tamio Arai
  • Patent number: 8752012
    Abstract: 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: Grant
    Filed: September 7, 2012
    Date of Patent: June 10, 2014
    Assignee: NEC Corporation
    Inventor: Shigeru Hosono
  • Publication number: 20130227572
    Abstract: 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: Application
    Filed: July 31, 2012
    Publication date: August 29, 2013
    Applicant: NEC CORPORATION
    Inventor: Shigeru Hosono
  • Publication number: 20130219359
    Abstract: 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: Application
    Filed: September 7, 2012
    Publication date: August 22, 2013
    Applicant: NEC CORPORATION
    Inventor: Shigeru Hosono
  • Patent number: 8332908
    Abstract: 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: Grant
    Filed: June 12, 2007
    Date of Patent: December 11, 2012
    Assignee: NEC Corporation
    Inventors: Makoto Hatakeyama, Hidehito Gomi, Shigeru Hosono
  • Patent number: 8332919
    Abstract: [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: Grant
    Filed: February 14, 2007
    Date of Patent: December 11, 2012
    Assignee: NEC Corporation
    Inventors: Hidehito Gomi, Makoto Hatakeyama, Shigeru Hosono
  • Publication number: 20120311594
    Abstract: 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: Application
    Filed: January 20, 2011
    Publication date: December 6, 2012
    Applicant: NEC CORPORATION
    Inventor: Shigeru Hosono
  • Patent number: 8255970
    Abstract: 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: Grant
    Filed: June 12, 2006
    Date of Patent: August 28, 2012
    Assignee: NEC Corporation
    Inventors: Makoto Hatakeyama, Hidehito Gomi, Shigeru Hosono, Satoru Fujita
  • Patent number: 8245034
    Abstract: 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: Grant
    Filed: December 28, 2009
    Date of Patent: August 14, 2012
    Assignee: NEC Corporation
    Inventors: Makoto Hatakeyama, Hidehito Gomi, Shigeru Hosono, Satoru Fujita
  • Publication number: 20100100732
    Abstract: 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: Application
    Filed: December 28, 2009
    Publication date: April 22, 2010
    Applicant: NEC CORPORATION
    Inventors: Makoto HATAKEYAMA, Hidehito GOMI, Shigeru HOSONO, Satoru FUJITA
  • Publication number: 20090276825
    Abstract: 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: Application
    Filed: June 12, 2007
    Publication date: November 5, 2009
    Applicant: NEC CORPORATION
    Inventors: Makoto Hatakeyama, Hidehito Gomi, Shigeru Hosono
  • Publication number: 20090055904
    Abstract: [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: Application
    Filed: February 14, 2007
    Publication date: February 26, 2009
    Inventors: Hidehito Gomi, Makoto Hatakeyama, Shigeru Hosono
  • Publication number: 20060294024
    Abstract: 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: Application
    Filed: June 12, 2006
    Publication date: December 28, 2006
    Inventors: Makoto Hatakeyama, Hidehito Gomi, Shigeru Hosono, Satoru Fujita