Patents Represented by Attorney Fleit Kain Gibbons Gutman Bongini & Bianco
  • Patent number: 7370273
    Abstract: A dynamic foldering system automatically manages the creation and deletion of run-time dynamic folders and selection of documents, items, or object graphs found in the run-time dynamic folders. The system comprises a query/predicate for a design-time folder group based on which dynamic folders are automatically managed, a variable binding mechanism, automatic identifications of dynamic folders containing a particular object, parallel navigation, and customized combination of foldering results. The dynamic folder hierarchy is defined by a hierarchy of design-time folder groups defined by a query/predicate on a document comprising structured or semi-structured data. Modifiable criteria for creating the dynamic folder hierarchy are provided by the user. Variable binding provides powerful query/predicate definitions on hierarchical data or graph-structured data. Given a document, the system automatically identifies which dynamic folders contain the document.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: May 6, 2008
    Assignee: International Business Machines Corporation
    Inventors: Kevin S Beyer, Hui-I Hsiao, Joshua Wai-Ho Hui, Ning Li
  • Patent number: 7366632
    Abstract: An apparatus and method for measuring the physical quantities of a data center during operation and method for servicing large-scale computing systems is disclosed. The apparatus includes a cart that supports a plurality of sensors. The cart is moveable within the data center. The sensors capture temperature or other physical parameters within the room. The sensor readings, along with position and orientation information pertaining to the cart are transmitted to a computer system where the data is analyzed to select the optimum temperature or other system environmental parameters for the data center.
    Type: Grant
    Filed: August 2, 2005
    Date of Patent: April 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Hendrik F. Hamann, Madhusudan K. Iyengar, James A. Lacey, Martin P. O'Boyle, Roger R. Schmidt
  • Patent number: 7366676
    Abstract: In a method and a computer system for screening of medical cases known proven positive and/or known proven normal cases are inserted in the flow of cases during the screening. On a user's option the known cases can be infiltrated in the case stream in accordance with a fixed pattern or on a random basis. When the radiologist makes a misdiagnosis of a known case this is recognized by the system and a corresponding output message is provided to the radiologist. Further the system has a database for tracing all user actions, including the diagnostic findings for the purposes of generating a user action report, quality control and assurance, and support in litigation.
    Type: Grant
    Filed: May 29, 2001
    Date of Patent: April 29, 2008
    Assignee: MeVis Breastcare GmbH & Co. KG
    Inventor: Carl J. G. Evertsz
  • Patent number: 7363317
    Abstract: A method and system that allows efficient shredding of large instances of hierarchical data structures into relational data structures. Large instances of hierarchical data structures, which are able to be larger than the random access storage of a computer used to shred them into relational data structures, are incrementally shredded into a temporary storage. When the amount of data shredded into the temporary storage reaches or exceeds a predetermined commit count, the data in the temporary storage is transferred to a relational data structure maintained by a relational database manager. A Document Type Description annotation is provided to allow the end user to specify execution order for SQL commands and to specify commit count values.
    Type: Grant
    Filed: February 15, 2005
    Date of Patent: April 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Dikran S. Meliksetian, George Andrei Mihaila, Nianjun Zhou
  • Patent number: 7362654
    Abstract: The disclosed invention is a highly reliable cost effective sound direction detection system. In the preferred embodiment of the invention the system comprises a device which includes two microphones set at a spread of at lease 5 cm from each other, a digital signal processing (DSP) and a command processing board. A pattern recognition algorithm allows the system to recognize the signal of an actual event and distinguish it from echoes and reflections according to several parameters such as the signal's time of arrival, energy, amplitude levels and frequency. The pattern of the recorded signals is analyzed according to prevalent signal patterns and then the real event can be identified. By identifying the signal of the sound event and distinguishing it from background noises and from its reflections, the system can calculate its direction of arrival (DOA) using classical sound direction detection methods.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: April 22, 2008
    Inventor: Charly Bitton
  • Patent number: 7359640
    Abstract: Optical coupling device operates over a bidirectional data link between at least first and second communicators, each communicating data along a common wire of the data link. The device includes at least first and second optical couplers, each including a photon flux source and a photon flux detector. The photon flux source of the first and second optical couplers, respectively, is commanded by the first and second communicator, respectively. The photon flux detector of the first and second optical coupler, respectively, produces a signal on the data link at the first and second communicator, respectively, in response to the photon flux source of the second and first optical coupler, respectively, from the second and first communicator, respectively. An inhibitor inhibits the photon flux source of the second and first optical coupler, respectively, in response to an activation of the photon flux source of the first and second optical coupler, respectively.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: April 15, 2008
    Assignee: STMicroelectronics SA
    Inventors: Vincent Onde, Maxime Teissier
  • Patent number: 7359820
    Abstract: Disclosed are a method, information processing system and computer readable medium for performing a system test on a program. The method comprises creating a test plan associated with a system test. The system test is for testing a program within an environment. At least one test trigger to be monitored for during the system test is defined within the test plan. Execution of the system test on a system under test for the at least one test trigger is monitored. An occurrence of the at least one test trigger is determined. The test plan is modified to take into account the occurrence of the at least one test trigger in response to determining the occurrence. Execution of the system test is continued based on the modified test plan.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Michael E. Browne, Andrew P. Wack, Monica J. Lemay, Derwin D. Gavin
  • Patent number: 7359335
    Abstract: A system, method and computer readable medium are provided for configuring network interfaces grouped into nodes for monitoring functionality. According to the method, a base address and subnet mask for the network interfaces are received, and a monitoring address is automatically generated for each of the network interfaces based on the base address, the subnet mask, and the nodes. The monitoring addresses is generated such that the monitoring address for each of the network interfaces is on a different subnet than the monitoring addresses for all of the other network interfaces in the same node as that network interface. Additionally, the monitoring addresses are assigned to the network interfaces for use by the monitoring process, with each of the monitoring addresses being assigned by being added as an additional network interface address of its network interface. Also provided is a method for monitoring functionality of network interfaces and providing fault recovery.
    Type: Grant
    Filed: July 18, 2003
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Felipe Knop, Paul D. Moyer
  • Patent number: 7357423
    Abstract: A mailing form for facilitating the mailing of a document is disclosed. The mailing form includes a bottom ply of the mailing form and an interspersed between the first side of the bottom ply (i.e. inner side of the bottom ply) and the second side of the top ply (i.e. inner side of top ply). The mailing form further includes a top ply of the mailing form and a removable portion of the top ply extending over the first side of the top ply. The mailing form further includes a vertical fold line for folding the mailing form after the top ply has been removed, and a horizontal strip of the first side of the bottom ply, the horizontal strip including adhesive that is exposed after the mailing form is folded. The mailing form further includes a horizontal fold line for folding the mailing form that has been folded along the vertical fold line.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: April 15, 2008
    Assignee: Laser Substrates, Inc.
    Inventors: Warren M. Fabel, Jose B. Cortez, Glen A. Auchter
  • Patent number: 7356442
    Abstract: Disclosed are a method, electronic device, and computer readable medium for determining an end-of-life stage of the flash memory. The method includes detecting at least one life cycle event associated with a flash memory residing on an electronic device. A counter that is associated with the life cycle event is then incremented. Based on the counter, a total number of occurrences for the one life cycle event is determined. The total number of occurrences for the at least one given threshold is also determined. A current life cycle stage of the flash memory is identified based at least in part on determining if the total number of occurrences exceeds at least one given threshold. The life cycle stage is associated with the at least one given threshold. A user is then notified of the life cycle state of the flash memory.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: April 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, William E. Atherton, Michael E. Browne
  • Patent number: 7356802
    Abstract: A method and computer readable medium for automatic replacement of object classes in a library with custom classes to improve program efficiency. The method begins with static analysis preformed on a program containing a plurality of objects in order to determine type-correctness constraints and to detect unused functionality in one or more of the objects to be replaced. The plurality of objects is instrumented to detect usage patterns of functionality in one or more objects. Customized classes are generated based upon the static analysis and usage patterns detected. Bytecode is rewritten which is used for generating classes. The present invention provides transparency in the replacement of the objects.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: April 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Bjorn de Sutter, Julian Dolby, Frank Tip
  • Patent number: 7353262
    Abstract: A system, a computer readable medium and a method in a client-server environment, to manage a configuration of resources on client systems. This includes receiving one or more predetermined events along with one or more local run-time environmental conditions including wildcard characters along with one or more user selectable settings. The events, the settings and the environmental conditions are previously set graphically using a graphical user interface with one or more user selectable selections therein on a server. These events, local run-time environmental conditions along with settings are delivered to a client system. A monitoring agent on the client system is used to detect when one or more predetermined events occur including if the client system is a portable computer as opposed to a desktop computer.
    Type: Grant
    Filed: November 4, 2003
    Date of Patent: April 1, 2008
    Assignee: ScriptLogic Corporation
    Inventors: Brian Styles, Charles B. Bucklew
  • Patent number: 7352029
    Abstract: An electronically scannable multiplexing device is capable of addressing multiple bits within a volatile or non-volatile memory cell. The multiplexing device generates an electronically scannable conducting channel with two oppositely formed depletion regions. The depletion width of each depletion region is controlled by a voltage applied to a respective control gate at each end of the multiplexing device. The present multi-bit addressing technique allows, for example, 10 to 100 bits of data to be accessed or addressed at a single node. The present invention can also be used to build a programmable nanoscale logic array or for randomly accessing a nanoscale sensor array.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: April 1, 2008
    Assignee: International Business Machines Corporation
    Inventors: Hemantha Kumar Wickramasinghe, Kailash Gopalakrishnan
  • Patent number: 7353423
    Abstract: A system for improving a performance of a write process in an exemplary RAID system reduces a number of IOs required for a short write in a RAID algorithm by using a replicated-parity drive. Parity is stored on the parity portion of the disk drives. A replicated-parity drive comprises all the parity information. Parity information for each parity drive is co-located or mirrored on the replicated-parity portion of the disk drives for fast access during a read portion of the read-modify-write process. Consequently, the system accesses parity data with one seek, as opposed to P seeks in a conventional disk array system utilizing P parity drives.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: April 1, 2008
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey R. Hartline, James Lee Hafner, Tapas Kanungo
  • Patent number: 7351115
    Abstract: A method is provided for modifying an electrical connector that is attached to a printed circuit board. On a wafer module of the electrical connector, a covering material is removed from an attachment area that is located above a signal pathway, and there is removed a connector pin that is connected to the signal pathway. A first end of a wire is attached to the attachment area of the wafer module to electrically connect to the signal pathway. The wire is run through a corresponding through-hole on the printed circuit board and the wafer module is inserted into an empty slot on the electrical connector. A second end of the wire is electrically connected to the printed circuit board or another wafer module. Also provided is an electronic assembly having a wire having a first end attached to a signal pathway of a wafer module of an electrical connector and a second end connected to a printed circuit board or another wafer module.
    Type: Grant
    Filed: January 17, 2007
    Date of Patent: April 1, 2008
    Assignee: International Business Machines Corporation
    Inventors: Raymond F. Frizzell, Jr., Arch F. Nuttall
  • Patent number: 7349922
    Abstract: A method and apparatus for clustering data, particularly regarding an image, that constructs a graph in which each node of the graph represents a pixel of the image, and every two nodes represent neighboring pixels associated by a coupling factor. Block pixels are selected with unselected neighboring pixels coupled with a selected block to form aggregates. The graph is coarsened recursively by performing iterated weighted aggregation to form larger blocks (aggregates) and obtain hierarchical decomposition of the image while forming a pyramid structure over the image. Saliency of segments is detected in the pyramid, and by computing recursively, a degree of attachment of every pixel to each of the blocks in the pyramid. The pyramid is scanned from coarse to fine starting at the level a segment is detected, to lower levels and rebuilding the pyramid before continuing to the next higher level. Relaxation sweeps sharpen the boundaries of a segment.
    Type: Grant
    Filed: November 14, 2001
    Date of Patent: March 25, 2008
    Assignee: Yeda Research and Development Co. Ltd.
    Inventors: Achi Brandt, Eitan Sharon, Ronen Basri
  • Patent number: 7346580
    Abstract: A method, system and computer readable medium for the blocking of recording digital content at an end user multimedia end-user-system during the rendering of encrypted digital multimedia files. Before the process of rendering of encrypted digital multimedia can be started all rendered media stream during playback are opened to ensure that this multimedia content is not recorded. This blocks the usage of the devices and/or ports that can be used to store un-encrypted content that has been decrypted for the purposes of playing or rendering. The method also includes an exception, which allows recording with permission from the present invention.
    Type: Grant
    Filed: August 23, 2001
    Date of Patent: March 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Michael G. Lisanke, Kenneth L. Milsted, Stefan Nusser, Bruce A. Tantlinger, George W. Wilhelm, Jr.
  • Patent number: 7341279
    Abstract: A form assembly formed by front and back plies for creating a postcard having printing on both faces from a single pass through a non-impact printing device.
    Type: Grant
    Filed: April 18, 2003
    Date of Patent: March 11, 2008
    Assignee: Laser Substrates Inc.
    Inventors: Warren M. Fabel, Jose B. Cortez
  • Patent number: 7338646
    Abstract: Method and apparatus for disinfecting an item, for example, a handle for a door or a tap in a toilet facility. The apparatus includes a movable member, e.g., a door handle having a contact surface for being manually engaged to move the movable member; germicide applying means for applying germicide to the surface; and an operating mechanism coupled between the movable member and the germicide applying means and operable in response to movement of the movable member for applying germicide to the contact surface after movement of said movable member. The germicide applying means may be a pump. The operating mechanism may act to prime the pump when the door handle is turned to open the door. The germicide is sprayed over the handle after the handle is released and returns to its initial position. The return movement may be retarded.
    Type: Grant
    Filed: August 1, 2002
    Date of Patent: March 4, 2008
    Assignee: Roteck Limited
    Inventor: David Gilbert
  • Patent number: 7338262
    Abstract: A downhole dynamic compressor comprises an electric motor having a stator 6 with stationary windings and an armature with permanent magnets 7 supported on gas bearings 9, 10 for rotation relative to the stator. The gas bearings 9 and 10 are arranged at the upstream and downstream opposite ends of the motor, respectively. The dynamic compressor has a bladed wheel 12 mounted on an overhanging end of the motor armature 7 that projects beyond the gas bearing 9 at the upstream end of the motor, whereby all the gas bearings of the compressor and the electric motor are arranged on the downstream side of the dynamic compressor.
    Type: Grant
    Filed: January 15, 2003
    Date of Patent: March 4, 2008
    Assignee: Corac Group PLC
    Inventor: Richard Julius Gozdawa