Patents by Inventor Danny Y. Chen

Danny Y. Chen 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: 11429833
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining communication data streams, extracting data relevant to a point of view of a user, and generating a point of view record in a knowledge base that may be utilized by another user communicating with the user.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: August 30, 2022
    Assignee: Kyndryl, Inc.
    Inventors: James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Patent number: 11037460
    Abstract: Aspects of the present invention provide an approach for cognitive computer assistance in student learning of an educational topic. In an embodiment, a student is provided a presentation of educational materials and monitored with at least one sensor while studying. A cognitive computer system determines level of student understanding of the topic and alters said presentation of educational materials based on said determining of said level of student understanding to cognitively assist in said student's learning.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit
  • Patent number: 10958515
    Abstract: Systems and methods for allocating computing resources for a multi-tiered application are disclosed. A computer-implemented method includes: determining, by a computing device, a topology of a multi-tiered application; determining, by the computing device, a modeled setting of a computing resource for the multi-tiered application based on the determined topology; determining, by the computing device, an actual usage of the computing resource by the multi-tiered application; and adjusting, by the computing device, an allocation of the computing resource to the multi-tiered application based on the actual usage and the modeled setting.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny Y. Chen, David A. Cox, Brent R. Phillips, John H. Smith
  • Patent number: 10877938
    Abstract: An approach is provided for synchronizing elements in files across a technical environment. In one embodiment, a processor obtains a first change to a first file. The processor also obtains data identifying a second file. The processor determines if the change is supported by a data library in a pre-defined list of data sources. The processor analyzes the data library to determine a type of the change. The processor applies the type of the change to the second file.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 29, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Zhe Yan, Chuan Yang, Dan Dan Zheng
  • Patent number: 10825070
    Abstract: Embodiments recognize and solve problems as a function of biometric and social network data, wherein processors are configured to determine that an e-commerce site user is currently experiencing a problem in association with a purchase of an item on the e-commerce site as a function of analyzing biometric data acquired from the user in association with the item purchase. The processors are further configured to correlate the first problem associated with the item purchase to an alternative problem that is associated with the item purchase as a function of social network data of the user; and to suggest the alternative problem to the user as another problem experienced by the user in association with the item purchase.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Patent number: 10699105
    Abstract: A computer implemented method for generating contextual workflows includes receiving a plurality of images, analyzing the received plurality of images to identify one or more activities corresponding to the plurality of images and one or more contextual details corresponding to the plurality of images, wherein the contextual details indicate a capture location, a capture time, a capture sequence, or a capture subject for the plurality of images, calculating a confidence weighting for the one or more identified activities for the plurality of images, creating a contextual workflow according to the calculated confidence weightings, receiving a query for a workflow corresponding to an indicated context, and identifying one or more workflows that matches the indicated context.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: James. E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Patent number: 10657843
    Abstract: A computer-implemented method includes: displaying, by a computer device, video content on a display of the computer device; determining, by the computer device, a moving object in the video content; and controlling, by the computer device, a plurality of microbots to move, on the display, over locations of the object in the video content.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit
  • Publication number: 20200135053
    Abstract: A computer-implemented method includes: displaying, by a computer device, video content on a display of the computer device; determining, by the computer device, a moving object in the video content; and controlling, by the computer device, a plurality of microbots to move, on the display, over locations of the object in the video content.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 30, 2020
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit
  • Publication number: 20200126141
    Abstract: Embodiments recognize and solve problems as a function of biometric and social network data, wherein processors are configured to determine that an e-commerce site user is currently experiencing a problem in association with a purchase of an item on the e-commerce site as a function of analyzing biometric data acquired from the user in association with the item purchase. The processors are further configured to correlate the first problem associated with the item purchase to an alternative problem that is associated with the item purchase as a function of social network data of the user; and to suggest the alternative problem to the user as another problem experienced by the user in association with the item purchase.
    Type: Application
    Filed: October 22, 2018
    Publication date: April 23, 2020
    Inventors: JAMES E. BOSTICK, DANNY Y. CHEN, SARBAJIT K. RAKSHIT, KEITH R. WALKER
  • Publication number: 20190371195
    Abstract: Aspects of the present invention provide an approach for cognitive computer assistance in student learning of an educational topic. In an embodiment, a student is provided a presentation of educational materials and monitored with at least one sensor while studying. A cognitive computer system determines level of student understanding of the topic and alters said presentation of educational materials based on said determining of said level of student understanding to cognitively assist in said student's learning.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit
  • Patent number: 10497282
    Abstract: A computer-implemented method includes: displaying, by a computer device, video content on a display of the computer device; determining, by the computer device, a moving object in the video content; and controlling, by the computer device, a plurality of microbots to move, on the display, over locations of the object in the video content.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: December 3, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit
  • Publication number: 20190356543
    Abstract: Systems and methods for allocating computing resources for a multi-tiered application are disclosed. A computer-implemented method includes: determining, by a computing device, a topology of a multi-tiered application; determining, by the computing device, a modeled setting of a computing resource for the multi-tiered application based on the determined topology; determining, by the computing device, an actual usage of the computing resource by the multi-tiered application; and adjusting, by the computing device, an allocation of the computing resource to the multi-tiered application based on the actual usage and the modeled setting.
    Type: Application
    Filed: July 30, 2019
    Publication date: November 21, 2019
    Inventors: Danny Y. CHEN, David A. COX, Brent R. PHILLIPS, John H. SMITH
  • Publication number: 20190347477
    Abstract: A computer implemented method for generating contextual workflows includes receiving a plurality of images, analyzing the received plurality of images to identify one or more activities corresponding to the plurality of images and one or more contextual details corresponding to the plurality of images, wherein the contextual details indicate a capture location, a capture time, a capture sequence, or a capture subject for the plurality of images, calculating a confidence weighting for the one or more identified activities for the plurality of images, creating a contextual workflow according to the calculated confidence weightings, receiving a query for a workflow corresponding to an indicated context, and identifying one or more workflows that matches the indicated context.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 14, 2019
    Inventors: James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Patent number: 10460292
    Abstract: A future activity of a user is identified based on a calendar of the user. A current activity of the user is determined. An interest level of the user for the current activity is determined. A duration of the current activity is estimated. A determination is made that a scheduling conflict exists between the future activity of the user and the current activity of the user. The determination is based on the schedule of the user, the interest level of the user, and the duration of the current activity. A first notification is sent to the user.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: October 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit Rakshit
  • Patent number: 10439870
    Abstract: Systems and methods for allocating computing resources for a multi-tiered application are disclosed. A computer-implemented method includes: determining, by a computing device, a topology of a multi-tiered application; determining, by the computing device, a modeled setting of a computing resource for the multi-tiered application based on the determined topology; determining, by the computing device, an actual usage of the computing resource by the multi-tiered application; and adjusting, by the computing device, an allocation of the computing resource to the multi-tiered application based on the actual usage and the modeled setting.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: October 8, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny Y. Chen, David A. Cox, Brent R. Phillips, John H. Smith
  • Publication number: 20180365551
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining communication data streams, extracting data relevant to a point of view of a user, and generating a point of view record in a knowledge base that may be utilized by another user communicating with the user.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 20, 2018
    Inventors: James E. BOSTICK, Danny Y. CHEN, Sarbajit K. RAKSHIT, Keith R. WALKER
  • Publication number: 20180365552
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining communication data streams, extracting data relevant to a point of view of a user, and generating a point of view record in a knowledge base that may be utilized by another user communicating with the user.
    Type: Application
    Filed: November 22, 2017
    Publication date: December 20, 2018
    Inventors: James E. BOSTICK, Danny Y. CHEN, Sarbajit K. RAKSHIT, Keith R. WALKER
  • Publication number: 20180349858
    Abstract: A future activity of a user is identified based on a calendar of the user. A current activity of the user is determined. An interest level of the user for the current activity is determined. A duration of the current activity is estimated. A determination is made that a scheduling conflict exists between the future activity of the user and the current activity of the user. The determination is based on the schedule of the user, the interest level of the user, and the duration of the current activity. A first notification is sent to the user.
    Type: Application
    Filed: December 27, 2017
    Publication date: December 6, 2018
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit Rakshit
  • Publication number: 20180349687
    Abstract: A computer implemented method for generating contextual workflows includes receiving a plurality of images, analyzing the received plurality of images to identify one or more activities corresponding to the plurality of images and one or more contextual details corresponding to the plurality of images, wherein the contextual details indicate a capture location, a capture time, a capture sequence, or a capture subject for the plurality of images, calculating a confidence weighting for the one or more identified activities for the plurality of images, creating a contextual workflow according to the calculated confidence weightings, receiving a query for a workflow corresponding to an indicated context, and identifying one or more workflows that matches the indicated context.
    Type: Application
    Filed: June 2, 2017
    Publication date: December 6, 2018
    Inventors: James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Publication number: 20180349855
    Abstract: A future activity of a user is identified based on a calendar of the user. A current activity of the user is determined. An interest level of the user for the current activity is determined. A duration of the current activity is estimated. A determination is made that a scheduling conflict exists between the future activity of the user and the current activity of the user. The determination is based on the schedule of the user, the interest level of the user, and the duration of the current activity. A first notification is sent to the user.
    Type: Application
    Filed: May 31, 2017
    Publication date: December 6, 2018
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit Rakshit