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: 11301526Abstract: 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: GrantFiled: May 22, 2018Date of Patent: April 12, 2022Assignee: Kydryl, Inc.Inventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
-
Patent number: 11042808Abstract: 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: GrantFiled: June 14, 2018Date of Patent: June 22, 2021Assignee: International Business Machines CorporationInventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
-
Publication number: 20190385074Abstract: 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: ApplicationFiled: June 14, 2018Publication date: December 19, 2019Inventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
-
Publication number: 20190362023Abstract: 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: ApplicationFiled: May 22, 2018Publication date: November 28, 2019Inventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
-
Patent number: 9792034Abstract: 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: GrantFiled: October 6, 2016Date of Patent: October 17, 2017Assignee: International Business Machines CorporationInventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Publication number: 20170024102Abstract: 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: ApplicationFiled: October 6, 2016Publication date: January 26, 2017Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 9535946Abstract: 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: GrantFiled: June 3, 2015Date of Patent: January 3, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
-
Patent number: 9495719Abstract: 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: GrantFiled: January 22, 2016Date of Patent: November 15, 2016Assignee: International Business Machines CorporationInventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Publication number: 20160140682Abstract: 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: ApplicationFiled: January 22, 2016Publication date: May 19, 2016Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 9280264Abstract: 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: GrantFiled: January 29, 2015Date of Patent: March 8, 2016Assignee: International Business Machines CorporationInventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 9218370Abstract: 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: GrantFiled: April 19, 2013Date of Patent: December 22, 2015Assignee: International Business Machines CorporationInventors: Danny Yen-Fu Chen, Craig A. Cormier, Fabian F. Morgan, Badri Sridhar, Wesley Stevens
-
Publication number: 20150269222Abstract: 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: ApplicationFiled: June 3, 2015Publication date: September 24, 2015Inventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
-
Patent number: 9075817Abstract: 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: GrantFiled: March 26, 2014Date of Patent: July 7, 2015Assignee: International Business Machines CorporationInventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
-
Publication number: 20150143265Abstract: 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: ApplicationFiled: January 29, 2015Publication date: May 21, 2015Inventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 9037989Abstract: 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: GrantFiled: May 23, 2013Date of Patent: May 19, 2015Assignee: International Business Machines CorporationInventors: Viktors Berstis, Danny Yen-Fu Chen, John W. Dunsmoir
-
Publication number: 20140317153Abstract: 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: ApplicationFiled: April 19, 2013Publication date: October 23, 2014Applicant: International Business Machines CorporationInventors: Danny Yen-Fu Chen, Craig A. Cormier, Fabian F. Morgan, Badri Sridhar, Wesley Stevens
-
Publication number: 20140214777Abstract: 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: ApplicationFiled: March 26, 2014Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
-
Patent number: 8738895Abstract: 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: GrantFiled: May 10, 2012Date of Patent: May 27, 2014Assignee: International Business Machines CorporationInventors: Danny Yen-Fu Chen, Sarah V. White Eagle, Fabian F. Morgan, Siddhartha Upadhyaya
-
Patent number: 8732199Abstract: 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: GrantFiled: April 26, 2012Date of Patent: May 20, 2014Assignee: International Business Machines CorporationInventors: Danny Yen-Fu Chen, David A. Cox, Sheryl S. Kinstler, Fabian F. Morgan
-
Patent number: 8719351Abstract: 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: GrantFiled: September 15, 2009Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Danny Yen-Fu Chen, Ta-Wei Lin, Chih-Wen Su, Meng Li Wong