Patents by Inventor Minh Q. Pham

Minh Q. Pham 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: 9824581
    Abstract: Systems and methods for alerting a driver to a status of a traffic signal are disclosed. A computer-implemented method includes: detecting, by a computing device, that a vehicle is stopped at an intersection with a traffic signal; determining, by the computing device, an attention focus area of a driver of the vehicle; determining, by the computing device, a target display device based on the determined attention focus area; and causing, by the computing device, the determined target display device to display information to alert the driver of a status of the traffic signal.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: November 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gautam K. Bhat, Gregory J. Boss, Kevin C. McConnell, Minh Q. Pham
  • Patent number: 9734701
    Abstract: A computer-implemented method includes receiving a request. The request is for an alarm. The alarm is emitted from a mobile device. The mobile device is powered by a battery. The battery has a battery level. The method includes receiving a battery level threshold. The method is responsive to the battery level being below the battery level threshold. The method includes identifying an alternative alarm device. The alternative alarm device is enabled with an electronic control channel. The method includes generating an alternative alarm. The method includes sending the alternative alarm to the alternative alarm device via the electronic control channel.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Harini Jagannathan, Kevin C. McConnell, Minh Q. Pham
  • Patent number: 9715820
    Abstract: An approach to providing a group alarm clock wherein the next group alarm is specified by a group member acknowledging a previous group alarm. The approach allows members to join a group alarm clock and provide alarm preferences to the group alarm clock. When the approach determines that the conditions of activating a group alarm are met, the group alarm is sent to the group members. The first group member to acknowledge the group alarm selects the alarm for the next round and is removed from the group. Iterations of group alarms continue until the group alarm clock no longer has any members.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Harini Jagannathan, Kevin C. McConnell, Minh Q. Pham
  • Publication number: 20170207646
    Abstract: Systems and methods for smart alarms are provided. A computer-implemented method includes: receiving, by a computing device, an input including a set alarm time; determining, by the computing device, a battery drain condition of the computing device; and based on the determining the battery drain condition, performing a step including one of: sounding the alarm prior to the set alarm time based on determining that a user-defined condition is met at a time of the battery drain condition; displaying a message on the computing device indicating the battery drain condition; and providing an alternate alert based on a detected sleep stage of a user corresponding to a predefined acceptable sleep stage.
    Type: Application
    Filed: January 15, 2016
    Publication date: July 20, 2017
    Inventors: Gregory J. Boss, Harini Jagannathan, Kevin C. McConnell, Minh Q. Pham
  • Publication number: 20170206778
    Abstract: A computer-implemented method includes receiving a request. The request is for an alarm. The alarm is emitted from a mobile device. The mobile device is powered by a battery. The battery has a battery level. The method includes receiving a battery level threshold. The method is responsive to the battery level being below the battery level threshold. The method includes identifying an alternative alarm device. The alternative alarm device is enabled with an electronic control channel. The method includes generating an alternative alarm. The method includes sending the alternative alarm to the alternative alarm device via the electronic control channel.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Inventors: Gregory J. Boss, Harini Jagannathan, Kevin C. McConnell, Minh Q. Pham
  • Publication number: 20170124868
    Abstract: Systems and methods for alerting a driver to a status of a traffic signal are disclosed. A computer-implemented method includes: detecting, by a computing device, that a vehicle is stopped at an intersection with a traffic signal; determining, by the computing device, an attention focus area of a driver of the vehicle; determining, by the computing device, a target display device based on the determined attention focus area; and causing, by the computing device, the determined target display device to display information to alert the driver of a status of the traffic signal.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 4, 2017
    Inventors: Gautam K. Bhat, Gregory J. Boss, Kevin C. McConnell, Minh Q. Pham
  • Patent number: 9612895
    Abstract: A method for prioritizing First Failure Data Capture (FFDC) data for analysis. The method comprising identifying FFDC data in response to receiving an error message, the FFDC data comprising at least one of: a computer system event which may lead to system failure; a computer system event led to system failure; a computer system condition which may lead to system failure; a computer system condition which led to system failure; determining a relevancy rank for each data value in the FFDC data based on the error message received and a probability a given data value is relevant in resolving a cause of the error message; and sending, in order of relevancy, the data values of the FFDC data to a second server.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Douglas J. Griffith, Anil Kalavakolanu, Minh Q. Pham, Richard B. Sutton
  • Publication number: 20170024261
    Abstract: A method, system, and program product is provided for reducing redundant validations for live operating system migration. A control point caches at least one validation inventory that is associated with a logical partition (LPAR). The control point sends the cached validation inventory to a virtualization manager upon an activation of the LPAR associated with the validation inventory. The control point invalidates the cached validation inventory upon notification from the virtualization manager that the validation inventory is changed and is no longer valid. The control point re-validates the validation inventory.
    Type: Application
    Filed: July 24, 2015
    Publication date: January 26, 2017
    Inventors: Uma S. Atluri, Brian W. Hart, Anil Kalavakolanu, Minh Q. Pham, Teresa H. Pham, Evelyn T. Yeung
  • Publication number: 20170024235
    Abstract: A method, system, and program product is provided for reducing redundant validations for live operating system migration. A control point caches at least one validation inventory that is associated with a logical partition (LPAR). The control point sends the cached validation inventory to a virtualization manager upon an activation of the LPAR associated with the validation inventory. The control point invalidates the cached validation inventory upon notification from the virtualization manager that the validation inventory is changed and is no longer valid. The control point re-validates the validation inventory.
    Type: Application
    Filed: September 22, 2015
    Publication date: January 26, 2017
    Inventors: Uma S. Atluri, Brian W. Hart, Anil Kalavakolanu, Minh Q. Pham, Teresa H. Pham, Evelyn T. Yeung
  • Patent number: 9424120
    Abstract: A computer program product for prioritizing First Failure Data Capture (FFDC) data for analysis. A processor configured to: identify, by the processor, FFDC data in response to receiving an error message, the FFDC data comprising at least one of: a computer system event which may lead to system failure; a computer system event led to system failure; a computer system condition which may lead to system failure; a computer system condition which led to system failure; determine, by the processor, a relevancy rank for each data value in the FFDC data based on the error message received and a probability a given data value is relevant in resolving a cause of the error message; and send, by the processor, in order of relevancy, the data values of the FFDC data to a second server.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Douglas J. Griffith, Anil Kalavakolanu, Minh Q. Pham, Richard B. Sutton