Patents by Inventor Thomas Paul Pitzen

Thomas Paul Pitzen 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: 8375423
    Abstract: A method, apparatus, and computer usable code to grant access to a scripted code hosted at a host site wherein the host site has a window read-only property. A computer client receives a key-code. The computer client determines if key-code matches a known correct window-returning code. Based on that, the computer invokes the key-code to obtain a read-only property of the key-code and determines if the read-only property matches the known correct window read-only property. Invoking means treating the key-code as a computer instruction and executing the computer instruction. The computer may grant access based on a determination that the read-only property matches.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: February 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Douglas Earl Hays, Thomas Paul Pitzen
  • Patent number: 7937715
    Abstract: A method, data processing system, and computer usable code are provided for generating content dynamically without a Web server. Responsive to a request to display a document containing markup language content on a client data processing system, a determination is made as to whether a utility script is present in the document. A utility application associated with the utility script is loaded on the client data processing system, if the utility script is present. Then, the utility application processes the utility script to dynamically generate dynamic content for display with markup language content.
    Type: Grant
    Filed: August 25, 2005
    Date of Patent: May 3, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael Peter Etgen, Douglas Earl Hays, Thomas Paul Pitzen