Patents Assigned to Machines Corporation
  • Publication number: 20130024763
    Abstract: One or more elements can be rendered within a canvas of an interface. The elements can be associated with an element attribute and an element data. The elements can be user interface elements. The elements can be associated with a document object model of a markup language document. The interface can be a Web browser. The elements can be visually sorted differently via a graphical transition effect. The transition effect can execute to sort the elements without modifying objects of the document object model, without changing the elements as specified in a mark document being rendered, and without changing the element data of the elements being sorted.
    Type: Application
    Filed: July 20, 2011
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MARC NEMATI, JAMES APPLEYARD
  • Publication number: 20130024534
    Abstract: A trust relationship may be established between a first email user and at least a second email user. At least one email message received by the second user is automatically propagated to the first user based upon, at least in part, the trust relationship.
    Type: Application
    Filed: September 27, 2012
    Publication date: January 24, 2013
    Applicant: International Business Machines Corporation
    Inventor: International Business Machines Corporation
  • Publication number: 20130024442
    Abstract: Techniques are disclosed for query processing. In one embodiment, a query is received for execution in a processing environment. Based on a measure of current load of the processing environment, a maximum amount of a resource that the query is allowed to consume is determined. An amount of the resource that the query is to consume is estimated. Execution of the query is managed based on a comparison between the maximum amount and the estimated amount.
    Type: Application
    Filed: July 20, 2011
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John M. Santosuosso, Brandon W. Schulz
  • Publication number: 20130024871
    Abstract: A method and system are provided for thread management in parallel processes in a multi-core or multi-node system. The method includes receiving monitored hardware metrics information from the multiple cores or multiple nodes on which processes are executed, receiving monitored process and thread information; and globally monitoring the processing across the multiple cores or multiple nodes. The method further includes analyzing the monitored information to minimize imbalances between the multiple cores and/or to improve core or node exploitation and dynamically adjusting the number of threads per process based on the analysis.
    Type: Application
    Filed: July 10, 2012
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yaoqing Gao, Francois Gibello, Eric Michel, Nicolas Tallet, Pascal Vezolle
  • Publication number: 20130022948
    Abstract: Detecting behavioral deviations in members of a cohort group is provided. Ocular metadata is analyzed to identify patterns in changes in a size of a pupil of an eye of a member of the cohort group captured by a set of cameras. The ocular metadata describes the changes in the size of the pupil. The patterns in the changes in the size of the pupil include a rate of changes in the size of the pupil, a degree of change in the size of the pupil, and a number of changes in the size of the pupil. The patterns in the changes in the size of the pupil indicate any external stimuli associated with the changes in the size of the pupil. In responsive to the changes in the size of the pupil indicating behavioral deviations in the member, the member is identified as a person of interest.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 24, 2013
    Applicant: International Business Machines Corporation
    Inventors: Robert Lee Angell, James R. Kraemer
  • Publication number: 20130024627
    Abstract: Provided are a computer program product, system, and method for prefetching data tracks and parity data to use for destaging updated tracks. A write request is received including at least one updated track to the group of tracks. The at least one updated track is stored in a first cache device. A prefetch request is sent to the at least one sequential access storage device to prefetch tracks in the group of tracks to a second cache device. A read request is generated to read the prefetch tracks following the sending of the prefetch request. The read prefetch tracks returned to the read request from the second cache device are stored in the first cache device. New parity data is calculated from the at least one updated track and the read prefetch tracks.
    Type: Application
    Filed: April 27, 2012
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael T. Benhase, Binny S. Gill, Lokesh M. Gupta, James L. Hafner
  • Publication number: 20130024732
    Abstract: A mechanism is provided for protecting storage fabrics from an errant device causing a single point of failure. The mechanism identities a source of the out-of-context traffic, isolates the TAG to prevent further catastrophe, and ensures that device isolation control operations are processed timely allowing device isolation and removing the source of the issue. Should device isolation not solve the issue, the mechanism allows the host to use a binary search method to isolate the device that may be hiding its true identity and sourcing possibly malicious traffic.
    Type: Application
    Filed: July 20, 2011
    Publication date: January 24, 2013
    Applicant: International Business Machines Corporation
    Inventor: Paul N. Cashman
  • Publication number: 20130024725
    Abstract: Instructions within a processor are managed by receiving, at a recovery unit of the processor, an instruction that modifies a control register residing within the recovery unit. The recovery unit receives a first set of data associated with the instruction from a general register. A second set of data associated with the instruction is retrieved from the control register by the recovery unit. The recovery unit performs at least one binary logic operation on the first set of data and the second data.
    Type: Application
    Filed: July 20, 2011
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael CREMER, Guenter GERWIG, Frank LEHNERT, Peter PROBST
  • Publication number: 20130023115
    Abstract: A method includes depositing a dummy fill material over exposed portions of a substrate and a gate stack disposed on the substrate, removing portions of the dummy fill material to expose portions of the substrate, forming a layer of spacer material over the exposed portions of the substrate, the dummy fill material and the gate stack, removing portions of the layer of spacer material to expose portions of the substrate and the dummy fill material, depositing a dielectric layer over the exposed portions of the spacer material, the substrate, and the gate stack, removing portions of the dielectric layer to expose portions of the spacer material, removing exposed portions of the spacer material to expose portions of the substrate and define at least one cavity in the dielectric layer, and depositing a conductive material in the at least one cavity.
    Type: Application
    Filed: September 6, 2012
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Su Chen Fan, David V. Horak, Sivananda K. Kanakasabapathy
  • Publication number: 20130024765
    Abstract: A method, system and computer program product for storing rich text data that comprises identifying plain text and rich text attributes from the rich text data, wherein the rich text attributes specify richness features of the plain text, storing the plain text in a first legacy data record, and storing the rich text attributes in a second legacy data record prefixed by a token, wherein the token is recognizable by an application capable of applying the rich text attributes to the plain text to present the rich text data.
    Type: Application
    Filed: July 21, 2011
    Publication date: January 24, 2013
    Applicant: International Business Machines Corporation
    Inventors: Joseph Moulton Jaquinta, Craig Richard Wolpert
  • Publication number: 20130021752
    Abstract: Cooling apparatuses, cooled electronic modules and methods of fabrication are provided for fluid immersion-cooling of an electronic component(s). The cooled electronic module includes a substrate supporting the electronic component(s), and the cooling apparatus couples to the substrate, and includes a housing at least partially surrounding and forming a compartment about the electronic component(s). Additionally, the cooling apparatus includes a fluid and a deionization structure disposed within the compartment. The electronic component is at least partially immersed within the fluid, and the fluid is a water-based fluid. The deionization structure includes deionizing material, which ensures deionization of the fluid within the compartment. The deionization structure facilitates boiling heat transfer from the electronic component(s) to a condenser structure disposed in the compartment.
    Type: Application
    Filed: July 21, 2011
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Levi A. CAMPBELL, Richard C. CHU, Milnes P. DAVID, Michael J. ELLSWORTH, JR., Madhusudan K. IYENGAR, Robert E. SIMONS, Prabjit SINGH
  • Publication number: 20130023160
    Abstract: A connector with terminals for connecting to a circuit card and a method therefore are disclosed. The connector includes a socket having a casing with an aperture for receiving the circuit card therein and electrically conductive terminals. The terminals include an elongated portion and a substantially L-shaped portion joined together by a U-shaped portion. The elongated portion has a proximal end and a distal end, and includes a support section and a bending section between the proximal end and the distal end. The U-shaped portion is disposed at the distal end of the elongated portion. The terminal continues from the U-shaped portion to approximately halfway towards the proximal end of the elongated portion and turns away from the elongated portion thereby forming the substantially L-shaped portion. The L-shaped portion ends in a lip section curving towards the proximal end of the elongated portion.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 24, 2013
    Applicant: International Business Machines Corporation
    Inventors: H. John Healey, Lopergolo F. Emanuele, Singh Prabjit
  • Publication number: 20130021597
    Abstract: A storage area network cable apparatus can include a cable, an identification adaptor disposed in the cable, an illuminator disposed in the identification adaptor, an endpoint adaptor disposed at an end of the cable and an integrated device disposed in the endpoint adapter and configured to generate a frequency in the cable.
    Type: Application
    Filed: July 21, 2011
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William G. Carlson, JR., George T. Galyon, Osvaldo A. Rodriguez, Eric C. Wieder
  • Publication number: 20130021179
    Abstract: Provided are a computer program product, system, method, and data structure for using variable length code tables to compress an input data stream to a compressed output data stream. If a number of consecutive data units in the input data stream match the number of consecutive data units in a history buffer of previously received data units in the input data stream, a copy pointer symbol is generated indicating the copy pointer symbol referencing previously received data units in the history buffer and indicating a location of a start of the consecutive data units in the history buffer. A determination is made from a variable length code table of an encoding of the number. Indication is made in the generated copy pointer symbol the determined encoding of the number and the copy pointer symbol is outputted in the compressed output data stream.
    Type: Application
    Filed: July 21, 2011
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Glen A. Jaquette
  • Publication number: 20130020658
    Abstract: In a replacement gate scheme, a continuous material layer is deposited on a bottom surface and a sidewall surface in a gate cavity. A vertical portion of the continuous material layer is removed to form a gate component of which a vertical portion does not extend to a top of the gate cavity. The gate component can be employed as a gate dielectric or a work function material portion to form a gate structure that enhances performance of a replacement gate field effect transistor.
    Type: Application
    Filed: July 20, 2011
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dechao Guo, Shu-Jen Han, Keith Kwong Hon Wong, Jun Yuan
  • Publication number: 20130024203
    Abstract: A schedule and recommendations associated with one or more points of interest can be identified. The points of interest can be associated with a geographical region. Telemetry associated with a one or more computing devices can be received. The computing devices (e.g., mobile phone with sensors) can be associated with one or more points of interest. Telemetry data can be evaluated against a recommendation criteria and the user preference. A schedule and recommendations can be determined based on the evaluating telemetry information, historic data, criteria and preferences. The schedule and recommendation(s) enhance visits to points of interest.
    Type: Application
    Filed: July 20, 2011
    Publication date: January 24, 2013
    Applicant: NTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ROMELIA H. FLORES, TASSANEE K. SUPAKKUL, MATHEWS THOMAS, JULIO WONG
  • Publication number: 20130021910
    Abstract: A method to manage data congestion in a computer network may include network devices to route data packets throughout the network. The method may also include a source node that sends data packets to any of the network devices. The method may further include a routing table at each network device that is updated by the source node, and the route the data packets are sent by any network device is based upon each respective routing table.
    Type: Application
    Filed: September 21, 2012
    Publication date: January 24, 2013
    Applicant: International Business Machines Corporation
    Inventors: Daniel Crisan, Casimer M. DeCusatis, Mitch Gusat, Cyriel J. A. Minkenberg
  • Publication number: 20130024694
    Abstract: Data security devices are provided which store user data and interact with terminal devices to provide information about the stored user data. Security device has memory for storing user data, an interface for transmission of data communications connectable to a data communications network, and a controller. The controller processes a request from the terminal device for information about said user data by first generating a message. The message is generated to permit verification, using secret data, that the message was generated by the controller. The controller sends the message to the terminal device for communication to a publication entity for publication of the message. The controller then receives from the terminal device a cryptographic construction. The controller checks validity of the cryptographic construction for said message, and subsequent supply of the information requested about the user data to the terminal device is then dependent on said cryptographic construction.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Patrik Bichsel, Jan L. Camenisch, Thomas R. Gross
  • Publication number: 20130021693
    Abstract: A tape movement constraint for a tape drive system, comprises a tiltable tape roller bearing having a grooved surface adapted to contact and engage a surface of the tape as the roller barrel rotates, and an actuator adapted to pivot the roller bearing surface when the actuator is actuated, to control the lateral position of a tape. In operation, in one embodiment, a roller barrel of the tiltable roller bearing is biased in a first position on a pivot axis, using magnetic attraction between a movable magnet and a return path structure of magnetically permeable material. The roller barrel is pivoted on the pivot axis by conducting current through a fixed coil to generate a magnetic field which is conducted by the return path structure to interact with the magnetic field of the magnet. Other embodiments are described and claimed.
    Type: Application
    Filed: July 23, 2012
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Armando Jesus Argumedo, Nhan Xuan Bui, William Marvin Dyer, Reed Alan Hancock, David Howard Flores Harper, Wayne Isami Imaino, Kevin Bruce Judd
  • Publication number: 20130024866
    Abstract: Topology mapping in a distributed processing system, the distributed processing system including a plurality of compute nodes, each compute node having a plurality of tasks, each task assigned a unique rank, including: assigning each task to a geometry defining the resources available to the task; selecting, from a list of possible data communications algorithms, one or more algorithms configured for the assigned geometry; and identifying, by each task to all other tasks, the selected data communications algorithms of each task in a single collective operation.
    Type: Application
    Filed: July 19, 2011
    Publication date: January 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles J. Archer, James E. Carey, Matthew W. Markland, Philip J. Sanders