Patents Represented by Attorney Yee & Associated, P.C.
  • Patent number: 8286919
    Abstract: An impact resistant composite sandwich structure includes least one laminate face sheet joined to a stiffening element. The stiffening element includes a plurality of fibers and a resin for binding the fibers. The resin has a strain-to-failure greater than approximately 6%.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: October 16, 2012
    Assignee: The Boeing Company
    Inventors: Noel T Gerken, Michael P. Thompson
  • Patent number: 8290639
    Abstract: A method and apparatus for managing a number of control surfaces for an aircraft. A current configuration for the number of control surfaces for the aircraft is identified during flight of the aircraft. A selected point in time at which the current configuration for the number of control surfaces is to be changed to a new configuration for the number of control surfaces is identified. A portion of time relative to the selected point in time during which the current configuration for the number of control surfaces is to be changed to the new configuration is identified based on a difference between a current amount of energy for the aircraft and an expected amount of energy for the aircraft.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: October 16, 2012
    Assignee: The Boeing Company
    Inventors: Jendrick Westphal, Nico Zimmer
  • Patent number: 8286499
    Abstract: Apparatus tests the performance of joints between an attachment and a beam having a pair of caps connected by a corrugated web. The apparatus includes first and second grips contoured to the shape of a portion of the corrugated web for gripping the web. A force applicator coupled with the attachment and the grips applies force to the beam through the joint.
    Type: Grant
    Filed: July 19, 2008
    Date of Patent: October 16, 2012
    Assignee: The Boeing Company
    Inventors: Gregory A. Foltz, Kirk B. Kajita
  • Patent number: 8291319
    Abstract: Solutions for solving a problem experienced by a user are retrieved. In response to receiving a query from the user describing the problem, relevant candidate solutions to the problem are sent to the user. In response to receiving a selection of one relevant candidate solution from the relevant candidate solutions, instructions steps within the one relevant candidate solution selected by the user are analyzed. An instruction step similarity is calculated between the instruction steps within the one relevant candidate solution selected and other instructions steps within other solutions stored in a storage device. Then, similar solutions are sent to the user containing similar instruction steps to the instruction steps contained within the one relevant candidate solution selected based on the calculated instruction step similarity.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Huajing Li, Gopal Sarma Pingali, Maja Vukovic
  • Patent number: 8289838
    Abstract: There is disclosed a source messaging system having a queue for receiving messages. The source messaging system has means for determining whether a message should be permitted to become INDOUBT. This is done by retrieving a value denoting the maximum number of messages that may be permitted to become INDOUBT at any one time; determining whether the message falls within the range denoted by the value; and responsive to determining that the message falls within the range, permitting the message to become INDOUBT.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Andrew D J Banks, David Ware
  • Patent number: 8291005
    Abstract: Providing consistency guarantees in a data stream processing engine is provided. Consistency tracking information is attached to data streams coming into the data stream processing engine. The consistency tracking information is propagated through a plurality of streaming operators that process the data streams within the data stream processing engine. Then, the propagated consistency tracking information is used to detect a consistent state in an output stream.
    Type: Grant
    Filed: January 7, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Christian Alexander Lang, George Andrei Mihaila, Ioana Roxana Stanoi
  • Patent number: 8286323
    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: October 13, 2011
    Date of Patent: October 16, 2012
    Assignee: The Boeing Company
    Inventors: Chin H. Toh, Edward Bruce Harman, Branko Sarh
  • Patent number: 8291220
    Abstract: A key establishment protocol for securing wireless body sensor networks using environmental data for nonce values. To establish a secure communication between sensors in a sensor network using environmental data, the protocol measures a first environmental value at a first sensor and a trusted third party. A second environmental value is measured at a second sensor and the trusted third party. The trusted third party then sends to the second sensor a first authentication construct comprising the second environmental value, wherein the second environmental value is used by the second sensor to prevent replay attacks of messages between the trusted third party and second sensor. The trusted third party also sends to the first sensor a second authentication construct comprising the first environmental value, wherein the first environmental value is used by the first sensor to prevent replay attacks of messages between the trusted third party and first sensor.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventor: Kalvinder Pal Singh
  • Patent number: 8289643
    Abstract: A method and disk drive for calibrating a phase of a clock in the disk drive. The phase of the clock in the disk drive is changed such that a rate of change for the phase is substantially constant. A pattern of data is written to a magnetic material in the disk drive after the rate of change for the phase becomes substantially constant and while changing the phase of the clock. A selected phase of the clock at which the pattern of data that is written on the magnetic material has a desired quality is identified using the rate of change for the phase, a first point in time at which a timing mark on the magnetic material is read, a second point in time at which the timing mark is read, and a third point in time at which the pattern of data has the desired quality.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: October 16, 2012
    Assignee: LSI Corporation
    Inventors: Jeffrey Paul Grundvig, Joseph H. Havens
  • Patent number: 8286134
    Abstract: A computer implemented method for sampling call stack information. Responsive to identifying a set of interrupts, a determination is made as to whether all processors in a plurality of processors have generated the set of interrupts. A number of addresses are identified for a set of interrupted threads identified by the set of interrupts response to a determination that all of the processors have generated the set of interrupts. A determination is made as to whether the identified address falls within a set of address ranges. Responsive to a determination that the identified address falls within the set of address ranges, a sampler thread is notified to obtain call stack information.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Scott Thomas Jones, Frank Eliot Levine
  • Patent number: 8285743
    Abstract: A method, apparatus, and computer instructions for scheduling viewing of a plurality of selected Web pages. A respective periodicity for viewing each respective Web page of a plurality of selected Web pages is scheduled. Upon retrieval of a respective Web page at a specified periodicity, a determination is made as to whether the respective Web page has changed in which the respective Web page is a retrieved Web page. The retrieved Web page is placed in a queue of unviewed Web pages for later viewing by a user in response to the Web page having changed.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventor: Craig Henry Becker
  • Patent number: 8282042
    Abstract: An apparatus may comprise a first skin panel having a first surface, a second skin panel having a second surface, a first flange located at an end of the first skin panel, a second flange located at an end of the second skin panel, and a strip having a third surface. The first skin panel may be located adjacent to the second skin panel such that the first flange and the second flange form a channel. The strip may be bonded in the channel. Fluid flow over the third surface of the strip, the first surface of the first skin panel, and the second surface of the second skin panel may have a desired state.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: October 9, 2012
    Assignee: The Boeing Company
    Inventors: Pradip Girish Parikh, Henry John Koppelman, Todd Matthew Harris, Frederick M. Swanstrom
  • Patent number: 8285460
    Abstract: A method of controlling application of a substance to vegetation using data obtained via a mobile machine is provided. A height of the vegetation is measured during a scheduled task of the mobile machine. The measured height of the vegetation is compared with a calculated height of the vegetation. Then, an amount of the substance applied by an irrigation system to an area containing the vegetation is adjusted based on a difference between the measured height of the vegetation and the calculated height of the vegetation.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: October 9, 2012
    Assignee: Deere & Company
    Inventors: Joshua D. Hoffman, Noel Wayne Anderson, David August Johnson, Russell Thacher, Kirk Eisenbeis
  • Patent number: 8282687
    Abstract: A security apparatus and method is provided for a portable computer, wherein a solenoid within the portable computer is controlled by a specified program running on the computer. Activation of the solenoid is usefully enabled by a password or computer security chip. One embodiment, comprising a security apparatus, includes a locking mechanism such as a conventional manually operated USS locking device having a locking element. The security apparatus further includes a component positioned proximate to a slot disposed to receive the locking element, the component being adjustable to vary a dimension of the slot entrance between hold and release modes. The component is coupled to the solenoid and is actuated to adjust the slot entrance dimension, from the hold mode to the release mode, when the solenoid is energized in response to a command generated by the specified program running on the computer.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventor: John Daniel Upton
  • Patent number: 8284796
    Abstract: A computer implemented method, apparatus, and computer usable program code to receive data from a source at a plurality of gateways for distribution using a selected priority. The data is transmitted from the plurality of gateways to a plurality of receivers using the selected priority. Every gateway in the plurality of gateways has an adaptive bandwidth control process and a respective set of parameters for controlling the adaptive bandwidth control process for sending the data at the selected priority. Transmission of the data from each gateway for the selected priority has a different impact on other traffic at different gateways in the plurality gateways for the selected priority when different values are set for the set of parameters for the different gateways.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Steven Elliot, Christopher Victor Lazzaro, Thanh K. Tran
  • Patent number: 8285763
    Abstract: A system and program code are provided for marking a file. Responsive to a file being received, the file is stored in a directory in a file system. An indicia is associated with the file and the directory. The file is displayed using the indicia as a marked file and the directory is displayed using the indicia as a marked directory.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jos Manuel Accapadi, Umesh G. Khatwani
  • Patent number: 8286139
    Abstract: A computer implemented method, apparatus, and computer usable program code for sampling call stack information. An accumulated latency time is monitored for a set of threads executing in a data processing system. The call stack information is obtained for the thread in response to a thread in the set of threads having an associated accumulated latency exceeding a threshold.
    Type: Grant
    Filed: March 19, 2008
    Date of Patent: October 9, 2012
    Assignee: International Businesss Machines Corporation
    Inventors: Scott Thomas Jones, Frank Eliot Levine
  • Patent number: 8285660
    Abstract: Evaluating and prioritizing architectural design pattern alternatives for data integration is provided. A set of decision factors is derived from requirements for a system to be integrated. A default score is assigned to each decision factor based on historical data integration knowledge, and the default scores are weighted. A priority score is also assigned to each decision factor based on collected inputs from system metadata and subject matter experts in the enterprise system. Next, an individual consolidated score for each decision factor is calculated using the default score, the weighted score, and the priority score, and a total consolidated score is calculated from the individual consolidated scores for the architecture design pattern. The total consolidated score for the architecture design pattern may be compared against total consolidated scores for other architecture design patterns to determine a suitable candidate architecture design pattern for data integration.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Peter Alan Coldicott, Guenter Anton Sauter, Mei Yang Selvage, Olaf W Zimmermann
  • Patent number: 8285677
    Abstract: The invention meeting the need identified above is the “Enhanced Database Propagation Program” or (EDPP). EDPP uses a cyclic member table that identifies a first source table in a cyclic relationship with a second source table. The first source table, identified in the cyclic member table, propagates first. EDPP replaces all foreign keys with “NULL” in the first target table. After the second source table in the subscription set has propagated to a second target table, EDPP updates first target table with the foreign keys from the first source table.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, Randolph M. Forlenza, John P. Kaemmerer, Raghuraman Kalyanaraman
  • Patent number: 8285473
    Abstract: A method and apparatus for predicting traffic for analyzing runway incursions. A state for each of a plurality of aircraft is identified to form a plurality of identified states. A set of aircraft is identified from the plurality of aircraft based on the plurality of identified states to form a set of identified aircraft. A number of potential runway incursions is predicted using the set of identified aircraft.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: October 9, 2012
    Assignee: The Boeing Company
    Inventor: Donald L. Ravenscroft