An aircraft having vertical takeoff and landing capability provided with at least first and second laterally extending paddle wheels rotatable on a central axis perpendicular to the longitudinal axis of the aircraft fuselage and between its nose and tail.
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 |
| 7359951 | Displaying search results Website search results obtained from searching multiple electronic information stores may be displayed transparently without distinguishing the electronic information store. The search may be performed by a web host and may include receiving at least one search term... | 04/15/2008 |
| 7359895 | Spiral string matching method A string matching method is provided for searching a text received in a string matching system for any of a predetermined set of patterns, each of the text and the patterns including a string of characters or symbols. The method includes generating a number of patte... | 04/15/2008 |
| 7359901 | Compressed document matching An apparatus and method for determining if a query document matches one or more of a plurality of documents in a database. In a coarse matching stage, a compressed file or other query document is scanned to produce a bit profile. Global statistics such as line spaci... | 04/15/2008 |
| 7359905 | Resource classification and prioritization system Subject matter includes an extensible information system, such as an exemplary content management system, and related methods for classifying, prioritizing, and localizing resources and associated content elements. The subject matter allows content to be described, ... | 04/15/2008 |
| 7359923 | Online incremental deferred integrity processing and maintenance of rolled in and rolled out data A system and a method for the deferral and incremental performance of integrity processing for data rolled into a table of a data warehouse and for the deferral and incremental performance of maintenance on data rolled out of a table of the data warehouse while perm... | 04/15/2008 |
| 7359987 | Method and system for providing static addresses for Internet connected devices even if the underlying address is dynamic A method and system for resolving domain names of web sites with dynamic addresses. The resolution system, which may execute as part of a domain name server, receives a domain name associated with a web site. The resolution system then identifies a dynamic address n... | 04/15/2008 |
| 7356188 | Recognizer of text-based work Described herein is a technology for recognizing the content of text documents. The technology determines one or more hash values for the content of a text document. Alternatively, the technology may generate a “sifted text” version of a document. In one impleme... | 04/08/2008 |
| 7356416 | Method and system for automated inference creation of physico-chemical interaction knowledge from databases of co-occurrence data Methods and system for automated inference of physico-chemical interaction knowledge from databases of term co-occurrence data. The co-occurrence data includes co-occurrences between chemical or biological molecules or co-occurrences between chemical or biological m... | 04/08/2008 |
| 7356461 | Text categorization method and apparatus A method for categorizing a text is disclosed. A weight for at least one term of the text with respect to a category is computed and the determined weight is multiplied in order to obtain a weight of the category for the plurality of terms. ... | 04/08/2008 |
| RE40235 | Data processing system and method for detecting mandatory relations violation in a relational database Machine automated techniques are described for a method of data processing called Relationships Processing. A computing system is disclosed which provides for the high speed recording and extraction of data objects (entities) and for the development of data represen... | 04/08/2008 |
| 7356805 | Temporal affinity analysis using reuse signatures Reuse distance is the number of data which are accessed between accesses of a datum. The computation of reuse distance uses a search tree and is carried out through approximate analysis, pattern recognition, or distance-based sampling. The reuse distance can be used... | 04/08/2008 |
| 7356840 | Method and system for implementing security filters for reporting systems Security filters that manage user access to data based on user identification and other data when a user attempts to access information via a query or other mechanisms. Security filters may be implemented to prevent users from viewing or otherwise accessing certain ... | 04/08/2008 |
| 7356556 | System and method for selecting internet media channels A system and method provide for selecting Internet media channels. Generally speaking, the selection involves choosing target channels based on user preferences. In one example embodiment, the system and method receive a user preference relating to a data item avail... | 04/08/2008 |
| 7356604 | Method and apparatus for comparing scores in a vector space retrieval process The delivery ratio of r (which is a fraction between 0 and 1) partitions a stream of documents into a section of top scoring r-fraction of documents and the remainder. This way a set of successively bigger delivery ratios, r1, r2, r3... | 04/08/2008 |
| 7355731 | Job processing apparatus A printing control apparatus performs print processing by sequentially spooling print data received from a data processing apparatus via a predetermined communication medium in units of a job and the spooled print data is analyzed in units of a job. The printing con... | 04/08/2008 |
| 7356663 | Layered memory architecture for deterministic finite automaton based string matching useful in network intrusion detection and prevention systems and apparatuses The present invention provides a method and apparatus for searching multiple strings within a packet data using deterministic finite automata. The apparatus includes means for updating memory tables stored in a layered memory architecture comprising a BRAM, an SRAM ... | 04/08/2008 |
| 7356759 | Method for automatically cataloging web element data A system, method, and related computer program for automatically cataloging Web elements, such as text and color, in a Web document for use by those performing searches for Web documents containing specific Web elements. The present invention allows users to scan We... | 04/08/2008 |
| 7356529 | Mechanism for facilitating subscription in a publish/subscribe communication system An improved inter-module communication facilitation mechanism (CFM) is disclosed, which provides improved scalability, improved efficiency, and enhanced functionality and performance. In one aspect, the CFM enables a subscriber to subscribe to multiple events using ... | 04/08/2008 |
| 7356518 | Methods and systems for multi-participant interactive evolutionary computing Disclosed are methods, systems, and processor program products that include executing an optimization scheme to obtain a first solution set, presenting the first solution set to at least two users, receiving rankings of the first solution set from the at least two u... | 04/08/2008 |
| 7356523 | Dynamic optimization of prepared statements in a statement pool An apparatus, program product and method dynamically optimize prepared statements resident in a statement pool to permit subsequent reuses of such statements to utilize the optimized representations of such statements. The optimization of pooled statements may be pe... | 04/08/2008 |
| 7356541 | Processing business data using user-configured keys A system, method and carrier medium for locating processing parameter values in a Financial Service Organization (FSO) computer system using pre-configured key definitions, key values, and key value search masks. The key definitions, key values, processing parameter... | 04/08/2008 |
| 7356537 | Providing contextually sensitive tools and help content in computer-generated documents A method and system are provided for creation, implementation, and use of computer-generated “smart” documents to which functionality is attached for providing contextually sensitive tools, controls and help content to users of those documents. Portions of docum... | 04/08/2008 |
| 7356170 | Fingerprint matching method and system A method of matching a query fingerprint to a plurality of file fingerprints. The method comprises the steps of determining a plurality of partial features of each of the file fingerprints. For each partial feature, derive a list of all file fingerprints which have ... | 04/08/2008 |
| 7353235 | Content filtering, ordering by relevance, and caching There is disclosed a technique for organizing a plurality of content items. In an embodiment, the technique comprises assigning to each content item a content item array or bit string, wherein each unique ordinal or bit position indicates a characteristic of the con... | 04/01/2008 |
| 7353248 | Application server and method to perform hierarchical configurable data validation Clients using standard software protocols may access a validation application server for validation service on data via a number of methods including Internet applications, a Java RMI server, a CORBA gateway server and graphical screen interphase applications. The v... | 04/01/2008 |
| 7353453 | Method and system for categorizing data objects with designation tools A system and method for categorizing data objects with designation tools. A designation tool is provided for categorizing data in an electronic document. A user may select a designation tool corresponding to a data category with which to categorize data to be inputt... | 04/01/2008 |
| 7353226 | Systems and methods for performing schema matching with data dictionaries Systems and methods for performing schema matching of multiple data dictionaries. Lexical graphs are generated for two or more data dictionaries. The lexical graphs include terms with definitions and identified links between terms. A data processing device determine... | 04/01/2008 |
| 7353218 | Methods and apparatus for clustering evolving data streams through online and offline components A technique of clustering data of a data stream is provided. Online statistics are first created from the data stream. Offline processing of the online statistics is then performed when offline processing either required or desired. Online statistics may be created ... | 04/01/2008 |
| 7353225 | Mechanism for comparing content in data structures A mechanism is provided for automatically comparing content in a plurality of data structures. In one embodiment, this mechanism does not perform a literal, line-by-line comparison of the data structures. Instead, the mechanism first extracts the content from the da... | 04/01/2008 |
| 7353223 | Directed graph for distribution of time-constrained data In synchronizing data across a database, time-dependent and time-constrained data may be synchronized, using grouping value(s) that may themselves be time-dependent. When a time constraint prohibits data timelines from exhibiting time gaps, data included in the time... | 04/01/2008 |
| 7353224 | System and method for efficiently finding near-similar images in massive databases Massive amounts of multimedia data are stored in databases supporting web pages and servers, including text, graphics, video and audio. Searching and finding matching multimedia images can be time and computationally intensive. A method for storing and retrieving im... | 04/01/2008 |
| 7349868 | Pre-qualifying sellers during the matching phase of an electronic commerce transaction A system providing seller pre-qualification during the matching phase of an electronic commerce transaction includes a directory structure 44 comprising multiple hierarchically organized product classes, each product class categorizing multiple products and d... | 03/25/2008 |
| 7349899 | Document clustering device, document searching system, and FAQ preparing system The present invention provides a document clustering device which evaluates similarity between each document among documents and all the documents including the concerning document itself. And according to this evaluation result, the document clustering device divid... | 03/25/2008 |
| 7349900 | Unified high-performance database connectivity system and method The present invention utilizes a comprehensive object oriented software architecture that is flexibly extendible to accommodate numerous features and activities associated database connectivity including opening a database session, tracking information associated wi... | 03/25/2008 |
| 7350145 | Methods and systems for providing technology-assisted content development A computerized system and method for personalizing a document. In one embodiment, a user at a computer retrieves a first message comprising at least one change point from memory. A change point is a word or phrase which may be substituted for other words/phrases by ... | 03/25/2008 |
| 7349901 | Search engine spam detection using external data Evaluating an electronic document in connection with a search. An external source provides data for use in evaluating an electronic document retrieved by a search engine. A first confidence level of the electronic document is determined based on the externally provi... | 03/25/2008 |
| 7349913 | Storage platform for organizing, searching, and sharing data Various embodiments of the present invention are directed to a storage platform comprising a database engine, a data store, an application programming interface. The data store is implemented on the database engine for storing data therein, and the data store implem... | 03/25/2008 |
| 7350187 | System and methods for automatically creating lists A system automatically creates a list from items in existing lists. The system receives one or more example items corresponding to the list and assigns weights to the items in the existing lists based on the one or more example items. The system then forms the list ... | 03/25/2008 |
| 7349924 | Colloquium prose interpreter for collaborative electronic communication A method, system and apparatus for processing colloquialisms in message text. A method of processing colloquialisms in message text can include detecting a colloquialism in message text, locating a universal form for the detected colloquialism, and transmitting the ... | 03/25/2008 |
| 7349928 | System and method for identifying relationships between database records A system for identifying relationships between database records includes a memory operable to store a plurality of records comprising a first record and at least one second record. Each record comprises at least one of a plurality of tokens. The system also includes... | 03/25/2008 |