Patents by Inventor Chakkalamattam Jos Paul
Chakkalamattam Jos Paul 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).
-
Publication number: 20250110709Abstract: Embodiments relate to a machine learning model for generating code snippets and templates. A team feature set for a team is provided to a machine learning model, the team including at least two members. The machine learning model determines a recommendation for the team, the recommendation being related to computer execution to perform a task. In response to determining the recommendation for the team, the recommendation is rendered to the team.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Inventors: Omar Odibat, Chakkalamattam Jos Paul
-
Patent number: 8214633Abstract: The present invention is directed to a system that initiates specific maintenance and diagnostic boot images on remote computers. The system is used to select a particular remote device over a network. A particular new boot image is also selected, and that boot image is tailored to operate a maintenance or diagnostic function on the target machine. The new boot image is downloaded to the target, and the target is rebooted with the new boot image. The new boot image is selected from other specific boot images. Upon reboot, the new boot image performs the diagnostic or maintenance routines on the remote target machine. At some predetermined point, the original boot image is swapped back, and the machine rebooted once again. This returns the machine to its original image.Type: GrantFiled: April 6, 2009Date of Patent: July 3, 2012Assignee: International Business Machines CorporationInventors: Chakkalamattam Jos Paul, Marc-Arthur Pierre-Louis, Javier A. Guajardo, Jr.
-
Patent number: 8146083Abstract: A computer implemented method, apparatus, and computer usable program product for processing tasks. A set of one or more tasks is presented on a user interface, wherein the set of tasks are part of a process. A set of one or more policies are associated. Each respective policy is associated with one or more of the set of tasks in which at least one of the tasks in the set of tasks is associated with a policy restricting modification of the task. The set of tasks and set of policies are sent to a flow engine, wherein the flow engine enforces performance of the set of tasks according to the set of policies.Type: GrantFiled: June 22, 2006Date of Patent: March 27, 2012Assignee: International Business Machines CorporationInventors: Vijay Kumar Aggarwal, Scott Stephen Dickerson, Adam Reudeau Holley, Chakkalamattam Jos Paul
-
Publication number: 20090217025Abstract: The present invention is directed to a system that initiates specific maintenance and diagnostic boot images on remote computers. The system is used to select a particular remote device over a network. A particular new boot image is also selected, and that boot image is tailored to operate a maintenance or diagnostic function on the target machine. The new boot image is downloaded to the target, and the target is rebooted with the new boot image. The new boot image is selected from other specific boot images. Upon reboot, the new boot image performs the diagnostic or maintenance routines on the remote target machine. At some predetermined point, the original boot image is swapped back, and the machine rebooted once again. This returns the machine to its original image.Type: ApplicationFiled: April 6, 2009Publication date: August 27, 2009Applicant: International Business Machines CorporationInventors: Chakkalamattam Jos Paul, Marc-Arthur Pierre-Louis, Javier A. Guajardo, JR.
-
Patent number: 7519807Abstract: The present invention is directed to a system that initiates specific maintenance and diagnostic boot images on remote computers. The system is used to select a particular remote device over a network. A particular new boot image is also selected, and that boot image is tailored to operate a maintenance or diagnostic function on the target machine. The new boot image is downloaded to the target, and the target is rebooted with the new boot image. The new boot image is selected from other specific boot images. Upon reboot, the new boot image performs the diagnostic or maintenance routines on the remote target machine. At some predetermined point, the original boot image is swapped back, and the machine rebooted once again. This returns the machine to its original image.Type: GrantFiled: March 22, 2006Date of Patent: April 14, 2009Assignee: International Business Machines CorporationInventors: Chakkalamattam Jos Paul, Marc-Arthur Pierre-Louis, Javier A. Guajardo, Jr.
-
Publication number: 20080263453Abstract: A computer implemented method, apparatus, and computer-usable program product for process configuration are provided in the illustrative embodiments. A process that is to be configured is identified. A list of tasks associated with the identified process is displayed. A set of the tasks displayed in the task list are selected. The selected tasks are configured according to one or more task parameters. If the process that is being configured is already running, the process is suspended before the selected tasks are configured. If the process is suspended, the process is resumed after the selected tasks have been configured. The process is identified, the list of task is displayed, and the one or more tasks are selected and configured using a graphical user interface.Type: ApplicationFiled: April 20, 2007Publication date: October 23, 2008Inventors: VIJAY KUMAR AGGARWAL, Srinivas Chowdhury, Scott Stephen Dickerson, Adam Reudeau Holley, Arnaud Airy Mathieu, Chakkalamattam Jos Paul, Puthukode G. Ramachandran
-
Publication number: 20080255909Abstract: An invention is disclosed for dynamically changing the predefined execution sequence of steps or tasks in a computerized process while it is being performed by permitting one or more task(s) to be specified as necessary when other task(s) have been completed. Specifically, a product, method and system is provided for using a “workflow engine” software program acting in combination with a “decision-making layer” program interface between the workflow engine and the process model to determine the normal or (“default”) next step in the process and all other possible process steps that can be permissibly completed after execution of the current step or task.Type: ApplicationFiled: April 13, 2007Publication date: October 16, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Niraj P. Joshi, Kimberly Diane Kenna, Kenneth James Parzygnat, Chakkalamattam Jos Paul, Wayne B. Riley
-
Publication number: 20070300224Abstract: A computer implemented method, apparatus, and computer usable program product for processing tasks. A set of one or more tasks is presented on a user interface, wherein the set of tasks are part of a process. A set of one or more policies are associated. Each respective policy is associated with one or more of the set of tasks in which at least one of the tasks in the set of tasks is associated with a policy restricting modification of the task. The set of tasks and set of policies are sent to a flow engine, wherein the flow engine enforces performance of the set of tasks according to the set of policies.Type: ApplicationFiled: June 22, 2006Publication date: December 27, 2007Inventors: Vijay Kumar Aggarwal, Scott Stephen Dickerson, Adam Reudeau Holley, Chakkalamattam Jos Paul
-
Patent number: 7139816Abstract: A method, system, and program is provided to redirect a client computer to an appropriate boot server after it has been directed to any initial boot server by preboot execution environment (PXE) or similar services. An apparatus includes a data file containing a set of addresses of managed boot servers in any syntax and a program file containing a network bootstrap program (NBP) that interprets the syntax of the data file. These files are placed on every initial boot server. The NBP requests a file from the initial boot server whose name is identified with the client computer. The initial boot server will not return that file if it is not an appropriate server for booting the client. In that case, the NBP requests the data file containing the boot server addresses. The NBP then polls each of those boot servers by requesting the client's unique file. A boot server that returns the file is an appropriate boot server for the client computer.Type: GrantFiled: December 18, 2000Date of Patent: November 21, 2006Assignee: International Business Machines CorporationInventors: Vaijayanthimala K. Anand, Steven Michael French, Chakkalamattam Jos Paul, James Richard Schoech, Bradford Allen Stern
-
Patent number: 7065640Abstract: The present invention is directed to a system that initiates specific maintenance and diagnostic boot images on remote computers. The system is used to select a particular remote device over a network. A particular new boot image is also selected, and that boot image is tailored to operate a maintenance or diagnostic function on the target machine. The new boot image is downloaded to the target, and the target is rebooted with the new boot image. The new boot image is selected from other specific boot images. Upon reboot, the new boot image performs the diagnostic or maintenance routines on the remote target machine. At some predetermined point, the original boot image is swapped back, and the machine rebooted once again. This returns the machine to its original image.Type: GrantFiled: October 11, 2001Date of Patent: June 20, 2006Assignee: International Business Machines CorporationInventors: Chakkalamattam Jos Paul, Marc-Arthur Pierre-Louis, Javier A. Guajardo, Jr.
-
Patent number: 7024471Abstract: A method, apparatus and program for updating client computers with user specific application enablement are provided. The invention involves creating a component control file on a network server, which defines the actions to be performed to install an enablement component needed to run an application on a client and creating an installation control file which contains a list of the enablement components needed to run the set of applications that have been assigned to a user. The enablement components are changes to the operating system's configuration. When a user logs onto a client computer, a mechanism in the client reads the user's installation control file from the server and then installs the necessary enablement components on the client operating system, if those components are not already installed. In one embodiment, the user receives a prompt before the components are installed, in case the user does not want to use the entire set of assigned applications.Type: GrantFiled: December 12, 2000Date of Patent: April 4, 2006Assignee: International Business Machines CorporationInventors: Randy George, Brian Keith Howe, Chakkalamattam Jos Paul
-
Patent number: 6917958Abstract: The present invention provides a method for distributing system files and system registry changes dynamically. An “application package” consisting of system files and registry changes is added to a user. When the user logs on, the detection of a “package” is made if the package is not already installed on the client machine, a batch file is used to copy the files and make the registry changes to the local machine. A “key” is then set on the machine indicating that the files/registry entries are installed.Type: GrantFiled: April 26, 1999Date of Patent: July 12, 2005Assignee: International Business Machines CorporationInventors: Brian Keith Howe, Khoa Dang Huynh, Chakkalamattam Jos Paul, Stanley Alan Smith
-
Patent number: 6810478Abstract: A chained bootstrap that is identified on a Boot Image Negotiation Layer (BINL) server and which is specified as the default bootstrap for the remote booting of client machines without regard to what client OS will finally be booted, is provided. The default bootstrap is downloaded as the initial bootstrap when the client sends the remote boot request to the TFTP boot server identified by the BINL server. This bootstrap then acquires a configuration file for the client from the TFTP server and determines the specific OS and associated bootstrap to download to the client. The chained bootstrap then relocates itself in memory on the client so that the actual client OS bootstrap can load and execute properly. The chained bootstrap then requests the actual client bootstrap from the TFTP server to continue the boot of the OS.Type: GrantFiled: December 12, 2000Date of Patent: October 26, 2004Assignee: International Business Machines CorporationInventors: Vaijayanthimala K. Anand, Aidon Paul Jennery, Chakkalamattam Jos Paul, James Richard Schoech, Bradford Allen Stern
-
Publication number: 20030074549Abstract: The present invention is directed to a system that initiates specific maintenance and diagnostic boot images on remote computers. The system is used to select a particular remote device over a network. A particular new boot image is also selected, and that boot image is tailored to operate a maintenance or diagnostic function on the target machine. The new boot image is downloaded to the target, and the target is rebooted with the new boot image. The new boot image is selected from other specific boot images. Upon reboot, the new boot image performs the diagnostic or maintenance routines on the remote target machine. At some predetermined point, the original boot image is swapped back, and the machine rebooted once again. This returns the machine to its original image.Type: ApplicationFiled: October 11, 2001Publication date: April 17, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chakkalamattam Jos Paul, Marc-Arthur Pierre-Louis, Javier A. Guajardo
-
Patent number: 6466972Abstract: The present invention provides a system for creating server-managed configuration information for computing devices. The configuration information is composed of individual configuration components. The configuration components can be grouped for convenience into templates called machine classes, which can be used to manage a set of similar machines. Configuration components and machine classes can be stored permanently in a database. Machine classes are instantiated with machine-specific information such as network addresses and configuration information for peripherals to produce fully configured operating systems for a computing device. Software and configuration information is installed based on the machine class selected. Individual configuration components can be added or overridden when the machine instance is created. The machine instance can be customized with additional configuration information, such as its network address(es), machine name, and video resolution.Type: GrantFiled: March 31, 1999Date of Patent: October 15, 2002Assignee: International Business Machines CorporationInventors: Chakkalamattam Jos Paul, Steven Michael French, Aidon Paul Jennery, Glenn Edwards Brew, James Richard Schoech
-
Publication number: 20020107945Abstract: A method, apparatus and program for updating client computers with user specific application enablement are provided. The invention involves creating a component control file on a network server, which defines the actions to be performed to install an enablement component needed to run an application on a client and creating an installation control file which contains a list of the enablement components needed to run the set of applications that have been assigned to a user. The enablement components are changes to the operating system's configuration. When a user logs onto a client computer, a mechanism in the client reads the user's installation control file from the server and then installs the necessary enablement components on the client operating system, if those components are not already installed. In one embodiment, the user receives a prompt before the components are installed, in case the user does not want to use the entire set of assigned applications.Type: ApplicationFiled: December 12, 2000Publication date: August 8, 2002Applicant: IBM CorporationInventors: Randy George, Brain Keith Howe, Chakkalamattam Jos Paul
-
Patent number: 6421777Abstract: A method and apparatus for booting a client data processing system from a set of boot images stored on a server data processing system. At power up of the client data processing system, an image request is sent to the server data processing system from the client data processing system. According to a state of the client data processing system, an initial boot image is selected and sent to the client data processing system. The state of the client data processing system is monitored. Responsive to an indication that the client data processing system needs to be rebooted, a new boot image is selected, if needed depending on the state, and sent to the client data processing system. This selection is made according to the state of the client data processing system at the time the indication is identified. The client data processing system is rebooted using the boot image from the server data processing system.Type: GrantFiled: April 26, 1999Date of Patent: July 16, 2002Assignee: International Business Machines CorporationInventors: Marc-Arthur Pierre-Louis, Chakkalamattam Jos Paul, Sockalingam Radhakrishnan
-
Publication number: 20020078188Abstract: A method, system, and program is provided to redirect a client computer to an appropriate boot server after it has been directed to any initial boot server by preboot execution environment (PXE) or similar services. An apparatus includes a data file containing a set of addresses of managed boot servers in any syntax and a program file containing a network bootstrap program (NBP) that interprets the syntax of the data file. These files are placed on every initial boot server. The NBP requests a file from the initial boot server whose name is identified with the client computer. The initial boot server will not return that file if it is not an appropriate server for booting the client. In that case, the NBP requests the data file containing the boot server addresses. The NBP then polls each of those boot servers by requesting the client's unique file. A boot server that returns the file is an appropriate boot server for the client computer.Type: ApplicationFiled: December 18, 2000Publication date: June 20, 2002Applicant: IBM CorporationInventors: Vaijayanthimala K. Anand, Steven Michael French, Chakkalamattam Jos Paul, James Richard Schoech, Bradford Allen Stern
-
Patent number: 6314428Abstract: A method and apparatus for application management in a multiuser networked data processing environment are implemented. An application definition is generated for each application available to users on the network. Each application definition includes a plurality of application parameters, the values of which may be set by a system administrator. Application definitions are stored in a database on a domain controller. A subset of application parameters are user overridable. Each application definition may be associated with at least one user by a system administrator, whereby the corresponding application is made available to each such user. User overridable parameters may be assigned user specific values, which may be different for each user associated with the application definition. These are also stored in the domain controller database with the user associations.Type: GrantFiled: August 26, 1998Date of Patent: November 6, 2001Assignee: International Business Machines CorporationInventors: Glenn Edwards Brew, Steven Michael French, Chakkalamattam Jos Paul, Julie Hong-Van Tran
-
Patent number: 6208991Abstract: File mappings are dynamically loaded within an operating data processing system appended to existing file or directory mappings during operation rather than being loaded during system initialization. A triggering event, such as a user logging into a network from the data processing system with a unique userid, initiates the process for selectively loaded the dynamic file mappings. A context variable, such as the userid of the user logging into the network, is employed to select the set or table of file mappings which are dynamically loaded. The dynamically loaded file mappings are appended to traditional, machine-specific file mappings loaded at system initialization and may be unloaded without affecting such traditional file mappings. The capability of dynamic file mapping allows single-user applications, those designed for use by only one user at a time, to be shared from a single network location, with user-specific files mapped to different locations for different users.Type: GrantFiled: August 26, 1998Date of Patent: March 27, 2001Assignee: International Business Machines CorporationInventors: Steven Michael French, Chakkalamattam Jos Paul, James Richard Schoech