Patents by Inventor Michael Aaron Kaply

Michael Aaron Kaply 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: 8181109
    Abstract: An apparatus and method for providing Unicode support in legacy operating systems are provided. With the apparatus and method, a focus hook module, keyboard hook module, and keystroke conversion module are registered with the legacy operating system. The focus hook module determines the currently active application and whether the currently active application is Unicode capable. The keyboard hook module receives keyboard events from an input interface and sends those keyboard events to the keystroke conversion module. The keystroke conversion module converts the keyboard events into Unicode characters which are sent back to the keyboard hook module. The keyboard hook module then stores the Unicode characters in a temporary storage memory, e.g., the clipboard. The keyboard hook module then sends a command to the application to paste the contents of the temporary storage memory to the currently active application.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Kenneth Wayne Borgendale, Michael Aaron Kaply, Baldev Singh Soor
  • Patent number: 7920377
    Abstract: Embodiments include hardware and/or software for manufacturing a removable plate having a medium, to be integral to a casing for a processor-based device. Integrating the removable plate in or on the casing facilitates access to the medium and the data stored on the medium by providing storage in a location that is convenient and local to the processor-based device. The removable plate may include a first surface designed to cover a portion of the processor-based device and a second surface to be covered by the first surface when integrated with the casing, to provide access to the medium. The removable plate may also include any other types of media that can communicatively couple with the processor-based device directly, or indirectly through, e.g., a computer network.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: April 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael Aaron Kaply, Walter Chun-Won Lee, Jonas Sicking, Lloyd Bernard Stearns, Jr.
  • Patent number: 7533334
    Abstract: A apparatus and computer instructions for transmitting accessibility requirements. Content is received from a computer at a data processing system. The content is parsed for a selected indicator. The data processing system is queried to identify accessibility requirements in response to the selected indicator being present. The identified accessibility requirements are sent to the computer. These accessibility requirements are use by the computer to generate content for the data processing system.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: May 12, 2009
    Assignee: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Ronald B. Capelli, Michael Aaron Kaply
  • Publication number: 20090040696
    Abstract: Embodiments include hardware and/or software for manufacturing a removable plate having a medium, to be integral to a casing for a processor-based device. Integrating the removable plate in or on the casing facilitates access to the medium and the data stored on the medium by providing storage in a location that is convenient and local to the processor-based device. The removable plate may include a first surface designed to cover a portion of the processor-based device and a second surface to be covered by the first surface when integrated with the casing, to provide access to the medium. The removable plate may also include any other types of media that can communicatively couple with the processor-based device directly, or indirectly through, e.g., a computer network.
    Type: Application
    Filed: October 17, 2008
    Publication date: February 12, 2009
    Applicant: International Business Machines Corporation
    Inventors: Michael Aaron Kaply, Walter Chun-Won Lee, Jonas Sicking, Lloyd Bernard Stearns, JR.
  • Patent number: 7458145
    Abstract: Embodiments include hardware and/or software for manufacturing a removable plate having a medium, to be integral to a casing for a processor-based device. Integrating the removable plate in or on the casing facilitates access to the medium and the data stored on the medium by providing storage in a location that is convenient and local to the processor-based device. The removable plate may include a first surface designed to cover a portion of the processor-based device and a second surface to provide access to the medium. The removable plate may also include any other types of media that can communicatively couple with the processor-based device directly, or indirectly through, e.g., a computer network.
    Type: Grant
    Filed: January 12, 2004
    Date of Patent: December 2, 2008
    Assignee: International Business Machines Corporation
    Inventors: Michael Aaron Kaply, Walter Chun-Won Lee, Jonas Sicking, Lloyd Bernard Stearns, Jr.
  • Publication number: 20080256436
    Abstract: A method, apparatus, and computer instructions for transmitting accessibility requirements. Content is received from a computer at a data processing system. The content is parsed for a selected indicator. The data processing system is queried to identify accessibility requirements in response to the selected indicator being present. The identified accessibility requirements are sent to the computer. These accessibility requirements are use by the computer to generate content for the data processing system.
    Type: Application
    Filed: June 19, 2008
    Publication date: October 16, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven Edward Atkin, Ronald B. Capelli, Michael Aaron Kaply
  • Patent number: 7401288
    Abstract: A method, apparatus, and computer instructions for transmitting accessibility requirements. Content is received from a computer at a data processing system. The content is parsed for a selected indicator. The data processing system is queried to identify accessibility requirements in response to the selected indicator being present. The identified accessibility requirements are sent to the computer. These accessibility requirements are use by the computer to generate content for the data processing system.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: July 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Ronald B. Capelli, Michael Aaron Kaply
  • Patent number: 7375278
    Abstract: Methods, systems, and media to mount one or more components to a hardware casing are disclosed. Embodiments include hardware and/or software for determining a pattern of interconnects to apply to an interior surface of the hardware casing. The pattern includes at least one independent path for transmitting a signal between the components. The pattern of interconnects is then applied to the interior surface, the application being configured for the topography of the interior surface to couple the components with the pattern of interconnects. In many embodiments, the components may then be mounted to the casing and interconnected with the interconnects. And, in some embodiments the pattern of interconnects may be coupled with a circuit board having additional components.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: May 20, 2008
    Assignee: International Business Machines Corporation
    Inventors: Michael Aaron Kaply, Walter Chun-Won Lee, Jonas Sicking, Lloyd Bernard Stearn, Jr.
  • Patent number: 7291783
    Abstract: Methods, systems, and media to mount one or more components to a hardware casing are disclosed. Embodiments include hardware and/or software for determining a pattern of interconnects to apply to an interior surface of the hardware casing. The pattern includes at least one independent path for transmitting a signal between the components. The pattern of interconnects is then applied to the interior surface, the application being configured for the topography of the interior surface to couple the components with the pattern of interconnects. In many embodiments, the components may then be mounted to the casing and interconnected with the interconnects. And, in some embodiment, the pattern of interconnects may be coupled with a circuit board having additional components.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: November 6, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Aaron Kaply, Walter Chun-Won Lee, Jonas Sicking, Lloyd Bernard Stearn, Jr.
  • Patent number: 7103606
    Abstract: A method and apparatus for managing confidential information in a data processing system server. Information is received from a plurality of users. The information is stored on a server for many different uses and in many different files and databases. A request is received from the client to remove specific selected information from the stored information for a user within the set of users, wherein the selected information is received in response to a transaction involving that user. In response to receiving the request, the selected information is removed from the stored information, thus maintaining the privacy requests of that user.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: September 5, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Michael Aaron Kaply, Aaron Keith Reed, Cristi Nesbitt Ullmann
  • Patent number: 7012806
    Abstract: A portable device having improved configurability and adaptability. The portable device has a case or chassis that can be placed in either an open or closed position, to thereby allow for insertion and removal of other devices within the portable device. When increased functionality is required or desired, the device's case is expanded by placing it in an open position, to allow additional devices to be operated in conjunction with the portable device. These devices can provide various types of electronic or computer operations, such as electronic adapters or media drives, as well as mechanical operations such as air movement with one or more additional fans or other types of heat sink. When decreased functionality is required or desired, such as to reduce the overall size and weight of the portable device, the device's case is contracted by placing it in a closed position. This allows on-demand expansion and contraction capability for the portable device.
    Type: Grant
    Filed: April 23, 2003
    Date of Patent: March 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Allen Jones, Scott Thomas Jones, Michael Aaron Kaply, Alvaro Sanchez-Cifuentes
  • Patent number: 6895556
    Abstract: A system and method for providing access to displayed data by determining what data should be supplied to an application when the application attempts to access data that is either not present, or not authorized to be accessed. In order to carry out the method of the present invention, a request for data of a first process is received from a second process. At the first process, a resolution to the request for data received from the second process is generated and the generated resolution is transmitted from the first process to the second process.
    Type: Grant
    Filed: November 12, 1999
    Date of Patent: May 17, 2005
    Assignee: International Business Machines Corporation
    Inventors: Michael Aaron Kaply, Jeffrey Allen Jones
  • Publication number: 20040268360
    Abstract: A method, apparatus, and computer instructions for transmitting accessibility requirements. Content is received from a computer at a data processing system. The content is parsed for a selected indicator. The data processing system is queried to identify accessibility requirements in response to the selected indicator being present. The identified accessibility requirements are sent to the computer. These accessibility requirements are use by the computer to generate content for the data processing system.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Ronald B. Capelli, Michael Aaron Kaply
  • Publication number: 20040268218
    Abstract: A method, apparatus, and computer instructions for transmitting cultural context information. A document is received from a computer. The document is parsed for a selected indicator. The data processing system is queried to identify cultural context information in response to the selected indicator being present. The identified cultural context information is sent to the computer.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Ronald B. Capelli, Michael Aaron Kaply
  • Publication number: 20040212958
    Abstract: A portable device having improved configurability and adaptability. The portable device has a case or chassis that can be placed in either an open or closed position, to thereby allow for insertion and removal of other devices within the portable device. When increased functionality is required or desired, the device's case is expanded by placing it in an open position, to allow additional devices to be operated in conjunction with the portable device. These devices can provide various types of electronic or computer operations, such as electronic adapters or media drives, as well as mechanical operations such as air movement with one or more additional fans or other types of heat sink. When decreased functionality is required or desired, such as to reduce the overall size and weight of the portable device, the device's case is contracted by placing it in a closed position. This allows on-demand expansion and contraction capability for the portable device.
    Type: Application
    Filed: April 23, 2003
    Publication date: October 28, 2004
    Applicant: International Business Machines Corporation
    Inventors: Jeffrey Allen Jones, Scott Thomas Jones, Michael Aaron Kaply, Alvaro Sanchez-Cifuentes
  • Publication number: 20040181776
    Abstract: An apparatus and method for providing Unicode support in legacy operating systems are provided. With the apparatus and method, a focus hook module, keyboard hook module, and keystroke conversion module are registered with the legacy operating system. The focus hook module determines the currently active application and whether the currently active application is Unicode capable. The keyboard hook module receives keyboard events from an input interface and sends those keyboard events to the keystroke conversion module. The keystroke conversion module converts the keyboard events into Unicode characters which are sent back to the keyboard hook module. The keyboard hook module then stores the Unicode characters in a temporary storage memory, e.g., the clipboard. The keyboard hook module then sends a command to the application to paste the contents of the temporary storage memory to the currently active application.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Kenneth Wayne Borgendale, Michael Aaron Kaply, Baldev Singh Soor
  • Patent number: 6757895
    Abstract: A method for selecting options for a virtual machine in a data processing system. The browser provides an interface in which the interface allows for selection of options for use by the virtual machine. A selection of an option is received for use by the virtual machine. The selection of the option is stored, wherein the selection of the option is used by the browser when initializing the virtual machine.
    Type: Grant
    Filed: July 31, 1998
    Date of Patent: June 29, 2004
    Assignee: International Business Machines Corporation
    Inventors: Bruce Anthony Beadle, Michael Wayne Brown, Michael Aaron Kaply, Kelvin Roderick Lawrence, Douglas Scott Rothert, Robert Michael Russin
  • Publication number: 20040088535
    Abstract: According to an apparatus form of the invention, a computer system has a memory for storing settings for respective operating circumstances of the computer system, and a manually operable, externally accessible switch for indicating, by a position of the switch, at least one of the operating circumstances. The computer system further includes means for determining the switch position responsive to the computer system booting and means for selecting among the settings responsive to the switch position. In another aspect, the operating circumstances include locations for operating the computer system. Alternatively, the operating circumstances include users who operate the computer system.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Applicant: International Business Machines Corporation
    Inventors: Jeffrey Allen Jones, Michael Aaron Kaply
  • Publication number: 20030009465
    Abstract: A method and apparatus for managing confidential information in a data processing system server. Information is received from a plurality of users. The information is stored on a server for many different uses and in many different files and databases. A request is received from the client to remove specific selected information from the stored information for a user within the set of users, wherein the selected information is received in response to a transaction involving that user. In response to receiving the request, the selected information is removed from the stored information, thus maintaining the privacy requests of that user.
    Type: Application
    Filed: June 18, 2001
    Publication date: January 9, 2003
    Applicant: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Michael Aaron Kaply, Aaron Keith Reed, Cristi Nesbitt Ullmann
  • Publication number: 20020191032
    Abstract: A method and apparatus for managing confidential information in a graphical user interface in a data processing system. Confidential information is generated within a history generated by a browser in the graphical user interface to form a presentation. A user input is received. The confidential information is manipulated using the user input.
    Type: Application
    Filed: June 18, 2001
    Publication date: December 19, 2002
    Applicant: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Michael Aaron Kaply, Aaron Keith Reed, Cristi Nesbitt Ullmann