Patents Represented by Attorney Yee & Associated, P.C.
  • Patent number: 8190272
    Abstract: A method and apparatus may be present for inspecting an object. A plurality of locations associated with a plurality of operations performed by a tool on the object may be tracked. The plurality of locations is tracked while the plurality of operations is performed on the object. A path for the tool may be mapped using the plurality of locations to form a tool path. The tool path may be compared to a model of the object.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: May 29, 2012
    Assignee: The Boeing Company
    Inventors: Phillip John Crothers, Peter Nathan Steele, Geoffrey King Shun Lam
  • Patent number: 8190999
    Abstract: A method for grouping IM statements together into a plurality of topics and displaying the topics in separate windows comprising a Configuration Program (CP), a Topic Creation Program (TCP), and a Statement Classification Program (SCP). The CP allows a user to configure the global options for the present invention such as designating the parties authorized to create a topic, specifying whether the topic name and/or keywords are negotiable, and specifying whether icons should be displayed with the topic name. The TCP allows a user to create a topic by specifying the topic name, selecting a statement classification method, designating keywords to be used in searching the statements, and adding an icon to the topic name. When a statement is submitted to an IM channel, the SCP places the statement into one of the topics based on the statement classification method selected in the TCP.
    Type: Grant
    Filed: May 20, 2004
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Hans Handy-Bosma, Mei Yang Selvage, Keith Raymond Walker
  • Patent number: 8186567
    Abstract: A method for weldbonding at least two work-pieces together includes applying an adhesive to a first surface of a first work-piece, and bringing the first surface of the first work-piece into contact with a surface of a second work-piece. The first work-piece and second work-piece are then friction stir or friction stir spot welded together, and the adhesive is cured. The use of bonding tools to maintain the two work-pieces together during curing of the adhesive is eliminated.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: May 29, 2012
    Assignee: The Boeing Company
    Inventor: Rajesh Talwar
  • Patent number: 8190545
    Abstract: A system thinker application receives a first issue, a first resolution to the first issue, and a first plurality of skills. The system thinker application searches a system environment electronic profile for a second issue, a second resolution to the second issue, and a second plurality of skills, wherein the system environment electronic profile contains a plurality of component profiles, and wherein the plurality of component profiles contain a second issue, a second resolution to the second issue, and a second plurality of skills. The system thinker application determines if the first issue, the first resolution to the first issue, and any one of the first plurality of skills are similar to any one of the second issue, the second resolution to the second issue, and any one of the second plurality of skills. The system thinker application adds skills to the system environment electronic profile and the component profile.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael E. Browne, Carole A. Jannak, Sandra K. Johnson, Colin James Parris, Katherine June Pearsall, Bernadette Marie Wing, Rudolph John Younger, III
  • Patent number: 8188932
    Abstract: Structure and method for an aperture plate for use in a phased array antenna is disclosed. The aperture plate includes a plurality of waveguide transitions, each with a radiating end, a coupling end and a body portion extending from the radiating end to the coupling end. The waveguide transitions are spaced apart from each other wherein at least a pair of waveguide transitions are spaced apart closer to each other at the radiating end than at the coupling end. The method of manufacturing an aperture plate for a phased array antenna includes sizing a plurality of waveguide transitions based upon certain operating requirements, determining a radiating lattice spacing and configuration based upon the operating requirements, determining a coupling lattice spacing and configuration based upon antenna electronics packaging, optimizing an aperture plate thickness to achieve the radiating lattice and the coupling lattice spacing and configuration, and forming the aperture plate.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: May 29, 2012
    Assignee: The Boeing Company
    Inventors: Robert T. Worl, Julio A. Navarro, Richard N. Bostwick, Peter T. Heisen
  • Patent number: 8191049
    Abstract: A method and apparatus in a data processing system for measuring events associated with the execution of instructions are provided. Instructions are received at a processor in the data processing system. If a selected indicator is associated with the instruction, counting of each event associated with the execution of the instruction is enabled. In some embodiments, the performance indicators, counters, thresholds, and other performance monitoring structures may be stored in a page table that is used to translate virtual addresses into physical storage addresses. A standard page table is augmented with additional fields for storing the performance monitoring structures. These structures may be set by the performance monitoring application and may be queried and modified as events occur that require access to physical storage.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Frank Eliot Levine, Christopher Michael Richardson, Edward John Silha
  • Patent number: 8190494
    Abstract: A computer implemented method and program product for order processing. In one embodiment, input is received from a user for an order. The input supplies information for configuring an order in an order processing software application, for producing a first configuration of the order. The input is analyzed to identify corrections for the first configuration to fit parameters of the order processing software application. The input is compared to a set of existing orders as part of an analysis of the input. A set of recommendations is generated concerning analysis of the input. In response to a selection by the user, the set of recommendations is executed in order to correct the first configuration of the order.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Carol Halsey Fjellanger, William J. Reilly
  • Patent number: 8190570
    Abstract: A computer implemented method, apparatus, and computer usable program code for preserving a virtual file system. Data for a virtual file system is received. The data include file handle information, vnode information, and gnode information. The data is saved to a storage device. The saved data can be used to reconstruct the virtual file system upon changeover between a primary data processing system and a backup data processing system.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventor: William B. Brown
  • Patent number: 8186760
    Abstract: A seating system may comprise a first seat, a second seat, and a plurality of armrests. The plurality of armrests may be located between the first seat and the second seat. The plurality of armrests may be capable of being deployed to change a seating space for the first seat.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: May 29, 2012
    Assignee: The Boeing Company
    Inventors: Heidi J. Kneller, Shawn A. Claflin, Buddy L. Sharpe, Mark Edward Wentland
  • Patent number: 8190657
    Abstract: A system for managing a file system. In response to a user selecting an image of the file system to perform a rollback operation, each data block in the file system that is owned by the image is searched for. Then, it is determined whether a data block owned by the image is marked in a first map and a second map. In response to determining that the data block owned by the image is marked in the first map and the second map, the data block is marked in a third map. In response to determining that the data block owned by the image is marked in the third map, a new data block is allocated in the file system. Subsequently, data from the data block owned by the image is copied to the new data block in the file system prior to performing the rollback operation to avoid a collision that causes data corruption.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Janet E. Adkins, Joon Chang
  • Patent number: 8182259
    Abstract: A molding apparatus comprises an upper molding box, a lower mold box, an upper flexible membrane covering an opening of the upper mold box, a lower flexible membrane covering an opening of the lower mold box, a heating system located in the upper mold box, a set of ports located between the upper flexible membrane and the lower flexible membrane capable of being used to draw a vacuum between the upper flexible membrane and the lower flexible membrane, and a displacement system located in the lower mold box under the lower flexible membrane.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: May 22, 2012
    Assignee: The Boeing Company
    Inventors: Michael P. Kuntz, Mark L. Younie
  • Patent number: 8184116
    Abstract: A computer implemented method, apparatus, and computer program product for object based avatar tracking. In one embodiment, a range for an object in a virtual universe is identified. The range comprises a viewable field of the object. Avatars in the viewable field of the object are capable of viewing the object. Avatars outside the viewable field of the object are incapable of viewing the object. In response to an avatar coming within the range of the object, an object avatar rendering table is queried for a session associated with the avatar unique identifier and the object unique identifier. The object avatar rendering table comprises a unique identifier of a set of selected objects and unique identifiers for each avatar in a range of a selected object in the set of selected objects. An object initiation process associated with the object is triggered.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Peter George Finn, Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 8185731
    Abstract: A method for configuring functional capabilities in a data processing system. An intermediate link record and a System Anchor record containing the unchangeable hardware ID are used. All entitlement records are then linked to the System Anchor record. Only the System Anchor record links to the unchangeable hardware ID. It contains a system unique ID. The entitlement records link to the System anchor record via the system unique ID. The repair (or upgrade) situation with the exchange of a hardware component now becomes much simpler. There is no exchange of any asset protection record (neither System Anchor record nor entitlement record) required as long as the hardware component comprising the asset protection record is not exchanged. In case the hardware component comprising the asset protection record needs to be exchanged, the System Anchor record only must be exchanged but all the entitlement records can stay unchanged.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Christine Axnix, Juergen Probst
  • Patent number: 8184092
    Abstract: A method and system of utilizing a game console with motion sensing technology is provided. The present invention, in various implementations, provides for a method for generating one or more symbols in response to one or more gestures using an input device of a gaming system. The method comprises providing the input device being capable of generating one or more gesture signals in response to one or more gestures and being operable to select a mode of one or more operational states. The method also provides for generating one or more gesture signals corresponding to the one or more gestures, respectively; mapping the one or more generated gesture signals in relation to one or more symbols, respectively; and, transmitting the one or more symbols corresponding to the respective one or more gesture signals to an output.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jason Alan Cox, Lydia Mai Do
  • Patent number: 8185870
    Abstract: A computer implemented method, apparatus, and computer usable program code for managing a software partition in logical partitioned data processing system. A virtual root process is created for the software partition, wherein the virtual root process functions as a root process for the software partition. The set of child processes is re-parented to the virtual root process in response to termination of a process having a set of child processes.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Dean Joseph Burdick, David Jones Craft, Eric Philip Fried, Vinit Jain, Lance Warren Russell, Marc Joel Stephenson
  • Patent number: 8185454
    Abstract: A system for unbundling revenue. In response to receiving an order for a product from a customer, a revenue bill of materials is determined for the ordered product. Amortization schedules are differentiated for revenue components within the bill of materials for the ordered product that require an amortization schedule. Then, each of the revenue components within the bill of materials are assigned to an appropriate revenue account.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Tejaswini Girish Hosalli, William J. Reilly, Anil Shroff
  • Patent number: 8185275
    Abstract: A discriminator identifies windrow pixels associated with a windrow within a collected image. A definer defines a search space with respect to a vehicle. An evaluator determines respective spatial correlations between the defined search space and the windrow pixels for different angular displacements of the search space. An alignment detector or search engine determining a desired vehicular heading as a preferential angular displacement associated with a generally maximum spatial correlation between the defined search space and the windrow pixels. An offset calculator estimates an offset of the vehicle to a central point of the windrow or a depth axis to achieve the desired vehicle heading and desired position of the vehicle with respect to the windrow.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: May 22, 2012
    Assignee: Deere & Company
    Inventors: Shufeng Han, Jiantao Wei, Francisco Rovira-Mas
  • Patent number: 8185903
    Abstract: A computer implemented method, apparatus, and computer usable program product for system management. The process schedules a set of application tasks to form a schedule of tasks in response to receiving the set of application tasks from a registration module. The process then performs a feasibility analysis on the schedule of tasks to identify periods of decreased system activity. Thereafter, the process schedules a set of system management tasks during the periods of decreased system activity to form a prioritized schedule of tasks.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Mike Stephen Fulton, Mark Graham Stoodley
  • Patent number: 8185326
    Abstract: A method and apparatus comprises a number of sensors and a computer. The number of sensors is capable of being associated with a location of an object having quantum dots. The number of sensors is capable of sending energy into the location, and the energy is capable of causing a response from the quantum dots. The number of sensors is capable of detecting the response. The computer is coupled to the number of sensors and capable of determining whether corrosion is present in the location using the response detected by the number of sensors.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: May 22, 2012
    Assignee: The Boeing Company
    Inventors: Morteza Safai, Gary E. Georgeson
  • Patent number: 8184281
    Abstract: Methods for determining an inconsistency characteristic of a composite structure, such as inconsistency density-per-unit area. In one implementation, a method is disclosed for determining an inconsistency characteristic of a composite structure. The method involves determining a first distance from a first reference point of the composite structure to an inconsistency; determining a second distance from a second reference point of the composite structure to the inconsistency; using the first and second distances to establish a reference area of the composite structure; and considering each inconsistency detected within the reference area and producing therefrom an inconsistency characteristic representative of the composite structure.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: May 22, 2012
    Assignee: The Boeing Company
    Inventors: Roger W. Engelbart, Reed Hannebaum, Steve Schrader