Patents by Inventor Jason Robert Kersten

Jason Robert Kersten 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: 7310775
    Abstract: A system and method that centrally manages desktop packages is provided allowing the administrator to recover component files previously sent to servers located throughout the organization. Applications are assigned to users and workstations. Self-contained desktop packages are transmitted to servers. The servers, in turn, provide the desktop packages to clients. The packages and the components included in the packages include unique identifiers used to identify the packages and components. A manifest is maintained detailing the individual components included in each of the self-contained desktop files. When a disaster event occurs at the administrator's computer system, the administrator retrieves the self-contained desktop files from the servers to which the packages were previously transmitted. The administrator repopulates the component libraries by unpacking the components from the self-contained desktop files.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: December 18, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Richard Cooper, Jason Robert Kersten, Charles Vaughn Rankin
  • Patent number: 7203905
    Abstract: A system and method that provides a platform-neutral shell application for a user interface is provided. The platform neutral shell application is performed in a way that prevents the user from accessing the underlying operating system. The desktop shell application executes in a middleware application. The operating system residing on the client computer system is booted. The middleware application is loaded on the operating system platform. The middleware application is programmed for the particular operating system being used by the client. The shell application is loaded on the middleware application. The shell application prevents the user from accessing the underlying operating system by maximizing the window in which the shell application is running, pinning the shell application window to the foreground, and removing controls from the desktop window would otherwise allow the user to bypass the desktop shell.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: April 10, 2007
    Assignee: International Business Machines Corporation
    Inventors: Brandon Brockway, Michael Richard Cooper, Jason Robert Kersten, Kumar Ravi
  • Patent number: 7117448
    Abstract: A system and method that selects applications that are allowed to be performed by a particular user using a particular workstation is provided. The system identifies one or more roles that have been assigned to the user and matches the identified roles with one or more roles that have been assigned to the workstation. Roles that are allowed for both the workstation and the user are enabled to be used by the user using the workstation. In one embodiment, a user may be allowed to perform multiple roles from the user's workstation. The available roles are selected using an interface, such as a pop-up menu. In one embodiment, the desktop packages and components are received by, displayed on, and launched from a operating system platform-neutral shell application, such as a Java software application running on a Java virtual machine. In this manner, the packages and components are platform-independent.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: October 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Richard Cooper, Jason Robert Kersten
  • Publication number: 20040113940
    Abstract: A system and method that provides a platform-neutral shell application for a user interface is provided. The platform neutral shell application is performed in a way that prevents the user from accessing the underlying operating system. The desktop shell application executes in a middleware application. The operating system residing on the client computer system is booted. The middleware application is loaded on the operating system platform. The middleware application is programmed for the particular operating system being used by the client. The shell application is loaded on the middleware application. The shell application prevents the user from accessing the underlying operating system by maximizing the window in which the shell application is running, pinning the shell application window to the foreground, and removing controls from the desktop window would otherwise allow the user to bypass the desktop shell.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Applicant: International Business Machines Corporation
    Inventors: Brandon Brockway, Michael Richard Cooper, Jason Robert Kersten, Kumar Ravi
  • Publication number: 20040113943
    Abstract: A system and method that centrally manages desktop packages is provided allowing the administrator to recover component files previously sent to servers located throughout the organization. Applications are assigned to users and workstations. Self-contained desktop packages are transmitted to servers. The servers, in turn, provide the desktop packages to clients. The packages and the components included in the packages include unique identifiers used to identify the packages and components. A manifest is maintained detailing the individual components included in each of the self-contained desktop files. When a disaster event occurs at the administrator's computer system, the administrator retrieves the self-contained desktop files from the servers to which the packages were previously transmitted. The administrator repopulates the component libraries by unpacking the components from the self-contained desktop files.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Applicant: International Business Machines Corporation
    Inventors: Michael Richard Cooper, Jason Robert Kersten, Charles Vaughn Rankin
  • Publication number: 20040113949
    Abstract: A system and method that selects applications that are allowed to be performed by a particular user using a particular workstation is provided. The system identifies one or more roles that have been assigned to the user and matches the identified roles with one or more roles that have been assigned to the workstation. Roles that are allowed for both the workstation and the user are enabled to be used by the user using the workstation. In one embodiment, a user may be allowed to perform multiple roles from the user's workstation. The available roles are selected using an interface, such as a pop-up menu. In one embodiment, the desktop packages and components are received by, displayed on, and launched from a operating system platform-neutral shell application, such as a Java software application running on a Java virtual machine. In this manner, the packages and components are platform-independent.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Applicant: International Business Machines Corporation
    Inventors: Michael Richard Cooper, Jason Robert Kersten