"Flight by machines heavier than air is unpractical and insignificant, if not utterly impossible."
Simon Newcomb, astronomer ; Said in 1902, less than two years before the first flight at Kitty Hawk
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8346759 | Searching documents for ranges of numeric values Provided are a system and article of manufacture for searching documents for ranges of numeric values. A number of posting lists is generated, wherein each posting list is associated with a range of consecutive values within the set of values and includes document i... | 01/01/2013 |
| 8335900 | Converting backup copies of objects created using a first backup program to backup copies created using a second backup program Provided are a method, system, and article of manufacture for converting backup copies of objects created using a first backup program to backup copies created using a second backup program. A plurality of backup copies of versions of an object are created using a f... | 12/18/2012 |
| 8332605 | Reorganization of a fragmented directory of a storage data structure comprised of the fragmented directory and members A directory and members are allocated to store a data set, wherein the directory stores pointers to the members to allow data stored in the members to be accessed. The directory is expanded to accommodate an expansion of the data set, causing the directory to be sto... | 12/11/2012 |
| 8327095 | Maintaining information of a relationship of target volumes comprising logical copies of a source volume Provided are a method, system, and article of manufacture for maintaining information of a relationship of target volumes comprising logical copies of a source volume. Information is maintained on a source volume having a plurality of data units and a plurality of t... | 12/04/2012 |
| 8326893 | Allocating data sets to a container data set Provided are a method, system, and program for allocating data sets to a container data set. A container data set is allocated in a storage system. An entry is included in a file allocation catalog for the allocated container data set indicating an address range of ... | 12/04/2012 |
| 8326802 | File system location verification using a sentinel A new file system is mounted to a mount point of an existing file system implemented in a computational system. A sentinel indicator is stored in the mount point. Prior to initiating an input/output (I/O) operation by a program, a determination is made by the progra... | 12/04/2012 |
| 8307379 | Determining an extension to use to process an input object to a call in a program Provided are a method, system, and article of manufacture for determining an extension to use to process an input object to a call in a program. An association of parameter definitions is indicated with extensions, where each extension comprises a program capable of... | 11/06/2012 |
| 8307341 | Generating customized documentation for a software product A system and method for creating customized documentation is disclosed. The method comprises storing one or more documents such that each of the one or more documents corresponds to one of a plurality of versions of a software product. The version of the software pr... | 11/06/2012 |
| 8302107 | Discovering object definition information in an integrated application environment Provided is a method, system, and program for providing an object discovery agent (ODA) client. There is one object discovery agent (ODA) client and at least one ODA, wherein each ODA is associated with one application and includes: (i) application programming inter... | 10/30/2012 |
| 8300831 | Redundant key server encryption environment Provided are a computer program product, system and method for a redundant key server encryption environment. A key server transmits public keys associated with the key server and at least one device to at least one remote key server. The key server receives from th... | 10/30/2012 |
| 8296343 | Optimization of temporal and spatial data processing Disclosed is a system and program for processing temporal data. A spatial query is received specifying a mapping function that identifies a set of temporal values for one or more objects. Geographic positions are automatically extracted from each set of temporal val... | 10/23/2012 |
| 8296304 | Method, system, and program for handling redirects in a search engine Disclosed is a method, system, and program for handling redirects in documents. At least one equivalence class that includes documents that are connected through a redirect. Cycles for each equivalence class are detected, wherein documents in a cycle are marked so t... | 10/23/2012 |
| 8290987 | Processing of splits of control areas and control intervals A data structure maintained in a computational device stores how many control areas splits have occurred to store a data set, wherein each control area split causes an addition of a single new control area. A command is received to add a new data record to the data ... | 10/16/2012 |
| D669116 | Electronic keyboard | 10/16/2012 |
| 8285724 | System and program for handling anchor text Disclosed is a system and program for processing anchor text for information retrieval. A set of anchors that point to a target document is formed. Anchors with same anchor text are grouped together. Information is computed for each group. Context information is gen... | 10/09/2012 |
| 8285679 | Creating a buffer point-in-time copy relationship for a point-in-time copy function executed to create a point-in-time copy relationship Provided are a method, system, and computer program product for creating a buffer point-in-time copy relationship for a point-in-time copy function executed to create a point-in-time copy relationship. A point-in-time copy function is initiated to create a new point... | 10/09/2012 |
| 8285242 | Radio frequency integrated circuit and IC module of the same A highly convenient radio frequency integrated circuit that can be used at a plurality of different frequency bands, and which can perform communications at the different frequency bands so that data at different frequency bands can be read and a restriction can be ... | 10/09/2012 |
| 8281154 | Encrypting data in volatile memory Provided are a computer program product, system, and method to allocate blocks of memory in a memory device having a plurality of blocks. At least one unencrypted memory allocation function coded in an application is executed to request allocation of unencrypted blo... | 10/02/2012 |
| 8277575 | Compounds and methods of fabricating compounds exhibiting giant magnetoresistence and spin-polarized tunneling The invention relates to inorganic intermetallic compounds having a PMR effect (combined GMR/CMR effect), which are characterized in that they contain at least two elements per formula unit and have a field sensitivity of less than 10% per 0.1 T at temperatures grea... | 10/02/2012 |
| 8275599 | Embedded bus emulation A bus emulation device in accordance with one aspect of the present description includes an embedded microcontroller and a nonvolatile memory carried on a body. The memory contains firmware which includes boot code adapted to boot the microcontroller to operate in o... | 09/25/2012 |
| 8271704 | Status information saving among multiple computers Provided are techniques for status information saving among multiple computers. In one embodiment, a selected computer is operated using a plurality of input/output devices over switched input/output signal paths passing through a KVM (keyboard video mouse) switch p... | 09/18/2012 |
| 8271498 | Searching documents for ranges of numeric values Provided are a method, system, and article of manufacture for searching documents for ranges of numeric values. Document identifiers for documents are accessed, wherein the documents include at least one value that is a member of a set of values. A number of posting... | 09/18/2012 |
| 8270114 | Magnetically biased tilting roller bearing tape guidance In one embodiment, a tape movement constraint for a tape drive system, comprises a tiltable tape roller bearing having a roller barrel biased in a first position on a pivot axis, using magnetic attraction between a movable magnet and a return path structure of magne... | 09/18/2012 |
| 8264791 | Pass-through mechanism for linear tape library A pass-through mechanism that couples a first linear tape library string to a second linear tape library string is maintained. A first robotic assembly associated with the first linear tape library string places a tape from the first linear tape library string into ... | 09/11/2012 |
| 8260960 | Supporting non-delivery notification between a switch and device in a network Provided are a computer program product, system, and method for supporting non-delivery notification between a switch and device in a network. A login with a switch is initiated including a test service parameter requesting a non-delivery notification service to cau... | 09/04/2012 |
| 8260927 | Management of a reserve forever device A host reserves a device controlled by a controller that is coupled to the host. The controller starts a first timer, in response to a completion of input/output (I/O) operations on the device by the host, wherein the host continues to reserve the device after the c... | 09/04/2012 |
| 8260821 | Global, dynamic, remote and central system for database driver configuration A system, method and computer program product for database driver for the global, dynamic, remote and centralized configuration of database drivers. In an embodiment of the invention the system includes a remote controller host and a central controller disposed in t... | 09/04/2012 |
| 8260815 | System and method for accessing non-compatible content repositories Systems and methods access non-compatible content repositories that are not natively accessible to a content management system. A metadata registry maintains metadata about content stored in both compatible and non-compatible repositories. For content in a non-compa... | 09/04/2012 |
| 8260794 | Creating playback definitions indicating segments of media content from multiple content files to render Provided are a method, system, and article of manufacture for creating playback definitions indicating segments of media content from multiple content files to render. User input is received indicating a plurality of segments of media content from a plurality of med... | 09/04/2012 |
| 8255738 | Recovery from medium error on tape on which data and metadata are to be stored by using medium to medium data copy A copy export application emented in a computational device receives a request to perform a copy export operation of data and metadata to a selected tape in a tape library coupled to the computational device. The copy export application copies the data from the comp... | 08/28/2012 |
| 8254577 | Validation of encryption key A label corresponding to a cryptographic key is stored at a first computational device. A user provided label is received at a second computational device. The user provided label is sent from the second computational device to the first computational device. The us... | 08/28/2012 |
| 8250455 | Assisting document creation Assistance for document creation in a computer system which allows at least one agent to be registered therein is provided. The computer system causes the at least one agent to monitor input by a user during the document creation, acquire information on the input ob... | 08/21/2012 |
| 8250323 | Determining whether to use a repository to store data updated during a resynchronization Provided are a method, system, and article of manufacture for determining whether to use a repository to store data updated during a resynchronization. Writes to a primary storage are transferred to a secondary storage. A logical copy of the secondary storage as of ... | 08/21/2012 |
| 8250192 | Data server administration using a chatbot Provided are techniques for data server administration. Under control of a chatbot in real time, a command is received from a user for administering a data server in a natural language format. It is determined whether the data server is to be contacted to process th... | 08/21/2012 |
| 8245019 | Method, program and system to update files in a computer system Provided is a method, program and system to update files in a computer system. A patch is received for an installed program in a computer and message from a server over a network. Program files for the installed program are updated with contents of the patch. A dete... | 08/14/2012 |
| 8244695 | Validating stored copies of data images to load into memory Provided are a method, system, and article of manufacture for validating stored copies of data images to load into memory. An image of data is maintained in a memory, wherein the image in the memory includes a generation number. The image in the memory is written to... | 08/14/2012 |
| 8244686 | High throughput, reliable replication of transformed data in information systems Provided are techniques for, in response to a source object being changed by a local transaction, generating log records, wherein each of the log records includes a sequence identifier, a source system entity modification timestamp, a target key, a target partition ... | 08/14/2012 |
| 8239775 | Method and apparatus for a computer simulated environment This invention relates to a computer simulated environment, such as a virtual world, and to the identification of a user entering the virtual world and user context in the virtual world model. An output of the virtual world model may be rendered using objects in the... | 08/07/2012 |
| 8234242 | Maintaining a data structure with data set names and pointers to a plurality of catalogs A plurality of catalogs are maintained, and wherein each catalog of the plurality of catalogs includes data sets and attributes of the data sets. An indication that a new data set is to be defined is received. A selected catalog is determined from the plurality of c... | 07/31/2012 |
| 8230435 | Authenticating a processing system accessing a resource Provided are a method, system, and article of manufacture for authenticating a processing system accessing a resource. An association of processing system identifiers with resources, including a first and second resources, is maintained. A request from a requesting ... | 07/24/2012 |