Patents Represented by Attorney, Agent or Law Firm Louis J. Percello
-
Patent number: 8347289Abstract: 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: GrantFiled: June 30, 2008Date of Patent: January 1, 2013Assignee: International Business Machines CorporationInventors: Yixin Diao, Joseph L. Hellerstein, Sam Sampson Lightstone, Adam J. Storm, Maheswaran Surendra
-
Patent number: 8326982Abstract: 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: GrantFiled: January 3, 2011Date of Patent: December 4, 2012Assignee: International Business Machines CorporationInventors: Wim De Pauw, Sophia Krasikov, Michelle Lei, John Morar
-
Patent number: 8291056Abstract: 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: GrantFiled: June 30, 2008Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Murthy V. Devarakonda, Nithya Rajamani, Mudhakar Srivatsa
-
Patent number: 8280970Abstract: 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: GrantFiled: May 3, 2011Date of Patent: October 2, 2012Assignee: International Business Machines CorporationInventors: Mandis S. Beigi, Raymond B. Jennings, III, Jason D. Lavoie
-
Patent number: 8247319Abstract: 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: GrantFiled: February 7, 2011Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Benjamin Luke Fletcher, Christian Lavoie, Siegfried Lutz Maurer, Zhen Zhang
-
Patent number: 8115191Abstract: 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: GrantFiled: August 14, 2009Date of Patent: February 14, 2012Assignee: International Business Machines CorporationInventors: Guy Cohen, Hariklia Deligianni, Qiang Huang, Lubomyr T. Romankiw
-
Patent number: 8110321Abstract: 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: GrantFiled: May 16, 2007Date of Patent: February 7, 2012Assignee: International Business Machines CorporationInventors: Kevin S. Petrarca, Donald F. Canaperi, Mahadevaiyer Krishnan, Rebecca D. Mih, Steven Steen, Henry Grabarz, Michael S. Hibbs
-
Patent number: 7584266Abstract: 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: GrantFiled: December 16, 2003Date of Patent: September 1, 2009Assignee: International Business Machines CorporationInventors: Steven J. Mastrianni, James Rubas, Ajay Mohindra, Thomas F. Chefalas, Norbert G. Vogl
-
Patent number: 7522057Abstract: 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: GrantFiled: August 21, 2006Date of Patent: April 21, 2009Assignee: International Business Machines CorporationInventors: Edith Stern, Barry E. Willner
-
Patent number: 7516457Abstract: 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: GrantFiled: January 30, 2004Date of Patent: April 7, 2009Assignee: International Business Machines CorporationInventors: Tamar Eilam, Sandra D. Miller, Lily Barkovic Mummert, Guerney Douglass Holloway Hunt
-
Patent number: 7487330Abstract: 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: GrantFiled: May 2, 2001Date of Patent: February 3, 2009Assignee: International Business Machines CorporationsInventors: Erik R. Altman, Kemal Ebcioglu, Michael Karl Gschwind, David Arnold Luick
-
Patent number: 7418069Abstract: 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: GrantFiled: December 28, 2007Date of Patent: August 26, 2008Assignee: International Business Machines CorporationInventors: Martin Schmatz, Hayden C. Cranford, Vernon R. Norman
-
Patent number: 7211816Abstract: 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: GrantFiled: December 12, 2002Date of Patent: May 1, 2007Assignee: International Business Machines CorporationInventors: Ferenc M. Bozso, Philip G. Emma
-
Patent number: 7095328Abstract: 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: GrantFiled: March 16, 2001Date of Patent: August 22, 2006Assignee: International Business Machines CorporationInventors: Edith Stern, Barry E. Willner
-
Patent number: 6968279Abstract: 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: GrantFiled: July 10, 2001Date of Patent: November 22, 2005Assignee: International Business Machines CorporationInventors: Fritz Gfeller, Walter Hirt
-
Patent number: 6927771Abstract: 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: GrantFiled: August 17, 2001Date of Patent: August 9, 2005Assignee: International Business Machines CorporationInventor: Shinichi Ikami
-
Patent number: 6912580Abstract: 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: GrantFiled: January 27, 1999Date of Patent: June 28, 2005Assignee: International Business Machines CorporationInventors: Dimitri Kanevsky, Wlodek Wlodzimierz Zadrozny
-
Patent number: 6906354Abstract: 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: GrantFiled: June 13, 2001Date of Patent: June 14, 2005Assignee: International Business Machines CorporationInventors: Louis L. Hsu, Rajiv V. Joshi, Fariborz Assaderaghi
-
Patent number: 6892193Abstract: 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: GrantFiled: May 10, 2001Date of Patent: May 10, 2005Assignee: International Business Machines CorporationInventors: Rudolf M. Bolle, Norman Haas, Frank J. Oles, Tong Zhang
-
Patent number: 6892238Abstract: 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: GrantFiled: March 13, 2002Date of Patent: May 10, 2005Assignee: International Business Machines CorporationInventors: Juhnyoung Lee, Leora Morgenstern, Mark Edward Podlaseck, Edith Gail Schonberg, David A. Wood