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: 10671134Abstract: 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: GrantFiled: January 10, 2018Date of Patent: June 2, 2020Assignee: International Business Machines CorporationInventors: John Karidis, Luis Lastras-Montano
-
Publication number: 20190212797Abstract: 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: ApplicationFiled: January 10, 2018Publication date: July 11, 2019Inventors: John Karidis, Luis Lastras-Montano
-
Publication number: 20080055851Abstract: 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: ApplicationFiled: September 27, 2007Publication date: March 6, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shawn Hall, Shurong Tian, Paul Coteus, John Karidis, Evan Colgan, Robert Guernsey
-
Publication number: 20080055856Abstract: 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: ApplicationFiled: September 27, 2007Publication date: March 6, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shawn Hall, Shurong Tian, Paul Coteus, John Karidis, Evan Colgan, Robert Guernsey
-
Publication number: 20070002536Abstract: 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: ApplicationFiled: June 29, 2006Publication date: January 4, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shawn Hall, Shurong Tian, Paul Coteus, John Karidis, Evan Colgan, Robert Guernsey
-
Publication number: 20060278371Abstract: 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: ApplicationFiled: June 14, 2005Publication date: December 14, 2006Inventors: John Karidis, Mark Schultz, Bucknell Webb
-
Publication number: 20060279936Abstract: 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: ApplicationFiled: June 14, 2005Publication date: December 14, 2006Inventors: John Karidis, Mark Schultz, Bucknell Webb
-
Publication number: 20060279932Abstract: 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: ApplicationFiled: June 14, 2005Publication date: December 14, 2006Inventors: John Karidis, Mark Schultz, Bucknell Webb
-
Publication number: 20060279935Abstract: 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: ApplicationFiled: June 14, 2005Publication date: December 14, 2006Inventors: John Karidis, Mark Schultz, Bucknell Webb
-
Publication number: 20060087502Abstract: 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: ApplicationFiled: October 21, 2004Publication date: April 27, 2006Inventors: John Karidis, Clifford Pickover
-
Publication number: 20060085625Abstract: 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: ApplicationFiled: October 18, 2004Publication date: April 20, 2006Inventors: Richard Cheston, Daryl Cromer, Jan Janick, John Karidis, Howard Locker, Randall Springfield
-
Publication number: 20060021041Abstract: 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: ApplicationFiled: July 20, 2004Publication date: January 26, 2006Applicant: International Business Machines CorporationInventors: David Challener, John Karidis
-
Publication number: 20060021032Abstract: 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: ApplicationFiled: July 20, 2004Publication date: January 26, 2006Applicant: International Business Machines CorporationInventors: David Challener, John Karidis
-
Publication number: 20050114115Abstract: 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: ApplicationFiled: November 26, 2003Publication date: May 26, 2005Inventors: John Karidis, Per Kristensson, Shumin Zhai
-
Publication number: 20050041036Abstract: 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: ApplicationFiled: August 18, 2003Publication date: February 24, 2005Applicant: International Business Machines CorporationInventors: Chandrasekhar Narayanaswami, Mandayam Raghunath, John Karidis
-
Patent number: 6504825Abstract: 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: GrantFiled: March 18, 1999Date of Patent: January 7, 2003Assignee: International Business Machines CorporationInventors: Barry Douglas Atkins, David Carroll Challener, Richard Cheston, John Karidis, Frank P. Novak, Joseph P. McGovern