Patents by Inventor Biao Hao

Biao Hao 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: 20080189187
    Abstract: The present invention can include an e-commerce shopping method that includes a step of receiving shopper free form input representing a shopping request. A software program can extract semantics from the shopper free form input relating to at least one item available for sale. At least one item can be automatically added to an electronic shopping cart based upon the extracted semantics. A shopper can be permitted to check-out shopping cart items and/or to edit items, item details, and desired quantities contained in the shopping cart.
    Type: Application
    Filed: February 1, 2007
    Publication date: August 7, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Biao HAO, Shiju MATHAI
  • Publication number: 20060089922
    Abstract: A unit for defining resources for a software configurable computing environment. The unit can include an entity configured to be software associated with at least one asset. Each asset can be a physical asset that provides at least one resource. The software configurable computing environment can include the entity. The inclusion of the entity in the software configurable computing environment can cause at least one resource to be allocated to said software configurable computing environment.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 27, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Romelia Flores, Leonard Hand, Biao Hao
  • Publication number: 20060090162
    Abstract: A software configurable computing environment can include at least one application disposed within the software configurable computing environment. The environment can also include a resource management engine configured to define at least one computing resource for the software configurable computing environment. A resource allocation engine can allocate the computing resources defined by the resource management engine for use in the software configurable computing environment. A resource utilization engine can perform at least one programmatic action for the application using available ones of the resources allocated by the resource allocation engine.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 27, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Romelia Flores, Leonard Hand, Biao Hao
  • Publication number: 20050075917
    Abstract: A software method for analyzing relationships between individuals can include the step of establishing a recordation framework for recording relationships between individuals. At least one relationship based on organization structure can be recorded using the established framework. Additionally, at least one relationship based upon project-specific collaborations can be recorded using the framework. At least one relationship based upon social interactions can also be recorded using the framework. The recorded relationships can be queried to determine a set of organizational, project-specific, and social relationships for a defined group of individuals.
    Type: Application
    Filed: October 7, 2003
    Publication date: April 7, 2005
    Applicant: International Business Machines Corporation
    Inventors: Romelia Flores, Biao Hao
  • Publication number: 20050021765
    Abstract: A method for presenting portlets within a portal can include providing a portal including a multitude of portlets, each portlet having at least one presentation attribute. A context in which access to the portal is requested can be identified and particular ones of the presentation attributes can be selected according to the context. Based upon selected presentation attributes, a presentation order can be determined for the portlets.
    Type: Application
    Filed: April 22, 2003
    Publication date: January 27, 2005
    Applicant: International Business Machines Corporation
    Inventors: Romelia Flores, Biao Hao
  • Publication number: 20040264670
    Abstract: A method for managing custom relationship management (CRM) resources including communicatively linking a service router to a plurality of service resources. For each of the service resources, at least one routing criterion can be established. A multitude of service requests can be received by the service router via a multitude of communication channels. Each service request can be analyzed for request characteristics. The request characteristics can then be compared to routing criteria. Each of the service requests can be automatically routed to a selected service resource based at least in part upon the previous comparison. Values for the routing criteria can be dynamically altered based upon feedback.
    Type: Application
    Filed: June 24, 2003
    Publication date: December 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Romelia H. Flores, Biao Hao