Patents by Inventor Zahir Dossa

Zahir Dossa 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: 9690913
    Abstract: A networked software solution comprising a plurality of servers, and application programs at various of the servers forming components of the solution. License information for all networked applications that form part of the solution is stored at each server that forms part of the solution. At relevant times, a server might determine from it's stored license information whether or not the applications of the solution are all operating according to unexpired licenses. In this way all servers of a solution receive and store the license information pertaining to other required applications of the solution and can determine at any time if the solution is validly licensed.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: June 27, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Suresh Balu, Solomon Michael Bisker, Zahir A. Dossa, Hyduke Noshadi
  • Patent number: 9557979
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to application installation and provide a method, system and computer program product for autonomic application installation. In one embodiment of the invention, an autonomic application installation method can be provided. The method can include initiating an installation of an application onto a target computing system, remotely retrieving a configuration for the target computing system previously established for other computing systems installing the application, applying the remotely retrieved configuration to the target computing system prior to installing the application onto the target computing system, and installing the application onto the target computing system.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: January 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Suresh Balu, Solomon M. Bisker, Zahir A. Dossa, Hyduke Noshadi
  • Patent number: 8266614
    Abstract: A system, operating on a first computerized device, deploys an agent to a second computerized device. The agent, operating on the second computerized device, obtains the configuration data. The system receives, at the first computerized device, from the agent operating on the second computerized device, configuration data specific to the second computerized device. The system creates software for the second computerized device utilizing the configuration data. The software is customized based on the configuration data specific to the second computerized device. The system then deploys the software to the second computerized device for operation on the second computerized device.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Zahir Dossa, Hyduke Noshadi, Solomon Michael Bisker, Suresh Balu
  • Publication number: 20090216548
    Abstract: A networked software solution comprising a plurality of servers, and application programs at various of the servers forming components of the solution. License information for all networked applications that form part of the solution is stored at each server that forms part of the solution. At relevant times, a server might determine from it's stored license information whether or not the applications of the solution are all operating according to unexpired licenses. In this way all servers of a solution receive and store the license information pertaining to other required applications of the solution and can determine at any time if the solution is validly licensed.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 27, 2009
    Inventors: Suresh Balu, Solomon Michael Bisker, Zahir A. Dossa, Hyduke Noshadi
  • Publication number: 20090150435
    Abstract: A user's personal home page can be dynamically updated by desired content originating on external web pages as long as the content continues to occupy the same position on the external web page. The owner of the personal home page configures the update system by specifying at least the network path to each selected web page, the pixel coordinates of the desired content on the selected web page, the pixel coordinates at which the desired content is to appear on the personal home page. The external selected web pages are pushed or pulled to the user's system where the desired content is extracted and written into a video buffer. Once in the video buffer, the content can be used to update the personal home page.
    Type: Application
    Filed: December 8, 2007
    Publication date: June 11, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Suresh Balu, Solomon Michael Bisker, Zahir Dossa, Hyduke Noshadi
  • Publication number: 20090106752
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to application installation and provide a method, system and computer program product for autonomic application installation. In one embodiment of the invention, an autonomic application installation method can be provided. The method can include initiating an installation of an application onto a target computing system, remotely retrieving a configuration for the target computing system previously established for other computing systems installing the application, applying the remotely retrieved configuration to the target computing system prior to installing the application onto the target computing system, and installing the application onto the target computing system.
    Type: Application
    Filed: October 17, 2007
    Publication date: April 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Suresh Balu, Solomon M. Bisker, Zahir A. Dossa, Hyduke Noshadi
  • Publication number: 20080178172
    Abstract: A system, operating on a first computerized device, deploys an agent to a second computerized device. The agent, operating on the second computerized device, obtains the configuration data. The system receives, at the first computerized device, from the agent operating on the second computerized device, configuration data specific to the second computerized device. The system creates software for the second computerized device utilizing the configuration data. The software is customized based on the configuration data specific to the second computerized device. The system then deploys the software to the second computerized device for operation on the second computerized device.
    Type: Application
    Filed: January 23, 2007
    Publication date: July 24, 2008
    Inventors: Zahir Dossa, Hyduke Noshadi, Solomon Michael Bisker, Suresh Balu