Patents Represented by Attorney Yee & Associated, P.C.
  • Patent number: 8220746
    Abstract: A refueling system on an aircraft comprises a fuel hose coupled to the aircraft, a drogue coupled to the fuel hose, an air data computer, and a drogue canopy controller coupled to the drogue canopy. The drogue further comprises a coupling, a plurality of vanes, and a drogue canopy. The drogue canopy controller determines a selected surface area of the drogue canopy based on air speed. The drogue canopy controller is configured to modify a surface area of the drogue canopy to conform to the appropriate surface area.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: July 17, 2012
    Assignee: The Boeing Company
    Inventors: Stephen M. Stecko, John Ferencz Takacs
  • Patent number: 8224516
    Abstract: The different illustrative embodiments provide a method for generating an area coverage path plan using sector decomposition. A starting point is identified on a worksite map having a number of landmarks. A first landmark in the number of landmarks is identified. A path is generated around the first landmark until an obstacle is detected. In response to detecting the obstacle, the path is made linear to a next landmark. The path is generated around the next landmark.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: July 17, 2012
    Assignee: Deere & Company
    Inventor: Noel Wayne Anderson
  • Patent number: 8224494
    Abstract: Therefore, the illustrative embodiments provide a computer implemented method and system for providing an application of a resource to plants. A plurality of per plant prescriptions for a plurality of plants are received and a source is selected to fulfill the plurality of per plant prescriptions to form a selected source. Movement of a mobile utility vehicle is controlled to the selected source, the resource is obtained, and movement of the mobile utility vehicle is controlled to each plant in the plurality of plants. The resource is applied from the mobile utility vehicle to each plant according to the per plant prescription.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: July 17, 2012
    Assignee: Deere & Company
    Inventor: Noel Wayne Anderson
  • Patent number: 8225005
    Abstract: A computer-implemented method for a high speed peripheral component interconnect input/output virtualization configuration creates a set of virtual function path authorization tables, receives a request including a virtual function, from a requester, to provide requested data, and identifies a source address in the source system and a target address in each target system of the target set of systems. A virtual function work queue entry for the source system is created containing the source and the target address and responsive to determining the virtual function is authorized, write the requested data from the source address of the source system through a firewall of an intermediate device into the target address of each target system, wherein the intermediate device is one of a multi-root peripheral component interconnect device and a single root peripheral component interconnect device, and issuing a notice of completion to the requester.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Douglas M. Freimuth, Steven M. Thurber
  • Patent number: 8225068
    Abstract: A computer implemented method, apparatus, and program product for extending virtual memory associated with logical partitions. A hosting partition receives a paging request from a logical partition on a logically partitioned data processing. The hosting partition identifies a location of the physical memory space on a remote computing device assigned to the logical partition and sends an extended virtual memory paging request to an extended virtual memory manager located on the remote computing device using a network connection. The extended virtual memory paging request comprises the instructions for the memory page-in or the memory page-out and the location of the physical memory space on the remote computing device that is being paged-in or paged-out. The extended virtual memory manager performs a page-in operation or a page-out operation in accordance with the instructions for the memory page-in or memory page-out.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jorge Rafael Nogueras, James A. Pafumi, Morgan Jeffrey Rosas, Vasu Vallabhaneni
  • Patent number: 8220588
    Abstract: The different advantageous embodiments provide an inner barrel structure comprising an outer skin, an inner skin, a number of septa, and a truss core.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: July 17, 2012
    Assignee: The Boeing Company
    Inventors: Patrick J. Thrash, David Michael Miller
  • Patent number: 8220741
    Abstract: A method may be present for configuring an aircraft. A design may be identified for the aircraft. A passenger area may be configured using a set of synthetic aisles to meet a desired passenger density for the design.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: July 17, 2012
    Assignee: The Boeing Company
    Inventors: Sergey D. Barmichev, David W. Eckert
  • Patent number: 8220941
    Abstract: A solar simulator for testing photovoltaic cells is disclosed herein. The solar simulator includes a housing having an opening through which light is emitted. The solar simulator employs a plurality of concave cylindrical mirrors and a plurality of flat mirrors that reflect and redirect images of an illuminated light source such that an observer at a target area outside the housing will perceive multiple instances of the illuminated light source. The housing also contains a flat top cover mirror and a flat bottom cover mirror that function to reflect additional light through the opening and toward the target area.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: July 17, 2012
    Assignee: The Boeing Company
    Inventor: Douglas Jungwirth
  • Patent number: 8224500
    Abstract: The illustrative embodiments provide a computer program product for controlling a vehicle. In an illustrative embodiment, a computer program product is comprised of a computer recordable media having computer usable program code for identifying a dynamic condition. When the dynamic condition is identified, computer usable program code using a knowledge base controls the vehicle.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: July 17, 2012
    Assignee: Deere & Company
    Inventor: Noel Wayne Anderson
  • Patent number: 8225291
    Abstract: Detecting performance bottlenecks in a target application is provided. In response to receiving hotspot selections from a user interface, bottleneck rules are extracted from a database. A hotspot is a region of source code that exceeds a time threshold to execute in the target application. Metrics needed to evaluate the bottleneck rules extracted from the database are identified. The identified metrics are computed. It is determined whether each bottleneck rule extracted from the database is evaluated to true using the computed metrics for hotspots in the target application. In response to determining that a bottleneck rule is evaluated to true using an appropriate computed metric corresponding to the bottleneck rule, a bottleneck description is created for the bottleneck rule. Then, the bottleneck description is sent to the user interface.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: I-Hsin Chung, Guojing Cong, David Joseph Klepacki, Simone Sbaraglia, Seetharami R. Seelam, Hui-Fang Wen
  • Patent number: 8224962
    Abstract: An automatic network domain diagnostic, repair, and mapping tool facilitates access by a user to shared resources on a network. A user provides an address, such as a domain name system (DNS) provided address, of the shared resource and user identification information, such as a username and password. The provided address is checked and repaired if necessary to identify the network server having the shared resource. The identified server is checked, such as by pinging the server, to ensure that it is actually responding. The supplied user identification is checked, such as by querying a domain controller, to confirm whether the user identification corresponds to an existing account. When the checks are complete, and everything is found to be in order, the shared resource is mapped automatically for the user.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Courtney Seth Bair, Christopher Todd Heublein, Kimberly A. Jones
  • Patent number: 8219632
    Abstract: A mechanism for providing efficient use of peer cache space in large scale file distributions. A peer computer receives a download plan for a requested file. The download plan specifies a number of peer servers where the file is stored, a minimum number of peer servers required to store the file, and a saturation level for the file in the zone. When the peer computer downloads the file from one or more peer servers listed in the download plan, the peer computer determines whether the file is required to be cached at the peer computer by comparing the minimum number of peer servers in the plan required to store the file against the number of peer servers listed in the plan. If the minimum number required to store the file is greater the number of peer servers listed in the plan, the peer computer caches the file.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Steven Armand Jarvis, Douglas Ledden, Liliana Orozco, Brian George Vassberg
  • Patent number: 8216499
    Abstract: A structural filler is installed in a gap between at least first and second composite members by extruding a flowable filler material, placing the extruded filler on one of the composite structural members, and assembling the composite members.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: July 10, 2012
    Assignee: The Boeing Company
    Inventors: Travis J. Sherwood, Brian G. Robins, Darrell D. Jones, Joseph D. Brennan, Michael R. Anderson
  • Patent number: 8219900
    Abstract: Configuring a page to conditionally show specific page components is provided. In response to receiving a request to show a current page from a client browser, page components are identified that may be shown from a set of page components. In response to receiving a request to show a current page from a client browser, a layout page associated with the current page is determined. The current page is combined with the identified page components of the layout page to form a combined page. The combined page is sent to the client browser.
    Type: Grant
    Filed: July 7, 2006
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Bryce Allen Curtis, Stewart Earle Nickolas, Wayne Elmo Vicknair
  • Patent number: 8219565
    Abstract: A filter range based search control to request a range of data from one or more directory servers. A directory server receives a search request from a client application comprising a search filter control defining a set of requested data, a sort control defining a sorting order of the set of requested data, and a range filter control defining a range of entries in the requested data. Data entries matching a search value defined in the search filter control and sorted according to sort attributes defined in the sort control are obtained from a set of directories associated with the directory server to form a sorted list of matching entries. A subset of data entries in the sorted list that match a range value defined in the range filter control are collected, and a response comprising the collected subset of data entries is then sent to the client application.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yogesh Vilas Golwalkar, Kristin Marie Hazlewood, Magesh Rajamani
  • Patent number: 8219784
    Abstract: A computer-implemented method and apparatus for managing an out of order dispatched instruction queue in a microprocessor. In one embodiment, the method and apparatus include assigning a group identification number and a target identification number to an instruction in an instruction stream. The group identification number and the target identification number are labeled inside an instruction fetcher unit. The group identification number and the target identification number are pre-decoded. The instruction is sent to an instruction queue. The instruction is re-ordered in the instruction stream after executing the instruction utilizing information from the pre-decoding of the group identification number and the target identification number.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Oliver Keren Ban, Xiangang Cheng, Liang Huang Lee, Katherine June Pearsall
  • Patent number: 8215581
    Abstract: A method and apparatus for operating a cargo ramp system. A ramp having a first end and a second end may be moved between a deployed position and an undeployed position using a movement system. The ramp may be maintained in a substantially horizontal position when the ramp is in the deployed position using a hinge system associated with the first end.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: July 10, 2012
    Assignee: The Boeing Company
    Inventor: Richard L. Kulesha
  • Patent number: 8215585
    Abstract: Impact resistant cores and methods of manufacturing such impact resistant cores are provided. Additionally, components made using the impact resistant cores are provided. A particular impact resistant core includes a composite structure of at least one non-woven sheet including poly p-phenylene-2,6-benzobisoxazole fiber and a binding resin.
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: July 10, 2012
    Assignee: The Boeing Company
    Inventors: Noel T. Gerken, Nick Patz
  • Patent number: 8219991
    Abstract: Consolidating the launching of multiple tasks is provided. A task is launched when an associated software component is run or executed. In one embodiment, launch descriptions of individual tasks and composition parameters are respectively read. The parameters indicate relationships between the launchings of different tasks, such as launch order. A composite launch description is constructed, by selectively processing the individual launch descriptions and composition parameters, and the tasks are launched according to the composite launch description. In a further embodiment, multiple individual launch descriptions are delivered to a tool, each launch description being usable to launch a corresponding component to perform a corresponding task. The tool includes a set of launch relationships that specify the relationship between launchings of different components. The tool generates a single composite launch description that defines launching of the components in accordance with the launch relationships.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Danny Soroker, Daniel Irimie Dig, Ramon Caceres, Sébastien Demathieu, Apratim Purakayastha
  • Patent number: 8219687
    Abstract: A computer implemented method, apparatus, and computer usable program product for managing session data. The process determines whether preexisting session data associated with a request for content is present in response to receiving the request. Responsive to an absence of the preexisting session data being associated with the request, the process generates session data associated with the request. The process then generates a response page having a set of forms including a set of hidden fields. The set of hidden fields include the session data. Thereafter, the process sends the response page to a client browser.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Shiling Huang, Sean Michael Sundberg