Patents by Inventor Christopher Karstens

Christopher Karstens 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: 11119229
    Abstract: Aspects of the present invention determine a presence of insects at a location of a first device that comprises a computer processor, and in response to determining the presence of the insects at the location of the first device, apply a screen overlay that changes colors displayed by a display of the first device.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Christopher Karstens, Rhonda L. Childress, Stan Kevin Daley, Michael Bender
  • Publication number: 20200166660
    Abstract: Aspects of the present invention determine a presence of insects at a location of a first device that comprises a computer processor, and in response to determining the presence of the insects at the location of the first device, apply a screen overlay that changes colors displayed by a display of the first device.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Christopher Karstens, Rhonda L. Childress, Stan Kevin Daley, Michael Bender
  • Publication number: 20080019104
    Abstract: A cabinet includes spaces for a number of electronic enclosures, each of which has a free end from which a pair of levers extend upward and downward to teeth engaging slots within the cabinet, aiding in the insertion and removal of the enclosures from the cabinet. An electronic enclosure that is wider than a standard width includes additional teeth on crank plates turning with the levers. The electronic enclosure may include an electrically-operated interlock mechanism preventing the insertion or removal of the electronic enclosure by preventing movement of a shaft attached to either or both of the levers.
    Type: Application
    Filed: July 14, 2007
    Publication date: January 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Christopher Karstens
  • Publication number: 20080013288
    Abstract: A cabinet includes spaces for a number of electronic enclosures, each of which has a free end from which a pair of levers extend upward and downward to teeth engaging slots within the cabinet, aiding in the insertion and removal of the enclosures from the cabinet. An electronic enclosure that is wider than a standard width includes additional teeth on crank plates turning with the levers. The electronic enclosure may include an electrically-operated interlock mechanism preventing the insertion or removal of the electronic enclosure by preventing movement of a shaft attached to either or both of the levers.
    Type: Application
    Filed: July 14, 2007
    Publication date: January 17, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Christopher Karstens
  • Publication number: 20080013287
    Abstract: A cabinet includes spaces for a number of electronic enclosures, each of which has a free end from which a pair of levers extend upward and downward to teeth engaging slots within the cabinet, aiding in the insertion and removal of the enclosures from the cabinet. An electronic enclosure that is wider than a standard width includes additional teeth on crank plates turning with the levers. The electronic enclosure may include an electrically-operated interlock mechanism preventing the insertion or removal of the electronic enclosure by preventing movement of a shaft attached to either or both of the levers.
    Type: Application
    Filed: July 14, 2007
    Publication date: January 17, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Christopher Karstens
  • Publication number: 20070225871
    Abstract: Managing predictable thermal environments for equipment in a proactive manner. Short and/or long term predictors of impending temperature change are defined. Predictors may comprise physical acts, pattern recognition, job scheduling, and so forth. For each predictor, at least one action to be taken upon occurrence of the predictor is defined. Actions preferably comprise initiating heating or cooling systems, as appropriate for the associated equipment. The predictors are monitored, and upon occurrence of a predictor, the defined action is taken. In one aspect, the proactive thermal environment management is self-tuning, whereby one or more actions may be modified. Optionally, this aspect may further comprise self-tuning of predictors.
    Type: Application
    Filed: March 24, 2006
    Publication date: September 27, 2007
    Inventor: Christopher Karstens
  • Publication number: 20070150714
    Abstract: A computer implemented method, apparatus, and computer program usable program code for managing operation of a component in a data processing system. A startup mode is established for the component, wherein the startup mode controls whether the component will enter a minimum startup routine during startup of the data processing system.
    Type: Application
    Filed: December 22, 2005
    Publication date: June 28, 2007
    Inventor: Christopher Karstens
  • Publication number: 20070141895
    Abstract: Systems, methods, and media for providing visual indication of a blade configuration are disclosed. Embodiments may include a visual blade configuration system with a chassis and a plurality of hot pluggable blades, where each blade is adapted to be physically connected to one or more other blades, where the physically connected blades each form a visual indication device (VID) assembly. Embodiments may also include where each blade has one or more visual indication devices (VIDs) each having a plurality of states, where each of the visual indication devices changes its state to provide a visual indication of the VID assembly associated with its attached blade. The plurality of states may include different colors, alphanumeric characters, images, symbols, patterns, number of active elements, actions, animations, etc. In a further embodiment, each visual indication device may potentially change its state in response to detection of addition or removal of a blade.
    Type: Application
    Filed: December 20, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventor: Christopher Karstens
  • Publication number: 20060273148
    Abstract: Detecting wear through use of information-transmitting devices. At least one information-transmitting wireless device is provided for each of one or more wear positions of an item, wherein each of the devices is adapted for transmitting information to a reader, such that each of the devices can transmit information usable for detecting wear of the item as the item wears. When using a plurality of devices for a particular wear position, the devices may be stacked or placed in a depth-wise, end-to-end arrangement. As another alternative, a single device having a plurality of separable areas may be provided for each of one or more wear positions. As yet another alternative, a single device may be provided for each of one or more wear positions such that its failure to transmit indicates wear at the corresponding wear position. An information-transmitting device may become damaged or missing, due to item wear, and an RFID reader may therefore be unable to scan (i.e.., receive data from) the device.
    Type: Application
    Filed: June 6, 2005
    Publication date: December 7, 2006
    Inventor: Christopher Karstens
  • Publication number: 20060039352
    Abstract: A method and a system for designating a priority access order of one or more DNS servers. DNS servers are accessed in the designated order until an IP address is found or until there are no more DNS servers to access. The DNS servers' IP addresses may be received from a network configuration server or the IP addresses may be entered by a user. The priority access order may be designated by a user or the order may be determined by examining a history of DNS server requests and a history of DNS server responses. After a translation of a domain name into an IP address is requested, the request is sent to one or more of the DNS servers in the designated access order. Alternatively, the DNS servers may be accessed in the order the servers are listed in the computer system's network configuration settings.
    Type: Application
    Filed: August 19, 2004
    Publication date: February 23, 2006
    Applicant: International Business Machines Corporation
    Inventor: Christopher Karstens
  • Publication number: 20060023430
    Abstract: A cabinet includes spaces for a number of electronic enclosures, each of which has a free end from which a pair of levers extend upward and downward to teeth engaging slots within the cabinet, aiding in the insertion and removal of the enclosures from the cabinet. An electronic enclosure that is wider than a standard width includes additional teeth on crank plates turning with the levers. The electronic enclosure may include an electrically-operated interlock mechanism preventing the insertion or removal of the electronic enclosure by preventing movement of a shaft attached to either or both of the levers.
    Type: Application
    Filed: August 2, 2004
    Publication date: February 2, 2006
    Applicant: International Business Machines Corporation
    Inventor: Christopher Karstens
  • Publication number: 20060005142
    Abstract: A system and method for managing non-user initiated focus changes in a computing device detects, in one embodiment, an operating system generated message indicating a focus change from a first window to a second window. Once detected, user input is inhibited for a predetermined time. The predetermined time is configurable by the user. After the predetermined time elapses, subsequent user input is permitted to be sent to the second window, which has the focus.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Inventor: Christopher Karstens
  • Publication number: 20050256847
    Abstract: A system and method associates a search term with a document accessible over a network. In one embodiment, the search term and an address to the document is received from a user. The system creates the association responsive to user input indicating that the association should be made, and presents the association to users responsive to a subsequent query that includes the search term. The address may be, for example, a URL or an IP address of a web page accessible over the Internet.
    Type: Application
    Filed: May 12, 2004
    Publication date: November 17, 2005
    Inventor: Christopher Karstens
  • Publication number: 20050251571
    Abstract: Embodiments of the present invention provide methods for disseminating status information to computer resource users. Pursuant to these methods, status information regarding a number of different computer resources is stored in a message store. The computer resources may be monitored to determine when one of them stops responding. An inbound message from a user that is addressed to the non-responding computer resource may then be routed to the message store using a network address translation operation, and at least some of the status information regarding the non-responding computer resource may be sent from the message store to the user. The status information sent from the message store to the user may include a notification that alerts the user that it is unnecessary to notify an administrator that the non-responding computer resource has stopped responding.
    Type: Application
    Filed: May 5, 2004
    Publication date: November 10, 2005
    Inventor: Christopher Karstens
  • Publication number: 20050132013
    Abstract: Methods and system for controlling the use of content over an instant message session between a source and target computer is provided. The source computer determines one or more attributes which will define the intended content controlled instant message session. The source computer sends a message containing a requested attribute to define the content controlled instant message session to the target computer. The target system determines whether it supports the requested attribute. If it does, the target computer activates a use content feature corresponding to the requested attribute and sends an acknowledgement message to the source computer. Upon receipt of the message, the source computer establishes the content controlled instant message session to limit the use of any subsequent instant message content delivered to the target computer.
    Type: Application
    Filed: December 15, 2003
    Publication date: June 16, 2005
    Applicant: International Business Machines Corporation
    Inventor: Christopher Karstens
  • Publication number: 20050071435
    Abstract: Techniques are disclosed for improving management of user information in instant messaging systems. Expiration criteria are defined, whereby one or more users or user groups may be considered as having “expired” from consideration by instant messaging functions such as presence determination. In particular, instant messaging activity is preferably used as an expiration criterion. Absence of inbound or outbound messages for a specified amount of time (or since a particular date/time) can therefore be used as a trigger for treating a user or group of users as expired. As a result, efficiency of an instant messaging system is improved by omitting the expired users and groups from subsequent management operations. Optionally, an expired user or group may be revived upon occurrence of certain events (such as a newly-arriving instant message from, or a change in presence status of, the user or group). “On-demand” expiration and revival are preferably provided as well.
    Type: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Applicant: International Business Machines Corporation
    Inventor: Christopher Karstens
  • Publication number: 20050050061
    Abstract: A system and method for dynamic meeting agenda with event firing progress indicators is presented. A meeting leader uses a computing device to dynamically manage an agenda that corresponds to a meeting. The leader selects agenda items as they are discussed and the computing device adjusts subsequent agenda item timeslots corresponding to the meeting's progression. The leader may also re-arrange the order of agenda items and the computing device automatically adjusts subsequent action items accordingly. Participants are notified of agenda item timeslot changes and subscribers are notified when they are allowed to join a meeting at a particular entry point.
    Type: Application
    Filed: August 27, 2003
    Publication date: March 3, 2005
    Applicant: International Business Machines Corporation
    Inventor: Christopher Karstens