Patents by Inventor Cesar Wong
Cesar Wong 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: 12008411Abstract: Dynamic container-based application resource tuning and resizing is disclosed. One or more container resource constraint values associated with a first container are accessed. One or more application resource constraint values based on the one or more container resource constraint values are determined. A first application execution of an application is initiated in the first container. The one or more application resource constraint values are provided to the first application execution. An analysis of a plurality of resource usage metrics generated during the first application execution of the application is performed. Each resource usage metric quantifies a use of a corresponding resource associated with the first container during the first application execution. One or more optimized container resource constraint values are determined based on the analysis.Type: GrantFiled: April 5, 2021Date of Patent: June 11, 2024Assignee: Red Hat, Inc.Inventors: Benjamin M. Parees, Gabriel G. Montero, Cesar A. Wong
-
Patent number: 11507392Abstract: Computing clusters can be automatically configured according to some aspects described herein. For example, a system can receive configuration datasets from instantiated objects in a management cluster. The configuration datasets can be for configuring target objects in managed clusters, where the managed clusters are separate from the management cluster. The system can then configure the target objects within each of the managed clusters based on the configuration datasets.Type: GrantFiled: February 26, 2020Date of Patent: November 22, 2022Assignee: RED HAT, INC.Inventors: Thomas Wiest, Andrew Butcher, Cesar Wong, Joel Diaz
-
Publication number: 20210263751Abstract: Computing clusters can be automatically configured according to some aspects described herein. For example, a system can receive configuration datasets from instantiated objects in a management cluster. The configuration datasets can be for configuring target objects in managed clusters, where the managed clusters are separate from the management cluster. The system can then configure the target objects within each of the managed clusters based on the configuration datasets.Type: ApplicationFiled: February 26, 2020Publication date: August 26, 2021Inventors: Thomas Wiest, Andrew Butcher, Cesar Wong, Joel Diaz
-
Publication number: 20210224131Abstract: Dynamic container-based application resource tuning and resizing is disclosed. One or more container resource constraint values associated with a first container are accessed. One or more application resource constraint values based on the one or more container resource constraint values are determined. A first application execution of an application is initiated in the first container. The one or more application resource constraint values are provided to the first application execution. An analysis of a plurality of resource usage metrics generated during the first application execution of the application is performed. Each resource usage metric quantifies a use of a corresponding resource associated with the first container during the first application execution. One or more optimized container resource constraint values are determined based on the analysis.Type: ApplicationFiled: April 5, 2021Publication date: July 22, 2021Inventors: Benjamin M. Parees, Gabriel G. Montero, Cesar A. Wong
-
Patent number: 10996991Abstract: Dynamic container-based application resource tuning and resizing is disclosed. One or more container resource constraint values associated with a first container are accessed. One or more application resource constraint values based on the one or more container resource constraint values are determined. A first application execution of an application is initiated in the first container. The one or more application resource constraint values are provided to the first application execution. An analysis of a plurality of resource usage metrics generated during the first application execution of the application is performed. Each resource usage metric quantifies a use of a corresponding resource associated with the first container during the first application execution. One or more optimized container resource constraint values are determined based on the analysis.Type: GrantFiled: November 29, 2017Date of Patent: May 4, 2021Assignee: Red Hat, Inc.Inventors: Benjamin M. Parees, Gabriel G. Montero, Cesar A. Wong
-
Patent number: 10701022Abstract: Arrangements described herein relate to initiating social interaction based on e-mail content. Information associated with an e-mail being composed by a user can be analyzed to determine whether content of the e-mail is appropriate for incorporation into at least one social system. Responsive to determining that the content of the e-mail is appropriate for incorporation into at least one social system, a first option to enter the content of the e-mail in a first social system and a second option to enter the content of the e-mail in a second social system can be presented to the user. Responsive to the user selecting to enter the content of the e-mail in the first social system, a first entry in the first social system can be automatically created. The first entry can include the content of the e-mail composed by the user.Type: GrantFiled: January 29, 2018Date of Patent: June 30, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bernadette A. Carter, Kathryn Lemanski-Mercer, Cesar A. Wong
-
Patent number: 10613719Abstract: An approach is described for generating a form response interface in an online application. An associated method may include identifying a content post in an online application interface and facilitating evaluation of the content post. Upon determining that the content post is form-addressable based on the evaluation, the method may include generating a form response interface element including multiple alternatives and updating the online application interface to display the form response interface element with the content post. In an embodiment, facilitating evaluation according to the method may include parsing language in the content post to determine the presence of a form-addressable interrogatory element. In a further embodiment, facilitating evaluation according to the method may include analyzing comments posted in response to the content post to determine the presence of form-addressable common language elements.Type: GrantFiled: March 15, 2018Date of Patent: April 7, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bernadette A. Carter, Kathryn L. Mercer, Cesar A. Wong
-
Patent number: 10592497Abstract: A method, computer program product, and system for validating content included in an electronic communication is disclosed. A computer receives a new communication that includes content from an original communication. The computer determines if the content included in the new communication includes a change to the original communication. In response to determining that the content includes the change to the original communication, the computer generates a validation score of the new communication, such that the validation score is determined by an amount of match between the content of the new communication and the original communication, and the extent to which the change alters a purport of the original communication.Type: GrantFiled: June 14, 2016Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: Bernadette A. Carter, Nikhil R. Parekh, Jacques-Marie Thrasybule, Cesar A. Wong
-
Patent number: 10423718Abstract: A method, system and apparatus for interleaving XForms with JSF request processing can be provided. The system can include an XForms definition generated for a form configured for rendering in a Web application. Specifically, the XForms definition can specify a data model for data to be processed within the form. The system further can include a JSF code generation module programmed to process the forms model to produce a form bean, a faces configuration, and a JSF page for each navigable view defined in the XForms definition.Type: GrantFiled: December 25, 2017Date of Patent: September 24, 2019Assignee: International Business Machines CorporationInventors: Derek W. Carr, Carol A. Jones, Ajamu A. Wesley, Cesar A. Wong
-
Patent number: 10379845Abstract: Implementations provide for a source to image transformation pipeline for a Platform-as-a-Service (PaaS) system. A method of the disclosure includes receiving a request to create an application for execution on a Platform-as-a-Service (PaaS) system, identifying, by a processing device, at least one of language or a framework corresponding to the application, identifying, by the processing device, a build image corresponding to the identified at least one of the language or the framework, constructing, by the processing device, a build configuration object, a deployment configuration object, and a networking configuration object for the application, and transmitting, by the processing device, the build configuration object, the deployment configuration object, and the networking configuration object to the PaaS system to enable the PaaS system to build and deploy the application at one or more nodes of the PaaS system without user intervention.Type: GrantFiled: August 8, 2017Date of Patent: August 13, 2019Assignee: Red Hat, Inc.Inventors: Benjamin Parees, Cesar Wong, Clayton Coleman
-
Publication number: 20190163536Abstract: Dynamic container-based application resource tuning and resizing is disclosed. One or more container resource constraint values associated with a first container are accessed. One or more application resource constraint values based on the one or more container resource constraint values are determined. A first application execution of an application is initiated in the first container. The one or more application resource constraint values are provided to the first application execution. An analysis of a plurality of resource usage metrics generated during the first application execution of the application is performed. Each resource usage metric quantifies a use of a corresponding resource associated with the first container during the first application execution. One or more optimized container resource constraint values are determined based on the analysis.Type: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Inventors: Benjamin M. Parees, Gabriel G. Montero, Cesar A. Wong
-
Patent number: 10237228Abstract: Arrangements described herein relate to initiating social interaction based on e-mail content. Information associated with an e-mail being composed by a user can be analyzed to determine whether content of the e-mail is appropriate for incorporation into at least one social system. Responsive to determining that the content of the e-mail is appropriate for incorporation into at least one social system, a first option to enter the content of the e-mail in a first social system and a second option to enter the content of the e-mail in a second social system can be presented to the user. Responsive to the user selecting to enter the content of the e-mail in the first social system, a first entry in the first social system can be automatically created. The first entry can include the content of the e-mail composed by the user.Type: GrantFiled: April 19, 2017Date of Patent: March 19, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bernadette A. Carter, Kathryn Lemanski-Mercer, Cesar A. Wong
-
Patent number: 10230786Abstract: Implementations provide for a source to image framework for a Platform-as-a-Service (PaaS) system in a distributed cluster system that can apply modifications to source code. A method of the disclosure includes invoking source-to-image (STI) methodology to execute an instance of an application image. The application image is associated with source code and an application framework of an application. A modification to the source code utilized in the instance is received and identified via the application framework utilized in the instance. The identified modification to the source code is applied during runtime of the instance in a container via the application framework.Type: GrantFiled: February 26, 2016Date of Patent: March 12, 2019Assignee: Red Hat, Inc.Inventors: Benjamin Parees, Michal Fojtik, Daniel McPherson, Clayton Coleman, Cesar Wong
-
Patent number: 10073823Abstract: An approach is described for generating a form response interface in an online application. An associated method may include identifying a content post in an online application interface and facilitating evaluation of the content post. Upon determining that the content post is form-addressable based on the evaluation, the method may include generating a form response interface element including multiple alternatives and updating the online application interface to display the form response interface element with the content post. In an embodiment, facilitating evaluation according to the method may include parsing language in the content post to determine the presence of a form-addressable interrogatory element. In a further embodiment, facilitating evaluation according to the method may include analyzing comments posted in response to the content post to determine the presence of form-addressable common language elements.Type: GrantFiled: February 24, 2015Date of Patent: September 11, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bernadette A. Carter, Kathryn L. Mercer, Cesar A. Wong
-
Publication number: 20180203835Abstract: An approach is described for generating a form response interface in an online application. An associated method may include identifying a content post in an online application interface and facilitating evaluation of the content post. Upon determining that the content post is form-addressable based on the evaluation, the method may include generating a form response interface element including multiple alternatives and updating the online application interface to display the form response interface element with the content post. In an embodiment, facilitating evaluation according to the method may include parsing language in the content post to determine the presence of a form-addressable interrogatory element. In a further embodiment, facilitating evaluation according to the method may include analyzing comments posted in response to the content post to determine the presence of form-addressable common language elements.Type: ApplicationFiled: March 15, 2018Publication date: July 19, 2018Inventors: BERNADETTE A. CARTER, KATHRYN L. MERCER, CESAR A. WONG
-
Patent number: 10025697Abstract: A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more files for which to have one or more automated unit tests generated for an application under test. An action in the application under test is received while the application under test is used. Behavior data of how the application under test responds to the action is tracked, wherein tracking is performed by inserting observer code using aspect oriented programming method, which tracks each method's interaction with its own objects and objects that are passed to it. An automated unit test of the one or more automated unit tests is generated for underlying code of the application under test invoked when receiving the action based upon, at least in part, the behavior data of how the application under test responds to the action.Type: GrantFiled: May 23, 2016Date of Patent: July 17, 2018Assignee: International Business Machines CorporationInventors: Bernadette A. Carter, Pratyush Dhruv, Corrie Hy Kwan, Robert Retchless, Lauren J. Hayward Schaefer, Cesar A. Wong
-
Publication number: 20180152412Abstract: Arrangements described herein relate to initiating social interaction based on e-mail content. Information associated with an e-mail being composed by a user can be analyzed to determine whether content of the e-mail is appropriate for incorporation into at least one social system. Responsive to determining that the content of the e-mail is appropriate for incorporation into at least one social system, a first option to enter the content of the e-mail in a first social system and a second option to enter the content of the e-mail in a second social system can be presented to the user. Responsive to the user selecting to enter the content of the e-mail in the first social system, a first entry in the first social system can be automatically created. The first entry can include the content of the e-mail composed by the user.Type: ApplicationFiled: January 29, 2018Publication date: May 31, 2018Inventors: Bernadette A. Carter, Kathryn Lemanski-Mercer, Cesar A. Wong
-
Publication number: 20180121407Abstract: A method, system and apparatus for interleaving XForms with JSF request processing can be provided. The system can include an XForms definition generated for a form configured for rendering in a Web application. Specifically, the XForms definition can specify a data model for data to be processed within the form. The system further can include a JSF code generation module programmed to process the forms model to produce a form bean, a faces configuration, and a JSF page for each navigable view defined in the XForms definition.Type: ApplicationFiled: December 25, 2017Publication date: May 3, 2018Inventors: Derek W. Carr, Carol A. Jones, Ajamu A. Wesley, Cesar A. Wong
-
Patent number: 9959006Abstract: An approach is described for generating a form response interface in an online application. An associated system may include a processor and a memory storing an application program, which, when executed on the processor, performs an operation that may include identifying a content post in an online application interface and facilitating evaluation of the content post. Upon determining that the content post is form-addressable based on the evaluation, the operation may include generating a form response interface element including multiple alternatives and updating the online application interface to display the form response interface element with the content post. Facilitating evaluation according to the operation may include parsing language in the content post to determine the presence of a form-addressable interrogatory element.Type: GrantFiled: May 12, 2014Date of Patent: May 1, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bernadette A. Carter, Kathryn L. Mercer, Cesar A. Wong
-
Patent number: 9942188Abstract: Arrangements described herein relate to initiating social interaction based on e-mail content. Information associated with an e-mail being composed by a user can be analyzed to determine whether content of the e-mail is appropriate for incorporation into at least one social system. Responsive to determining that the content of the e-mail is appropriate for incorporation into at least one social system, a first option to enter the content of the e-mail in a first social system and a second option to enter the content of the e-mail in a second social system can be presented to the user. Responsive to the user selecting to enter the content of the e-mail in the first social system, a first entry in the first social system can be automatically created. The first entry can include the content of the e-mail composed by the user.Type: GrantFiled: September 25, 2013Date of Patent: April 10, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bernadette A. Carter, Kathryn Lemanski-Mercer, Cesar A. Wong