Patents Represented by Attorney Yee & Associates, P.C.
  • Patent number: 8344912
    Abstract: A method and apparatus in a sensor network in an aircraft for collecting data about the aircraft. The sensor network in the aircraft collects the data about the aircraft. The sensor network comprises a set of wireless sensors attached to a first set of locations for the aircraft, a set of wireless routers attached to a second set of locations for the aircraft, and a set of gateways connected to an aircraft data processing system. The set of wireless routers is capable of receiving the data in wireless signals transmitted by the set of wireless sensors. The set of gateways is capable of receiving data in the wireless signals from the set of wireless routers to form received data and is capable of transmitting the received data into the aircraft data processing system.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: January 1, 2013
    Assignee: The Boeing Company
    Inventors: Bradley J. Mitchell, Edwin C. Lim
  • Patent number: 8346738
    Abstract: Verification and categorization of data in a system that interfaces with common knowledge repositories having different application programming interfaces. The system inputs a data tree structure with categories of information. The relationships in the data tree are queried against common knowledge repositories. A report of potentially erroneous categorizations in the data tree may be output for further review.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventor: Leho Nigul
  • Patent number: 8346902
    Abstract: A method, apparatus and computer instructions in a data processing system for identifying device configurations. Unique identification information is identified for a set of devices in the data processing system. The identified unique identification information is compared with previously identified unique identification information. Configuration data is moved to a memory for devices in the set of devices in which a match exists between the identified unique identification information and the previously identified unique identification information for devices. Configuration information is obtained from a device in which configuration information is absent in the memory after configuration data has been moved to the memory for the devices to form a current set of configuration data for the set of devices.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Priti Bavaria, Stephan Otis Broyles, Glenn Eric Rinkenberger
  • Patent number: 8345879
    Abstract: A computer implemented method, apparatus, and computer program product for securing wireless body sensor networks with a three party password protocol. The password protocol combines the Bellare-Rogaway 3PKDP (three-party key distribution protocol) and the Diffie-Hellman password protocol. The three party password protocol also uses physiological values in place of passwords in one of the key exchanges. The other key exchanges in the protocol use symmetric key cryptography. The combination of the Bellare-Rogaway three-party key distribution protocol and the Diffie-Hellman password protocol allows two sensors which do not measure the same environmental data to authenticate and establish keys.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventor: Kalvinder Pal Singh
  • Patent number: 8345269
    Abstract: Apparatus is provided for slitting composite material int1aaaaaaaaaaao tape and for measuring the width of the slit tape as the tape is being reeled onto take up rolls. The tape width is measured by an optical micrometer. The optical micrometer includes a transmitter for directing radiant energy over the tape and, a receiver for receiving radiant energy from the transmitter that passes across an edge of the tape and for producing a signal related to the width of the tape.
    Type: Grant
    Filed: September 22, 2007
    Date of Patent: January 1, 2013
    Assignee: The Boeing Company
    Inventors: Patrick L. Anderson, Leonard P. Estrada
  • Patent number: 8345935
    Abstract: Detecting behavioral deviations in members of a cohort group is provided. A member of a cohort group is identified. Each member of the cohort group shares a common characteristic. Ocular metadata associated with the member of the cohort group is generated in real-time. The ocular metadata describes movements of an eye of the member of the cohort group. The ocular metadata is analyzed to identify patterns of ocular movements. In response to the patterns of ocular movements indicating behavioral deviations in the member of the cohort group, the member of the cohort group is identified as a person of interest. A person of interest may be subjected to an increased level of monitoring and/or other security measures.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Robert Lee Angell, James R. Kraemer
  • Patent number: 8347068
    Abstract: A multi-mode register rename mechanism which allows a simultaneous multi-threaded processor to support full out-of-order thread execution when the number of threads is low and in-order thread execution when the number of threads increases. Responsive to changing an execution mode of a processor to operate in in-order thread execution mode, the illustrative embodiments switch a physical register in the data processing system to an architected facility, thereby forming a switched physical register. When an instruction is issued to an execution unit, wherein the issued instruction comprises a thread bit, the thread bit is examined to determine if the instruction accesses an architected facility. If the issued instruction accesses an architected facility, the instruction is executed, and the results of the executed instruction are written to the switched physical register.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Richard James Eickemeyer, Hung Qui Le, Dung Quoc Nguyen, Balaram Sinharoy
  • Patent number: 8342451
    Abstract: An apparatus may comprise an inflatable control surface for an aircraft and an end of the inflatable control surface configured for attachment to a fuselage of the aircraft. The end of the inflatable control surface may be configured to be rotated about an axis to control movement of the aircraft during flight.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: January 1, 2013
    Assignee: The Boeing Company
    Inventors: Kevin Reed Lutke, Aaron Jonathan Kutzmann
  • Patent number: 8346997
    Abstract: In one embodiment, a computer-implemented method for creating redundant system configurations is presented. The computer-implemented method creates a set of virtual function path authorization tables, and receives a request from a requester to provide requested data from a virtual function wherein the virtual function is performed by a single root or a multi-root peripheral component interconnect device. Further a receive buffer is created in a selected address range in a set of addresses ranges as well as a virtual function work queue entry for the virtual function containing an address of the receive buffer in the selected address range. Responsive to a determination that the virtual function is authorized, writing the requested data into the receive buffer of the selected address range in the one or more systems, and responsive to writing the requested data, issuing a notice of completion to the requester.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Douglas M. Freimuth, Steven M. Thurber
  • Patent number: 8346802
    Abstract: A computer implemented method for inferring a probability of a first inference absent from a database at which a query regarding the inference is received. Each datum of the database is conformed to the dimensions of the database. Each datum of the plurality of data has associated metadata and an associated key. The associated metadata includes data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum. The query is used as a frame of reference for the search. The database returns a probability of the correctness of the first inference based on the query and on the data.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, Richard Hennessy, James R. Kraemer
  • Patent number: 8347382
    Abstract: A method and apparatus for managing executable files. Responsive to detecting a request to run an executable file on a computer, a processor unit determines whether the executable file was downloaded to the computer within a period of time associated with a recent download. Responsive to a determination that the executable file was downloaded to the computer within the period of time, the processor unit determines whether feedback for the executable file from a number of users of the executable file is present in a repository. The feedback identified for the executable file in the repository is presented using a presentation system. User input as to whether the executable file should be run is prompted for by the processor unit after presenting the feedback.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lisa S. DeLuca, Kulvir S. Bhogal, Robert R. Peterson
  • Patent number: 8342445
    Abstract: A method for controlling control surfaces. A position limit is identified for movement of a control surface based on a load limit set for the control surface and a number of vehicle current operation parameters to form an identified position limit. Responsive to receiving a command to move the control surface on a vehicle to a new position, the control surface is commanded to move to a position within the identified position limit.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: January 1, 2013
    Assignee: The Boeing Company
    Inventors: Chuong B. Tran, Kioumars Najmabadi, Edward E. Coleman, David W. Grubb
  • Patent number: 8347242
    Abstract: A method, computer program product, and apparatus for processing a wiring diagram is provided. Information associated with a number of components in the wiring diagram is identified. A scaling factor between a first format for the wiring diagram and a second format used by a software application configured to use wiring diagrams in the second format is identified. The scaling factor is applied to the information identified as being associated with the number of components in the wiring diagram to form processed information.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: January 1, 2013
    Assignee: The Boeing Company
    Inventors: Molly Louise Boose, David Brayton Shema, Lawrence Sterne Baum, Joseph Charles Hrin
  • Patent number: 8347347
    Abstract: A computer implemented method, data processing system, and computer program product for password policy enforcement in a distributed directory when policy information is distributed. When a proxy server is providing a request from a client to a backend directory server, the proxy server performs a series of LDAP operations on a targeted set of backend directory servers to collect password policy information applicable to a target user. The password policy information applicable to the target user is partitioned and distributed across the plurality of backend directory servers. When the password policy information for the target user has been collected, the proxy server evaluates the collected password policy information to determine an effective password policy for the target user. The proxy server then sends the request and subsequent requests with the effective password policy to a backend directory server.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Daw Feng, Kristin Marie Hazlewood, Gary Dale Williams
  • Patent number: 8345047
    Abstract: A method and system for displaying information related to a work vehicle comprises sensors for detecting levels associated with corresponding performance variables. An assignor assigns points in an image or graphical data representation associated with corresponding detected levels. A graphical module interconnects the points in the image to form a performance polygon indicative of a collective level of performance of the performance variables. A display is arranged for displaying the performance polygon to a user.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: January 1, 2013
    Assignee: Deere & Company
    Inventor: Julian Sanchez
  • Patent number: 8346408
    Abstract: A method, apparatus, and computer program product for identifying a number of air states for a vehicle. A deflection of a control surface associated with an actuator is identified to form an identified deflection. A current in the actuator is identified to form a measured current. The number of air states for the vehicle is estimated using the identified deflection and the measured current.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: January 1, 2013
    Assignee: The Boeing Company
    Inventor: Ryan Todd Ratliff
  • Patent number: 8346866
    Abstract: Special interest subgroups are formed by a group of participants by establishing a profile for each participant. The profile defines contribution attributes dealing with contributions the profiled participant might make to a subgroup and attribution attributes dealing with benefits the profile participant might receive from participating in the subgroup. For each possible pairing of participants in the group, an overall contribution score and an overall benefit score is calculated for each participant. A mutual benefit score is calculated by combining the benefit scores for both participants in the pair. Participants are assigned to subgroups as a function of participant contribution and mutual benefit scores.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Simon Gilbert Canning, Craig Robert William Forster, Neil Ian Readshaw
  • Patent number: 8346775
    Abstract: The different illustrative embodiments provide a method, a computer program product, and an apparatus for managing information. A request to store text in a table in a database is received. A determination is made as to whether a first collection of textual information having a first concept that is related to a second concept for the text is present in the database responsive to receiving the request containing the text. The text is associated with the first collection of textual information in the database responsive to a determination that the first collection of textual information in the database having the first concept that is related to the second concept for the text is present in the database. A second collection for the data with a third concept that is related to the second concept for the text within the degree of relatedness is created.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Sandra K. Johnson, Grant D. Miller, Robert F. Pryor
  • Patent number: 8341733
    Abstract: A computer implemented method, apparatus, and computer program product for creating secured file views of a protected file. The process receives a request to access the file, wherein the file is stored in a common location, and wherein the request includes a set of file viewing parameters. The process identifies a callback function associated with the file and calls the callback function with the set of file viewing parameters to form a set of virtual viewing parameters. Thereafter, the process generates a secured file view of the file using the virtual viewing parameters, wherein the secured file view is viewable by a user of an authorized partition.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: David Jones Craft, Eric Philip Fried
  • Patent number: 8340570
    Abstract: A method for controlling a portable audio device using radio frequency tuning is provided. A radio signal transmitter device communicatively coupled to the portable audio device transmits an audio signal of an audio file on a first radio frequency channel, a forward control signal on a second radio frequency channel, and a backward control signal on a third radio frequency channel to a radio signal receiver device. The portable audio device determines whether an audio output of the forward control signal is received by an audio receiver device. In response to determining that the portable audio device did receive the audio output of the forward control signal using the audio receiver device, the portable audio device plays a next audio file in a play list.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Pamela A. Nesbitt, Ori Pomerantz