Geoffrey D. Alexander - Chapel Hill NC, US J. Smith Doss - Raleigh NC, US Renee M. Kovales - Cary NC, US David M. Ogle - Cary NC, US Diane P. Pozefsky - Chapel Hill NC, US Robert J. Sundstrom - Cary NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709206, 709207
Abstract:
The present invention provides a method, system, and computer program product for defining calendar events for users of electronic calendaring systems and using those calendar events to customize information pertaining to the user. A multi-level hierarchy of calendar events is defined, where a top level of the hierarchy is used for context events which have a relatively long duration and a lower level of the hierarchy is used for specific events which occur during context events. The calendar user may specify attribute values for attributes of context events and/or specific events, such as how the user can be reached when that event is active; whether, and how often, the user checks his e-mail or voice mail when that event is active; etc. Attribute values are hierarchically coalesced, with specific event attribute value taking precedence over the values of corresponding context attributes. Overrides may be provided for the context and specific event values as well, enabling a user to fine-tune his preferences.
Method And System For Providing Online Comparison Shopping
International Business Machines Corporation - Armonk NY
International Classification:
G06Q 30/00
US Classification:
705 26
Abstract:
A method and system for providing online comparison shopping are disclosed. The system provides online comparison shopping through a designated website accessible by a user via a communication network such as the Internet The method includes the steps of compiling a shopping list identifying specific items to be purchased, receiving optimization criteria specified by the user, optimizing, by the system, the shopping list based on the optimization criteria to produce an optimal shopping order, and displaying the optimal shopping order to the user if the optimal shopping order exists.
Method And System For Defining Page Size When Displaying A Data List
Geoffrey David Alexander - Chapel Hill NC, US David Kirk Grotjohn - Cary NC, US Jeremy Gray Perry - Cary NC, US Lucinio Santos-Gomez - Durham NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06N 3/00
US Classification:
715243
Abstract:
A system for setting data list parameters for displaying a data list in pages. An application program receives a first and second user input, wherein the first user input defines a number of items displayed within a page, and wherein the second user input defines a page size tolerance. In response to receiving the first and second user input, the application program sets the number of items displayed within the page and the page size tolerance. Then the application program displays the data list in a graphical user interface according to the set number of items displayed within the page and the set page size tolerance.
Method And System For Portable Persistent Clipboard Function
Geoffrey Alexander - Chapel Hill NC, US David Lection - Raleigh NC, US Eric Masselle - Raleigh NC, US Martin Presler-Marshall - Chapel Hill NC, US
International Classification:
G06F015/167
US Classification:
709/213000, 709/312000
Abstract:
A portable, persistent clipboard is disclosed that enables the automatic storage of clipboard data in an “off-machine” storage area accessible to a user of one or more workstations. The off-machine storage area can comprise a floppy disk, CDR or CD-RW, a keychain memory device, or a web storage area accessible over the Internet. If desired, the format of the stored clipboard data can be transcoded to a different format prior to retrieval by a workstation.
Method And System For Automatically Scheduling And Managing Agendas For Presentation-Style Meetings
Geoffrey David Alexander - Chapel Hill NC, US Mohamad R. Salahshoor - Raleigh NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G05B 19/418 G06F 9/46
US Classification:
705 8
Abstract:
An invention is disclosed for automated scheduling and management of meetings. Specifically, a method and system are disclosed for using a computer software application to automatically schedule and manage agendas for presentation-style meetings, through the operation of programmed rules designed to optimize presentation schedules by acting upon criteria provided by meeting participants so as to resolve any conflicts arising amongst them.
Method And System For Enhanced Cross-Team Change Request Management
Geoffrey D. Alexander - Chapel Hill NC, US Andrew J. Berner - Irving TX, US Brianna M. Smith - Westminster CO, US Douglas A. Williams - Durham NC, US
International Classification:
G06Q 10/00
US Classification:
705 1
Abstract:
In a data processing system having multiple logically coupled branch systems that share interdependent products and services, a system for providing enhanced cross-team change request management. In one embodiment, the system includes a consumer branch system that generates a consumer change request. A trunk system manages cross-team change requests between the branch systems in a shared database and stores a first cross-team change request that associates the consumer change request with a first provider branch system. In response to the first provider branch system determining that a supplemental consumer change request is required to address the first consumer change request, the first provider branch system generates a second cross-team change request within the trunk system. The second cross-team change request associates the supplemental consumer change request with a second provider branch system.
Calendar-Driven Application Technique For Preparing Responses To Incoming Events
Geoffrey D. Alexander - Chapel Hill NC J. Smith Doss - Raleigh NC Renee M. Kovales - Cary NC David M. Ogle - Cary NC Diane P. Pozefsky - Chapel Hill NC Robert J. Sundstrom - Cary NC
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1730
US Classification:
707 10, 707102
Abstract:
The present invention provides a method, system, and computer program product for using calendar events for users of electronic calendaring systems to prepare customized responses to incoming events (such as incoming electronic mail, voice calls, instant messages, etc. ), where the response supplies information pertaining to the user. Electronic calendars are analyzed, and information from this analysis is stored in advance of detecting an incoming message. The stored information can then be used to quickly generate a response when a message does arrive. A multi-level hierarchy of calendar events is used, where a top level of the hierarchy is used for context events which have a relatively long duration and a lower level of the hierarchy is used for specific events which occur during context events. The calendar user may specify attribute values such as how the user can be reached; whether, and how often, the user checks his e-mail or voice mail; etc. Attribute values are hierarchically coalesced.
- Armonk NY, US Geoffrey D. Alexander - Banner Elk NC, US
International Classification:
G06F 9/44
Abstract:
A computer-implemented method includes associating callback code with an instance of a container class. The callback code includes a callback operation to be performed automatically responsive to a container action. Initiation of the container action in the instance of the container class is detected. The callback code is automatically executed, by a computer processor, responsive to the initiation of the container action.