Abstract: A computer implemented method, apparatus, and computer usable program code for managing data on an intermittently connected sensor. A data management system manages the data on radio frequency identification tags. The data management system comprises a radio frequency identification tag capable of storing the data, program code stored on the radio frequency identification tag, and a reader data processing system. The reader data processing system is capable of receiving the data and the program code from the radio frequency identification tag in a radio frequency signal and capable of executing the program code to read the data.
Type:
Grant
Filed:
February 21, 2008
Date of Patent:
March 6, 2012
Assignee:
The Boeing Company
Inventors:
Kevin Yong Ung, Richard Neil Blair, Arun Ayyagari, Craig Farris Battles, Thanh Duc Hoang, Brian James Smith, William P. Coop, Marc Rollo Matsen
Abstract: An interface system is disclosed. In one embodiment, the system includes a buffer that receives data from a source in a first clock domain and stores the data to be read by a destination in a second clock domain, wherein the buffer functions in both the first clock domain and the second clock domain; a write pointer that points to data written by the source; and a read pointer that points to data read by the destination. According to the system and method disclosed herein, the write pointer and the read pointer are utilized to enable the data to be transmitted from the first clock domain to the second clock domain asynchronously.
Type:
Grant
Filed:
January 11, 2007
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Inventors:
Scott J. Lemke, Kevin N. Magill, Michael S. Siegel
Abstract: Exemplary embodiments provide for a method and apparatus for moving a cover of a device relative to a base of the device to provide access to an interior space. An indication to open a cover coupled to a base is received. Responsive to receiving the indication, the cover is sequentially pivoted around a first pivot and a second pivot to provide access to the interior space while maintaining the cover within a footprint of the device.
Type:
Grant
Filed:
December 5, 2007
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Inventors:
Roger Guy Fowler, Dean Frederick Herring
Abstract: The invention is a data processing means wherein human perceptible elements of electronic information are gathered, prepared, formatted, or otherwise processed in forming a unified collection of such information storable as a distinct entity. In particular, the invention is a process for composing and displaying a consolidated message document. The preferred embodiment of the invention is a computer program that configures a general-purpose computer to implement the inventive process. Responsive to a user's selection of a message, the inventive process identifies all related messages that the user has received, inserts the related messages into a consolidated message document, and displays the consolidated message document on the user's output device.
Type:
Grant
Filed:
July 17, 2008
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Inventors:
Yen-Fu Chen, John Hans Handy-Bosma, Nancy Sun, Keith Raymond Walker
Abstract: The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for managing memory in a shared environment. Upon receiving a file open event associated with a file, a tag value is generated based on the attributes of the file. Upon receiving a file read or write event associated with the file, a memory object is created to hold data associated with the file. The tag value is associated with the memory object. The tag value and the associated memory object are provided to a virtual hosting platform layer as hints to the underlying page coalescing mechanisms.
Type:
Grant
Filed:
September 19, 2007
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Abstract: A method and apparatus for automatic second-order predictive commoning is provided by the present invention. During an analysis phase, the intermediate representation of a program code is analyzed to identify opportunities for second-order predictive commoning optimization. The analyzed information is used by the present invention for apply transformations to the program code, such that the number of memory access and the number of computations are reduced for loop iterations and performance of program code is improved.
Type:
Grant
Filed:
January 30, 2009
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Abstract: A method identifies turbulence information from turbulence data generated by a set of remote aircraft based on a request to form identified turbulence information. The turbulence information is identified in response to the request received at an aircraft to view the turbulence information. The identified turbulence information is displayed on a display device in the aircraft.
Type:
Grant
Filed:
August 20, 2008
Date of Patent:
March 6, 2012
Assignee:
The Boeing Company
Inventors:
Robert P. Smith, David E. Stulken, Peter J. Batsakes
Abstract: A Migration Thin Virtual File System (“MTVLS”) conducts file migration using a thin virtual layer that is size selectable and provides an uninterruptible migration path from the old file system to the new file system without an increase in the time to receive data. The MTVLS selects a file from the source file system, opens a corresponding file in the target system, mounts the thin virtual layer over the source file and the target file, and migrates that data from the source file to the target file.
Type:
Grant
Filed:
June 10, 2008
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Inventors:
Shawn Patrick Mullen, Jessica Carol Murillo, Gerald Francis McBrearty, Johnny Meng-Han Shieh, Susann Marie Keohane
Abstract: A computer implemented method, data processing system, and computer program product for logical management and provisioning of business applications within the framework of an identity management system. The illustrative embodiments providing an interface layer to map respective attributes, permissions, and resource accounts in a data repository needed to represent access to business applications via a managed service in the identity management system. The illustrative embodiments define user entitlements on a user account associated with the managed service. The illustrative embodiments provision user access to the business applications via the managed service in the identity management system upon user request.
Type:
Grant
Filed:
December 6, 2007
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Inventors:
Alexander Phillip Amies, Sadanand Rajaram Bajekal, Christopher Michael Bauserman, Leanne L. Chen, Sridhar R. Muppidi
Abstract: A method and apparatus for a negative index metamaterial lens. The method is used for creating a negative index metamaterial lens for use with a phased array antenna. A design is created for the negative index materials lens that is capable of bending a beam generated by the phased array antenna to around 90 degrees from a vertical orientation to form an initial design. The initial design is modified to include discrete components to form a discrete design. Materials are selected for the discrete components. Negative index metamaterial unit cells are designed for the discrete components to form designed negative index metamaterial unit cells. The designed negative index metamaterial unit cells are fabricated to form fabricated designed negative index metamaterial unit cells. The negative index metamaterial lens is formed from the designed negative index metamaterial unit cells.
Type:
Grant
Filed:
March 12, 2008
Date of Patent:
March 6, 2012
Assignee:
The Boeing Company
Inventors:
Tai Anh Lam, Claudio G. Parazzoli, Minas Tanielian
Abstract: A computer implemented method, apparatus, and computer usable program code for sampling call stack information. An event is monitored during execution of a plurality of threads executed by a plurality of processors. In response to an occurrence of the event, a thread is identified in the plurality of threads to form an identified thread. A plurality of sampling threads is woken, wherein a sampling thread within the plurality of sampling threads is associated with each processor in the plurality of processors and wherein one sampling thread in the plurality of sampling threads obtains call stack information for the identified thread.
Type:
Grant
Filed:
August 7, 2007
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Inventors:
Kean G. Kuiper, Frank Eliot Levine, Enio Manuel Pineda
Abstract: A method is present for monitoring a structure. A plurality of modes is identified for a first response for the structure at a first temperature. Each mode in the plurality of modes is adjusted from the first temperature to the second temperature to form a plurality of temperature adjusted modes. A temperature adjusted response is formed from the plurality of temperature adjusted modes in which the temperature adjusted response is adjusted to a second temperature from the first temperature. The temperature adjusted response is compared to a second response to evaluate the changes in the structure between the two sets of measurements.
Abstract: A computer readable media, includes instructions capable of being interpreted for execution by a computer processor. The instructions provide information sufficient for: reading a master telemetry definition data file; producing a source code for implementing a data stream telemetry method, and generating documentation files for the source code. The source code includes a get component, a format component, and a blocks component. The get component includes source code for accessing flight software variable values according to the master telemetry definition data file. The format component includes source code for scaling the flight software variable values according to the master telemetry definition data file. The format component includes source code for formatting the values as telemetry stream parameters according to the master telemetry definition data file.
Abstract: A method and system for processing data. In one embodiment, the method includes receiving a first store and receiving a second store subsequent to the first store. The method also includes generating a pointer that points to the last store that needs to retire before the second store retires, where the pointer is associated with the second store, and the last store that needs to retire is the first store.
Type:
Grant
Filed:
December 17, 2007
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Abstract: An apparatus and method is provided for determining the orientation of a blade server with respect to a blade chassis, whenever the blade is inserted into a chassis with either vertical or horizontal slots. In an embodiment, wherein the blade server has opposing first and second edges, first and second connectors are located in pre-specified corresponding relationship with the first and second blade server edges. A first device in the blade chassis generates an information signal, wherein the information signal has an element that indicates the spatial location of a reference feature of the chassis. The embodiment includes a path for sending the information signal to either the first connector or the second connector, according to the orientation of the blade inserted into the chassis. A second device identifies the connector that receives the information signals, and uses the connector identity and the signal element together to determine the orientation of the inserted blade with respect to the chassis.
Type:
Grant
Filed:
March 6, 2007
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Abstract: A server publishes a poll to one or more attendee clients to an electronic conference. The poll permits each attendee to select one of several choices as the vote of the respective attendee. Initially an attendee may have a default choice assigned to him, for example, undecided. The server may show a hypertext page that includes an image or persona icon of the attendee located within a panel that has the current vote that an attendee has chosen or, by default, been assigned.
Type:
Grant
Filed:
May 27, 2008
Date of Patent:
March 6, 2012
Assignee:
International Business Machines Corporation
Inventors:
Elizabeth Vera Bagley, Pamela Ann Nesbitt, David Ross, Amy Delphine Travis, Lorin Evan Ullmann
Abstract: A method and a system are presented for facilitating a PXE-compliant (Preboot Execution Environment) remote boot process between clients and multiple servers. All clients are initially directed to the address of the central boot server when they initially request remote boot service. The central boot server returns the same small initial bootstrap program to every client, which is then executed by the client's embedded boot program. The received initial bootstrap program contains only enough logic to have the client request and receive a list of alternate boot server addresses. The list may be ordered to present to the client a series of best-available boot servers, or the client may search the list to determine an address of an alternate boot server that can efficiently continue the remote boot process. The client selects a boot server from the list and requests the next program from the selected boot server.
Type:
Grant
Filed:
June 28, 2001
Date of Patent:
February 28, 2012
Assignee:
International Business Machines Corporation
Inventors:
Chakkalamattam J. Paul, Bradford A. Stern
Abstract: An integrated instrumentation system includes a body comprising a thermal protection system (TPS) material (e.g., an ablatable material), one or more sensors embedded within the body, and a processor (e.g., an FPGA or the like) communicatively coupled to the plurality of sensors. The processor is configured to acquire sensor signals from the plurality of sensors and produce digital sensor data associated therewith. The sensors may include, for example, recession sensors, pressure transducers, thermocouples, and accelerometers.
Type:
Grant
Filed:
June 20, 2007
Date of Patent:
February 28, 2012
Assignee:
The Boeing Company
Inventors:
Thomas L. Andrews, Leora Peltz, Robert V. Frampton
Abstract: The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for dynamically identifying a publicly accessed system. A plurality of user profiles is generated for a plurality of users associated with a browser on a system. A set of unique user profiles is identified in the plurality of user profiles. The number of users associated with the set of unique user profiles is compared to a preconfigured threshold. Responsive to the number of users exceeding the preconfigured threshold, the system is identified as a publicly accessed system.
Type:
Grant
Filed:
October 22, 2007
Date of Patent:
February 28, 2012
Assignee:
International Business Machines Corporation
Inventors:
Ann Mead Corrao, Brian Marshall O'Connell, Brian James Snitzer, Keith Raymond Walker