Patents by Inventor Yun-Wu Huang
Yun-Wu Huang 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: 10762456Abstract: Access is obtained to raw historic information technology migration data, which data is transformed in accordance with a classification scheme to obtain classified key historic information technology migration data. A statistical model with conditional distributions of the key historic information technology migration data is built. Prior to a new information technology migration project, access is obtained to incomplete data characterizing the new information technology migration project. The statistical model is used to derive data missing from the incomplete data characterizing the new information technology migration project, to obtain derived data. At least one of a migration plan and an estimate for the new information technology migration project is created based on the incomplete data and the derived data.Type: GrantFiled: September 30, 2014Date of Patent: September 1, 2020Assignee: International Business Machines CorporationInventors: John K. Baker, Yun-Wu Huang, Matthew A. Markley, Venkata Vinay Parisa, Birgit M. Pfitzmann
-
Patent number: 9922020Abstract: Systems and methods for providing content using dynamic action templates are provided. A method for providing content to at least one user, comprises corresponding at least one action to at least one action template, associating the content with the at least one action, and presenting the content to the at least one user, wherein the at least one action template is appended to the content.Type: GrantFiled: February 13, 2013Date of Patent: March 20, 2018Assignee: International Business Machines CorporationInventors: Paul C. Castro, Yun-Wu Huang
-
Patent number: 9922021Abstract: Systems and methods for providing content using dynamic action templates are provided. A method for providing content to at least one user, comprises corresponding at least one action to at least one action template, associating the content with the at least one action, and presenting the content to the at least one user, wherein the at least one action template is appended to the content.Type: GrantFiled: August 13, 2013Date of Patent: March 20, 2018Assignee: International Business Machines CorporationInventors: Paul C. Castro, Yun-Wu Huang
-
Patent number: 9729623Abstract: A conformance checker is received on a system that contains hostable content, and is executed. One or more results provided by the conformance checker are evaluated; and the hostable content is migrated to a destination host in accordance with the evaluating step.Type: GrantFiled: March 15, 2014Date of Patent: August 8, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yun-Wu Huang, Pu Jin, Fan Jing Meng, Michael Montinarelli, Kristiann J. Schultz, Bo Yang, Christopher C. Young, Xiaolan Zhang
-
Publication number: 20170109815Abstract: Embodiments of the present invention disclose a method, computer program product, and system for performing auctions of cloud based resources. A plurality of requests for a set of cloud based resources are received. A set of preferences associated with the received plurality of requests are received. Data is received that is associated with the set of cloud based resources. The data includes an index of available resources, a cost value associated with one or more available resources of the available resources, and a rate of consumption value of available resources of the available resources. An auction technique is established for matching a subset of cloud based resources within the set of cloud based resources and an associated request of the plurality of requests. A match is determined between a subset of cloud based resources and a received request, the match is the output of the established auction technique.Type: ApplicationFiled: October 16, 2015Publication date: April 20, 2017Inventors: Kun Bai, Yun-Wu Huang, Jinho Hwang, Clifford A. Pickover, Maja Vukovic, Christopher C. Young
-
Patent number: 9602599Abstract: Systems and articles of manufacture for coordinating application migration processes include selecting at least one migration service for an application based on analysis of application information and information pertaining to multiple migration services, creating a migration plan to migrate the application to a target cloud based on the at least one selected migration service, and executing the migration plan, utilizing the at least one selected migration service, to migrate the application to the target cloud.Type: GrantFiled: August 19, 2013Date of Patent: March 21, 2017Assignee: International Business Machines CorporationInventors: Kamal K. Bhattacharya, Chen Hua Feng, Yun-Wu Huang, Ying Huang, Hani Jamjoom, Pu Jin, Fan Jing Meng, Michael Montinarelli, Mark E. Podlaseck, Zon-Yin Shae, Daniel J. Williams
-
Patent number: 9602598Abstract: Techniques for coordinating application migration processes. A method includes selecting at least one migration service for an application based on analysis of application information and information pertaining to multiple migration services, creating a migration plan to migrate the application to a target cloud based on the at least one selected migration service, and executing the migration plan, utilizing the at least one selected migration service, to migrate the application to the target cloud.Type: GrantFiled: May 29, 2013Date of Patent: March 21, 2017Assignee: International Business Machines CorporationInventors: Kamal K. Bhattacharya, Chen Hua Feng, Yun-Wu Huang, Ying Huang, Hani Jamjoom, Pu Jin, Fan Jing Meng, Michael Montinarelli, Mark E. Podlaseck, Zon-Yin Shae, Daniel J. Williams
-
Patent number: 9569546Abstract: A method for sharing documents includes initiating a sharing session with a first participant and a second participant, wherein the first participant is communicatively connected to the second participant via a server, receiving a control request having an action from the first participant, determining whether the control request includes a share page action, and retrieving components of the page with available component types and sending components associated with preferences of the first participant to the first participant and components associated with preferences of the second participant to the second participant responsive to determining that the control request includes the share page action.Type: GrantFiled: September 10, 2012Date of Patent: February 14, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul C. Castro, Yun-Wu Huang, Peter Kissa, John J. Ponzo, Gegi Thomas
-
Patent number: 9569543Abstract: A method for sharing documents includes initiating a sharing session with a first participant and a second participant, wherein the first participant is communicatively connected to the second participant via a server, receiving a control request having an action from the first participant, determining whether the control request includes a share page action, and retrieving components of the page with available component types and sending components associated with preferences of the first participant to the first participant and components associated with preferences of the second participant to the second participant responsive to determining that the control request includes the share page action.Type: GrantFiled: January 14, 2011Date of Patent: February 14, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul C. Castro, Yun-Wu Huang, Peter Kissa, John J. Ponzo, Gegi Thomas
-
Publication number: 20160092813Abstract: Access is obtained to raw historic information technology migration data, which data is transformed in accordance with a classification scheme to obtain classified key historic information technology migration data. A statistical model with conditional distributions of the key historic information technology migration data is built. Prior to a new information technology migration project, access is obtained to incomplete data characterizing the new information technology migration project. The statistical model is used to derive data missing from the incomplete data characterizing the new information technology migration project, to obtain derived data. At least one of a migration plan and an estimate for the new information technology migration project is created based on the incomplete data and the derived data.Type: ApplicationFiled: September 30, 2014Publication date: March 31, 2016Inventors: John K. Baker, Yun-Wu Huang, Matthew A. Markley, Venkata Vinay Parisa, Birgit M. Pfitzmann
-
Publication number: 20150264128Abstract: A conformance checker is received on a system that contains hostable content, and is executed. One or more results provided by the conformance checker are evaluated; and the hostable content is migrated to a destination host in accordance with the evaluating step.Type: ApplicationFiled: March 15, 2014Publication date: September 17, 2015Applicant: International Business Machines CorporationInventors: Yun-Wu Huang, Pu Jin, Fan Jing Meng, Michael Montinarelli, Kristiann J. Schultz, Bo Yang, Christopher C. Young, Xiaolan Zhang
-
Publication number: 20150261842Abstract: One or more requirements of a target hosting environment are captured in a specification. The specification is automatically checked against a source content of a source environment with a conformance checker, where the source content is to be migrated to the target hosting environment. It is determined whether the source content conforms to the specification.Type: ApplicationFiled: March 15, 2014Publication date: September 17, 2015Applicant: International Business Machines CorporationInventors: Yun-Wu Huang, Pu Jin, Fan Jing Meng, Michael Montinarelli, Brian Peterson, Lakshminarayanan Renganarayana, John J. Rofrano, Kristiann J. Schultz, Bo Yang, Christopher C. Young, Xiaolan Zhang
-
Publication number: 20140359128Abstract: Systems and articles of manufacture for coordinating application migration processes include selecting at least one migration service for an application based on analysis of application information and information pertaining to multiple migration services, creating a migration plan to migrate the application to a target cloud based on the at least one selected migration service, and executing the migration plan, utilizing the at least one selected migration service, to migrate the application to the target cloud.Type: ApplicationFiled: August 19, 2013Publication date: December 4, 2014Inventors: Kamal K. Bhattacharya, Chen Hua Feng, Yun-Wu Huang, Ying Huang, Hani Jamjoom, Pu Jin, Fan Jing Meng, Michael Montinarelli, Mark E. Podlaseck, Zon-Yin Shae, Daniel J. Williams
-
Publication number: 20140359053Abstract: Techniques, systems, and articles of manufacture for coordinating application migration processes. A method includes selecting at least one migration service for an application based on analysis of application information and information pertaining to multiple migration services, creating a migration plan to migrate the application to a target cloud based on the at least one selected migration service, and executing the migration plan, utilizing the at least one selected migration service, to migrate the application to the target cloud.Type: ApplicationFiled: May 29, 2013Publication date: December 4, 2014Applicant: International Business Machines CorporationInventors: Kamal K. Bhattacharya, Chen Hua Feng, Yun-Wu Huang, Ying Huang, Hani Jamjoom, Pu Jin, Fan Jing Meng, Michael Montinarelli, Mark E. Podlaseck, Zon-Yin Shae, Daniel J. Williams
-
Publication number: 20140229826Abstract: Systems and methods for providing content using dynamic action templates are provided. A method for providing content to at least one user, comprises corresponding at least one action to at least one action template, associating the content with the at least one action, and presenting the content to the at least one user, wherein the at least one action template is appended to the content.Type: ApplicationFiled: February 13, 2013Publication date: August 14, 2014Applicant: International Business Machines CorporationInventors: Paul C. Castro, Yun-Wu Huang
-
Publication number: 20140229827Abstract: Systems and methods for providing content using dynamic action templates are provided. A method for providing content to at least one user, comprises corresponding at least one action to at least one action template, associating the content with the at least one action, and presenting the content to the at least one user, wherein the at least one action template is appended to the content.Type: ApplicationFiled: August 13, 2013Publication date: August 14, 2014Applicant: International Business Machines CorporationInventors: Paul C. Castro, Yun-Wu Huang
-
Publication number: 20120331060Abstract: A method for sharing documents includes initiating a sharing session with a first participant and a second participant, wherein the first participant is communicatively connected to the second participant via a server, receiving a control request having an action from the first participant, determining whether the control request includes a share page action, and retrieving components of the page with available component types and sending components associated with preferences of the first participant to the first participant and components associated with preferences of the second participant to the second participant responsive to determining that the control request includes the share page action.Type: ApplicationFiled: September 10, 2012Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul C. Castro, Yun-Wu Huang, Peter Kissa, John J. Ponzo, Gegi Thomas
-
Publication number: 20110179115Abstract: A method for sharing documents includes initiating a sharing session with a first participant and a second participant, wherein the first participant is communicatively connected to the second participant via a server, receiving a control request having an action from the first participant, determining whether the control request includes a share page action, and retrieving components of the page with available component types and sending components associated with preferences of the first participant to the first participant and components associated with preferences of the second participant to the second participant responsive to determining that the control request includes the share page action.Type: ApplicationFiled: January 14, 2011Publication date: July 21, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul C. Castro, Yun-Wu Huang, Peter Kissa, John J. Ponzo, Gegi Thomas
-
Publication number: 20110055230Abstract: A method of intelligent community-based knowledge sharing includes receiving a query from a user of a community, retrieving a social distance hierarchy of members of the community associated with the user, traversing the social distance hierarchy to determine a first recipient of the query, and transmitting the query to the first recipient.Type: ApplicationFiled: August 28, 2009Publication date: March 3, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul C. Castro, Yun-Wu Huang, Gegi Thomas
-
Publication number: 20110010629Abstract: A network server for sharing images with mobile electronic devices having one or more processors, and image sharing client application, and an image distribution application. The image sharing client application is to be executed on one or more of the processors to receive an update to an image being shared over a network with mobile electronic devices that each have their own current zoom level and their own currently visible area of the image. The image distribution application is to be executed on one or more of the processors to keep a record of the current zoom level and currently visible area for each of the plurality of mobile electronic devices and to selectively send image updates to the plurality of mobile electronic devices based on the current zoom level and currently viewable area of the mobile electronic devices.Type: ApplicationFiled: July 9, 2009Publication date: January 13, 2011Applicant: IBM CORPORATIONInventors: Paul C. Castro, Yun-Wu Huang