Patents by Inventor Naizhen Qi

Naizhen Qi 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: 7650604
    Abstract: An access management apparatus, method and program storage device for permitting or prohibiting access to each of a plurality of nodes stored hierarchically, including means and steps for storing rule functions with a plurality of requesters to access a node, each of the rule functions for determining whether access should be permitted or rejected depending on the position of the node in the hierarchical structure or depending on the requester, receiving an access request from a requester, selecting the rule function, and executing the rule function which has been selected by the selector, and controlling permission of, or prohibition of, the access request on the basis of a result of executing the rule function.
    Type: Grant
    Filed: June 9, 2006
    Date of Patent: January 19, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michiharu Kudo, Naizhen Qi
  • Patent number: 7630984
    Abstract: When determining whether or not access by a user should be permitted by using policies, an access control determination device of the present invention expresses the access by the user to the data source with a predetermined path, retrieves an appropriate policy out of stored policies on the basis of the predetermined path, calculates an access permission value on the basis of the predetermined path, calculates an access effect value on the basis of the predetermined path and the policy which the policy retrieving unit has retrieved, and determines whether or not the access by the user to the data source should be permitted on the basis of the access permission value and the access effect value.
    Type: Grant
    Filed: November 25, 2005
    Date of Patent: December 8, 2009
    Assignee: International Business Machines Corporation
    Inventor: Naizhen Qi
  • Patent number: 7600254
    Abstract: A setting apparatus sets any of authorization for and prohibition of access to data with a hierarchical structure. The setting apparatus includes: an object selection unit for selecting at least one object from a plurality of objects constituting the hierarchical structure; a pattern selection unit for selecting at least one pattern from a plurality of patterns, each of which determines a relative position in the hierarchical structure to the object selected by the object selection unit; and an access control policy setting unit for setting any of authorization for and prohibition of access to the object selected by the object selection unit and each of objects at the relative position to the selected object, which relative position is determined by the pattern selected by the pattern selection unit.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: October 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Naizhen Qi, Michiharu Kudo
  • Publication number: 20080301766
    Abstract: Access control for each part in an HTML document constituting a Web page is performed according to the origin of the part in the document. Thereby, a content provided by a malicious user or server is prevented from fraudulently reading and writing other parts in the HTML document. More precisely, on a server side, each content (including a JavaScript program) is automatically provided with a label indicating the domain that is the origin of the content. Thereby, the control of accesses to multiple domains (cross domain access control) can be performed on a client side. Under this configuration, a combination of the contents, metadata and the access control policy is transmitted from the server side to the client side.
    Type: Application
    Filed: May 29, 2008
    Publication date: December 4, 2008
    Applicant: International Business Machines Corporation
    Inventors: Satoshi Makino, Naizhen Qi, Naohiko Uramoto, Sachiko Yoshihama
  • Publication number: 20060294054
    Abstract: An access management apparatus, method and program storage device for permitting or prohibiting access to each of a plurality of nodes stored hierarchically, including means and steps for storing rule functions with a plurality of requesters to access a node, each of the rule functions for determining whether access should be permitted or rejected depending on the position of the node in the hierarchical structure or depending on the requester, receiving an access request from a requester, selecting the rule function, and executing the rule function which has been selected by the selector, and controlling permission of, or prohibition of, the access request on the basis of a result of executing the rule function.
    Type: Application
    Filed: June 9, 2006
    Publication date: December 28, 2006
    Applicant: International Business Machines Corporation
    Inventors: Michiharu Kudo, Naizhen Qi
  • Patent number: 7058388
    Abstract: A cellular phone issues a request for content from a server. The cellular requests and authorizes the content for use by another cellular phone. When the content is received by the second cellular phone, the first cellular phone is billed.
    Type: Grant
    Filed: May 13, 2004
    Date of Patent: June 6, 2006
    Assignee: International Business Machines Corporation
    Inventors: Naizhen Qi, Xiaozhou Wang
  • Publication number: 20060117014
    Abstract: When determining whether or not access by a user should be permitted by using policies, an access control determination device of the present invention expresses the access by the user to the data source with a predetermined path, retrieves an appropriate policy out of stored policies on the basis of the predetermined path, calculates an access permission value on the basis of the predetermined path, calculates an access effect value on the basis of the predetermined path and the policy which the policy retrieving unit has retrieved, and determines whether or not the access by the user to the data source should be permitted on the basis of the access permission value and the access effect value.
    Type: Application
    Filed: November 25, 2005
    Publication date: June 1, 2006
    Inventor: Naizhen Qi
  • Patent number: 6892064
    Abstract: A cellular phone issues a request for content from a server. The cellular requests and authorizes the content for use by another cellular phone. When the content is received by the second cellular phone, the first cellular phone is billed.
    Type: Grant
    Filed: September 6, 2001
    Date of Patent: May 10, 2005
    Assignee: International Business Machines Corporation
    Inventors: Naizhen Qi, Xiaozhou Wang
  • Publication number: 20050032512
    Abstract: A cellular phone issues a request for content from a server. The cellular requests and authorizes the content for use by another cellular phone. When the content is received by the second cellular phone, the first cellular phone is billed.
    Type: Application
    Filed: May 13, 2004
    Publication date: February 10, 2005
    Inventors: Naizhen Qi, Xiaozhou Wang
  • Publication number: 20020028672
    Abstract: A cellular phone issues a request for content from a server. The cellular requests and authorizes the content for use by another cellular phone. When the content is received by the second cellular phone, the first cellular phone is billed.
    Type: Application
    Filed: September 6, 2001
    Publication date: March 7, 2002
    Applicant: International Business Machines Corporation
    Inventors: Naizhen Qi, Xiaozhou Wang