Patents by Inventor David Paul Kuiken

David Paul 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).

  • Patent number: 7752278
    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 rejoin 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: Grant
    Filed: January 20, 2006
    Date of Patent: July 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Stephen Yuway Hui, Wayne Ralph Johnnie, David Paul Kuiken
  • Patent number: 7739344
    Abstract: A mechanism for providing instant messaging (IM) users with an alarm to remind users of an event or to re-join an IM chat. An instant message requesting a user to participate in an event is received at an IM client. If the user cannot participate in the event, the user creates an alarm message defining a delay time period after which the user can participate in the event, which is sent to users in the IM chat session. Responsive to receiving the alarm message at an IM 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 IM server, which dispatches a message to the IM client upon timer expiration. Upon expiration of the timer, an alarm popup window is displayed which reminds the user to participate in the event.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: June 15, 2010
    Assignee: International Business Machines Corporation
    Inventors: Stephen Yuway Hui, Wayne Ralph Johnnie, David Paul Kuiken
  • Publication number: 20100100387
    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: December 28, 2009
    Publication date: April 22, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Paul Kuiken, David Jonathan Patschke
  • Patent number: 7676220
    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: Grant
    Filed: May 11, 2006
    Date of Patent: March 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: David Paul Kuiken, David Jonathan Patschke
  • Publication number: 20080263165
    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: May 29, 2008
    Publication date: October 23, 2008
    Applicant: International Business Machines Corporation
    Inventors: Stephen Yuway Hui, Wayne Ralph Johnnie, David Paul Kuiken
  • Patent number: 7063554
    Abstract: A device to retrofit an existing modular connector having a flexible projecting connector tab that renders a cable to which the modular connector is connected susceptible to snagging is provided. The device is attached onto the connector and has a hollow interior, a bottom, two lateral sides, and a top. The top has a projecting tab. The projecting tab is set at an angle to allow the device tab to preclude objects from entering an opening formed by the connector tab and the connector and thus prevents the connector from snagging.
    Type: Grant
    Filed: January 9, 2003
    Date of Patent: June 20, 2006
    Assignee: International Business Machines Corporation
    Inventors: David Paul Kuiken, Mark Daniel Rogalski
  • Patent number: 6928429
    Abstract: A method, apparatus, and computer instructions for searching for information. In response to receiving an input string, the input string is parsed for a universal resource identifier and a search string, wherein the universal resource identifier and the search string are separated from each other in the input string by a selected character. The information corresponding to the search string is searched through a Web page identified by the universal resource identifier. The information may be searched by at least one of (a) locating a search object on the Web page, and using the search object to search for the information; and (b) searching the Web page for information corresponding to the search string.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: August 9, 2005
    Assignee: International Business Machines Corporation
    Inventors: Vincent Carl Brunssen, David Paul Kuiken, Song Thanh Trinh
  • Patent number: 6922733
    Abstract: A method of accessing information on a distributed database. In a preferred embodiment, a proxy server receives a request for information from a client machine. The proxy server retrieves the information from the distributed database. The proxy server separates the information into an audio component and a visual component, and sends the audio component to an audio browser located on a client machine, and sends the visual component to a visual browser located on the client machine, thereby providing integrated speech and visual browsing.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: July 26, 2005
    Assignee: International Business Machines Corporation
    Inventors: David Paul Kuiken, Mark Daniel Rogalski
  • Patent number: 6796845
    Abstract: A modular connector with an integrated anti-snag feature is provided. The modular connector has a first flexible tab attached at a first end of the connector. The first flexible tab has a first and a second part. The first part is connected to and projected upward and away from the first end of the connector and the second part is angled downward toward a second end of the connector but unattached thereto. The first part meets with the second part at a flexible intersection whereby a force exerted onto either the first part or the second part is enabled to depress the flexible first tab downward. The connector also has a second flexible tab. The second flexible tab is attached at the second end of the connector and is projected at an angle toward the first flexible tab. The first end and second end of the connector are at opposite ends of each other. The second flexible tab is used to prevent the connector from snagging on objects such as cables, components etc.
    Type: Grant
    Filed: January 9, 2003
    Date of Patent: September 28, 2004
    Assignee: International Business Machines Corporation
    Inventors: David Paul Kuiken, Mark Daniel Rogalski, Paul Anthony Thayer
  • Publication number: 20040134061
    Abstract: A device to retrofit an existing modular connector having a flexible projecting connector tab that renders a cable to which the modular connector is connected susceptible to snagging is provided. The device is attached onto the connector and has a hollow interior, a bottom, two lateral sides, and a top. The top has a projecting tab. The projecting tab is set at an angle to allow the device tab to preclude objects from entering an opening formed by the connector tab and the connector and thus prevents the connector from snagging.
    Type: Application
    Filed: January 9, 2003
    Publication date: July 15, 2004
    Applicant: International Business Machines Corporation
    Inventors: David Paul Kuiken, Mark Daniel Rogalski
  • Publication number: 20040137798
    Abstract: A modular connector with an integrated anti-snag feature is provided. The modular connector has a first flexible tab attached at a first end of the connector. The first flexible tab has a first and a second part. The first part is connected to and projected upward and away from the first end of the connector and the second part is angled downward toward a second end of the connector but unattached thereto. The first part meets with the second part at a flexible intersection whereby a force exerted onto either the first part or the second part is enabled to depress the flexible first tab downward. The connector also has a second flexible tab. The second flexible tab is attached at the second end of the connector and is projected at an angle toward the first flexible tab. The first end and second end of the connector are at opposite ends of each other. The second flexible tab is used to prevent the connector from snagging on objects such as cables, components etc.
    Type: Application
    Filed: January 9, 2003
    Publication date: July 15, 2004
    Applicant: International Business Machines Corporation
    Inventors: David Paul Kuiken, Mark Daniel Rogalski, Paul Anthony Thayer
  • Publication number: 20030217187
    Abstract: A network adapter according to the present invention is configured to issue an audible signal upon detecting a predetermined network command. The predetermined command may comprise an existing network command, such as a ping-type command. Alternatively, the predetermined command could be implemented as an extension of existing network commands. Typically, various attributes of the feature are configurable including, as examples, the type of sound, frequency, duration, and pattern. The network adapter includes an audio element and a state machine configured to activate the audio element upon receiving an appropriate element. When a network packet addressed to a system having an appropriately configured audio element receives a packet comprising a predetermined network command, the audio element is activated thereby giving an audio indication of the system's physical location.
    Type: Application
    Filed: May 16, 2002
    Publication date: November 20, 2003
    Applicant: International Business Machines Corporation
    Inventor: David Paul Kuiken
  • Publication number: 20020175950
    Abstract: A message sequencing mechanism adds text in a display area based on relational importance. Each message is coded with an identification. The message is added to the display area based on previous identifications. The messages are categorized and sorted first by identification and then by chronology. Messages may be displayed in ascending or descending order with respect to both the identification and the time order of the messages. If the identification dictates that the message is to be added between two existing entries, a space for the new message is made between related entries in the display area, and the new message is added. Messages may also include a sub identification for more defined relationships. Furthermore, a message may be text or other media, such as sound, image, or video. The field may also be automatically scrolled to display the most recent message in association with related messages.
    Type: Application
    Filed: May 24, 2001
    Publication date: November 28, 2002
    Applicant: International Business Machines Corporation
    Inventors: David Paul Kuiken, Richard John Smith
  • Publication number: 20020143750
    Abstract: A method, apparatus, and computer instructions for searching for information. In response to receiving an input string, the input string is parsed for a universal resource identifier and a search string, wherein the universal resource identifier and the search string are separated from each other in the input string by a selected character. The information corresponding to the search string is searched through a Web page identified by the universal resource identifier. The information may be searched by at least one of (a) locating a search object on the Web page, and using the search object to search for the information; and (b) searching the Web page for information corresponding to the search string.
    Type: Application
    Filed: March 29, 2001
    Publication date: October 3, 2002
    Applicant: International Business Machines Corporation
    Inventors: Vincent Carl Brunssen, David Paul Kuiken, Song Thanh Trinh