Patents Assigned to International Business Machines Corporatin
-
Patent number: 10727159Abstract: 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: GrantFiled: December 6, 2019Date of Patent: July 28, 2020Assignee: International Business Machines CorporatinInventors: 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: 9569493Abstract: 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: GrantFiled: December 31, 2013Date of Patent: February 14, 2017Assignee: International Business Machines CorporatinInventors: Lukasz Gaza, Artur M. Gruszecki, Tomasz Kazalski, Grzegorz S. Milka, Konrad K. Skibski, Tomasz Stradomski
-
Publication number: 20090222454Abstract: 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: ApplicationFiled: November 29, 2006Publication date: September 3, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATINInventors: Stefan Liesche, Andreas Naurerz
-
Publication number: 20090045957Abstract: 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: ApplicationFiled: October 27, 2008Publication date: February 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATINInventors: Christian Lee Hunt, Vincent Mitchel Padua, Robin Radez, William Alexander Reichert, III, Gregory Covert Smith, Oriana Jeannette Williams
-
Publication number: 20090041220Abstract: 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: ApplicationFiled: October 22, 2008Publication date: February 12, 2009Applicant: International Business Machines CorporatinInventors: Bryan Eric Aupperle, James Merwin Mathewson, II
-
Patent number: 7143085Abstract: 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: GrantFiled: July 31, 2002Date of Patent: November 28, 2006Assignee: International Business Machines CorporatinInventors: Gregory T. Brown, Youssef Drissi, Moon Ju Kim, Lev Kozakov, Juan Leon-Rodriquez, Ricardo Vilalta
-
Publication number: 20040139294Abstract: 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: ApplicationFiled: January 14, 2003Publication date: July 15, 2004Applicant: International Business Machines CorporatinInventors: Arthur John Colvig, Brian Gerard Goodman, Leonard George Jesionowski
-
Publication number: 20020083098Abstract: 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: ApplicationFiled: October 31, 2001Publication date: June 27, 2002Applicant: International Business Machines CorporatinInventor: Kohichi Nakamura
-
Patent number: 5876490Abstract: 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: GrantFiled: January 24, 1997Date of Patent: March 2, 1999Assignee: International Business Machines CorporatinInventor: Maria Ronay