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: 20250110709
    Abstract: 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: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: Omar Odibat, Chakkalamattam Jos Paul
  • Patent number: 8214633
    Abstract: 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: Grant
    Filed: April 6, 2009
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Chakkalamattam Jos Paul, Marc-Arthur Pierre-Louis, Javier A. Guajardo, Jr.
  • Patent number: 8146083
    Abstract: 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: Grant
    Filed: June 22, 2006
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Vijay Kumar Aggarwal, Scott Stephen Dickerson, Adam Reudeau Holley, Chakkalamattam Jos Paul
  • Publication number: 20090217025
    Abstract: 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: Application
    Filed: April 6, 2009
    Publication date: August 27, 2009
    Applicant: International Business Machines Corporation
    Inventors: Chakkalamattam Jos Paul, Marc-Arthur Pierre-Louis, Javier A. Guajardo, JR.
  • Patent number: 7519807
    Abstract: 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: Grant
    Filed: March 22, 2006
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Chakkalamattam Jos Paul, Marc-Arthur Pierre-Louis, Javier A. Guajardo, Jr.
  • Publication number: 20080263453
    Abstract: 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: Application
    Filed: April 20, 2007
    Publication date: October 23, 2008
    Inventors: VIJAY KUMAR AGGARWAL, Srinivas Chowdhury, Scott Stephen Dickerson, Adam Reudeau Holley, Arnaud Airy Mathieu, Chakkalamattam Jos Paul, Puthukode G. Ramachandran
  • Publication number: 20080255909
    Abstract: 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: Application
    Filed: April 13, 2007
    Publication date: October 16, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Niraj P. Joshi, Kimberly Diane Kenna, Kenneth James Parzygnat, Chakkalamattam Jos Paul, Wayne B. Riley
  • Publication number: 20070300224
    Abstract: 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: Application
    Filed: June 22, 2006
    Publication date: December 27, 2007
    Inventors: Vijay Kumar Aggarwal, Scott Stephen Dickerson, Adam Reudeau Holley, Chakkalamattam Jos Paul
  • Patent number: 7139816
    Abstract: 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: Grant
    Filed: December 18, 2000
    Date of Patent: November 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, Steven Michael French, Chakkalamattam Jos Paul, James Richard Schoech, Bradford Allen Stern
  • Patent number: 7065640
    Abstract: 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: Grant
    Filed: October 11, 2001
    Date of Patent: June 20, 2006
    Assignee: International Business Machines Corporation
    Inventors: Chakkalamattam Jos Paul, Marc-Arthur Pierre-Louis, Javier A. Guajardo, Jr.
  • Patent number: 7024471
    Abstract: 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: Grant
    Filed: December 12, 2000
    Date of Patent: April 4, 2006
    Assignee: International Business Machines Corporation
    Inventors: Randy George, Brian Keith Howe, Chakkalamattam Jos Paul
  • Patent number: 6917958
    Abstract: 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: Grant
    Filed: April 26, 1999
    Date of Patent: July 12, 2005
    Assignee: International Business Machines Corporation
    Inventors: Brian Keith Howe, Khoa Dang Huynh, Chakkalamattam Jos Paul, Stanley Alan Smith
  • Patent number: 6810478
    Abstract: 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: Grant
    Filed: December 12, 2000
    Date of Patent: October 26, 2004
    Assignee: International Business Machines Corporation
    Inventors: Vaijayanthimala K. Anand, Aidon Paul Jennery, Chakkalamattam Jos Paul, James Richard Schoech, Bradford Allen Stern
  • Publication number: 20030074549
    Abstract: 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: Application
    Filed: October 11, 2001
    Publication date: April 17, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chakkalamattam Jos Paul, Marc-Arthur Pierre-Louis, Javier A. Guajardo
  • Patent number: 6466972
    Abstract: 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: Grant
    Filed: March 31, 1999
    Date of Patent: October 15, 2002
    Assignee: International Business Machines Corporation
    Inventors: Chakkalamattam Jos Paul, Steven Michael French, Aidon Paul Jennery, Glenn Edwards Brew, James Richard Schoech
  • Publication number: 20020107945
    Abstract: 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: Application
    Filed: December 12, 2000
    Publication date: August 8, 2002
    Applicant: IBM Corporation
    Inventors: Randy George, Brain Keith Howe, Chakkalamattam Jos Paul
  • Patent number: 6421777
    Abstract: 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: Grant
    Filed: April 26, 1999
    Date of Patent: July 16, 2002
    Assignee: International Business Machines Corporation
    Inventors: Marc-Arthur Pierre-Louis, Chakkalamattam Jos Paul, Sockalingam Radhakrishnan
  • Publication number: 20020078188
    Abstract: 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: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Applicant: IBM Corporation
    Inventors: Vaijayanthimala K. Anand, Steven Michael French, Chakkalamattam Jos Paul, James Richard Schoech, Bradford Allen Stern
  • Patent number: 6314428
    Abstract: 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: Grant
    Filed: August 26, 1998
    Date of Patent: November 6, 2001
    Assignee: International Business Machines Corporation
    Inventors: Glenn Edwards Brew, Steven Michael French, Chakkalamattam Jos Paul, Julie Hong-Van Tran
  • Patent number: 6208991
    Abstract: 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: Grant
    Filed: August 26, 1998
    Date of Patent: March 27, 2001
    Assignee: International Business Machines Corporation
    Inventors: Steven Michael French, Chakkalamattam Jos Paul, James Richard Schoech