Patents by Inventor Ningning Wang

Ningning Wang 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: 8898198
    Abstract: Provided is a graphical user interface (GUI) to associate information with an object. Different views are maintained providing different hierarchical arrangements of a set of objects. Selection is received of one view and one object in the selected view. Information is associated with the selected object, wherein the associated information is accessible in all views in which the object with which the information is associated is accessible.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Trenten Peterson, Kyla E. Town, Erik Bruce Underkofler, Ningning Wang
  • Publication number: 20140157207
    Abstract: Provided is a graphical user interface (GUI) to associate information with an object. Different views are maintained providing different hierarchical arrangements of a set of objects. Selection is received of one view and one object in the selected view. Information is associated with the selected object, wherein the associated information is accessible in all views in which the object with which the information is associated is accessible.
    Type: Application
    Filed: October 17, 2013
    Publication date: June 5, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Trenten PETERSON, Kyla E. TOWN, Erik Bruce UNDERKOFLER, Ningning WANG
  • Patent number: 8589446
    Abstract: Provided is a graphical user interface (GUI) to associate information with an object. Different views are maintained providing different hierarchical arrangements of a set of objects. Selection is received of one view and one object in the selected view. Information is associated with the selected object, wherein the associated information is accessible in all views in which the object with which the information is associated is accessible.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Trenten Peterson, Kyla E. Town, Erik Bruce Underkofler, Ningning Wang
  • Patent number: 8055632
    Abstract: Provided is a system for generating an on-demand, custom runtime solution to a user or business's computing needs. A library of software components corresponding to different computing tasks of a business situation is created. Each software component is associated with one or more meta descriptors. The software components and related meta descriptors are managed by means of a software component meta management system (SCMMS). Meta descriptors are self adaptive in a manner that reflects real use scenarios. Meta descriptors describe both static and dynamic attributes of components.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ingrid M. Moulckers, Ningning Wang
  • Patent number: 7814558
    Abstract: An approach that proactively manages login security data is provided. The system selects requesters of a software application resource. A privileged requester is used to request login security data pertaining to the selected requesters. The login security data that is received is compared to one or more parameters that indicate which action(s) should take place. Based on this comparison, one or more actions are taken on behalf of the selected requesters. One of the actions that can be taken is a grace period. One of the actions that can be taken is an automatic security setting update. Another action that can be taken is an automatic notification that automatically informs a user or application that a requestor's access to the resource is about to expire.
    Type: Grant
    Filed: March 15, 2008
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, Chris Guo Lee, Anmol Neelammna Matada, Adeel Omer, Ningning Wang
  • Publication number: 20100228765
    Abstract: Methods for accessing a database utilizing an email service adapter utilizing a computer are presented including: causing the computer to receive an email message from a user at an email server, the email server configured to respond to the email service adapter; processing the email message by the email service adapter, where the email message includes at least a database query; processing the database query with the database; and returning a result email message to the user via the email server, the result email message including at least a database response. In some embodiments, methods further include: when the email message is received by the email server, determining whether the email message is intended for accessing the database; if the email message is not intended for accessing the database, and processing the email message by the email server.
    Type: Application
    Filed: March 4, 2009
    Publication date: September 9, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Khalid Albarrak, Ningning Wang, Paul F. Wilms
  • Patent number: 7617224
    Abstract: Provided is a method for generating an on-demand, custom runtime solution to a user or business's computing needs. A library of software components corresponding to different computing tasks of a business situation is created. Each software component is associated with one or more meta descriptors. Aggregate descriptors are created that define relationships between software components and other software components, software components and aggregate descriptors and between aggregate descriptors. The software components and related meta and aggregate descriptors are managed by means of a software component meta management system (SCMMS). Employing the SCMMS, software components are registered and managed in a hierarchical structure based upon the interrelationships among the software components and the aggregate descriptors. The hierarchical structure is multi-layered, with different layers having different scopes. Users specify the number of levels and how the levels are defined.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: November 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Ingrid M. Moulckers, Ningning Wang
  • Publication number: 20090125520
    Abstract: Provided is a system for generating an on-demand, custom runtime solution to a user or Business's computing needs. A library of software components corresponding to different computing tasks of a business situation is created. Each software component is associated with one or more meta descriptors. The software components and related meta descriptors are managed by means of a software component meta management system (SCMMS). Meta descriptors are self adaptive in a manner that reflects real use scenarios. Meta descriptors describe both static and dynamic attributes of components.
    Type: Application
    Filed: January 12, 2009
    Publication date: May 14, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ingrid M. Moulckers, Ningning Wang
  • Patent number: 7519923
    Abstract: Provided is a method, for generating a tree view of elements in a graphical user interface (GUI). Hierarchical information is processed including information on elements at different hierarchical levels. A tree view is generated in response to processing the hierarchical information enabled to be displayed in a graphical user interface (GUI) including graphical indicators representing elements at different hierarchical levels. In the tree view for at least one hierarchical level, graphical indicators for a subset of the elements at the hierarchical level and a graphical paging control enabling user selection of one of a plurality subset of elements at the hierarchical level are generated. In the tree view, graphical indicators representing elements in a selected subset of elements at one hierarchical level are generated in response to selection of the selected subset through the graphical paging control.
    Type: Grant
    Filed: October 20, 2004
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Trenten Peterson, Erik Bruce Underkofler, Ningning Wang
  • Patent number: 7496570
    Abstract: Provided is a method for generating an on-demand, custom runtime solution to a user or business's computing needs. A library of software components corresponding to different computing tasks of a business situation is created. Each software component is associated with one or more meta descriptors. The software components and related meta descriptors are managed by means of a software component meta management system (SCMMS). Based upon customer, input, various components are selected, or filtered, for incorporation into a business runtime solution. In addition to the user input, user queries are feedback into the SCMMS so that the SCMMS accumulates knowledge about the customer's usage. The knowledge is then employed to facilitate and improve the generation of future runtime solutions for both the customer and other customers.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: February 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Ingrid M. Moulckers, Ningning Wang
  • Publication number: 20090019109
    Abstract: A system and method for generating data at a fine level of detail based on a request to a service object that provides data at a coarse level of detail. The request to the service object includes a data request and a response template indicating the level of detail or selection required in the response. The service object server accesses data using the service object api and coarse level of detail. A navigator uses the data request to develop an information model of the data and then traverses the information model to extract the data needed for a response at the level of detail indicated by the response template. The service object is thus able to return data at a fine level of detail from an object that supports only coarse levels of detail.
    Type: Application
    Filed: July 13, 2007
    Publication date: January 15, 2009
    Inventors: John H. Bosma, James Conallen, Eoin Lane, Mei Y. Selvage, Ningning Wang
  • Patent number: 7478093
    Abstract: Provided is a method for generating an on-demand, custom runtime solution to a user or business's computing needs A library of software components corresponding to different computing tasks of a business situation is created. Each software component is associated with one or more meta descriptors. The software components and related meta descriptors are managed by means of a software component meta management system (SCMMS). Meta descriptors are self adaptive in a manner that reflects real use scenarios. Meta descriptors describe both static and dynamic attributes of components.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: January 13, 2009
    Assignee: International Business Machines Corporation
    Inventors: Ingrid M. Moulckers, Ningning Wang
  • Publication number: 20080313727
    Abstract: An approach that proactively manages login security data is provided. The system selects requesters of a software application resource. A privileged requester is used to request login security data pertaining to the selected requesters. The login security data that is received is compared to one or more parameters that indicate which action(s) should take place. Based on this comparison, one or more actions are taken on behalf of the selected requesters. One of the actions that can be taken is a grace period. One of the actions that can be taken is an automatic security setting update. Another action that can be taken is an automatic notification that automatically informs a user or application that a requestor's access to the resource is about to expire.
    Type: Application
    Filed: March 15, 2008
    Publication date: December 18, 2008
    Inventors: Yen-Fu Chen, Chris Guo Lee, Anmol Neelammna Matada, Adeel Omer, Ningning Wang
  • Publication number: 20080184103
    Abstract: A method of XML parsing is provided. In an exemplary embodiment, the method may include: parsing of an XML document; constructing an XML XPATH which includes at least one XML XPATH tag; constructing a JAR file of Java classes which include at least one package path that matches the at least one XML XPATH tag; accessing the JAR file of Java classes which include the at least one package path that matches the at least one XML XPATH tag; and transferring the at least one XML XPATH tag to the JAR file of Java classes including the at least one package path that matches the at least one XML XPATH tag for processing.
    Type: Application
    Filed: March 28, 2008
    Publication date: July 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ERXIANG LIU, JAMES M. MCARDLE, NINGNING WANG
  • Publication number: 20070234140
    Abstract: A technique for determining the relative relevance of electronic documents based on metadata/content associated with the document as a whole and/or metadata/content associated with one or more subdivisions of the electronic document. Metadata is associated with the document and various subdivision markers in the code of the document. A comparison of electronic documents may be made by comparing the metadata/content associated with the document and/or the subdivisions of the document to determine which documents contains subject matter that is relevant to the subject matter of another document or search criteria. The metadata/content may be weighted and these weights may be modified based on a rank profile A relevance score may be determined based on the comparison of the metadata/content for the documents and/or subdivisions of the documents as well as the weights attributed to the various subdivisions and documents.
    Type: Application
    Filed: June 11, 2007
    Publication date: October 4, 2007
    Inventors: Chris Lee, Anmol Matada, Ningning Wang
  • Publication number: 20070214500
    Abstract: A system and method that proactively manages login security data is provided. The system selects requesters of a software application resource. A privileged requester is used to request login security data pertaining to the selected requesters. The login security data that is received is compared to one or more parameters that indicate which action(s) should take place. Based on this comparison, one or more actions are taken on behalf of the selected requesters. One of the actions that can be taken is a grace period. One of the actions that can be taken is an automatic security setting update. Another action that can be taken is an automatic notification that automatically informs a user or application that a requestor's access to the resource is about to expire.
    Type: Application
    Filed: March 9, 2006
    Publication date: September 13, 2007
    Inventors: Yen-Fu Chen, Chris Lee, Anmol Matada, Adeel Omer, Ningning Wang
  • Publication number: 20070192307
    Abstract: Provided is a method for generating an on-demand, custom runtime solution to a user or business's computing needs. A library of software components corresponding to different computing tasks of a business situation is created. Each software component is associated with one or more meta descriptors. The software components and related meta descriptors are managed by means of a software component meta management system (SCMMS). Based upon customer, input, various components are selected, or filtered, for incorporation into a business runtime solution. In addition to the user input, user queries are feedback into the SCMMS so that the SCMMS accumulates knowledge about the customer's usage. The knowledge is then employed to facilitate and improve the generation of future runtime solutions for both the customer and other customers.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 16, 2007
    Inventors: Ingrid Moulckers, Ningning Wang
  • Publication number: 20070192340
    Abstract: Provided is a method for generating an on-demand, custom runtime solution to a user or business's computing needs. A library of software components corresponding to different computing tasks of a business situation is created. Each software component is associated with one or more meta descriptors. Aggregate descriptors are created that define relationships between software components and other software components, software components and aggregate descriptors and between aggregate descriptors. The software components and related meta and aggregate descriptors are managed by means of a software component meta management system (SCMMS). Employing the SCMMS, software components are registered and managed in a hierarchical structure based upon the interrelationships among the software components and the aggregate descriptors. The hierarchical structure is multi-layered, with different layers having different scopes. Users specify the number of levels and how the levels are defined.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 16, 2007
    Inventors: Ingrid Moulckers, Ningning Wang
  • Patent number: 7254587
    Abstract: A technique for determining the relative relevance of electronic documents based on metadata/content associated with the document as a whole and/or metadata/content associated with one or more subdivisions of the electronic document. Metadata is associated with the document and various subdivision markers in the code of the document. A comparison of electronic documents may be made by comparing the metadata/content associated with the document and/or the subdivisions of the document to determine which documents contains subject matter that is relevant to the subject matter of another document or search criteria. The metadata/content may be weighted and these weights may be modified based on a rank profile. A relevance score may be determined based on the comparison of the metadata/content for the documents and/or subdivisions of the documents as well as the weights attributed to the various subdivisions and documents.
    Type: Grant
    Filed: January 12, 2004
    Date of Patent: August 7, 2007
    Assignee: International Business Machines Corporation
    Inventors: Chris Guo Lee, Anmol Neelammna Matada, Ningning Wang
  • Publication number: 20070180426
    Abstract: Provided is a method for generating an on-demand, custom runtime solution to a user or business's computing needs A library of software components corresponding to different computing tasks of a business situation is created. Each software component is associated with one or more meta descriptors. The software components and related meta descriptors are managed by means of a software component meta management system (SCMMS). Meta descriptors are self adaptive in a manner that reflects real use scenarios. Meta descriptors describe both static and dynamic attributes of components.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 2, 2007
    Inventors: Ingrid Moulckers, Ningning Wang