Patents by Inventor Danny Yen-Fu Chen

Danny Yen-Fu 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: 11301526
    Abstract: A method, apparatus, system, and computer program product for processing a query received through a network. A computer system identifies a topic in the query. The computer system identifies a set of friends of a user from a set of social media networks in which the set of the friends have an expertise in the topic identified in the query. The computer system ranks the set of the friends based on a level of the expertise of the set of the friends for the topic and an availability of the set of the friends to form a ranked set of the friends. The computer system returns results that contain the ranked set of the friends for the topic.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: April 12, 2022
    Assignee: Kydryl, Inc.
    Inventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Patent number: 11042808
    Abstract: Predicting probable activity consequences is provided. Information is collected from data sources to identify various activities. Patterns of how any identified activity is linked with a corresponding event are detected based on analyzing the information. The patterns are indexed with data having a relationship to a particular event. Activity context information associated with a set of identified activities corresponding to the particular event is extracted from the information. A cognitive model of how the set of identified activities corresponding to the particular event are related to a set of activity consequences is generated. Probable activity consequences with degree of severity corresponding to the activity context information is predicted based on the cognitive model. A recommendation to perform a set of action steps to reduce impact of the probable activity consequences on different aspects of the activity context information associated with the set of identified activities is generated.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: June 22, 2021
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Publication number: 20190385074
    Abstract: Predicting probable activity consequences is provided. Information is collected from data sources to identify various activities. Patterns of how any identified activity is linked with a corresponding event are detected based on analyzing the information. The patterns are indexed with data having a relationship to a particular event. Activity context information associated with a set of identified activities corresponding to the particular event is extracted from the information. A cognitive model of how the set of identified activities corresponding to the particular event are related to a set of activity consequences is generated. Probable activity consequences with degree of severity corresponding to the activity context information is predicted based on the cognitive model. A recommendation to perform a set of action steps to reduce impact of the probable activity consequences on different aspects of the activity context information associated with the set of identified activities is generated.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 19, 2019
    Inventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Publication number: 20190362023
    Abstract: A method, apparatus, system, and computer program product for processing a query received through a network. A computer system identifies a topic in the query. The computer system identifies a set of friends of a user from a set of social media networks in which the set of the friends have an expertise in the topic identified in the query. The computer system ranks the set of the friends based on a level of the expertise of the set of the friends for the topic and an availability of the set of the friends to form a ranked set of the friends. The computer system returns results that contain the ranked set of the friends for the topic.
    Type: Application
    Filed: May 22, 2018
    Publication date: November 28, 2019
    Inventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Patent number: 9792034
    Abstract: A method and system for transferring an image. Displayed are: (a) a graphic object representing a web page, (b) a first destination point within the graphic object and first text which is adjacent to the first destination point and describes the first destination point, and (c) a second, different destination point within the graphic object and second, different text which is adjacent to the second destination point and describes the second destination point. A user mouse selection of one of the destination points within the graphic object is received, and in response, a selected image is copied into the web page at the selected destination point. The first destination point, the first text, the second destination point, and the second text are stored in the transfer map. The selected image is mapped to the one of the destination points in the transfer map.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: October 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
  • Publication number: 20170024102
    Abstract: A method and system for transferring an image. Displayed are: (a) a graphic object representing a web page, (b) a first destination point within the graphic object and first text which is adjacent to the first destination point and describes the first destination point, and (c) a second, different destination point within the graphic object and second, different text which is adjacent to the second destination point and describes the second destination point. A user mouse selection of one of the destination points within the graphic object is received, and in response, a selected image is copied into the web page at the selected destination point. The first destination point, the first text, the second destination point, and the second text are stored in the transfer map. The selected image is mapped to the one of the destination points in the transfer map.
    Type: Application
    Filed: October 6, 2016
    Publication date: January 26, 2017
    Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
  • Patent number: 9535946
    Abstract: A system, a method, and a computer readable media for identifying a user-initiated log file record in a log file are provided. The log file has a user-initiated log file record and a repeating pattern of log file records automatically generated by a software program. The system allows a user to identify first and second timestamp values corresponding to first and second times which identify a time interval of interest in the log file. The system further analyzes the log file to identify the user-initiated log file record having a timestamp value between the first and second timestamp values. The system further identifies the repeating pattern of log file records in the log file.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: January 3, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
  • Patent number: 9495719
    Abstract: A method and system for transferring an image. A user-selected image is received. Displayed are: (a) a graphic object representing a web page, (b) a first destination point within the graphic object and first text which is adjacent to the first destination point and describes the first destination point, and (c) a second, different destination point within the graphic object and second, different text which is adjacent to the second destination point and describes the second destination point. A user mouse selection of one of the destination points within the graphic object is received, and in response, the image is copied into the web page at the selected destination point. The first destination point, the first text, the second destination point, and the second text are stored in the transfer map. The selected image is mapped to the one of the destination points in the transfer map.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: November 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
  • Publication number: 20160140682
    Abstract: A method and system for transferring an image. A user-selected image is received. Displayed are: (a) a graphic object representing a web page, (b) a first destination point within the graphic object and first text which is adjacent to the first destination point and describes the first destination point, and (c) a second, different destination point within the graphic object and second, different text which is adjacent to the second destination point and describes the second destination point. A user mouse selection of one of the destination points within the graphic object is received, and in response, the image is copied into the web page at the selected destination point. The first destination point, the first text, the second destination point, and the second text are stored in the transfer map. The selected image is mapped to the one of the destination points in the transfer map.
    Type: Application
    Filed: January 22, 2016
    Publication date: May 19, 2016
    Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
  • Patent number: 9280264
    Abstract: A system and method for transferring data or an image. A user-selected image or user-generated text within a word processing document is received. Displayed are: a graphic object representing a web page, and a first and second destination point within the graphic object. A user mouse selection of one of the destination points within the graphic object is received, and in response, the image or selected text is copied into the web page at the selected destination point. The first destination point and first text which is adjacent to the first destination point and describes the first destination point in a transfer map are stored. The second destination point and second text which is adjacent to the second destination point and describes the second destination point in the transfer map are stored. The user-selected text is mapped to the one of the destination points in the transfer map.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: March 8, 2016
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
  • Patent number: 9218370
    Abstract: A method and system for processing a data load. A request is received for a data load to load data into a database in accordance with a data template that includes data to be loaded into the database. The template includes columns and rows. The request specifies a request type characterized by at least one column that collectively includes unique data for each row. The columns include N sets of columns (N?1) in addition to the at least one column. The data load is split into multiple loads of data. The multiple loads include one load and N additional loads. The one load is associated with the at least one column. The N additional loads are respectively associated with the N sets of columns and are configured to generate or modify one or more rows in each table of N respective additional tables in the database.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Danny Yen-Fu Chen, Craig A. Cormier, Fabian F. Morgan, Badri Sridhar, Wesley Stevens
  • Publication number: 20150269222
    Abstract: A system, a method, and a computer readable media for identifying a user-initiated log file record in a log file are provided. The log file has a user-initiated log file record and a repeating pattern of log file records automatically generated by a software program. The system allows a user to identify first and second timestamp values corresponding to first and second times which identify a time interval of interest in the log file. The system further analyzes the log file to identify the user-initiated log file record having a timestamp value between the first and second timestamp values. The system further identifies the repeating pattern of log file records in the log file.
    Type: Application
    Filed: June 3, 2015
    Publication date: September 24, 2015
    Inventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
  • Patent number: 9075817
    Abstract: A system, a method, and a computer readable media for identifying a user-initiated log file record in a log file are provided. The log file has a user-initiated log file record and a repeating pattern of log file records automatically generated by a software program. The system allows a user to identify first and second timestamp values corresponding to first and second times which identify a time interval of interest in the log file. The system further analyzes the log file to identify the user-initiated log file record having a timestamp value between the first and second timestamp values. The system further identifies the repeating pattern of log file records in the log file.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: July 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
  • Publication number: 20150143265
    Abstract: A system and method for transferring data or an image. A user-selected image or user-generated text within a word processing document is received. Displayed are: a graphic object representing a web page, and a first and second destination point within the graphic object. A user mouse selection of one of the destination points within the graphic object is received, and in response, the image or selected text is copied into the web page at the selected destination point. The first destination point and first text which is adjacent to the first destination point and describes the first destination point in a transfer map are stored. The second destination point and second text which is adjacent to the second destination point and describes the second destination point in the transfer map are stored. The user-selected text is mapped to the one of the destination points in the transfer map.
    Type: Application
    Filed: January 29, 2015
    Publication date: May 21, 2015
    Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
  • Patent number: 9037989
    Abstract: Methods, systems, and products are disclosed for multi-source, multi-destination data transfers that include identifying a plurality of destination points having destination contexts in one or more destination objects; selecting source content for transfer; displaying destination contexts for the destination points; and directing source content to at least one destination point in dependence upon the displayed destination contexts. In typical embodiments, identifying destination points includes recording each identified destination point and storing in association with each recorded destination point a copy of a destination context for each recorded destination point.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: May 19, 2015
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
  • Publication number: 20140317153
    Abstract: A method and system for processing a data load. A request is received for a data load to load data into a database in accordance with a data template that includes data to be loaded into the database. The template includes columns and rows. The request specifies a request type characterized by at least one column that collectively includes unique data for each row. The columns include N sets of columns (N?1) in addition to the at least one column. The data load is split into multiple loads of data. The multiple loads include one load and N additional loads. The one load is associated with the at least one column. The N additional loads are respectively associated with the N sets of columns and are configured to generate or modify one or more rows in each table of N respective additional tables in the database.
    Type: Application
    Filed: April 19, 2013
    Publication date: October 23, 2014
    Applicant: International Business Machines Corporation
    Inventors: Danny Yen-Fu Chen, Craig A. Cormier, Fabian F. Morgan, Badri Sridhar, Wesley Stevens
  • Publication number: 20140214777
    Abstract: A system, a method, and a computer readable media for identifying a user-initiated log file record in a log file are provided. The log file has a user-initiated log file record and a repeating pattern of log file records automatically generated by a software program. The system allows a user to identify first and second timestamp values corresponding to first and second times which identify a time interval of interest in the log file. The system further analyzes the log file to identify the user-initiated log file record having a timestamp value between the first and second timestamp values. The system further identifies the repeating pattern of log file records in the log file.
    Type: Application
    Filed: March 26, 2014
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
  • Patent number: 8738895
    Abstract: An approach is presented for testing a change (i.e., configuration change) in a configuration of a computing environment. A user identifier (ID) of a user is received from an administrative user having an administrative user ID. First configurable attributes of the user ID are determined. A temporary simulation user ID (TSID) having second configurable attributes is generated so that the values of respective first and second configurable attributes are identical. The configuration change is received. The configuration change is associated with the TSID and with no other user ID. Based on the configuration change being associated with the TSID and with no other user ID, a simulation is performed by tracking data record modifications made by the TSID and based on the configuration change. The user ID and administrative user ID are unaffected by the configuration change. After completing the simulation, the data record modifications are undone.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: May 27, 2014
    Assignee: International Business Machines Corporation
    Inventors: Danny Yen-Fu Chen, Sarah V. White Eagle, Fabian F. Morgan, Siddhartha Upadhyaya
  • Patent number: 8732199
    Abstract: A system, a method, and a computer readable media for identifying a user-initiated log file record in a log file are provided. The log file has a user-initiated log file record and a repeating pattern of log file records automatically generated by a software program. The system allows a user to identify first and second timestamp values corresponding to first and second times which identify a time interval of interest in the log file. The system further analyzes the log file to identify the user-initiated log file record having a timestamp value between the first and second timestamp values. The system further identifies the repeating pattern of log file records in the log file.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: May 20, 2014
    Assignee: International Business Machines Corporation
    Inventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
  • Patent number: 8719351
    Abstract: A system and method automatically rescales an electronic message having one or more associated content. When the electronic message is generated and the associated content connected to the message, an agent of the electronic message application checks predefined settings/configurations of the message client. The sender's e-mail client checks a plurality of conditions, such as, the condition of the network, the type of network, the status or capacity of the receiving inbox of an intended recipient client, and the geographic destination of the message. Based on these dynamic content rescale settings, the sender's client dynamically and optimally rescales the associated content before forwarding the electronic message with the rescaled content to the recipient client. Rescaling of the associated content may be performed by the message exchange server or the recipient client. The recipient client may later request and receive a copy of the associated content without rescaling.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Danny Yen-Fu Chen, Ta-Wei Lin, Chih-Wen Su, Meng Li Wong