Craig Henry Becker - Austin TX David Wayne Glass - Georgetown KY Michael David Hocker - Staatsburg NY James Gordon McLean - Fuguay-Varina NC Clifford Alan Pickover - Yorktown Heights NY Daniel James Winarski - Tucson AZ
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G09G 536
US Classification:
345684, 345785
Abstract:
A method and system for variable speed scrolling through a viewable object within a data processing system such as a computer, a television, a kiosk display or hand-held digital product. A portion of the viewable object is displayed within a display window within a data processing system in conjunction with a scroll bar having a slider and one or more scroll buttons associated therewith or some other suitable method of controlling video or audio displays. User selection of the slider or a scroll button initiates scrolling of the viewable object so that additional portions of the viewable object may be displayed. As the viewable object is scrolled, the scroll speed is dynamically varied in response to the content of the viewed portion of the viewable object. For example, the scroll speed can vary in response to the type of objects displayed within the viewable object, the number and location of hotlinks or hyperlinks within the viewable object and/or the amount and number of previous viewings of the various portions of the viewable object by the user.
Internet Web Browser With Proximity Sensitie Hyperlink History Report
Craig Henry Becker - Austin TX David Wayne Glass - Georgetown KY Michael David Hocker - Staatsburg NY James Gordon McLean - Fuquay-Varina NC Clifford Alan Pickover - Yorktown Heights NY Daniel James Winarski - Tucson AZ
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1700
US Classification:
7155011, 715513, 715859
Abstract:
A web browser program presents historical information about hyperlinks shown on web pages. Initially, the computer determines whether it is receiving certain user input, such as placement of a cursor over a hyperlink for a certain time. When this occurs, the computer accesses a database to determine whether one or more users in a predefined access group have previously selected the hyperlink for the purpose of downloading underlying data represented by the hyperlink. Some examples of the underlying data include web pages, graphics images, software programs, and the like. If the hyperlink has not been previously selected, no action needs to be taken. However, if the database shows that the hyperlink has been previously selected, the computer consults the database to gather characteristics of the underlying data obtained from previous selections of the hyperlink by access group members. Such characteristics may include, for example, the datas size, date of last download, expired or âunder constructionâ status of web site, errors occurring during the download, etc. The computer presents a report containing the characteristics gathered from the database.
Internet Web Browser With Memory Enhanced Hyperlink Display
Craig Henry Becker - Austin TX, US David Wayne Glass - Georgetown KY, US Michael David Hocker - Staatsburg NY, US James Gordon McLean - Fuquay-Varina NC, US Clifford Alan Pickover - Yorktown Heights NY, US Daniel James Winarski - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1516
US Classification:
7155011, 709214, 709203
Abstract:
A web browser displays historical information about hyperlinks shown on web pages. Initially, a computer receives user instructions to download an internet web page, and begins the download. The computer identifies any hyperlinks present in the web page, and for each hyperlink, analyzes the hyperlink with respect to any of the user's past visits to the hyperlinked address. Analysis is performed with the following steps. First, the computer determines whether the user has previously selected that hyperlink, such by “mouse clicking” on the hyperlink. If so, the computer consults a database to identify characteristics of the underlying data obtained from past visits (or attempts) to the hyperlinked address. These characteristics are input into a presentation table to derive various enhanced presentation attributes for the hyperlink. The presentation table maps between each possible data characteristic and a corresponding enhanced presentation attribute.
Translation And Substitution Of Transmitted Environmental Data
David Wayne Glass - Georgetown KY, US James Gordon McLean - Fuquay-Varina NC, US Clifford Alan Pickover - Yorktown Heights NY, US Daniel James Winarski - Tucson AZ, US Tin-Lup Wong - Chapel Hill NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709200, 709202
Abstract:
A method, system and computer program product for generating an alternative form of transmitted environmental data, e. g. , scent information, air temperature settings, air humidity settings, triggering of infrared devices such as to create tactile warmth. Upon identifying one or more environmental data files in a received file, e. g. , HTML file, environmental data associated with the data files may be read and interpreted. If there are no environmental devices, e. g. , smell-generating device, configured to emit a response to the environmental data or if the environmental devices are disabled from emitting a response to the environmental data, then the environmental data may be translated into a form a computer may be capable of reproducing. The translated form may then be outputted in a variety of forms such as: pictorial data (e. g. , picture of a pine tree substituting a pine smell), graphical effects (e. g.
Method And System For Displaying Descriptive Information Associated With A Defined Video Object
David W. Glass - Georgetown KY, US James G. McLean - Guquay-Varina NC, US Daniel J. Winarski - Tucson AZ, US Clifford A. Pickover - Yorktown Heights NY, US
Assignee:
International Business Machines Corporation - Armonk NY
According to the present invention, there is provided a method, system and program storage device for displaying textual information associated with a defined video object in video data on a video display device, comprising: sampling a video object plane to determine whether the video object is in the video object plane for displaying the video object on the video display device; updating a location of the video object in the video object plane as the video object moves during display of the video data on the video display device; determining whether a pointing device is over the updated location of the video object; and displaying the textual information associated with the video object on the video display device for a predetermined period of time.
System And Method For Driving Directions Based On Non-Map Criteria
Craig Becker - Austin TX, US David Glass - Georgetown KY, US Steven Mastrianni - Unionville CT, US Clifford Pickover - Yorktown Heights NY, US
International Classification:
G01C 21/34
US Classification:
701202000, 701209000, 340995190
Abstract:
The present invention introduces the notion of a route provider that efficiently and automatically helps and rewards drivers for traversing optimal driving routes. In particular, described is a technique for receiving one or more conditions and criteria associated with map directions over a computer network from a service bureau. The route provider or a third party may reward drivers for traversing preferred routes.
Method And System For Providing Backup Power For Memory Devices
David W. Glass - Georgetown KY, US Michael D. Hocker - Staatsburg NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 1/28 G06F 12/16
US Classification:
713340
Abstract:
According to exemplary embodiments, a computer program product for providing voltage to a memory device includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method performed includes storing data on the memory device, providing a voltage from a finite energy storage medium to the memory device when power is not provided by an associated computing system and measuring the voltage provided. The method also includes boosting the voltage provided by the finite energy storage medium via a switching voltage regulator responsive to the voltage being below a threshold, wherein the switching voltage regulator is coupled to the finite energy storage medium.
Concurrent Embedded Application Update And Migration
David H. Evans - Lexington KY, US David W. Glass - Georgetown KY, US Martin Thiim - Frederiksberg C, DK Tamas Visegrady - Zurich, CH
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/445
US Classification:
717168
Abstract:
Embodiments of the present invention provide a system, method, and computer program product for updating software on an embedded computer device. According to one aspect of the present invention, a concurrent embedded application update is performed in which selected state information for one or both of an embedded virtual machine and a plurality of applets on an embedded computer device is securely exported to a host computer device. After software updates have been installed, the selected state information can be restored on the embedded computer device from which it was exported and/or it can be migrated to a second embedded computer device.
MTWindyBits Services - Main Guy (2001) NTI - Order Entry (2010-2011) Quality Driveaway - Driver (2004-2008) Cardinal Health - Customer Service (2006-2009) Ernst Publishing - Program Developer (2001-2005) Merlin Information Services - Programmer (1998-2001) Education Logistics - Programmer (1996-1998) US Census Bureau - Enumerator (2010-2010)
David Glass
Education:
University of South Florida - Master of Finance, University of South Florida - Criminology