Patents by Inventor Hung Tack Kwan

Hung Tack Kwan 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: 10748143
    Abstract: Embodiments of the invention provide for a location aware trust based currency exchange. A method for location aware trust based currency exchange includes receiving in a mobile device on behalf of an end user a request to conduct a peer-to-peer currency exchange transaction. A database is then queried for a listing of partners geographically proximate to a location indicated by the request, the listing including both a trust value for each of the partners indicative of a trustworthiness for a corresponding one of the partners and also an exchange rate offered for each of the partners. The listing is then displayed in the mobile device. Finally, in response to the end user selecting one of the partners in the listing, a message is transmitted to the selected one of the partners indicating a desire by the end user to conduct the peer-to-peer currency exchange transaction.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: August 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeff L. Edgington, Kristina E. Jones, Hung Tack Kwan, Shiju Mathai
  • Patent number: 10587702
    Abstract: Embodiments of the invention include a method, system and computer program product for the continuous cognitive discovery and management of cloud services in an aggregated distributed application. One method includes receiving a textual specification of cloud service criteria, searching a registry for cloud services corresponding to the textual specification and presenting locating cloud services corresponding to the textual specification. Thereafter, the located cloud services are ranked and presented and one or more of the presented cloud services are selected for deployment and deployed as part of an aggregated distributed application. Thereafter, the registry is searched to locate and rank new cloud services based upon the textual specification, and in response to determining that one of the new cloud services is ranked higher than an existing one of the cloud services already deployed, the determined one of the new cloud services is deployed into the aggregated distributed application.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeff Edgington, Kristina E. Jones, Hung Tack Kwan, Shiju Mathai
  • Patent number: 10469598
    Abstract: Embodiments of the invention include a method, system and computer program product for the continuous cognitive discovery and management of cloud services in an aggregated distributed application. One method includes receiving a textual specification of cloud service criteria, searching a registry for cloud services corresponding to the textual specification and presenting locating cloud services corresponding to the textual specification. Thereafter, the located cloud services are ranked and presented and one or more of the presented cloud services are selected for deployment and deployed as part of an aggregated distributed application. Thereafter, the registry is searched to locate and rank new cloud services based upon the textual specification, and in response to determining that one of the new cloud services is ranked higher than an existing one of the cloud services already deployed, the determined one of the new cloud services is deployed into the aggregated distributed application.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jeff Edgington, Kristina E. Jones, Hung Tack Kwan, Shiju Mathai
  • Patent number: 10458809
    Abstract: Embodiments of the present invention provide a method, system and computer program product for cognitive parking guidance. In an embodiment of the invention, a method for cognitive parking guidance includes initially receiving in memory of a computer either an express or implied definition of a navigation waypoint for a specified vehicle. The method also includes retrieving from over a computer communications network into the memory of the computer, a set of available parking spaces within a pre-specified distance of the navigation waypoint and loading into the memory of the computer a context of the vehicle. The method yet further includes filtering the available parking spaces in the set into a subset of one or more available parking spaces in accordance with the context. Finally, the method includes displaying a location of a selected one of the parking spaces in the subset in a display of the computer.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: October 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Romelia H. Flores, Hung Tack Kwan, Donald Dejewski
  • Patent number: 10382937
    Abstract: An occurrence of an emergency situation pertinent to people presently located within a venue can be identified. Responsive to identifying the emergency situation pertinent to the people located within the venue, a first level of security clearance assigned to a user located within the venue, and a present location within the venue of a first mobile device of the user, can be automatically determined. A route, from the present location within the venue of the first mobile device to an exit of the venue, which does not require the user to be assigned a second level of security clearance that is higher than the first level of security clearance for the user to traverse the route, also can be determined. An emergency alert and an emergency plan for exiting the venue can be automatically communicated to the mobile device, wherein the emergency plan for exiting the venue describes the route.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: August 13, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hung Tack Kwan, Christian E. Loza, Olivia G. Loza, Mathews Thomas
  • Patent number: 10272921
    Abstract: Contextualizing vehicle data and predicting real-time driver actions. By unsiloing collected data relating to a driver, the actions of the driver can be predicted and the reasons for variations from the predicted actions can be determined based on the contextualized data.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey L. Edgington, Kristina E. Jones, Hung Tack Kwan, Shiju Mathai
  • Publication number: 20190028874
    Abstract: An occurrence of an emergency situation pertinent to people presently located within a venue can be identified. Responsive to identifying the emergency situation pertinent to the people located within the venue, a first level of security clearance assigned to a user located within the venue, and a present location within the venue of a first mobile device of the user, can be automatically determined. A route, from the present location within the venue of the first mobile device to an exit of the venue, which does not require the user to be assigned a second level of security clearance that is higher than the first level of security clearance for the user to traverse the route, also can be determined. An emergency alert and an emergency plan for exiting the venue can be automatically communicated to the mobile device, wherein the emergency plan for exiting the venue describes the route.
    Type: Application
    Filed: September 24, 2018
    Publication date: January 24, 2019
    Inventors: Hung Tack Kwan, Christian E. Loza, Olivia G. Loza, Mathews Thomas
  • Patent number: 10097982
    Abstract: An occurrence of an emergency situation pertinent to people presently located within a venue can be identified. Responsive to identifying the emergency situation pertinent to the people located within the venue, an emergency alert can be automatically communicated to a first mobile device. The emergency alert can provide contextual information pertaining to the emergency situation, wherein the contextual information indicates precautions to be observed by the user. The emergency alert can be configured to be presented by the first mobile device to the user to alert the user to the emergency situation.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: October 9, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hung Tack Kwan, Christian E. Loza, Olivia G. Loza, Mathews Thomas
  • Publication number: 20180124187
    Abstract: Embodiments of the invention include a method, system and computer program product for the continuous cognitive discovery and management of cloud services in an aggregated distributed application. One method includes receiving a textual specification of cloud service criteria, searching a registry for cloud services corresponding to the textual specification and presenting locating cloud services corresponding to the textual specification. Thereafter, the located cloud services are ranked and presented and one or more of the presented cloud services are selected for deployment and deployed as part of an aggregated distributed application. Thereafter, the registry is searched to locate and rank new cloud services based upon the textual specification, and in response to determining that one of the new cloud services is ranked higher than an existing one of the cloud services already deployed, the determined one of the new cloud services is deployed into the aggregated distributed application.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Inventors: Jeff Edgington, Kristina E. Jones, Hung Tack Kwan, Shiju Mathai
  • Publication number: 20180124189
    Abstract: Embodiments of the invention include a method, system and computer program product for the continuous cognitive discovery and management of cloud services in an aggregated distributed application. One method includes receiving a textual specification of cloud service criteria, searching a registry for cloud services corresponding to the textual specification and presenting locating cloud services corresponding to the textual specification. Thereafter, the located cloud services are ranked and presented and one or more of the presented cloud services are selected for deployment and deployed as part of an aggregated distributed application. Thereafter, the registry is searched to locate and rank new cloud services based upon the textual specification, and in response to determining that one of the new cloud services is ranked higher than an existing one of the cloud services already deployed, the determined one of the new cloud services is deployed into the aggregated distributed application.
    Type: Application
    Filed: December 26, 2017
    Publication date: May 3, 2018
    Inventors: Jeff Edgington, Kristina E. Jones, Hung Tack Kwan, Shiju Mathai
  • Publication number: 20180049012
    Abstract: An occurrence of an emergency situation pertinent to people presently located within a venue can be identified. Responsive to identifying the emergency situation pertinent to the people located within the venue, an emergency alert can be automatically communicated to a first mobile device. The emergency alert can provide contextual information pertaining to the emergency situation, wherein the contextual information indicates precautions to be observed by the user. The emergency alert can be configured to be presented by the first mobile device to the user to alert the user to the emergency situation.
    Type: Application
    Filed: October 30, 2017
    Publication date: February 15, 2018
    Inventors: Hung Tack Kwan, Christian E. Loza, Olivia G. Loza, Mathews Thomas
  • Patent number: 9860724
    Abstract: An occurrence of an emergency situation pertinent to people presently located within a venue can be identified. Responsive to identifying the emergency situation pertinent to the people located within the venue, location specific emergency information can be automatically communicated to a first mobile device. The location specific emergency information can describe an emergency plan for exiting the venue from a present location of the first mobile device within the venue. The location specific emergency information can be configured to be presented by the first mobile device to a user of the first mobile device to safely guide the user from the present location to an exit of the venue.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: January 2, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hung Tack Kwan, Christian E. Loza, Olivia G. Loza, Mathews Thomas
  • Patent number: 9774984
    Abstract: Embodiments of the invention provide a method, system and computer program product for real-time analytics driven decisioning of edge devices in a WSN. In an embodiment of the invention, a method for real-time analytics driven decisioning of edge devices in a WSN is provided. The method includes establishing a communicative connection by a controller with sensors in a geographically proximate WSN and aggregating data received from the sensors. The method also includes triggering an action in the controller based upon the aggregated data. Finally, the method includes propagating the aggregated data to a different controller communicatively coupled to other sensors of a different WSN geographically proximate to the different controller.
    Type: Grant
    Filed: January 6, 2013
    Date of Patent: September 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hung Tack Kwan, Shiju Mathai
  • Publication number: 20170234694
    Abstract: Embodiments of the present invention provide a method, system and computer program product for cognitive parking guidance. In an embodiment of the invention, a method for cognitive parking guidance includes initially receiving in memory of a computer either an express or implied definition of a navigation waypoint for a specified vehicle. The method also includes retrieving from over a computer communications network into the memory of the computer, a set of available parking spaces within a pre-specified distance of the navigation waypoint and loading into the memory of the computer a context of the vehicle. The method yet further includes filtering the available parking spaces in the set into a subset of one or more available parking spaces in accordance with the context. Finally, the method includes displaying a location of a selected one of the parking spaces in the subset in a display of the computer.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 17, 2017
    Inventors: Romelia H. Flores, Hung Tack Kwan, Donald Dejewski
  • Publication number: 20170156042
    Abstract: An occurrence of an emergency situation pertinent to people presently located within a venue can be identified. Responsive to identifying the emergency situation pertinent to the people located within the venue, location specific emergency information can be automatically communicated to a first mobile device. The location specific emergency information can describe an emergency plan for exiting the venue from a present location of the first mobile device within the venue. The location specific emergency information can be configured to be presented by the first mobile device to a user of the first mobile device to safely guide the user from the present location to an exit of the venue.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Hung Tack Kwan, Christian E. Loza, Olivia G. Loza, Mathews Thomas
  • Publication number: 20170148015
    Abstract: Embodiments of the invention provide for a location aware trust based currency exchange. A method for location aware trust based currency exchange includes receiving in a mobile device on behalf of an end user a request to conduct a peer-to-peer currency exchange transaction. A database is then queried for a listing of partners geographically proximate to a location indicated by the request, the listing including both a trust value for each of the partners indicative of a trustworthiness for a corresponding one of the partners and also an exchange rate offered for each of the partners. The listing is then displayed in the mobile device. Finally, in response to the end user selecting one of the partners in the listing, a message is transmitted to the selected one of the partners indicating a desire by the end user to conduct the peer-to-peer currency exchange transaction.
    Type: Application
    Filed: November 19, 2015
    Publication date: May 25, 2017
    Inventors: Jeff L. Edgington, Kristina E. Jones, Hung Tack Kwan, Shiju Mathai
  • Publication number: 20170057492
    Abstract: Contextualizing vehicle data and predicting real-time driver actions. By unsiloing collected data relating to a driver, the actions of the driver can be predicted and the reasons for variations from the predicted actions can be determined based on the contextualized data.
    Type: Application
    Filed: August 25, 2015
    Publication date: March 2, 2017
    Inventors: Jeffrey L. Edgington, Kristina E. Jones, Hung Tack Kwan, Shiju Mathai
  • Patent number: 9329758
    Abstract: Sensory inputs of a user can be received by a computing device. At least one of the sensory inputs can include a physiological input providing a physiological measurement from a body of the user. Each sensory input can be processed in a unique one of a set of standards-defined sensory channels, each corresponding to a specific emotion dimension. Processing the sensory inputs can transform the physiological measurement into an emotion dimension value. The emotion dimension values from each of the sensory channels can be aggregated to generate at least one emotion datum value, which is a standards-defined value for an emotional characteristic of the user. Historical data for a user can be optionally collected and used by a learning and calibration component to improve the accuracy of the generated emotion datum values for a specific individual. A programmatic action driven by the emotion datum value can be performed.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Barbara S. Guzak, Hung-Tack Kwan, Janki Y. Vora
  • Publication number: 20150363518
    Abstract: An occurrence of an emergency event can be detected. Parameters corresponding to performance of a first plurality of tasks performed in accordance with an existing operating procedure in response to the emergency event can be monitored. Based on the parameters a first performance rank for the existing operating procedure can be determined. A dynamic operating procedure comprising a second plurality of tasks can be generated, the dynamic operating procedure configured to define a response to the emergency event. Performance of each of the second plurality of tasks contained in the dynamic operating procedure can be simulated and, based on the simulation, a second performance rank for the first dynamic operating procedure can be determined. At least the first performance rank for the existing operating procedure, the first dynamic operating procedure, and the second performance rank for the dynamic operating procedure can be output.
    Type: Application
    Filed: June 11, 2014
    Publication date: December 17, 2015
    Inventors: Jeff L. Edgington, Hung Tack Kwan, Shiju Mathai
  • Publication number: 20150019284
    Abstract: An event within an external or an internal environment can be detected. The environments can be computing environments within a computing device. Real-time analytics can be performed to determine event specifics which can be a state and/or a state data. A published category associated with the event can be determined based on the real analytics performed on the event associated with the event. A category and the specifics can be published to a subscription registry. A subscription message can be conveyed to a business process instance subscribed to the category responsive to the publishing. The instance can be associated with a business process and can include an activity and/or a process which can be interrupted during execution of an activity. The activity can lack fault handling activity capabilities. A change to perform on the instance can be identified. The instance can be automatically reconfigured based on the change.
    Type: Application
    Filed: July 9, 2013
    Publication date: January 15, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: HUNG TACK KWAN, SHIJU MATHAI