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

  • Patent number: 11651197
    Abstract: A system for neural networks and virtual agents is provided. A computing device analyzes (i) one or more consumer requests and (ii) one or more underlying attributes. A computing device generates a threshold level of prediction of a response profile based on, but is not limited to, output data from the neural network. A computing device distributes the predicted response from the neural network to one or more cognitive service agents.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: May 16, 2023
    Assignee: International Business Machines Corporation
    Inventors: Denzil Sunil Menezes, Endemecio Santana, Biao Hao, Shiju Mathai
  • Publication number: 20210279555
    Abstract: A system for neural networks and virtual agents is provided. A computing device analyzes (i) one or more consumer requests and (ii) one or more underlying attributes. A computing device generates a threshold level of prediction of a response profile based on, but is not limited to, output data from the neural network. A computing device distributes the predicted response from the neural network to one or more cognitive service agents.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 9, 2021
    Inventors: Denzil Sunil Menezes, ENDEMECIO SANTANA, Biao Hao, Shiju Mathai
  • Patent number: 10535048
    Abstract: Arrangements relate to processing financial transactions on an automated teller machine (ATM). An ATM identifier can be presented on a display of the ATM. An ATM identifier confirmation can be received from a mobile computing device. Responsive to determining that the ATM identifier confirmation matches the identifier presented on the display of the ATM, a customer authentication or a transaction request can be received from the mobile computing device. Responsive to verifying the customer authentication or the transaction request, the transaction request can be processed.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: January 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
  • Publication number: 20190050834
    Abstract: Arrangements relate to processing financial transactions on an automated teller machine (ATM). An ATM identifier can be presented on a display of the ATM. An ATM identifier confirmation can be received from a mobile computing device. Responsive to determining that the ATM identifier confirmation matches the identifier presented on the display of the ATM, a customer authentication or a transaction request can be received from the mobile computing device. Responsive to verifying the customer authentication or the transaction request, the transaction request can be processed.
    Type: Application
    Filed: October 19, 2018
    Publication date: February 14, 2019
    Inventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
  • Patent number: 10121128
    Abstract: Arrangements relate to processing financial transactions on an automated teller machine (ATM). An ATM identifier can be presented on a display of the ATM. An ATM identifier confirmation can be received from a mobile computing device. Responsive to determining that the ATM identifier confirmation matches the identifier presented on the display of the ATM, a customer authentication or a transaction request can be received from the mobile computing device. Responsive to verifying the customer authentication or the transaction request, the transaction request can be processed.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: November 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
  • Publication number: 20180060409
    Abstract: A method may include: generating, by a controller, a first user interface configured to control selection of a first attribute from a set of attributes; generating, by the controller, a second user interface generated based on the controlled selection of the first attribute, the second user interface configured to enable selection of values with respect to the first attribute; generating, by the controller, a first query to enable querying at the database based on the one or more values with respect to the first attribute; generating, by the controller, a second query for execution at the database, when the first query fails to respond with a match, the second query including a first vector representative of a profile to enable querying the database; and generating, in response to the first query and/or the second query, a third user interface indicative of a result.
    Type: Application
    Filed: December 14, 2016
    Publication date: March 1, 2018
    Inventors: Dipesh Bhattacharya, Sharosh Rajasekher, Jiandong Shi, Keqin Liu, Li Wei Xu, Kejun Zhu, Biao Hao, Xiaoxin Wu, Taihong Wu, Jiaojiao Wang, Xiao Gao
  • Publication number: 20180032818
    Abstract: At least one image of a user can be captured. Responsive to the image being captured, a plurality of image parameters can be generated, the image parameters at least indicating a body shape of the user. Responsive to generating the image parameters, at least one garment style for the body shape of the user can be identified, based on the digital image analysis, by processing the image parameters. At least one garment that matches the garment style(s) can be selected. Responsive to identifying the at least one garment, a modified image depicting the user wearing the garment can be generated from the at least one image of the user and presented on a display.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Inventors: Subil M. Abraham, Jason A. Gonzalez, Biao Hao
  • Publication number: 20170286930
    Abstract: Arrangements relate to processing financial transactions on an automated teller machine (ATM). An ATM identifier can be presented on a display of the ATM. An ATM identifier confirmation can be received from a mobile computing device. Responsive to determining that the ATM identifier confirmation matches the identifier presented on the display of the ATM, a customer authentication or a transaction request can be received from the mobile computing device. Responsive to verifying the customer authentication or the transaction request, the transaction request can be processed.
    Type: Application
    Filed: June 19, 2017
    Publication date: October 5, 2017
    Inventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
  • Patent number: 9697505
    Abstract: Arrangements relate to processing financial transactions on an automated teller machine (ATM). An ATM identifier can be presented on a display of the ATM. An ATM identifier confirmation can be received from a mobile computing device. Responsive to determining that the ATM identifier confirmation matches the identifier presented on the display of the ATM, a customer authentication or a transaction request can be received from the mobile computing device. Responsive to verifying the customer authentication or the transaction request, the transaction request can be processed.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: July 4, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
  • Publication number: 20160086143
    Abstract: Arrangements relate to processing financial transactions on an automated teller machine (ATM). An ATM identifier can be presented on a display of the ATM. An ATM identifier confirmation can be received from a mobile computing device. Responsive to determining that the ATM identifier confirmation matches the identifier presented on the display of the ATM, a customer authentication or a transaction request can be received from the mobile computing device. Responsive to verifying the customer authentication or the transaction request, the transaction request can be processed.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
  • Patent number: 8555286
    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: Grant
    Filed: October 27, 2004
    Date of Patent: October 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Romelia H. Flores, Leonard S. Hand, Biao Hao
  • Patent number: 8458713
    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: Grant
    Filed: October 27, 2004
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Romelia H. Flores, Leonard S. Hand, Biao Hao
  • Patent number: 8126135
    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: Grant
    Filed: March 2, 2009
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Romelia Flores, Biao Hao
  • Patent number: 8078502
    Abstract: Shopper free form input representing an unstructured shopping request can be received. The free form input can comprises at least two of a free form voice input, a text message, an email, a fax message, a browser input and an image. The free form input can include information related to one or more items, at least one of a shipping address, and payment details. Semantics can be extracted 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. An ability can be provided to a corresponding shopper to automatically purchase the items contained in the electronic shopping cart.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: December 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Biao Hao, Shiju Mathai
  • Patent number: 7768944
    Abstract: The present invention discloses a document for formally defining service level requirements in a service oriented architecture (SOA). This document can include a service specification that defines functional attributes and a capability specification that defines performance requirements. These functional attributes and performance requirements can influence the response of the SOA to a service request. For example, a dynamic interpreter of the requirements document can dynamically adjust SOA resources to ensure performance requirements specified in the requirements document are met.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Biao Hao, Shiju Mathai, Philip E. Reed
  • Patent number: 7694000
    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: Grant
    Filed: April 22, 2003
    Date of Patent: April 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Romelia H. Flores, Biao Hao
  • Patent number: 7685016
    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: Grant
    Filed: October 7, 2003
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Romelia H. Flores, Biao Hao
  • Publication number: 20090225764
    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: March 2, 2009
    Publication date: September 10, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Romelia Flores, Biao Hao
  • Patent number: 7519173
    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: Grant
    Filed: June 24, 2003
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Romelia H. Flores, Biao Hao
  • Publication number: 20080285481
    Abstract: The present invention discloses a document for formally defining service level requirements in a service oriented architecture (SOA). This document can include a service specification that defines functional attributes and a capability specification that defines performance requirements. These functional attributes and performance requirements can influence the response of the SOA to a service request. For example, a dynamic interpreter of the requirements document can dynamically adjust SOA resources to ensure performance requirements specified in the requirements document are met.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: BIAO HAO, SHIJU MATHAI, PHILIP E. REED