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: 7752278Abstract: 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: GrantFiled: January 20, 2006Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventors: Stephen Yuway Hui, Wayne Ralph Johnnie, David Paul Kuiken
-
Patent number: 7739344Abstract: 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: GrantFiled: May 29, 2008Date of Patent: June 15, 2010Assignee: International Business Machines CorporationInventors: Stephen Yuway Hui, Wayne Ralph Johnnie, David Paul Kuiken
-
Publication number: 20100100387Abstract: 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: ApplicationFiled: December 28, 2009Publication date: April 22, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Paul Kuiken, David Jonathan Patschke
-
Patent number: 7676220Abstract: 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: GrantFiled: May 11, 2006Date of Patent: March 9, 2010Assignee: International Business Machines CorporationInventors: David Paul Kuiken, David Jonathan Patschke
-
Publication number: 20080263165Abstract: 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: ApplicationFiled: May 29, 2008Publication date: October 23, 2008Applicant: International Business Machines CorporationInventors: Stephen Yuway Hui, Wayne Ralph Johnnie, David Paul Kuiken
-
Patent number: 7063554Abstract: 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: GrantFiled: January 9, 2003Date of Patent: June 20, 2006Assignee: International Business Machines CorporationInventors: David Paul Kuiken, Mark Daniel Rogalski
-
Patent number: 6928429Abstract: 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: GrantFiled: March 29, 2001Date of Patent: August 9, 2005Assignee: International Business Machines CorporationInventors: Vincent Carl Brunssen, David Paul Kuiken, Song Thanh Trinh
-
Patent number: 6922733Abstract: 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: GrantFiled: June 30, 1999Date of Patent: July 26, 2005Assignee: International Business Machines CorporationInventors: David Paul Kuiken, Mark Daniel Rogalski
-
Patent number: 6796845Abstract: 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: GrantFiled: January 9, 2003Date of Patent: September 28, 2004Assignee: International Business Machines CorporationInventors: David Paul Kuiken, Mark Daniel Rogalski, Paul Anthony Thayer
-
Publication number: 20040134061Abstract: 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: ApplicationFiled: January 9, 2003Publication date: July 15, 2004Applicant: International Business Machines CorporationInventors: David Paul Kuiken, Mark Daniel Rogalski
-
Publication number: 20040137798Abstract: 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: ApplicationFiled: January 9, 2003Publication date: July 15, 2004Applicant: International Business Machines CorporationInventors: David Paul Kuiken, Mark Daniel Rogalski, Paul Anthony Thayer
-
Publication number: 20030217187Abstract: 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: ApplicationFiled: May 16, 2002Publication date: November 20, 2003Applicant: International Business Machines CorporationInventor: David Paul Kuiken
-
Publication number: 20020175950Abstract: 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: ApplicationFiled: May 24, 2001Publication date: November 28, 2002Applicant: International Business Machines CorporationInventors: David Paul Kuiken, Richard John Smith
-
Publication number: 20020143750Abstract: 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: ApplicationFiled: March 29, 2001Publication date: October 3, 2002Applicant: International Business Machines CorporationInventors: Vincent Carl Brunssen, David Paul Kuiken, Song Thanh Trinh