Patents by Inventor John Karidis

John Karidis 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: 10671134
    Abstract: A persistent memory storage system and method of operating. The storage system is embodied as memory module (e.g., a DIMM or PCIe card) in a host server and accessible via a first access path to/from the memory module. After a power failure at the host server, any authorized device, e.g., a second server, is configured to access and extract the retained memory at the failed host server via a secondary network-based access path (e.g., Ethernet connection). Power may be supplied to the memory module of the failed host server via a Power-over-Ethernet switch to support the secondary access path. A Power-over-Ethernet (PoE) switch may provide the necessary power to the memory module when power is unavailable from the host server and when any temporary power source is exhausted. A redundant power source and/or backup battery may supply the PoE switch. Such power sources and/or batteries can thereby provide backup power.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: John Karidis, Luis Lastras-Montano
  • Publication number: 20190212797
    Abstract: A persistent memory storage system and method of operating. The storage system is embodied as memory module (e.g., a DIMM or PCIe card) in a host server and accessible via a first access path to/from the memory module. After a power failure at the host server, any authorized device, e.g., a second server, is configured to access and extract the retained memory at the failed host server via a secondary network-based access path (e.g., Ethernet connection). Power may be supplied to the memory module of the failed host server via a Power-over-Ethernet switch to support the secondary access path. A Power-over-Ethernet (PoE) switch may provide the necessary power to the memory module when power is unavailable from the host server and when any temporary power source is exhausted. A redundant power source and/or backup battery may supply the PoE switch. Such power sources and/or batteries can thereby provide backup power.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 11, 2019
    Inventors: John Karidis, Luis Lastras-Montano
  • Publication number: 20080055851
    Abstract: A method and an apparatus for cooling, preferably within an enclosure, a diversity of heat-generating components, with at least some of the components having high-power densities and others having low-power densities. Heat generated by the essentially relatively few high-power-density components, such as microprocessor chips for example, is removed by direct liquid cooling, whereas heat generated by the more numerous low-power or low-watt-density components, such as memory chips for example, is removed by liquid-assisted air cooling in the form of a closed loop comprising a plurality of heating and cooling zones that alternate along the air path.
    Type: Application
    Filed: September 27, 2007
    Publication date: March 6, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shawn Hall, Shurong Tian, Paul Coteus, John Karidis, Evan Colgan, Robert Guernsey
  • Publication number: 20080055856
    Abstract: A method and an apparatus for cooling, preferably within an enclosure, a diversity of heat-generating components, with at least some of the components having high-power densities and others having low-power densities. Heat generated by the essentially relatively few high-power-density components, such as microprocessor chips for example, is removed by direct liquid cooling, whereas heat generated by the more numerous low-power or low-watt-density components, such as memory chips for example, is removed by liquid-assisted air cooling in the form of a closed loop comprising a plurality of heating and cooling zones that alternate along the air path.
    Type: Application
    Filed: September 27, 2007
    Publication date: March 6, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shawn Hall, Shurong Tian, Paul Coteus, John Karidis, Evan Colgan, Robert Guernsey
  • Publication number: 20070002536
    Abstract: A method and an apparatus for cooling, preferably within an enclosure, a diversity of heat-generating components, with at least some of the components having high-power densities and others having low-power densities. Heat generated by the essentially relatively few high-power-density components, such as microprocessor chips for example, is removed by direct liquid cooling, whereas heat generated by the more numerous low-power or low-watt-density components, such as memory chips for example, is removed by liquid-assisted air cooling in the form of a closed loop comprising a plurality of heating and cooling zones that alternate along the air path.
    Type: Application
    Filed: June 29, 2006
    Publication date: January 4, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shawn Hall, Shurong Tian, Paul Coteus, John Karidis, Evan Colgan, Robert Guernsey
  • Publication number: 20060278371
    Abstract: A structure for cooling an electronic device is disclosed. The structure includes a top layer disposed over the electronic device. The structure further includes a plurality of spring elements disposed between the top layer and the electronic device, wherein at least one spring element comprises a spring portion, provides a heat path from the electronic device and provides mechanical compliance. The structure further includes a seal for containing a space between the top layer and the electronic device, wherein the space contained includes the plurality of spring elements, and a liquid with vaporizing capability disposed with the space contained.
    Type: Application
    Filed: June 14, 2005
    Publication date: December 14, 2006
    Inventors: John Karidis, Mark Schultz, Bucknell Webb
  • Publication number: 20060279936
    Abstract: A structure for cooling an electronic device is disclosed. The structure includes a compressible top layer disposed over the electronic device. The structure further includes a plurality of rigid elements disposed between the top layer and the electronic device for providing a heat path from the electronic device and wherein the plurality of rigid elements provide mechanical compliance. In another alternative, the structure further includes a conformable heat-conducting layer disposed over the electronic device, wherein a bottom end of the plurality of rigid elements is coupled to the conformable heat-conducting layer.
    Type: Application
    Filed: June 14, 2005
    Publication date: December 14, 2006
    Inventors: John Karidis, Mark Schultz, Bucknell Webb
  • Publication number: 20060279932
    Abstract: A structure for cooling an electronic device is disclosed. The structure includes a top layer disposed over the electronic device. The structure further includes a plurality of spring elements disposed between the top layer and the electronic device, wherein at least one of the spring elements comprises a spring portion and a fin portion. At least one of the spring elements provides a heat path from the electronic device and provides mechanical compliance. In another embodiment, the structure further includes a heat-conducting layer disposed over the electronic device, wherein the fin portion of each of at least one of the spring elements is coupled to the heat-conducting layer.
    Type: Application
    Filed: June 14, 2005
    Publication date: December 14, 2006
    Inventors: John Karidis, Mark Schultz, Bucknell Webb
  • Publication number: 20060279935
    Abstract: A structure for cooling an electronic device is disclosed. The structure includes a top layer disposed over the electronic device. The structure further includes a plurality of spring elements disposed between the top layer and the electronic device for providing a heat path from the electronic device and wherein the plurality of spring elements provide mechanical compliance. In one alternative, the structure further includes a solid heat-conducting layer disposed over the electronic device, wherein the plurality of spring elements are coupled to the solid heat-conducting layer.
    Type: Application
    Filed: June 14, 2005
    Publication date: December 14, 2006
    Inventors: John Karidis, Mark Schultz, Bucknell Webb
  • Publication number: 20060087502
    Abstract: A power saving method for self-luminous displays and an apparatus thereof, comprises determining active and inactive portions of a display screen. The inactive portions of the display screen are modified in accordance with criteria to save power by reducing energy consumption of the inactive portions while the active portions remain powered.
    Type: Application
    Filed: October 21, 2004
    Publication date: April 27, 2006
    Inventors: John Karidis, Clifford Pickover
  • Publication number: 20060085625
    Abstract: An apparatus, system, and method are disclosed for autonomically disposing a computer such as a workstation. The computer's local persistent storage medium is configured with pre-boot image which is configured with a set of functional modules that facilitate disposal or recycling of the computer to the next user. The disposal and recycle methods are automated, require minimal user intervention, and facilitate moving configuration options and data to a different computer. The entire process may execute from the pre-boot image on the computer's local persistent storage medium without ever booting the primary operating system.
    Type: Application
    Filed: October 18, 2004
    Publication date: April 20, 2006
    Inventors: Richard Cheston, Daryl Cromer, Jan Janick, John Karidis, Howard Locker, Randall Springfield
  • Publication number: 20060021041
    Abstract: A computer system includes a security subsystem which is able to trustfully track which files or storage areas of a storage device have been altered since a last virus scan. The trusted information can then be used to accelerate scans for undesirable code or data such as viruses and invalid or corrupt registry entries. In the case of viruses, files or storage areas which have been altered are scanned against a super-set of virus definitions. Unaltered files or storage areas are scanned against a subset of virus definitions.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: David Challener, John Karidis
  • Publication number: 20060021032
    Abstract: A computer system includes a security subsystem which is able to trustfully track which files or storage areas of a storage device have been altered since a last virus scan. The trusted information can then be used to accelerate scans for undesirable code or data such as viruses and invalid or corrupt registry entries. In the case of viruses, files or storage areas which have been altered are scanned against a super-set of virus definitions. Unaltered files or storage areas are scanned against a subset of virus definitions.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: David Challener, John Karidis
  • Publication number: 20050114115
    Abstract: A system and method relaxing typing accuracy in stylus or other keyboards comprises recording a coordinate of a keystroke landing point, wherein the keystroke emanates from tapping a key on a keyboard, counting the number of tapped landing points, creating a set of words from a lexicon having the same amount of the tapped landing points, for each letter in each word in the set, computing the distance from the pattern formed by the landing coordinate to the pattern formed by the letters in words in a database, and selecting a word from the set having the shortest total distance, wherein the distance is a mean distance of all the tapped landing points for each word, or wherein the distance is an elastic matching distance between the tapped landing points and the coordinate.
    Type: Application
    Filed: November 26, 2003
    Publication date: May 26, 2005
    Inventors: John Karidis, Per Kristensson, Shumin Zhai
  • Publication number: 20050041036
    Abstract: A system and method for transforming multiple one-bit per pixel images for presentation on a device comprises the steps of: converting the one-bit per pixel images to multiple bits per pixel images; overlapping the images according to an overlap function; converting the overlapped image into a dithered one-bit per pixel image by applying a spatial dithering algorithm; and presenting the dithered image on a display. Another method according to the invention comprises the steps of: applying different stipple patterns to one-bit per pixel images; then overlaying the stippled images to create a composite stippled image; and presenting the stippled image on a display. An apparatus configured for carrying out the above steps for displaying multiple images on a high resolution display comprises: a processor, random access memory, erasable programmable memory, and an input/output subsystem, including a display.
    Type: Application
    Filed: August 18, 2003
    Publication date: February 24, 2005
    Applicant: International Business Machines Corporation
    Inventors: Chandrasekhar Narayanaswami, Mandayam Raghunath, John Karidis
  • Patent number: 6504825
    Abstract: A system for mapping a location of an electronic equipment in a defined area. The system comprises of a server which is typically a data processing system. An activation signal is sent to the electronic equipment. In response to the activation signal, the electronic equipment emits a pre-defined signal containing a unique signature of the electronic equipment. The signal is captured by a device connected to the server with a known location in the defined area. The server utilizes the known location of the device along with the unique signature of the electronic equipment to identify/determine the location of the electronic equipment.
    Type: Grant
    Filed: March 18, 1999
    Date of Patent: January 7, 2003
    Assignee: International Business Machines Corporation
    Inventors: Barry Douglas Atkins, David Carroll Challener, Richard Cheston, John Karidis, Frank P. Novak, Joseph P. McGovern