Patents Represented by Attorney Yee & Associates, P.C.
  • 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: 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: 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: 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: 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: 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: 8342444
    Abstract: An apparatus for mounting an aircraft engine to a wing includes a torque box strut for supporting the engine and a mounting system for attaching the torque box strut to the wing. The mounting system has an aft mounting system for attaching the torque box strut to the wing and that has at least one active aft link for attaching the torque box strut to the wing during normal aircraft operation, and at least one aft link catcher for attaching the torque box strut to the wing upon a failure of one of the at least one active aft link. The mounting system has a forward mounting system for attaching the torque box strut to the wing and that has at least one active forward link for attaching the torque box strut to the wing during normal aircraft operation, and at least one forward link catcher for attaching the torque box strut to the wing upon a failure of one of the at least one active forward link.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: January 1, 2013
    Assignee: The Boeing Company
    Inventors: Scott Hartshorn, Dean Leon Parham, Donald T. Powell
  • 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: 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: 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: 8347396
    Abstract: A computer implemented method, apparatus, and computer usable program product for protecting sensitive content. In response to receiving a selection of content, the process determines whether the content is of a sensitive content type based on a policy. The process then designates the content as the sensitive content in response to the content being of a sensitive content type. Thereafter, the process generates a sensitive content reference for publication and stores the sensitive content in a data structure, wherein the data structure associates the sensitive content with the sensitive content reference. Subsequently, in response to receiving a request from a requester for the sensitive content reference, the process obfuscates the sensitive content using a selected obfuscation algorithm to form obfuscated content, and returns the obfuscated content to the requester.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Travis M. Grigsby, Margaret Beth Morgan, Lisa Anne Seacat, David Warren Zysk
  • Patent number: 8346533
    Abstract: A system for assisting a user who is learning a language to prioritize words to be learned in order of usage frequency is disclosed. A frequency determination program running on a computer determines the frequency of usage of each word at a list of locations provided by the user. Different algorithms to identify what constitutes a word are employed depending upon the language of the source data. The total number of words at each location and their usage frequency found during the user session, along with a total number of words and their usage frequency for all user sessions performed regardless of location, are calculated and made available to the user. The user can view usage frequencies for words from a single location, a group of locations, or all user sessions performed.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John W. Dunsmoir
  • 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: 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: 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: 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: 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: 8337192
    Abstract: A method and apparatus for manufacturing composite components. A tool is present for use in manufacturing composite components. The tool comprises an encapsulation layer having a shape, an insulation layer on the encapsulation layer, and an isolation layer on the insulation layer. The isolation layer has an outer surface capable of contacting a composite material laid up on the outer surface. The insulation layer is capable of insulating the encapsulation layer from heat applied to the composite material. The encapsulation layer is capable of maintaining a shape with the composite material laid up on the isolation layer during a curing process to form a composite component from the composite material.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: December 25, 2012
    Assignee: The Boeing Company
    Inventor: John M. Griffith
  • Patent number: 8339392
    Abstract: A computer implemented method, a computer program product, and a data processing system manage regions within a virtual universe. A current location of an avatar is identified within a virtual universe, the current location being within a currently populated region. A vectored movement of the avatar is identified. Any adjacent region that may probabilistically encounter a horizon of the avatar within a region activation time of the virtual universe is identified. If the adjacent region is deactivated, then the adjacent region is activated. An unpopulated region that is currently active is identified, wherein the unpopulated region is within an extended distance from the avatar's current location. The unpopulated region is then deactivated.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Boas Betzler, Sean L. Dague, Peter George Finn