Patents Represented by Attorney Yee & Associates, P.C.
  • Patent number: 8054487
    Abstract: A method in a data processing system for managing jobs. A change to a job receiving that is un-instantiated. A reservation for the job is created. Instantiated jobs for an instance of the job are monitored corresponding to the reservation, and applying the change to the instance of the job responsive to identifying the instantiated job.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Fabio Benedetti, Maria Pia Cagnetta, David Bruce Kumhyr, Pietro Iannucci
  • Patent number: 8055718
    Abstract: Management of e-mail. A user at the originating workstation enters a first e-mail address into a primary address field, a second e-mail address into a secondary address field, a third e-mail address into a tertiary address field and text into the text field of an e-mail form to form an original e-mail, and requests to send the original e-mail including the first, second and third e-mail addresses to the first, second, and third e-mail addresses. A first recipient having the first e-mail address receives the original e-mail including the first, second and third e-mail addresses and the text, selects a command option to reply to all addressees in the primary address field and the secondary address field. In response, the reply e-mail is sent to a fourth e-mail address corresponding to said user and the second e-mail address but not the third e-mail address.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventor: Robert J. Slaybers
  • Patent number: 8054212
    Abstract: An apparatus comprises a transmitter system, a receiver system, and a processor unit. The transmitter system transmits first and second collimated beams having a first and second frequency. The receiver system monitors for a fundamental difference frequency signal having a difference frequency equal to a difference between the first and second frequency and a number of harmonics of the fundamental difference frequency signal. These signals are generated by an object having non-linear electrical characteristics in response to the collimated beams. The processor unit is connected to the transmitter system and the receiver system. The processor unit controls the transmitter and receiver systems to change at least one of the first and second frequencies through a range of frequencies and detect a range of fundamental difference frequency signals and the number of harmonics of the fundamental difference frequency signal in response to transmitting the collimated beams using the range of frequencies.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: November 8, 2011
    Assignee: The Boeing Company
    Inventors: Sandor Holly, Nicholas Koumvakalis
  • Patent number: 8055887
    Abstract: A system for generating a barcode. In response to receiving registration data from at least one component in a data processing system to determine a current component configuration of the data processing system, the current component configuration of the data processing system is compared with a last stored component configuration for the data processing system. Then, it is determined whether the current component configuration of the data processing system matches the last stored component configuration for the data processing system. In response to determining that the current component configuration of the data processing system does not match the last stored component configuration for the data processing system, a barcode is generated that reflects the current component configuration of the data processing system. Then, the barcode that reflects the current component configuration of the data processing system is stored in a storage device.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventor: Christopher Kent Karstens
  • Patent number: 8055915
    Abstract: A network device checkout system is accessed by another program that powers off unused systems. The checkout system keeps track of the usage of various systems on a network so that only the systems that need to remain on for productivity will consume power, with systems in a check-in state being powered off. Records of system usage are stored in an associated database. Systems that are no longer being utilized are powered off.
    Type: Grant
    Filed: September 11, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: James Nicholas Klazynski, Samuel Garrett Young
  • Patent number: 8055393
    Abstract: A computer implemented method, apparatus, and computer usable program code for managing a software aircraft part. A computer implemented method identifies an aircraft from a set of target aircraft to form a target aircraft. Software for use in the aircraft is identified. A determination is made as to whether compatibility exists between the software and the target aircraft. The software aircraft part is created comprising the software and metadata relating usability of the software aircraft part in the target aircraft in response to a determination that compatibility exists between the software and the target aircraft.
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: November 8, 2011
    Assignee: The Boeing Company
    Inventors: John Benjamin Sims, III, Hai Nguyen, David Walter Massy-Greene
  • Patent number: 8052089
    Abstract: An apparatus comprises a structure having a leading edge, a skin covering the structure, a tip, and a channel. The tip is located at the leading edge, wherein the tip has a number of openings. The channel extends through the structure to the tip, wherein the channel is in communication with the number of openings in the tip.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: November 8, 2011
    Assignee: The Boeing Company
    Inventor: Keith A. Etling
  • Patent number: 8054224
    Abstract: A method and apparatus for creating an antenna system. A configuration for a plurality of antenna cells is selected for an antenna in the antenna system. Each antenna cell in the plurality of antenna cells comprises a plurality of antenna elements having a symmetric arrangement. A portion of antenna elements in the plurality of antenna elements for each antenna cell in the plurality of antenna cells on a substrate is selected to transmit electromagnetic waves.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: November 8, 2011
    Assignee: The Boeing Company
    Inventors: Michael de La Chapelle, Douglas A. Pietila, Anthony D. Monk
  • Patent number: 8054213
    Abstract: A method and apparatus for transmitting beams of electromagnetic energy. A plurality of beams having a first number of frequencies and a number of beams having a second number of frequencies are transmitted. The plurality of beams and the number of beams overlap each other at an area with a pattern of intensities in the area. Difference frequency signals having a number of difference frequencies equal to a difference between the first number of frequencies and the second number of frequencies are monitored. The difference frequency signals are generated by an object having non-linear electrical characteristics in response to receiving the plurality of beams and the number of beams.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: November 8, 2011
    Assignee: The Boeing Company
    Inventors: Sandor Holly, Donald Elliot Harrington, Nicholas Koumvakalis
  • Patent number: 8055473
    Abstract: Detecting and recording events in a processor with a performance monitor in the processor that samples events. The performance monitor in the processor receives performance event signals generated by the processor that indicate the current full event state of the processor. A limited number of counters are provided in the performance monitor for counting only a selected subset of the performance event signals. An event register is provided in the performance monitor that intercepts the performance event signals prior to the subset of the performance event signals being counted. The performance event signals are stored together as a single unit in the event register. The unit is a full set of available performance event signals that indicate the current full event state of the processor.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventor: Alex E. Mericas
  • Patent number: 8056066
    Abstract: A computer implemented method, apparatus, and computer program product for obtaining aliasing information for a target variable in a computer program. A control flow graph representing the computer program is partitioned into an taken address portion that includes all reachable nodes in which an address of the target variable is taken and an untaken address portion that includes all other reachable nodes. All references to the target variable are replaced with a temporary variable in the untaken address portion. The target variable is initialized with the value from the temporary variable at each intermediary node in a set of intermediary nodes in the taken address portion. An intermediary node is a node at which an address of a target variable is taken. The aliasing information for the target variable is generated using the modified computer program.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Edwin Chan, Raul E. Silvera
  • Patent number: 8055603
    Abstract: A computer implemented method. A first synthetic event is received. The first synthetic event is derived from a first cohort comprising a first set of data and a second cohort comprising a second set of data. The first synthetic event comprises a third set of data representing a result of a mathematical computation on the first and second cohorts. A first rule set is created, the first synthetic event being expected as a result of application of the first rule set to the first cohort and the second cohort. The first rule set is applied to the first cohort and the second cohort to achieve a first result. The first result comprises a second event that is compared to the first synthetic event. A comparison is formed, the comparison comprising additional data that can be used to describe a difference between the second event and the first synthetic event.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Robert Lee Angell, Robert R. Friedlander, James R. Kraemer
  • Patent number: 8055665
    Abstract: A mechanism for performing a sorted search in a distributed directory environment using a proxy server. A sorted search request for a set of top entries is sent to each backend server. The proxy server identifies a target server which returned a top entry in the set and sends another sorted search request to the target server for all entries having a sort order higher than or equal to the top entry and a sort order lower than or equal to the next top entry of the set, and returns the entries to a requesting client. The proxy server sends another sorted search request to the target server for a new top entry having a sort order greater than the next top entry and adds the new top entry to the set. The proxy server returns to the evaluating step until no top entries remain in the set.
    Type: Grant
    Filed: March 13, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yogesh Vilas Golwalkar, Kristin Marie Hazlewood, Magesh Rajamani
  • Patent number: 8054939
    Abstract: A method and apparatus for measuring a structure. An x-ray system and the structure are positioned relative to each other. The x-ray system comprises a gas source configured to provide a gas, a laser system configured to emit a laser beam, a steering system, and a detector. The steering system is configured to direct a first portion of the laser beam into the gas such that an electron beam is generated by the laser beam interacting with the gas and is configured to direct a second portion of the laser beam into the electron beam such that a collimated x-ray beam is formed. The detector is configured to detect the collimated x-ray beam. The collimated x-ray beam is emitted with the structure positioned relative to the x-ray system.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: November 8, 2011
    Assignee: The Boeing Company
    Inventors: Clarence Lavere Gordon, III, Richard H. Bossi, John L. Adamski
  • Patent number: 8055729
    Abstract: A system, method and program product for authenticating an e-mail. A user requests to register a visual signature image with a sending mail server, and in response, the sending mail server furnishes a first identifier to the user. Subsequently, the user requests the sending mail server to send an e-mail with the visual signature image and supplies the e-mail and first identifier to the sending mail server. In response, the sending mail server validates the first identifier, and sends the e-mail with a second identifier to a receiving mail server. In response, the receiving mail server validates the second identifier. The second identifier identifies an addressee of the e-mail, and the receiving mail server validates the second identifier by comparing the addressee identified by the acceptance identifier to an addressee within the e-mail.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventor: Fumiki Warasawa
  • Patent number: 8055719
    Abstract: According to one embodiment of the present invention, multiple data scan operations are compacted into a single network message. A plurality of requests to perform a data scan operation on a remote node controller is received, forming a set of received data scan operation requests. A set of data scan operations are generated based on the set of received data scan operation requests, forming a set of generated data scan operations. A network message comprising the set of generated data scan operations is generated, forming a first compacted data scan operation network message. The first compacted data scan operation network message is sent to the remote node controller. A second compacted data scan operation network message is received from the remote node controller, wherein the second compacted data scan operation network message comprises a set of completed data scan operations. The set of completed data scan operations are separated into individual completed data scan operations.
    Type: Grant
    Filed: July 16, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Christopher Tung Phan, Thi Ngoc Tran
  • Patent number: 8055991
    Abstract: Illustrative embodiments provide a computer implemented method, an apparatus, and a computer program product for error detection and recovery using an asynchronous transaction journal. In an illustrative embodiment the computer implemented method receives a request message from a requester, stores the request message in the asynchronous transaction journal and determines whether a sequence number contained within the request message is equal to a predetermined number. When the sequence number is equal, the computer implemented method performs a request in the request message to obtain a result and returns the result to the requester; otherwise the computer implemented method detects an error. The computer implemented method then attempts recovery from the error; otherwise the computer implemented method notifies the requestee.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: David Franklin Manning, David James Shepherd
  • Patent number: 8051547
    Abstract: An assembly system and method for assembling an aircraft wing box or other structure that may define an interior area accessible through at least one access opening are provided. The method includes inserting a robot having an assembly tool mounted thereto into the interior area through the at least one access opening. The assembly tool may be positioned at a fastener location, and may be clamped to the structure. A hole may be made through the structure, and a fastener may be installed in the hole.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: November 8, 2011
    Assignee: The Boeing Company
    Inventors: Chin H. Toh, Edward Bruce Harman, Branko Sarh
  • Patent number: 8051761
    Abstract: A system and methods for broad area visual obscuration around a platform. In one embodiment the system comprises a source of visible light, shaping optics and projecting optics. The system projects a light beam onto an illumination area in a sweeping pattern to repetitively illuminate all portions of the illumination area, such that a stationary observer within the illumination area receives repeating pulses of the light at a power, intensity, frequency and duration sufficient to visually impair the observer so as to substantially prevent the observer from discerning the platform between pulses. The light pulses are capable of temporarily blinding human eyes but incapable of causing permanent vision loss.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: November 8, 2011
    Assignee: The Boeing Company
    Inventors: Alan Z. Ullman, Joel E. Anspach, Jeffrey J. Voelker
  • Patent number: 8050174
    Abstract: A method, apparatus, and computer instructions for managing a set of signal paths for a chip. A defective signal path within the set of signal paths for the chip is detected. Signals are re-routed through the set of signal paths such that the defective signal path is removed from the set of signal paths and sending signals using remaining data signal paths in the set of signal paths and using an extra signal path in response to detecting the defective signal path.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Wiren D. Becker, Daniel M. Dreps, Frank D. Ferraiolo, Anand Haridass, Robert J. Reese