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: 11651197Abstract: 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: GrantFiled: March 4, 2020Date of Patent: May 16, 2023Assignee: International Business Machines CorporationInventors: Denzil Sunil Menezes, Endemecio Santana, Biao Hao, Shiju Mathai
-
Publication number: 20210279555Abstract: 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: ApplicationFiled: March 4, 2020Publication date: September 9, 2021Inventors: Denzil Sunil Menezes, ENDEMECIO SANTANA, Biao Hao, Shiju Mathai
-
Patent number: 10535048Abstract: 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: GrantFiled: October 19, 2018Date of Patent: January 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
-
Publication number: 20190050834Abstract: 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: ApplicationFiled: October 19, 2018Publication date: February 14, 2019Inventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
-
Patent number: 10121128Abstract: 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: GrantFiled: June 19, 2017Date of Patent: November 6, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
-
Publication number: 20180060409Abstract: 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: ApplicationFiled: December 14, 2016Publication date: March 1, 2018Inventors: 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: 20180032818Abstract: 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: ApplicationFiled: July 27, 2016Publication date: February 1, 2018Inventors: Subil M. Abraham, Jason A. Gonzalez, Biao Hao
-
Publication number: 20170286930Abstract: 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: ApplicationFiled: June 19, 2017Publication date: October 5, 2017Inventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
-
Patent number: 9697505Abstract: 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: GrantFiled: September 19, 2014Date of Patent: July 4, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
-
Publication number: 20160086143Abstract: 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: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Biao Hao, Denzil S. Menezes, Wade A. Miller, Raymond L. Yee
-
Patent number: 8555286Abstract: 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: GrantFiled: October 27, 2004Date of Patent: October 8, 2013Assignee: International Business Machines CorporationInventors: Romelia H. Flores, Leonard S. Hand, Biao Hao
-
Patent number: 8458713Abstract: 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: GrantFiled: October 27, 2004Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Romelia H. Flores, Leonard S. Hand, Biao Hao
-
Patent number: 8126135Abstract: 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: GrantFiled: March 2, 2009Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: Romelia Flores, Biao Hao
-
Patent number: 8078502Abstract: 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: GrantFiled: February 1, 2007Date of Patent: December 13, 2011Assignee: International Business Machines CorporationInventors: Biao Hao, Shiju Mathai
-
Patent number: 7768944Abstract: 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: GrantFiled: May 18, 2007Date of Patent: August 3, 2010Assignee: International Business Machines CorporationInventors: Biao Hao, Shiju Mathai, Philip E. Reed
-
Patent number: 7694000Abstract: 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: GrantFiled: April 22, 2003Date of Patent: April 6, 2010Assignee: International Business Machines CorporationInventors: Romelia H. Flores, Biao Hao
-
Patent number: 7685016Abstract: 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: GrantFiled: October 7, 2003Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventors: Romelia H. Flores, Biao Hao
-
Publication number: 20090225764Abstract: 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: ApplicationFiled: March 2, 2009Publication date: September 10, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Romelia Flores, Biao Hao
-
Patent number: 7519173Abstract: 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: GrantFiled: June 24, 2003Date of Patent: April 14, 2009Assignee: International Business Machines CorporationInventors: Romelia H. Flores, Biao Hao
-
Publication number: 20080285481Abstract: 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: ApplicationFiled: May 18, 2007Publication date: November 20, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: BIAO HAO, SHIJU MATHAI, PHILIP E. REED