Patents by Inventor Yuhichi Nakamura

Yuhichi Nakamura 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: 20150317580
    Abstract: Embodiments of the present disclosure relate to a method for modeling the relationship between a company's business performance metrics and information technology service costs. In one embodiment, a plurality of business architecture component descriptors and a plurality of measurement component descriptors are provided. Each descriptor includes at least one variable, corresponding to one of: a business metric, an information technology resource metric, a cost metric of an information technology resource, a service metric of an information technology service, or a cost metric of an information technology service. Business architecture components and measurement components are modeled from the descriptors. These business architecture components are coupled by a qualitative connector, and the measurement components are coupled by an executable connector defining a computable dependency between measurement components.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susanne Glissmann-Hochstein, Heiko Ludwig, Yuhichi Nakamura, Guangjie Ren, Glenn Theile
  • Publication number: 20140129297
    Abstract: A computer-implemented method is disclosed for determining a calculation expression for finding a KPI relating to a business process (process KPI) on the basis of a KPI obtained in each task (task KPI), the business process being representable as a graph structure including a plurality of tasks and edges representing how processing of the tasks proceeds. The method includes preparing a table defining a group of composite operation expressions for the task KPIs of the plurality of tasks, the composite operation expressions being associated with a predetermined relation of the plurality of tasks for each task KPI type; determining composite operation expressions for the task KPIs over the business process for each task KPI type by referring to the table; and creating a calculation expression for finding the process KPI of the business process using the composite operation expressions for the task KPIs over the business process.
    Type: Application
    Filed: October 29, 2013
    Publication date: May 8, 2014
    Applicant: International Business Machines Corporation
    Inventors: Futoshi Iwama, Kohichi Kamijoh, Yasuharu Katsuno, Yuhichi Nakamura, Shiho Negishi
  • Patent number: 8141131
    Abstract: The invention provides security policy generation methods and devices for generating a security policy that is set up for an information processing apparatus comprises a step of generating an application model having a transmitter and a receiver of a message decided, for each of a plurality of messages that are communicated, a step of storing in advance a plurality of security patterns with a signer of electronic signature appended to the message as an undecided parameter, a step of selecting a security pattern that is a model of security policy to be setup for the transmitter or receiver of the message, corresponding to each of the plurality of messages included in the application model, and a step of substituting the identification information of the transmitter or receiver of each message included in the application model for the undecided parameter of the security pattern selected corresponding to the message.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yuhichi Nakamura, Takeshi Imamura, Michiaki Tatsubori, Satoshi Makino
  • Patent number: 8112786
    Abstract: The invention provides security policy generation methods and devices for generating a security policy that is set up for an information processing apparatus comprises a step of generating an application model having a transmitter and a receiver of a message decided, for each of a plurality of messages that are communicated, a step of storing in advance a plurality of security patterns with a signer of electronic signature appended to the message as an undecided parameter, a step of selecting a security pattern that is a model of security policy to be set up for the transmitter or receiver of the message, corresponding to each of the plurality of messages included in the application model, and a step of substituting the identification information of the transmitter or receiver of each message included in the application model for the undecided parameter of the security pattern selected corresponding to the message.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yuhichi Nakamura, Takeshi Imamura, Michiaki Tatsubori, Satoshi Makino
  • Patent number: 7865595
    Abstract: Provided are a method, system, and program for processing call requests with respect to objects. A call request is received with respect to an object. Access authority for the object is require. An access authority set is read for execution of the call request with respect to the object. A determination is made as to whether the access authority is contained in the access authority set. A storage section storing execution results for a previous execution of the object is searched prior to executing the call request and in response to determining that the access authority is contained in the access authority set.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michiaki Tatsubori, Toshiroh Takase, Yuhichi Nakamura
  • Patent number: 7523173
    Abstract: A web page acquisition system, provider, method, computer readable memory and program of instructions for web page acquisition that reduces the waiting time that is experienced by a user who accesses a network site when the network is busy and also reduces the load that is imposed on the server of a provider.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: April 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Naishin Seki, Yuhichi Nakamura
  • Patent number: 7512691
    Abstract: Provides methods, apparatus and systems for message request response server and processor. A server apparatus including: a request processing unit for performing processing for a first processing request message received, and creating a first processing response message; a cache unit for caching the first processing response message in association with a first key created based on the first processing request message; a message analysis unit for analyzing the second processing request message received; a key creation unit for creating a second key based on the analysis result; and a cache management unit for returning the cached first processing response message when the second key coincides with the first key, and when the second key does not coincide with the first key, notifying the result of the analysis, allowing the request processing unit to perform processing based on the analysis result, and returning the second processing response message created.
    Type: Grant
    Filed: February 15, 2005
    Date of Patent: March 31, 2009
    Assignee: International Business Machines Corporation
    Inventors: Yukihiko Sohda, Toshiro Takase, Yuhichi Nakamura, Michiaki Tatsubori
  • Publication number: 20090083294
    Abstract: The illustrative embodiments described herein provide for a method for validating a target document written in a structured language against a schema for the structured language. A record of document fragments that have been previously validated against the schema is maintained. The target document is compared to the document fragments to identify portions of the target document that are schematically identical to corresponding document fragments. Validation is omitted for at least one of the portions of the target document that are schematically identical to the corresponding document fragments when validating the target document.
    Type: Application
    Filed: September 25, 2007
    Publication date: March 26, 2009
    Inventors: Shudi Gao, Michael Rafael Glavassevich, Neil Graham, Glenn Allen Marcy, Yuhichi Nakamura, Toyotaro Suzumura, Toshiro Takase, Michiaki Tatsubori
  • Publication number: 20090077615
    Abstract: Methods, apparatus, and products are disclosed for security policy validation for web services that include: transforming a security policy for a web service into a policy predicate logic representation; providing a profile predicate logic representation that represents one or more rules of a security policy profile; determining whether the security policy satisfies the security policy profile in dependence upon the policy predicate logic representation and the profile predicate logic representation; and notifying a user that the security policy is valid if the security policy satisfies the security policy profile
    Type: Application
    Filed: September 13, 2007
    Publication date: March 19, 2009
    Inventors: Hyen V. Chung, Yuhichi Nakamura, Fumiko Satoh
  • Publication number: 20090070853
    Abstract: Methods, apparatus, and products are disclosed for security policy validation for web services that include: transforming a security policy for a web service into a policy predicate logic representation; providing a profile predicate logic representation that represents one or more rules of a security policy profile; and determining whether the security policy satisfies the security policy profile in dependence upon the policy predicate logic representation and the profile predicate logic representation.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Applicant: International Business Machines Corporation
    Inventors: Hyen V. Chung, Yuhichi Nakamura, Fumiko Satoh
  • Patent number: 7499990
    Abstract: A system and method thereby each of a plurality of agent servers keeps and manages history of movement. Each of the agent servers temporarily stores requests for updates of location information of a mobile agent associated to accumulated number of movement of the mobile agent and periodically sends it to a registration server so that no congestion will occur in accessing the registration server. The registration server renews location information of a mobile server only with the request for update of a higher accumulated number of movements so as not to overwrite newer information with older information.
    Type: Grant
    Filed: November 16, 2000
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Hideki Tai, Gaku Yamamoto, Yuhichi Nakamura
  • Publication number: 20090044248
    Abstract: The invention provides security policy generation methods and devices for generating a security policy that is set up for an information processing apparatus comprises a step of generating an application model having a transmitter and a receiver of a message decided, for each of a plurality of messages that are communicated, a step of storing in advance a plurality of security patterns with a signer of electronic signature appended to the message as an undecided parameter, a step of selecting a security pattern that is a model of security policy to be set up for the transmitter or receiver of the message, corresponding to each of the plurality of messages included in the application model, and a step of substituting the identification information of the transmitter or receiver of each message included in the application model for the undecided parameter of the security pattern selected corresponding to the message.
    Type: Application
    Filed: October 14, 2008
    Publication date: February 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: YUHICHI NAKAMURA, TAKESHI IMAMURA, MICHIAKI TATSUBORI, SATOSHI MAKINO
  • Publication number: 20080307492
    Abstract: The invention provides security policy generation methods and devices for generating a security policy that is set up for an information processing apparatus comprises a step of generating an application model having a transmitter and a receiver of a message decided, for each of a plurality of messages that are communicated, a step of storing in advance a plurality of security patterns with a signer of electronic signature appended to the message as an undecided parameter, a step of selecting a security pattern that is a model of security policy to be setup for the transmitter or receiver of the message, corresponding to each of the plurality of messages included in the application model, and a step of substituting the identification information of the transmitter or receiver of each message included in the application model for the undecided parameter of the security pattern selected corresponding to the message.
    Type: Application
    Filed: July 30, 2008
    Publication date: December 11, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: YUHICHI NAKAMURA, TAKESHI IMAMURA, MICHIAKI TATSUBORI, SATOSHI MAKINO
  • Patent number: 7127522
    Abstract: To provide a message sending function which reflects “taste” in a destination agent designated by a user and a policy of the market in which agents operate. When multicasting a message to agents, a message monitor executes the steps of: receiving preferential destination information designated by a user along with the message; determining to which agents the message is to be sent, by referring to the preferential destination information; and sending the message to the agents determined as destinations. This preferential destination information designated by a user is the information representing a user's “taste” which is represented, for instance, by an agent name and a priority (or weight). It is also possible that the destination determining step comprises a step of referring to a messaging policy data defining priorities of agents to which the message can be sent. By doing so, it becomes possible to reflect a policy of a market's sponsor on message sending.
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: October 24, 2006
    Assignee: International Business Machines Corporation
    Inventors: Yuhichi Nakamura, Gaku Yamamoto
  • Publication number: 20060075117
    Abstract: Provides methods, apparatus and systems for message request response server and processor. A server apparatus including: a request processing unit for performing processing for a first processing request message received, and creating a first processing response message; a cache unit for caching the first processing response message in association with a first key created based on the first processing request message; a message analysis unit for analyzing the second processing request message received; a key creation unit for creating a second key based on the analysis result; and a cache management unit for returning the cached first processing response message when the second key coincides with the first key, and when the second key does not coincide with the first key, notifying the result of the analysis, allowing the request processing unit to perform processing based on the analysis result, and returning the second processing response message created.
    Type: Application
    Filed: February 15, 2005
    Publication date: April 6, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yukihiko Sohda, Toshiro Takase, Yuhichi Nakamura, Michiaki Tatsubori
  • Publication number: 20060059252
    Abstract: Provided are a method, system, and program for processing call requests with respect to objects. A call request is received with respect to an object. Access authority for the object is require. An access authority set is read for execution of the call request with respect to the object. A determination is made as to whether the access authority is contained in the access authority set. A storage section storing execution results for a previous execution of the object is searched prior to executing the call request and in response to determining that the access authority is contained in the access authority set.
    Type: Application
    Filed: December 16, 2003
    Publication date: March 16, 2006
    Inventors: Michiaki Tatsubori, Toshiroh Takase, Yuhichi Nakamura
  • Publication number: 20050283824
    Abstract: The invention provides security policy generation methods and devices for generating a security policy that is set up for an information processing apparatus comprises a step of generating an application model having a transmitter and a receiver of a message decided, for each of a plurality of messages that are communicated, a step of storing in advance a plurality of security patterns with a signer of electronic signature appended to the message as an undecided parameter, a step of selecting a security pattern that is a model of security policy to be setup for the transmitter or receiver of the message, corresponding to each of the plurality of messages included in the application model, and a step of substituting the identification information of the transmitter or receiver of each message included in the application model for the undecided parameter of the security pattern selected corresponding to the message.
    Type: Application
    Filed: June 21, 2005
    Publication date: December 22, 2005
    Applicant: International Business Machines Corporation
    Inventors: Yuhichi Nakamura, Takeshi Imamura, Michiaki Tatsubori, Satoshi Makino
  • Patent number: 6952718
    Abstract: Flow control for a workflow controlling system is achieved wherein a business document flows among a plurality of participants by, at a system which includes a server apparatus including a storage device and terminal apparatus connecting to the server apparatus via a network, generating a document which includes data and rules responding to a request from one of the terminal apparatus and storing it in the storage device, receiving an update request on the document from the first terminal apparatus, determining whether the update request is appropriate or not, and if the update request is appropriate then executing the update on the document, and determining whether the workflow/process was completed or not, and if not completed then identifying the second terminal apparatus which can update next and notifying it.
    Type: Grant
    Filed: December 27, 2000
    Date of Patent: October 4, 2005
    Assignee: International Business Machines Corporation
    Inventors: Yuhichi Nakamura, Ryoh Neyama, Naishin Seki, Kohichi Kajitani
  • Patent number: 6898793
    Abstract: To control the load on an agent server, it is necessary to store any inactive agent in a secondary storage device, release a memory and a thread occupied by the agent, and control the number of simultaneously active agents. The agent server reads out an agent from the secondary storage device when a processing of the agent starts, and writes the agent into the secondary storage device when the processing of the agent is terminated. By doing so, the memory and the thread occupied by the agents which are not processing are released. It also limits the number of simultaneously active agents by starting a processing of another agent upon termination of the processing of one agent. In the present invention, the start and the termination of the processing are determined by the start and the termination of a conversation between the agents. Messages are in compliance with a predetermined rule.
    Type: Grant
    Filed: April 30, 1999
    Date of Patent: May 24, 2005
    Assignee: International Business Machines Corporation
    Inventors: Gaku Yamamoto, Yuhichi Nakamura
  • Publication number: 20020023017
    Abstract: It is one object of the present invention to provide a system whereby a vendor selling products via a network can redeem products from purchasers in accordance with predetermined conditions.
    Type: Application
    Filed: June 19, 2001
    Publication date: February 21, 2002
    Applicant: International Business Machines Corporation
    Inventors: Kazuyoshi Hidaka, Yuhichi Nakamura, Takashi Toyooka