Patents Represented by Attorney, Agent or Law Firm Louis J. Percello
  • Patent number: 8347289
    Abstract: In one embodiment, functional system elements are added to an autonomic manager to enable automatic online sample interval selection. In another embodiment, a method for determining the sample interval by continually characterizing the system workload behavior includes monitoring the system data and analyzing the degree to which the workload is stationary. This makes the online optimization method less sensitive to system noise and capable of being adapted to handle different workloads. The effectiveness of the autonomic optimizer is thereby improved, making it easier to manage a wide range of systems.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Yixin Diao, Joseph L. Hellerstein, Sam Sampson Lightstone, Adam J. Storm, Maheswaran Surendra
  • Patent number: 8326982
    Abstract: One embodiment of the present method and apparatus for extracting and visualizing execution patterns from Web Services collects data relating to one or more transactions executed in accordance with one or more Web Services-based applications (e.g., messaging systems or other services). One or more patterns is then extracted from the collected data, where the patterns are representative transactions commonly executed in accordance with the Web Services configuration under analysis.
    Type: Grant
    Filed: January 3, 2011
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Wim De Pauw, Sophia Krasikov, Michelle Lei, John Morar
  • Patent number: 8291056
    Abstract: One embodiment of the present method and apparatus for performance and policy analysis in distributed computing systems includes representing a distributed computing system as a state transition model. A queuing network is then superimposed upon the state transition model, and the effects of one or more policies on the distributed computing system performance are identified in accordance with a solution to the queuing network.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Murthy V. Devarakonda, Nithya Rajamani, Mudhakar Srivatsa
  • Patent number: 8280970
    Abstract: One embodiment of the present method and apparatus for improving data transfers in peer-to-peer networks includes receiving a search request message from a requesting node, where the search request message requests specific data. A responding node then sends a response message to the requesting node including a referral message comprising at least one referred node that is expected to have the requested data, based on knowledge of the referred node's previous incoming and outgoing data transfers. The responding node may also indicate that the responding node has the requested data. In addition to increasing the requesting node's view of the peer-to-peer network, this also enables the identification of nodes (e.g., referred nodes) with which the requesting node may wish to establish direct peer-to-peer connections, e.g., to build peer-to-peer communities of nodes having similar interests.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: October 2, 2012
    Assignee: International Business Machines Corporation
    Inventors: Mandis S. Beigi, Raymond B. Jennings, III, Jason D. Lavoie
  • Patent number: 8247319
    Abstract: Techniques for silicide, germanide or germanosilicide formation in extremely small structures are provided. In one aspect, a method for forming a silicide, germanide or germanosilicide in a three-dimensional silicon, germanium or silicon germanium structure having extremely small dimensions is provided. The method includes the following steps. At least one element is implanted into the structure. At least one metal is deposited onto the structure. The structure is annealed to intersperse the metal within the silicon, germanium or silicon germanium to form the silicide, germanide or germanosilicide wherein the implanted element serves to prevent morphological degradation of the silicide, germanide or germanosilicide. The implanted element can include at least one of carbon, fluorine and silicon.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Benjamin Luke Fletcher, Christian Lavoie, Siegfried Lutz Maurer, Zhen Zhang
  • Patent number: 8115191
    Abstract: A nanostructure comprising germanium, including wires of less than 1 micron in diameter and walls of less than 1 micron in width, in contact with the substrate and extending outward from the substrate is provided along with a method of preparation.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: February 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Guy Cohen, Hariklia Deligianni, Qiang Huang, Lubomyr T. Romankiw
  • Patent number: 8110321
    Abstract: A method for manufacturing an optical projection reticle employs a damascene process. First feature recesses are etched into a projection reticle mask plate which is transmissive or transparent. Then feature recesses are tilled with a radiation transmissivity modifying material comprising a partially transmissive material and/or a radiation absorber for absorbing actinic radiation. Sacrificial materials may be added to the recess temporarily prior to filling the recess to provide gaps juxtaposed with the material filling the recess. Thereafter, the sacrificial materials are removed. Then the projection mask is planarized leaving feature recesses filled with transmissivity modifying material, and any gaps desired. The projection mask is planarized while retained in a fixture holding it in place during polishing with a polishing tool and a slurry.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kevin S. Petrarca, Donald F. Canaperi, Mahadevaiyer Krishnan, Rebecca D. Mih, Steven Steen, Henry Grabarz, Michael S. Hibbs
  • Patent number: 7584266
    Abstract: A method, apparatus and computer product that, in a system having a client computer, and apparatus for connecting the client computer to a network having a server for backing up the client computer, enables transferring data from the client computer to the server, by connecting the client computer to the network; backing up data on the client computer to a storage device attached to the network when the client computer is connected to the network; and transferring the data from the storage device to the server, preferably at a time determined by the server.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: September 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Steven J. Mastrianni, James Rubas, Ajay Mohindra, Thomas F. Chefalas, Norbert G. Vogl
  • Patent number: 7522057
    Abstract: Disclosed is a system and method for monitoring one or more humans while maintaining the privacy of those individuals. The system includes one or more activity pickups that create one or more respective information outputs. A computer system monitors one or more of the information outputs and processes the information outputs to determine when one or more types of inactivity of the human in an area exceeds one or more thresholds of inactivity. Alarms and/or indications activate when one or more of the thresholds of inactivity is exceeded. Various types of thresholds of inactivity are disclosed.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: April 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Edith Stern, Barry E. Willner
  • Patent number: 7516457
    Abstract: The present invention provides systems, methods and apparatus for automatically provisioning and managing resources in a computing utility. Its automation procedures are based on a resource model which allows resource-specific provisioning and management tasks to be encapsulated into components for reuse. These components are assembled into more complex structures and finally computing services. This invention provides a method for constructing a computing service from a set of resources given a high level specification. Once constructed, the service includes a component that provides management function, which can allow modification of its underlying set of resources.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Tamar Eilam, Sandra D. Miller, Lily Barkovic Mummert, Guerney Douglass Holloway Hunt
  • Patent number: 7487330
    Abstract: In a dynamically compiling computer system, a system and method for efficiently transferring control from execution of an instruction in a first representation to a second representation of the instruction is disclosed. The system and method include the setting of a tag for entry points of each instruction in a first representation that has been translated to a second representation. The tag is stored in memory in association with each such instruction. When a given instruction in a first representation is to be executed, the tag is examined, and if it indicates that a translated version of the instruction has previously been generated, control is passed to execution of the instruction in the second representation. The second representation can be a different instruction set representation, or an optimized representation in the same instruction set as the original instruction.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: February 3, 2009
    Assignee: International Business Machines Corporations
    Inventors: Erik R. Altman, Kemal Ebcioglu, Michael Karl Gschwind, David Arnold Luick
  • Patent number: 7418069
    Abstract: The invention is directed to a clock data recovery system for resampling a clock signal according to an incoming data signal. The clock data recovery system comprises a clock generator for generating the clock signal and a phase adjustment unit for generating sampling phases dependent on a phase adjustment control signal. It also comprises a data sampling unit operable to generate a stream of input samples and an edge detector for generating therefrom an internal early signal and an internal late signal. A phase adjustment control unit is disposed for generating under use of the early signal and the late signal the phase adjustment control signal. The phase adjustment control unit is feedable with an external early/late signal and/or comprises an output for delivering an export early/late signal.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: August 26, 2008
    Assignee: International Business Machines Corporation
    Inventors: Martin Schmatz, Hayden C. Cranford, Vernon R. Norman
  • Patent number: 7211816
    Abstract: A method of continuity checking an optical connection. An first optical source transmits an optical signal. A first optical receiver is checked for the optical signal. A second optical source transmits another optical signal. A second optical receiver checks for the other optical signal.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: May 1, 2007
    Assignee: International Business Machines Corporation
    Inventors: Ferenc M. Bozso, Philip G. Emma
  • Patent number: 7095328
    Abstract: Disclosed is a system and method for monitoring one or more humans while maintaining the privacy of those individuals. The system includes one or more activity pickups that create one or more respective information outputs. A computer system monitors one or more of the information outputs and processes the information outputs to determine when one or more types of inactivity of the human in an area exceeds one or more thresholds of inactivity. Alarms and/or indications activate when one or more of the thresholds of inactivity is exceeded. Various types of thresholds of inactivity are disclosed.
    Type: Grant
    Filed: March 16, 2001
    Date of Patent: August 22, 2006
    Assignee: International Business Machines Corporation
    Inventors: Edith Stern, Barry E. Willner
  • Patent number: 6968279
    Abstract: The present invention provides an apparatus and a method for determining a pulse position for a signal encoded by a pulse modulation. The signal being receivable as at least a first component (PCS) and a second component (DCS). A first storage unit (102) stores at least one symbol of the first component (PCS) and a second storage unit (104) at least one symbol of the second component (DCS). A determination unit (118) comprises a probability table (110), which in case that the first and second components (PCS, DCS) are received is addressed with the at least one symbol of the first component (PCS) and the at least one symbol of the second component (DCS). Thereby, the probability table (110) provides a value that is defined as the pulse position (DDS).
    Type: Grant
    Filed: July 10, 2001
    Date of Patent: November 22, 2005
    Assignee: International Business Machines Corporation
    Inventors: Fritz Gfeller, Walter Hirt
  • Patent number: 6927771
    Abstract: To provide a data displaying method, a computer system, and a computer-readable recording medium. A data displaying method employed for a computer system that includes a computer means 2 with a database DB; display means 3; and pointer means 4 for entering a position on the screen of the display means 3. The method includes a step of reading data from the database DB and plotting the data on the screen of the display means 3 with respect to the first variable so as to plot a main graph; a step of deciding whether or not an input from the pointer means 4 is a request for plotting data related to the second variable; a step of deciding coordinate data of a position of the main graph displayed on the screen of the display means 3; and a step of searching the coordinate data from the database DB.
    Type: Grant
    Filed: August 17, 2001
    Date of Patent: August 9, 2005
    Assignee: International Business Machines Corporation
    Inventor: Shinichi Ikami
  • Patent number: 6912580
    Abstract: A computer has one or more communication interfaces that determine if one or more client (client devices) is within a range of communication of the computer. The computer also has one or more computer interfaces capable of communicating with one or more of the second computers. The second computers can be at any general location and/or installed as subsystems of other devices. An application process determines from the client signal that the client is within the range of communication and that requests and receives one or more of the application programs through the computer interface from one or more of the second computers at the commuter location. Thus, the application program (and necessary databases) are moved to a next computer as the client moves within the range of communication of this next computer. The application programs/databases can be discarded once the client moves outside of the range of communication of the computer.
    Type: Grant
    Filed: January 27, 1999
    Date of Patent: June 28, 2005
    Assignee: International Business Machines Corporation
    Inventors: Dimitri Kanevsky, Wlodek Wlodzimierz Zadrozny
  • Patent number: 6906354
    Abstract: A T-RAM array having a plurality of T-RAM cells is presented where each T-RAM cell has dual devices. Each T-RAM cell is planar and has a buried vertical thyristor and a horizontally stacked pseudo-TFT transfer gate. The buried vertical thyristor is located beneath the horizontally stacked pseudo-TFT transfer gate. A method is also presented for fabricating the T-RAM array having the buried vertical thyristors, the horizontally stacked pseudo-TFT transfer gates and the planar cell structure.
    Type: Grant
    Filed: June 13, 2001
    Date of Patent: June 14, 2005
    Assignee: International Business Machines Corporation
    Inventors: Louis L. Hsu, Rajiv V. Joshi, Fariborz Assaderaghi
  • Patent number: 6892238
    Abstract: A computer system and method computes conversion rates for individual products and/or product categories in an e-commerce Web site for measuring the effectiveness of the marketing in the Web site, and to associate the conversion rates with metadata information about products and/or product categories on served Web pages. An aggregation process traverses the log to determine the number of one or more of the shopping activities by requesters in the Web site, to compare two or more of the activity numbers in a conversion rate, and to relate the conversion rate to one or more of the metadata fields. The conversion rates give a measure of the effectiveness of the Web site and/or portions of the Web site for sales, marketing and merchandising.
    Type: Grant
    Filed: March 13, 2002
    Date of Patent: May 10, 2005
    Assignee: International Business Machines Corporation
    Inventors: Juhnyoung Lee, Leora Morgenstern, Mark Edward Podlaseck, Edith Gail Schonberg, David A. Wood
  • Patent number: 6892193
    Abstract: This invention is a system and method to perform categorization (classification) of multimedia items. These items are comprised of a multitude of disparate information sources, in particular, visual information and textual information. Classifiers are induced based on combining textual and visual feature vectors. Textual features are the traditional ones, such as, word count vectors. Visual features include, but are not limited to, color properties of key intervals and motion properties of key intervals. The visual feature vectors are determined in such a fashion that the vectors are sparse. The vector components are features such as the absence or presence of the color green in spatial regions and the absence or the amount of visual flow in spatial regions of the media items. The text and the visual representation vectors are combined in a systematic and coherent fashion. This vector representation of a media item lends itself to well-established learning techniques.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: May 10, 2005
    Assignee: International Business Machines Corporation
    Inventors: Rudolf M. Bolle, Norman Haas, Frank J. Oles, Tong Zhang