Patents by Inventor David Kuiken

David Kuiken 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: 20070275698
    Abstract: A computing device implemented method, apparatus, and computer program product to generate dynamic voice response messages in a mobile computing device. In response to receiving an incoming call from a caller, the process displays a list of response messages in a set of response messages. In response to receiving a selection of a response message from the list of response messages, the process sends the selected response message to the caller.
    Type: Application
    Filed: May 11, 2006
    Publication date: November 29, 2007
    Inventors: David Kuiken, David Patschke
  • Publication number: 20070174404
    Abstract: A computer implemented method, data processing system, and computer program product for providing instant messaging users with an alarm to remind users of an event or to re-join an instant messaging chat. An instant message that includes a request for a user to currently participate in an event is received at an instant messaging client. If the user is currently unable to participate in the event, the user may create an alarm message that defines a delay time period after which the user is able to participate in the event. The alarm message is then sent to users in the instant messaging chat session. Responsive to receiving the alarm message at an instant messaging client, a countdown of the delay time period is initiated. Additionally, the receipt of the alarm message and timer countdown processing may occur on the instant messaging server, which would dispatch a message to the instant messaging client when the timer expires.
    Type: Application
    Filed: January 20, 2006
    Publication date: July 26, 2007
    Inventors: Stephen Hui, Wayne Johnnie, David Kuiken
  • Publication number: 20060253791
    Abstract: An implementation to simplify GUI display interfaces having stacks of overlapping windows by enabling an interactive user to sort through the stacks of windows in a user friendly intuitive manner without resizing or moving any of the windows in the stack. A computer controlled interactive display system includes a stored hierarchy of windows that are displayable to overlap each other in a selected order to form a displayed stack of windows along the depth (Z) axis. An implementation for designating a starting window in said stack, and for displaying this starting window in focus. Then, scrolling along said Z axis from this starting window to thereby sequentially display subsequent windows in the stack in the selected order. After each of the sequentially displayed windows, an implementation for fading the starting or currently displayed window out of focus and after each fading out of the currently displayed window, for then bringing the next subsequent window into displayed focus.
    Type: Application
    Filed: May 3, 2005
    Publication date: November 9, 2006
    Inventors: David Kuiken, Walter Lee, Mark Rogalski
  • Publication number: 20060095867
    Abstract: The present invention is a method and system which automatically presents a more visible cursor upon an occurrence of an event. For example, a cursor may be automatically relocated to a specified position on a computer display screen upon occurrence of an event, such as lapse of a period of time to enhance the computing experience for a user. Additionally, the cursor may be enlarged, flashed or otherwise more prominently displayed to aid a user in locating the cursor upon the display of a computing device.
    Type: Application
    Filed: November 4, 2004
    Publication date: May 4, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark Rogalski, David Kuiken
  • Publication number: 20060017690
    Abstract: Apparatus and method are disclosed for sensing a desired cursor position by detecting disturbance due to acceleration in each of three piezoelectric crystals located in a user movable housing. Crystals corresponding to X, Y, and Z dimensions are connected to means for converting disturbance due to acceleration into a voltage which is thereafter converted to appropriate signal format for implementation by a computer. The apparatus may be wired or wireless and in the form of a conventional mouse or a user wearable device.
    Type: Application
    Filed: July 22, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: David Kuiken, Rick Smith