Patents by Inventor David Bruce Kumhyr
David Bruce Kumhyr 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: 20090100419Abstract: Embodiments of the invention provide a computer implemented method and system for installing a patch on at least some of the servers of a network having multiple servers. The method comprises the steps of identifying a plurality of servers of the network that each requires installation of the patch, and assigning two or more priority values to each of the identified servers. The priority values for a given identified server are each associated with a different criterion in a set of criteria. The method further comprises selectively processing the assigned priority values for respective identified servers, in order to determine an initial priority, comprising a first sort order, for installing the patch on each identified server. The first sort order is revised in accordance with information pertaining to prior use of respective identified servers, to provide a second sort order. The patch is installed on each of the identified servers, in an order determined at least in part by the second sort order.Type: ApplicationFiled: October 12, 2007Publication date: April 16, 2009Inventors: Rhonda L. Childress, Itzhack Goldberg, David Bruce Kumhyr, Stephen James Watt
-
Patent number: 7509251Abstract: A method, computer program product, and data processing system for mock-translating the text messages used in a software application at runtime is disclosed. A text message in a first human language are read from a resource bundle at runtime. A textual representation of the text message having features of a second human language is then derived from the original text message and displayed in the application in place of the original text message. This textual representation may contain such features of the second human language as the character set and average length of words. The displayed textual representation can then be used to determine whether modifications to the application code need be made in order to support the second human language.Type: GrantFiled: December 23, 2002Date of Patent: March 24, 2009Assignee: International Business Machines CorporationInventors: James Neal Andrews, David Bruce Kumhyr, Joseph C. Ross
-
Publication number: 20090077566Abstract: A method, apparatus, and computer instructions for optimizing Web services binding. A request is received from a client for Web services binding information for a Web service. The current availability of the Web service requested by the client is identified in response to receiving the request to form an identified current availability. An indication of the identified current availability of the Web service is sent to the client in response to identifying the current availability of the Web service requested by the client. The client uses the indication of the identified current availability to selectively use the Web service.Type: ApplicationFiled: December 3, 2008Publication date: March 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rhonda L. Childress, David Bruce Kumhyr, Neil R. Pennell, Ward K. Harold
-
Publication number: 20090070676Abstract: A system, system, and program for facilitating navigation of voice data are provided. Tokens are added to voice data based on predefined content criteria. Then, bidirectional scanning of the voice data to a next token within the voice data is enabled, such that navigation to pertinent locations within the voice data during playback is facilitated. When adding tokens to voice data, the voice data may be scanned to detect pauses, changes in voice inflection, and other vocal characteristics. Based on the detected vocal characteristics, tokens identifying ends of sentences, separations between words, and other structures are marked. In addition, when adding tokens to voice data, the voice data may be first converted to text. The text is then scanned for keywords, phrases, and types of information. Tokens are added in the voice data at locations identified within the text as meeting the predefined content criteria.Type: ApplicationFiled: November 8, 2008Publication date: March 12, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: DUSTIN KIRKLAND, DAVID BRUCE KUMHYR
-
Publication number: 20090069976Abstract: A computer implemented method, apparatus, and computer code product for a data processing system provide feedback to an operator of a vehicle indicating the appropriateness of an attempted actuation of a vehicle control. A current operating state of the vehicle is first identified. Responsive to identifying the current operating state, preferred control actions corresponding to the current operating state are identified. Responsive to receiving a notification of an attempted actuation of the vehicle control, the attempted actuation is compared to the preferred control actions. If the attempted actuation is one of the preferred control actions, an indicator is illuminated with a first color. If the attempted actuation is not one of the preferred control actions, the indicator is illuminated with a second color.Type: ApplicationFiled: September 12, 2007Publication date: March 12, 2009Inventors: Rhonda L. Childress, David Bruce Kumhyr, Pamela Ann Nesbitt
-
Patent number: 7496049Abstract: A technique for improving accuracy in an inventory containing assets associated with a network. Information pertaining to computer devices connected to a specified network is updated. Each device sends packets through at least one router in a set of routers, and each packet contains an element uniquely identifying its sending computer device. An inventory is maintained that identifies at least some of the computer devices as assets of an entity associated with the network. Data is acquired from ARP caches that are located within the routers. The acquired cache data is processed to detect all of the identifying elements that identify computer devices of the group. A database is constructed from information in the cache data that pertains to the detected identifying elements. Information contained in the database is compared with information contained in the inventory to update the inventory.Type: GrantFiled: April 14, 2005Date of Patent: February 24, 2009Assignee: International Business Machines CorporationInventors: Hugo Alexander Estrada, David Bruce Kumhyr, William E. Virun
-
Publication number: 20090049134Abstract: A computer implemented method, data processing system, and computer program product for managing the delivery of an electronic mail (e-mail) message, and for delaying the delivery of the e-mail message until a time in which the e-mail recipient is present to act upon the message. When a request is received from a sender to send an e-mail message to a recipient, a proxy e-mail message is generated which comprises a reference to the e-mail message. The proxy e-mail message is then sent to the recipient. When a notification from the recipient that the proxy e-mail message has been opened is received, the e-mail message is then sent to the recipient.Type: ApplicationFiled: August 16, 2007Publication date: February 19, 2009Inventors: David Bruce Kumhyr, Pamela Ann Nesbitt
-
Patent number: 7492883Abstract: A method, system and computer instructions for visually representing telephone call tree interfaces for interaction by users of data network phones, such as, for example, wire-line telephones, data network telephones, or IP telephones. A caller can connect to an automated telephone answering service, and view a display of an interactive, visual interface for a call tree. The display can depict actions that can be taken with respect to nodes of the call tree. The visual interface can show details about one or more nodes of the call tree, and the caller can select a node for interaction and enter a wait queue associated with the selected node. For example, the caller can use a wire-line telephone, wireless telephone, data network telephone, or IP telephone to interact with, navigate and/or modify the displayed call tree.Type: GrantFiled: January 8, 2004Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventor: David Bruce Kumhyr
-
Patent number: 7490349Abstract: A system and method for using hierarchical policy levels. In one embodiment, computers of the network are arranged into a hierarchy. A management policy server with access to the network queries the network to identify computers at or below its own level within the hierarchy. Computers under the control of the management policy server are identified, and management programs, updates or policies are automatically distributed to the computers, without manual intervention.Type: GrantFiled: April 1, 2005Date of Patent: February 10, 2009Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, Alan James Keel, David Bruce Kumhyr, Neil Raymond Pennell
-
Publication number: 20090037580Abstract: A monitoring program contains a method for detecting a load imbalance in a group of servers and providing notification so that corrections can be made. An embodiment of the invention reads from the address resolution protocol (ARP) cache to determine which server addresses are present, then clears the ARP cache. The address resolution protocol will repopulate the cache from traffic it snoops and from new requests. By performing this query and clear operation periodically, the tracking program can form a picture of the activity levels of the servers. When a significant imbalance exists, the program notifies a control console for human intervention to solve the problem. The tracking program will periodically write its results to a log file, allowing reports for various time periods to be produced as needed. By this mechanism, not only can an imbalance be quickly detected, but underutilization can be picked up by comparing known capability of a resource to its actual usage.Type: ApplicationFiled: October 17, 2008Publication date: February 5, 2009Applicant: International Business Machines CorporationInventors: Rhonda L. Childress, David Bruce Kumhyr, Neil Raymond Pennell
-
Patent number: 7487239Abstract: A mechanism and model are provided for representing and managing composite resource models. When a resource monitor is deployed for a resource, the resource monitor scans for information that indicates that the resource under monitoring is part of a cluster, grid, or other composite configuration. The resource monitor then determines whether monitoring information for the resource should be reported differently because of the composite configuration. If monitoring information for the resource is to be reported differently, the resource monitor alters the reporting format to reflect the composite resource model. The resource manager may then receive the monitoring information and apply this information to individual resources and aggregates the monitoring information for composite resources.Type: GrantFiled: March 25, 2004Date of Patent: February 3, 2009Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, David Bruce Kumhyr, Neil Raymond Pennell
-
Publication number: 20090019123Abstract: An auditing system is disclosed comprising a Policy Validation Mechanism Program (PVMP) that operates in conjunction with a Workflow Engine (WE), and a Policy Validation Server Program (PVSP) that operates on a Policy Validation Server (PVS) connected to the WE by a secure communication link. The PVMP converts a workflow to a workflow representation (WR) and sends the WR to the PVS. The PVSP compares the steps in the WR to a security policy identified for that WR and determines whether the WR is in compliance. In addition, the PVSP validates a checksum for the WR and logs the checksum for subsequent comparisons. The PVSP uses the checksum to determine whether a policy has changed during execution of the workflow. If the WR is not in compliance, if the checksum cannot be validated, or if a policy has changed, then a failure notification is sent to the WE. Otherwise, a success notification is sent to the WR.Type: ApplicationFiled: July 18, 2008Publication date: January 15, 2009Inventors: Rhonda L Childress, Edmond Chow, David Bruce Kumhyr, Stephen James Watt
-
Patent number: 7478044Abstract: A system, system, and program for facilitating navigation of voice data are provided. Tokens are added to voice data based on predefined content criteria. Then, bidirectional scanning of the voice data to a next token within the voice data is enabled, such that navigation to pertinent locations within the voice data during playback is facilitated. When adding tokens to voice data, the voice data may be scanned to detect pauses, changes in voice inflection, and other vocal characteristics. Based on the detected vocal characteristics, tokens identifying ends of sentences, separations between words, and other structures are marked. In addition, when adding tokens to voice data, the voice data may be first converted to text. The text is then scanned for keywords, phrases, and types of information. Tokens are added in the voice data at locations identified within the text as meeting the predefined content criteria.Type: GrantFiled: March 4, 2004Date of Patent: January 13, 2009Assignee: International Business Machines CorporationInventors: Dustin Kirkland, David Bruce Kumhyr
-
Patent number: 7475286Abstract: A system and method for correlating end user error reports with software developer defect logs to thereby update the end user error reports with information from the developer defect logs. With the system and method, when support personnel open an end user error report to address the problem encountered by the user, the mechanisms of the system and method search a defect report database to determine if there is any defect report related to the same error that is the subject of the opened end user error report. If so, the end user error report is updated to include information from the defect report. This information may include, for example, the identity of the source of the problem generating the error, the identity of the fix or patch that solves the problem generating the error encountered by the end user, if any, and the like.Type: GrantFiled: January 10, 2005Date of Patent: January 6, 2009Assignee: International Business Machines CorporationInventors: Naeem Altaf, David Bruce Kumhyr, Heath Christopher Newburn, James Daniel Wiggins
-
Patent number: 7475403Abstract: A method, apparatus, and computer instructions for optimizing Web services binding. A request is received from a client for Web services binding information for a Web service. The current availability of the Web service requested by the client is identified in response to receiving the request to form an identified current availability. An indication of the identified current availability of the Web service is sent to the client in response to identifying the current availability of the Web service requested by the client. The client uses the indication of the identified current availability to selectively use the Web service.Type: GrantFiled: October 28, 2004Date of Patent: January 6, 2009Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, David Bruce Kumhyr, Neil R. Pennell, Ward K. Harold
-
Patent number: 7461014Abstract: An improved method, apparatus, and computer instructions in a portable device for obtaining bids for a task. Access to a task in a set of tasks for bidding is provided through a wireless network. The access to the task includes a specification of a selected distance between a bidding entity and a location of the portable device that the bidding entity is required to be located within for generating bids. A bid for the task is received from an entity through the wireless network if the entity is within a selected distance of a location of the portable device. The bid may be accepted for completing the task.Type: GrantFiled: December 16, 2004Date of Patent: December 2, 2008Assignee: International Business Machines CorporationInventors: Michael Austin Halcrow, Dustin C. Kirkland, David Bruce Kumhyr
-
Patent number: 7457113Abstract: A heat extraction system is provided for a laptop computer that comprises a system unit that includes a set of heat sources and a video display unit that is movably attached to the system unit. The laptop computer has air inlets and air outlets that allow air to flow into the system unit, over the heat sources forming heated air, and exhaust the heated air. The laptop computer has a set of tubes, which have an inlet and an outlet, located behind a video display in the video display unit and an air connection from the air outlets to each inlet in the tubes. The set of tubes are formed such that heated air passing through a constriction in the set of tubes changes in velocity and pressure in order to satisfy the conservation of flow rate. Thus, heat produced by the heat sources is extracted from the laptop computer.Type: GrantFiled: October 11, 2006Date of Patent: November 25, 2008Assignee: International Business Machines CorporationInventors: David Bruce Kumhyr, Kenneth Alexander McKethan, Jr., Ragunathan Srinivasan
-
Patent number: 7454503Abstract: A monitoring program contains a method for detecting a load imbalance in a group of servers and providing notification so that corrections can be made. An embodiment of the invention reads from the address resolution protocol (ARP) cache to determine which server addresses are present, then clears the ARP cache. The address resolution protocol will repopulate the cache from traffic it snoops and from new requests. By performing this query and clear operation periodically, the tracking program can form a picture of the activity levels of the servers. When a significant imbalance exists, the program notifies a control console for human intervention to solve the problem. The tracking program will periodically write its results to a log file, allowing reports for various time periods to be produced as needed. By this mechanism, not only can an imbalance be quickly detected, but underutilization can be picked up by comparing known capability of a resource to its actual usage.Type: GrantFiled: April 8, 2004Date of Patent: November 18, 2008Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, David Bruce Kumhyr, Neil Raymond Pennell
-
Publication number: 20080270141Abstract: The illustrative embodiments described herein provide a computer implemented method and computer program product for providing context in an electronic text communication. A biometric gathering input device is associated with a sending data processing system. A first set of metrics is identified based on a sender interacting with the biometric gathering input device. A sending communications process on the sending data processing system is calibrated based on the first set of metrics. During the generation of the electronic text communication, a portion of the first set of metrics is identified based on the sender interacting with the biometric gathering input device to form a second set of metrics. The second set of metrics and the electronic text communication are sent from the sending data processing system to a recipient data processing system. The second set of metrics is represented at the recipient data processing system using criteria selected by a recipient of the electronic text communication.Type: ApplicationFiled: April 30, 2007Publication date: October 30, 2008Inventors: Rhonda L. Childress, David Bruce Kumhyr, Pamela Ann Nesbitt, Amy Delphine Travis
-
Publication number: 20080250134Abstract: An example of a solution provided here comprises: providing a logical design, including at least one hub containing central management tools, and a plurality of lower tiers containing local management tools; placing components according to the design; and providing, from the hub, one or more management functions. The lower tiers include one or more elements chosen from RIM's, spokes, and POD's.Type: ApplicationFiled: June 16, 2008Publication date: October 9, 2008Applicant: International Business Machines CorporationInventors: Rhonda L. Childress, Kenneth David Christiance, David Bruce Kumhyr, Michael Arthur Lamb, Gregg W. Machovec, Neil Raymond Pennell