Patents by Inventor Susann Keohane
Susann Keohane 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: 20070168446Abstract: A method, system, and program are provided for dynamically mapping chat session invitation history. A chat controller for facilitating a chat session enables chat participants to invite additional users to join in the chat session. The chat controller dynamically generates a mapping of the chat participants to graphically represent a separate correspondence between each invited additional user and each inviting chat participant. The mapping is displayed within a user interface of a current participant or an invited additional user. Further, the displayed mapping is dynamically updated to reflect additional invitation history as the chat session continues.Type: ApplicationFiled: January 18, 2006Publication date: July 19, 2007Inventors: Susann Keohane, Gerald McBrearty, Jessica Murillo, Johnny Shieh
-
Publication number: 20070169178Abstract: A system and method for dynamically adjusting or modifying the password expiration period for a given user based upon how a user accesses the password-protected resource. The tighter the physical control of how a user can access a resource results in a loosening or maintaining of the password expiration period to be a relatively long period of time, whereas the looser the physical control of how a user can access a resource results in a tightening of the password expiration period to be a relatively short period of time. The password expiration period is adjusted based on both actual usage patterns as well as variances in such usage patterns.Type: ApplicationFiled: January 19, 2006Publication date: July 19, 2007Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20070061405Abstract: A chat presence state adjustment indicating an availability of a particular user to participate in new chat sessions is automatically performed in a computer system. The computer system, which is in communication with a network, includes at least one of a chat server that facilitates chat communications between multiple client systems logged onto by multiple users and a particular client system logged onto by a particular user from among the multiple user. The computer system includes an avoidance controller that first detects a selection of chat sessions avoided by the particular user over a period of time from among the total chat session directed to the particular user over the period of time. In particular, the avoidance controller detects that the user avoids each of the selection of chat sessions through at least one separate type of avoidance activity.Type: ApplicationFiled: September 15, 2005Publication date: March 15, 2007Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20070038953Abstract: A method, system, and computer program product for visually indicating the last line(s) of text on a page displayed in a window so that the user can see this visual indication as they are scrolling the text. The user also has the ability to specify a hard stop for the scrolling once the visual indication has reached a desired position.Type: ApplicationFiled: August 11, 2005Publication date: February 15, 2007Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20070029380Abstract: An application for disabling the use of selected applications is provided. A server receives identification information from a user. The location of the user is determined. If the user is determined to be in a reserved location, the use of one or more applications is disabled, for the user.Type: ApplicationFiled: August 4, 2005Publication date: February 8, 2007Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20070026850Abstract: A portable communication device detects a current speed of travel of the portable communication device independent of any vehicle temporarily transporting the portable communication device. A speed based setting controller of the portable communication device compares the current speed to at least one threshold value set at the portable communication device. Responsive to the current speed exceeding the threshold value, the speed based setting controller automatically assigns a separate speed based setting to a current setting for each feature assigned to the threshold value, wherein each current setting for each feature designates the operability of that feature within the portable communication device, such that the current setting for each feature adjusts with a speed of travel as detected by the portable communication device.Type: ApplicationFiled: July 28, 2005Publication date: February 1, 2007Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Johnny Shieh
-
Publication number: 20070022117Abstract: A file system controller of an operating system controls the management of a file system, including the creation of file system snapshots or other backup copies of data in the file system to at least one storage device. In addition, the file system controller creates a named data stream attached to an entry for the data copied in the snapshot in a file system directory for the file system. The named data stream holds a reference to the storage location of the snapshot within the storage device. The file system controller provides access to the file system snapshot via the named data stream. In particular, a user may enter a single command to list the contents of the file system directory and the file system controller returns a single response listing both the entry for the data and the named data stream referencing the snapshot of the data.Type: ApplicationFiled: July 21, 2005Publication date: January 25, 2007Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20070011168Abstract: A multiending controller within a network detects a URL entry including at least a portion of a particular domain name. The multiending controller automatically selects multiple possible domain names for at least said portion of said particular domain name, wherein each of the multiple possible domain names includes a separate one of multiple ending types available for a domain. The multiending controller directs output of the multiple possible domain names for selection by a user.Type: ApplicationFiled: May 26, 2005Publication date: January 11, 2007Applicant: International Business Machines CorporationInventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20060277118Abstract: The server system, communicatively connected to multiple client systems via a network, facilitates at least one web page for download to the client systems, where the web page offers multiple products for purchase. Responsive to the server system detecting a particular product selection from a particular client system, the server system downloads to the particular client system a first package offer of the client selected product and at least one second product from among at least one vendor selected product at a first price at a first discounted rate for purchase of both the client selected particular product and the at least one second product. In addition, the server system includes a selectable option for replacing the first package offer in the download of the first package offer.Type: ApplicationFiled: June 6, 2005Publication date: December 7, 2006Applicant: International Business Machines CorporationInventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20060259585Abstract: A method, system, and program for enabling user selection of web page position download priority during a download are provided. A client system is communicatively connected via a network to a server system that downloads a web page by sequentially sending each of a plurality of portions of data that specify the web page. The client system detects receipt of a first portion of data from among a plurality of portions of data for specifying the web page. The client system controls display of the first portion of data, as it is received, within a window area of a user interface formatted for displaying the web page. The client system detects, while still communicatively connected to the server system and receiving the first portion of data, a selection by a user of a particular position within the window area.Type: ApplicationFiled: May 10, 2005Publication date: November 16, 2006Applicant: International Business Machines CorporationInventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20060253631Abstract: Installing a payload file contained in a compressed archive of files using a minimum of memory. The payload file is directly installed onto a target data processing system without making additional copies of the particular file on the target data processing system and without intermediate expansion of the entire archive. The compressed archive of files contains an index indicating the location of files within the archive and a configuration logic section that allows an installation program to determine which files should be installed on which data processing systems and where the files should be installed.Type: ApplicationFiled: May 3, 2005Publication date: November 9, 2006Applicant: International Business Machines CorporationInventors: Jennifer Dietrich, Eric Fried, Susann Keohane, Virginia Wigginton
-
Patent number: 7093120Abstract: A mechanism is provided for configuring a set of devices for a given machine attached to a storage area network. The initial program load firmware and network adapter firmware for each machine on the storage area network are modified to query a storage area network appliance for lists of devices. The storage area network appliance may be identified by a world wide name and may store lists of boot devices, root volume group devices, primary devices, and secondary devices for each machine on the storage area network. The storage area network appliance then listens for queries and returns the appropriate list of devices based on query type and/or boot type. The boot type for a machine may be set to normal boot, maintenance boot, or install boot.Type: GrantFiled: May 29, 2003Date of Patent: August 15, 2006Assignee: International Business Machines CorporationInventors: Susann Keohane, Gerald F. McBrearty, Shawn P. Mullen, Jessica Kelley Murillo, Johnny M. Shieh
-
Publication number: 20060168026Abstract: A system, method, and computer program product for managing e-mail and real-time messaging activity between a first client and a second client. In accordance with one embodiment, the method includes the first or second client detecting an nth e-mail thread response to an original e-mail message delivered between the first client and second client, wherein n is greater than or equal to one. In response to detecting occurrence of an nth e-mail thread response, a real-time electronic messaging session is invoked between the first and second clients. In an alternate embodiment of the invention, the first client sends a real-time message to the second client during a real-time messaging session between the first and second clients. In response to a specified real-time messaging session termination event, an e-mail message containing the sent real-time message is sent to the second client.Type: ApplicationFiled: December 16, 2004Publication date: July 27, 2006Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20060136235Abstract: A system, method, data structure, and computer-readable medium for processing a command entered into a command processor interface in a data processing system. In accordance with the method of the present invention, a command is entered by a user into a command processor interface input line. A command path specified by the command processor interface is utilized for searching for the entered command. The command path includes at least one local path and a grid command directive. The grid command directive may include a grid service field containing a grid service specifier, and a host name field containing a locatable name or address of a processing or grid lookup resource. The grid command directive further includes a command field containing a grid resource lookup command. The command path searching includes sequentially processing the at least one local path and the grid command directive until an execution resource associated with the command is located.Type: ApplicationFiled: December 16, 2004Publication date: June 22, 2006Applicant: International Business Machines CorporationInventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20060122972Abstract: Administration of search results including displaying by a browser a set of search results from a web search, each search result containing a link to a web page; selecting a search result for exclusion from display, thereby identifying a selected search result, including selecting for exclusion from display search results containing related links, wherein related links include links related to the link in the selected search result; and displaying the search results without the selected search result and without the search results containing related links.Type: ApplicationFiled: December 2, 2004Publication date: June 8, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20060090167Abstract: Administering return data from execution of commands by a computer operating system including receiving in the operating system a command name and optional command parameters specifying a command for current execution, the command having been previously executed, and displaying return data from the previous execution of the command. Typical embodiments include marking the command in a history file upon the previous execution of the command, including recording a display buffer location of the return data from the previous execution of the command. In such embodiments, displaying return data from the previous execution of the command includes retrieving from the history file the display buffer location of the return data from the previous execution of the command and reading from a display buffer the return data from the previous execution of the command in dependence upon display buffer location.Type: ApplicationFiled: October 7, 2004Publication date: April 27, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20060089908Abstract: A method, system and computer program product for enabling user-customization of an ATM display/receipt for a transaction carried out at an automated teller machine (ATM). The customer/user of the ATM creates/selects specific alerts to be outputted during subsequent ATM transactions. The alerts/notices are linked to the customer account. During subsequent access to the user's account via an ATM, the pre-selected alert/notice is displayed to the user or printed on the transaction receipt.Type: ApplicationFiled: October 21, 2004Publication date: April 27, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20060080249Abstract: Controlling electronic withdrawals by a drawee including receiving in the drawee from a withdrawal device a withdrawal request, where the withdrawal request includes a withdrawal device identifier, a drawer identifier, and a withdrawal amount; retrieving from storage in computer memory of the drawee data representing limitations on electronic withdrawals for the drawer, wherein the limitations include a limitation on drawer location; and authorizing, by the drawee, an electronic withdrawal in dependence upon the limitations, including the limitation on drawer location. In typical embodiments, the limitations on electronic withdrawals may include limitations on withdrawal type account, withdrawal period, and maximum withdrawal amount. In typical embodiments, the limitation on drawer location may include a geographic area that includes one or more locations of withdrawal devices.Type: ApplicationFiled: October 7, 2004Publication date: April 13, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20060080248Abstract: Controlling electronic withdrawals by a withdrawal device including creating in the withdrawal device a data structure representing a withdrawal request, where the data structure includes fields for a withdrawal device identifier, a drawer identifier, a drawee identifier, and a withdrawal amount; transmitting from the withdrawal device to a drawee a request for limitations on electronic withdrawals for the drawer, where the limitations include a limitation on drawer location; receiving in the withdrawal device from storage in computer memory of the drawee data representing the limitations on electronic withdrawals for the drawer, including the limitation on drawer location; and authorizing, by the withdrawal device, an electronic withdrawal in dependence upon the limitations, including the limitation on drawer location.Type: ApplicationFiled: October 7, 2004Publication date: April 13, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
-
Publication number: 20060080247Abstract: Controlling electronic withdrawals by a transaction processor including receiving in the transaction processor from a withdrawal device a withdrawal request, where the withdrawal request includes a withdrawal device identifier, a drawer identifier, a drawee identifier, and a withdrawal amount; transmitting from the transaction processor to a drawee a request for limitations on electronic withdrawals for the drawer, where the limitations include a limitation on drawer location; receiving in the transaction processor from storage in computer memory of the drawee data representing the limitations on electronic withdrawals for the drawer, including the limitation on drawer location; and authorizing, by the transaction processor, an electronic withdrawal in dependence upon the limitations, including the limitation on drawer location.Type: ApplicationFiled: October 7, 2004Publication date: April 13, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh