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.
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.
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.
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
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
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
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.
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.
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.
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
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
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
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
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
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
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
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.
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.
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
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