Patents by Inventor Steven Atkins

Steven Atkins 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: 20050050093
    Abstract: A method, apparatus, and computer instructions for responding to a request for a Web page. The location of a client is identified in response to a request for a Web page from a client. A voice file is selected for the Web page using the location of the client to form a selected voice file. The selected voice file is associated with the Web page to form a customized Web page; and the customized Web page is sent to the client.
    Type: Application
    Filed: August 29, 2003
    Publication date: March 3, 2005
    Applicant: International Business Machines Corporation
    Inventors: Steven Atkin, Janani Janakiraman
  • Publication number: 20050005103
    Abstract: A system and method for securing code segments and ensuring proper execution using state-based encryption is presented. A class loader captures a memory state snapshot and uses the memory state snapshot for generating a key that encrypts a class. The class loader subsequently captures additional memory state snapshots at specific execution cycle times, and uses the memory state snapshots to generate additional keys that encrypt subsequent code segments. The encrypted code segments are stored in a file that is distributed to client computers. The client computer decrypts the individual code segments using keys that are generated from client memory state snapshots. If a particular code segment is not loaded in order or has been altered, the code segment is not decrypted properly and the software program terminates.
    Type: Application
    Filed: June 12, 2003
    Publication date: January 6, 2005
    Applicant: International Business Machines Corporation
    Inventors: Steven Atkin, Tyron Stading
  • Patent number: 6289303
    Abstract: A method and system for supporting multiple language sets in a data processing system, where each character of the language set is a pen based input character. A language set is designated among multiple language sets with which a pen-based character is associated within a data processing system in response to a user input. A pen based input character is penned into said data processing system. The pen based input character is identified within only said designated language set. The pen based input character is translated into a graphically displayed iconic representation of the pen based input character represented in a designated language set.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: September 11, 2001
    Assignee: International Business Machines Corporation
    Inventors: Steven Atkin, Jonathan Mark Wagner