Patents by Inventor Samuel R. McHan, Jr.
Samuel R. McHan, Jr. 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: 11206182Abstract: A computing system including a processor; and a memory communicatively coupled to the processor. The processor is configured to: analyze input received through an input interface of a computing device; determine a context based on the input; and reconfigure the input interface to comprise a key based on a domain associated with the context.Type: GrantFiled: October 19, 2010Date of Patent: December 21, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Feng-wei Chen, Joseph B. Hall, Samuel R. McHan, Jr.
-
Patent number: 10764130Abstract: A method for providing an automatically reconfigurable input interface includes analyzing input received through an input interface of the computing device, determining a context based on the input; and reconfiguring the input interface to comprise a key based on a domain associated with the context. A computing system for providing automatic reconfiguration of an input interface includes a processor and a memory communicatively coupled to the processor. The processor is configured to analyze input received through an input interface of a computing device, determine a context based on the input, and reconfigure the input interface to comprise a key based on a domain associated with the context.Type: GrantFiled: March 16, 2012Date of Patent: September 1, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Feng-wei Chen, Joseph B. Hall, Samuel R. McHan, Jr.
-
Patent number: 10324970Abstract: Provided are a method, computer program product, and system for improving content. Feedback related to the content is received from a reviewer. The feedback is analyzed with text analytics and classified by on the feedback analysis. A reviewer score is generated and a task is generated for reviewing the feedback wherein the task includes the feedback classification and the reviewer score.Type: GrantFiled: February 4, 2013Date of Patent: June 18, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Feng-wei Chen, Joseph D. Johnson, Yongcheng Li, Samuel R. McHan, Jr.
-
Patent number: 9967363Abstract: Provided are techniques for activity analysis for monitoring and updating a personal profile. User activities are monitored to create a user activity log. The user activity log and a user profile are analyzed using one or more profile entity to activity mappings to identify one or more suggestions for updating the user profile. The one or more suggestions are provided to update the user profile. In response to acceptance of at least one of the suggestions, the user profile is updated.Type: GrantFiled: September 24, 2014Date of Patent: May 8, 2018Assignee: International Business Machines CorporationInventors: Feng-wei Chen, Joseph D. Johnson, Yongcheng Li, Samuel R. McHan, Jr.
-
Patent number: 9961161Abstract: Provided are techniques for activity analysis for monitoring and updating a personal profile. User activities are monitored to create a user activity log. The user activity log and a user profile are analyzed using one or more profile entity to activity mappings to identify one or more suggestions for updating the user profile. The one or more suggestions are provided to update the user profile. In response to acceptance of at least one of the suggestions, the user profile is updated.Type: GrantFiled: July 24, 2013Date of Patent: May 1, 2018Assignee: International Business Machines CorporationInventors: Feng-wei Chen, Joseph D. Johnson, Yongcheng Li, Samuel R. McHan, Jr.
-
Patent number: 9461956Abstract: A tool for analyzing accessible data to provide recommendations to a user for how to manage communications. The tool receives a request to provide a recommendation for how to manage a specific communication. The tool requests accessible data for the specific communication. The tool determines a recommendation for how to manage the specific communication. The tool presents the recommendation for how to manage the specific communication.Type: GrantFiled: March 5, 2014Date of Patent: October 4, 2016Assignee: International Business Machines CorporationInventors: Feng-wei Chen, Joseph D. Johnson, Yongcheng Li, Samuel R. McHan, Jr.
-
Publication number: 20150256489Abstract: A tool for analyzing accessible data to provide recommendations to a user for how to manage communications. The tool receives a request to provide a recommendation for how to manage a specific communication. The tool requests accessible data for the specific communication. The tool determines a recommendation for how to manage the specific communication. The tool presents the recommendation for how to manage the specific communication.Type: ApplicationFiled: March 5, 2014Publication date: September 10, 2015Applicant: International Business Machines CorporationInventors: Feng-wei Chen, Joseph D. Johnson, Yongcheng Li, Samuel R. McHan, JR.
-
Publication number: 20150032873Abstract: Provided are techniques for activity analysis for monitoring and updating a personal profile. User activities are monitored to create a user activity log. The user activity log and a user profile are analyzed using one or more profile entity to activity mappings to identify one or more suggestions for updating the user profile. The one or more suggestions are provided to update the user profile. In response to acceptance of at least one of the suggestions, the user profile is updated.Type: ApplicationFiled: July 24, 2013Publication date: January 29, 2015Applicant: International Business Machines CorporationInventors: Feng-wei Chen, Joseph D. Johnson, Yongcheng Li, Samuel R. McHan, Jr.
-
Publication number: 20150032821Abstract: Provided are techniques for activity analysis for monitoring and updating a personal profile. User activities are monitored to create a user activity log. The user activity log and a user profile are analyzed using one or more profile entity to activity mappings to identify one or more suggestions for updating the user profile. The one or more suggestions are provided to update the user profile. In response to acceptance of at least one of the suggestions, the user profile is updated.Type: ApplicationFiled: September 24, 2014Publication date: January 29, 2015Inventors: Feng-wei Chen, Joseph D. Johnson, Yongcheng Li, Samuel R. McHan, JR.
-
Publication number: 20140222816Abstract: Provided are a method, computer program product, and system for improving content. Feedback related to the content is received from a reviewer. The feedback is analyzed with text analytics and classified by on the feedback analysis. A reviewer score is generated and a task is generated for reviewing the feedback wherein the task includes the feedback classification and the reviewer score.Type: ApplicationFiled: February 4, 2013Publication date: August 7, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Feng-wei CHEN, Joseph D. JOHNSON, Yongcheng LI, Samuel R. MCHAN, JR.
-
Publication number: 20120192091Abstract: A method for providing an automatically reconfigurable input interface includes analyzing input received through an input interface of the computing device, determining a context based on the input; and reconfiguring the input interface to comprise a key based on a domain associated with the context. A computing system for providing automatic reconfiguration of an input interface includes a processor and a memory communicatively coupled to the processor. The processor is configured to analyze input received through an input interface of a computing device, determine a context based on the input, and reconfigure the input interface to comprise a key based on a domain associated with the context.Type: ApplicationFiled: March 16, 2012Publication date: July 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Feng-wei Chen, Joseph B. Hall, Samuel R. McHan, JR.
-
Publication number: 20120096409Abstract: A method for providing an automatically reconfigurable input interface includes analyzing input received through an input interface of the computing device, determining a context based on the input; and reconfiguring the input interface to comprise a key based on a domain associated with the context. A computing system for providing automatic reconfiguration of an input interface includes a processor and a memory communicatively coupled to the processor. The processor is configured to analyze input received through an input interface of a computing device, determine a context based on the input, and reconfigure the input interface to comprise a key based on a domain associated with the context.Type: ApplicationFiled: October 19, 2010Publication date: April 19, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Feng-Wei Chen, Joseph B. Hall, Samuel R. McHan, JR.
-
Publication number: 20110213635Abstract: Information technology solution alternatives for an enterprise organization are evaluated within an automated architectural framework based upon one or more information technology evaluation metrics. An automated incremental solution deployment strategy is created based upon the evaluated plurality of information technology solution alternatives. An information technology solution is selected from the set of information technology solution alternatives for deployment based upon the automated incremental solution deployment strategy.Type: ApplicationFiled: May 10, 2011Publication date: September 1, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William E. Hutson, Samuel R. McHan, JR., John A. Medicke, Christopher H. L. Wicher
-
Patent number: 7996347Abstract: A set of information technology solution alternatives is generated for an enterprise organization. The information technology solution alternatives are evaluated within an automated architectural framework based upon one or more information technology evaluation metrics. An automated incremental solution deployment strategy is created based upon the evaluated plurality of information technology solution alternatives. An information technology solution is selected from the set of information technology solution alternatives for deployment based upon the automated incremental solution deployment strategy.Type: GrantFiled: April 4, 2008Date of Patent: August 9, 2011Assignee: International Business Machines CorporationInventors: William E. Hutson, Samuel R. McHan, Jr., John A. Medicke, Christopher H. L. Wicher
-
Publication number: 20090254504Abstract: A set of information technology solution alternatives is generated for an enterprise organization. The information technology solution alternatives are evaluated within an automated architectural framework based upon one or more information technology evaluation metrics. An automated incremental solution deployment strategy is created based upon the evaluated plurality of information technology solution alternatives. An information technology solution is selected from the set of information technology solution alternatives for deployment based upon the automated incremental solution deployment strategy.Type: ApplicationFiled: April 4, 2008Publication date: October 8, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William E. Hutson, Samuel R. McHan, Jr., John A. Medicke, Christopher H.L. Wicher
-
Patent number: 7150004Abstract: Methods, systems, and computer program products for programmatically serializing complex objects (such as JavaBeans™). In contrast to prior art techniques, a manually-specified data type mapping specification is not required as input to the serialization process. Instead, the present invention programmatically generates this type mapping, responsive to encountering run-time exceptions during the serialization process. The serialization process is therefore “self-healing”. This approach is especially advantageous when serializing complex objects that may include complex data types and/or embedded objects. The programmatically-generated type mapping information is preferably used to generate a serialized version of the complex object, and can also be used during deserialization. In addition to improving serialization techniques, this type mapping information facilitates dynamic integration and transformation of data between heterogeneous formats.Type: GrantFiled: August 21, 2002Date of Patent: December 12, 2006Assignee: International Business Machines CorporationInventors: Feng-wei Chen Russell, Samuel R. McHan, Jr., William D. Reed