Patents Assigned to International Business Machines Corporatin
  • Patent number: 10727159
    Abstract: A structure for cooling an integrated circuit. The structure may include; an interposer cold plate having at least two expanding channels, each expanding channel having a flow direction from a channel inlet to a channel outlet, the flow direction having different directions for at least two of the at least two expanding channels, the channel inlet having an inlet width and the channel outlet having an outlet width, wherein the inlet width is less than the outlet width.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: July 28, 2020
    Assignee: International Business Machines Corporatin
    Inventors: Thomas J. Brunschwiler, Timothy J. Chainer, Evan G. Colgan, Arvind Raj Mahankali Sridhar, Chin Lee Ong, Pritish R. Parida, Gerd Schlottig, Mark D. Schultz, Joel A. Silberman
  • Patent number: 9569493
    Abstract: A computer-implemented method for minimizing join operation processing time within a database system based on estimated joined table spread of the database system has been provided. The computer-implemented method includes, estimating value distribution of data in a joined table, wherein the joined table is a result of join operation between two instances of tables of a database system. The computer-implemented method further includes determining boundaries for partitioning at least one range of attributes of the estimated value distribution, wherein the boundaries for partitioning at least one range of attributes of the estimated value distribution corresponds to a same number of rows of the joined table. The computer-implemented method further includes determining at least one assignment of the determined partition of the at least one range of attributes to processing units of the database system.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporatin
    Inventors: Lukasz Gaza, Artur M. Gruszecki, Tomasz Kazalski, Grzegorz S. Milka, Konrad K. Skibski, Tomasz Stradomski
  • Publication number: 20090222454
    Abstract: There is provided a method and data processing system for restructuring web content which consists of a plurality of web pages. The method comprises the steps of generating a log file which comprises a history of web pages. The history of web pages comprises all web pages that have been selected by a user from the plurality of web pages. An access frequency is determined for each of the selected web pages by use of the history of web pages. A subset of web pages is determined which comprises the web pages that have been accessed by the user with the largest access frequency. This subset is limited to a maximum number of web pages. The plurality of web pages is generally arranged in a tree structure. The tree structure is rooted at the starting webpage.
    Type: Application
    Filed: November 29, 2006
    Publication date: September 3, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIN
    Inventors: Stefan Liesche, Andreas Naurerz
  • Publication number: 20090045957
    Abstract: Methods and computer program products for locating devices having a given state by locating a device using an RFID tag associated with the device that responds to queries from an RFID tag reader independently of the state of the device, and determining the state of the device using an RFID tag associated with the device that responds selectively in dependence upon the state of the device. A system for locating devices having a given state comprises an RFID tag reader for locating a device by reading an RFID tag associated with the device that responds independently of the state of the device, and an RFID tag reader for determining the state of the device by reading an RFID tag associated with the device that responds selectively in dependence upon the state of the device.
    Type: Application
    Filed: October 27, 2008
    Publication date: February 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIN
    Inventors: Christian Lee Hunt, Vincent Mitchel Padua, Robin Radez, William Alexander Reichert, III, Gregory Covert Smith, Oriana Jeannette Williams
  • Publication number: 20090041220
    Abstract: A method for activating a distinctive ring-tone can include the steps of extracting caller identifying data from an incoming phone call; comparing the caller identifying data to data in a caller list; determining whether the caller is authorized to activate a distinctive ring-tone based upon the comparison; and, activating a distinctive ring-tone if the caller is authorized and if a request to activate a distinctive ring-tone can be detected in the incoming phone call. The extracting step can include the step of extracting a source phone number from the incoming phone call. The determining step can include the step of determining whether the caller has been included in the caller list as an authorized caller. Conversely, the determining step comprises the step of determining whether the caller has been included in the caller list as an unauthorized caller.
    Type: Application
    Filed: October 22, 2008
    Publication date: February 12, 2009
    Applicant: International Business Machines Corporatin
    Inventors: Bryan Eric Aupperle, James Merwin Mathewson, II
  • Patent number: 7143085
    Abstract: Euclidean analysis is used to define queries in terms of a multi-axis query space where each of the keywords T1, T2, . . . Ti, . . . Tn is assigned an axis in that space. Sets of test queries St for each one from one of a plurality of server sources, are plotted in the query space. Clusters of the search terms are identified based on the proximity of the plotted query vectors to one another. Predominant servers are identified for each of the clusters. When a search query Ss is received, the location of its vector is determined and the servers accessed by the search query Ss are those that are predominant in the cluster which its vector may fall or is in closest proximity to.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: November 28, 2006
    Assignee: International Business Machines Corporatin
    Inventors: Gregory T. Brown, Youssef Drissi, Moon Ju Kim, Lev Kozakov, Juan Leon-Rodriquez, Ricardo Vilalta
  • Publication number: 20040139294
    Abstract: In a distributed system of modules in a network, each module having an associated processor node comprising a processing unit for operating the associated module. The processing unit comprises a processor interface for communication in the network; and nonvolatile memory for storing code for the processing unit for operating the associated module, and for storing backup code for at least one other processing unit of another processor node in the network, the backup code for operating an associated module of the another processor node. In response to a request, the processing unit supplies the backup code to a processor node to be used to restore the code for operating the module associated with the requesting processor node.
    Type: Application
    Filed: January 14, 2003
    Publication date: July 15, 2004
    Applicant: International Business Machines Corporatin
    Inventors: Arthur John Colvig, Brian Gerard Goodman, Leonard George Jesionowski
  • Publication number: 20020083098
    Abstract: The present invention provides a collaboration technique for synchronizing display scrolling and the locations of remote pointers in the windows of web browsers, independent of the types and the setups of the web browsers. An example embodiment of an information processing system comprises: a collaboration server to be connected to a web server, and a plurality of terminals, for obtaining web content from the collaboration server and for performing a cooperative operation. Terminal devices includes a web browser for displaying web content, and obtains identification information for an object selected as a synchronization reference among objects in the web content, and transmits the information to the other terminal, with which it performs a cooperative operation. The terminal employs the identification information for a predetermined object that it receives, calculates the location of the pertinent object, and controls the web browser in accordance with the location of the object.
    Type: Application
    Filed: October 31, 2001
    Publication date: June 27, 2002
    Applicant: International Business Machines Corporatin
    Inventor: Kohichi Nakamura
  • Patent number: 5876490
    Abstract: A slurry containing abrasive particles and exhibiting normal stress effects. The slurry further contains non-polishing particles resulting in reduced polishing rate at recesses, while the abrasive particles maintain high polish rates at elevations. This leads to improved planarization.
    Type: Grant
    Filed: January 24, 1997
    Date of Patent: March 2, 1999
    Assignee: International Business Machines Corporatin
    Inventor: Maria Ronay