Lawrence Welk, the bandleader who entertained millions of Americans over a generation of broadcasting his TV show, once received a patent: for a music-themed design of an ashtray.
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 |
| 8117050 | Advertiser monetization modeling Embodiments of the claimed subject matter provide a method and system for modeling advertiser monetization. The claimed subject matter provides a method and system from which an advertisement may be evaluated according to various metrics to determine a quality relat... | 02/14/2012 |
| 8108791 | Multi-screen user interface A user interface and techniques for presenting content in a multiple virtual screens are described. The user interface has one or more multiple virtual screen to define separate and distinct portions of content data. Overview, related content information may be plac... | 01/31/2012 |
| 8094939 | Digital ink-based search Described is searching directly based on digital ink input to provide a result set of one or more items. Digital ink input (e.g., a handwritten character, sketched shape, gesture, drawing picture) is provided to a search engine and interpreted thereby, with a search... | 01/10/2012 |
| 8090709 | Representing queries and determining similarity based on an ARIMA model Representing queries and determining similarity of queries based on an autoregressive integrated moving average (“ARIMA”) model is provided. A query analysis system represents each query by its ARIMA coefficients. The query analysis system may estimate the frequ... | 01/03/2012 |
| 8060540 | Data relationship visualizer Data having express or implied relationships may be displayed by selecting a starting entity in a data structure, building a relationship tree, and building and optimizing a relationship matrix based on the relationship tree. The optimized relationship matrix may be... | 11/15/2011 |
| 8041120 | Unified digital ink recognition Described is a unified digital ink recognizer that recognizes various different types of digital ink data, such as handwritten character data and custom data, e.g., sketched shapes, handwritten gestures, and/or drawn pictures, without further participation by a user... | 10/18/2011 |
| 8001553 | Aggregate computer system via coupling of computing machines Described is an aggregate computer system that operates by sharing devices of networked computing machines. A consumer machine uses a real device of a producer machine as a virtual device, by coupling the real driver of the real device over the network to a virtual ... | 08/16/2011 |
| 7980473 | Camera based code reading Techniques for providing camera based code reading are disclosed. In some aspects, a camera-readable code is generated which may be read by a code reading device. The code reading device may capture an image of the code, process the image, and decode the code. The c... | 07/19/2011 |
| 7974472 | Feature design for HMM based Eastern Asian character recognition An exemplary method for online character recognition of East Asian characters includes acquiring time sequential, online ink data for a handwritten East Asian character, conditioning the ink data to produce conditioned ink data where the conditioned ink data include... | 07/05/2011 |
| 7962507 | Web content mining of pair-based data Described herein is technology for, among other things, mining pair-based data on the web. The technology involves an online pair-based data mining system as well as an offline SVM training system. By subjecting a pair-based input data to the systems, one may grow a... | 06/14/2011 |
| 7958125 | Clustering aggregator for RSS feeds A method for merging really simple syndication (RSS) feeds. Stories containing one or more terms may be merged into one or more clusters based on one or more links between the stories. A cluster frequency with which the terms occur in each cluster may be determined.... | 06/07/2011 |
| 7953279 | Combining online and offline recognizers in a handwriting recognition system Described is a technology by which online recognition of handwritten input data is combined with offline recognition and processing to obtain a combined recognition result. In general, the combination improves overall recognition accuracy. In one aspect, online and ... | 05/31/2011 |
| 7949708 | Using a remote handheld device as a local device A data connection can be established between a handheld device (e.g., a mobile phone or smartphone) and a computerized second device. For example, an action associated with a keyboard scancode can be mapped to a key on the keypad of the handheld device. A key press ... | 05/24/2011 |
| 7929769 | Script recognition for ink notes Computer-readable media having computer-executable instructions distinguish the script type of at least one portion of a writing input. At least one sub-word of a writing line of a handwritten document is identified and is processed to determine the associated writi... | 04/19/2011 |
| 7930678 | Visualizing and modeling interaction relationships among entities The present invention provides methods of visualizing and modeling the interaction relationship among entities. An example method of visualizing the interaction relationship among entities includes the steps of: presenting the internal logic of entity in an entity c... | 04/19/2011 |
| 7929767 | Analyzing subordinate sub-expressions in expression recognition A mechanism for recognizing and inputting handwritten mathematical expressions into a computer by providing part of a multi-path framework is described. The part of the multi-path framework includes a subordinate sub-expression analysis component. A method for analy... | 04/19/2011 |
| 7925644 | Efficient retrieval algorithm by query term discrimination A method and system for use in information retrieval includes, for each of a plurality of terms, selecting a predetermined number of top scoring documents for the term to form a corresponding document set for the term. When a plurality of terms are received, optiona... | 04/12/2011 |
| 7920753 | Preprocessing for information pattern analysis Pre-processing techniques for processing an image to improve the distinctiveness of an information pattern captured in the image before the information pattern is analyzed in a decoding process. The brightness of an image first is normalized by dividing the image in... | 04/05/2011 |
| 7904810 | System and method for editing a hand-drawn list in ink input A system and method for editing ink objects recognized in ink input is provided. An ink parser may recognize an ink object in ink input and then an ink editing user interface may edit the ink object recognized by the ink parser. The ink parser may include a chart de... | 03/08/2011 |
| 7903877 | Radical-based HMM modeling for handwritten East Asian characters Exemplary methods, systems, and computer-readable media for developing, training and/or using models for online handwriting recognition of characters are described. An exemplary method for building a trainable radical-based HMM for use in character recognition inclu... | 03/08/2011 |
| 7890814 | Software error report analysis Described herein is technology for, among other things, accessing error report information. It involves various techniques and tools for analyzing and interrelating failure data contained in error reports and thereby facilitating developers to more easily and quickl... | 02/15/2011 |
| 7890309 | System and method for analyzing a business process integration and management (BPIM) solution A system for analyzing a business process integration and management (BPIM) solution includes an assembler which assembles a plurality of solution artifacts to form a platform independent solution template, a simulator which simulates an execution of a BPIM solution... | 02/15/2011 |
| 7885465 | Document portion identification by fast image mapping An efficient technique is provided for determining a portion of a document corresponding to a captured image. Areas of a document in which the pattern is at least partially obscured are identified. A reference pixel in the image is selected, and an offset between th... | 02/08/2011 |
| 7873904 | Internet visualization system and related user interfaces Systems and methods are described for an Internet visualization system and related user interfaces. In one implementation, the system analyzes Internet search logs to determine most popular search queries across the world at a current time. A user interface displays... | 01/18/2011 |
| 7870132 | Constructing web query hierarchies from click-through data The claimed subject matter is directed to constructing query hierarchies in response to a query request. To construct a query hierarchy, a list of related candidate queries is generated in response to the received query request. The list of related candidate queries... | 01/11/2011 |
| 7870114 | Efficient data infrastructure for high dimensional data analysis Described is a technology by which high dimensional source data corresponding to rows of records with identifiers, and columns comprising dimensions of data values, are processed into a file model for efficient access. An inverted index corresponding to any dimensio... | 01/11/2011 |
| 7861149 | Key phrase navigation map for document navigation Computer-readable media having computer-executable instructions and apparatuses provide a keyphrase navigation map (KNM) for a document page. Keyphrases are extracted from the document page. Keyphrase clusters are subsequently formed by a measure of relevancy, and a... | 12/28/2010 |
| 7853549 | Method for rule compliance situation checking and related checking system A method for rule compliance situation checking is provided. The method in one aspect, includes the steps of: a) building a rule model for predefined rules and building a business operational model for business processes; b) normalizing vocabularies in the rule mode... | 12/14/2010 |
| 7849104 | Searching heterogeneous interrelated entities Systems and methods for searching heterogeneous interrelated entities for a heterogeneous entities search query are disclosed herein. A user may enter the heterogeneous entities search query. The search retrieves and returns multiple types of heterogeneous entities.... | 12/07/2010 |
| 7848918 | Abbreviation expansion based on learned weights A method and system for identifying expansions of abbreviations using learned weights is provided. An abbreviation system generates features for various expansions of an abbreviation and generates a score indicating the likelihood that an expansion is a correct expa... | 12/07/2010 |
| 7844449 | Scalable probabilistic latent semantic analysis A scalable two-pass scalable probabilistic latent semantic analysis (PLSA) methodology is disclosed that may perform more efficiently, and in some cases more accurately, than traditional PLSA, especially where large and/or sparse data sets are provided for analysis.... | 11/30/2010 |
| 7836390 | Strategies for processing annotations Annotation engines are described for handling annotations added to a base document. The annotation engines automatically classify the type of annotations, including, but not limited to: a highlight annotation; a blob annotation (comprising an enclosing-type annotati... | 11/16/2010 |
| 7826074 | Fast embedded interaction code printing with custom postscript commands Processes and apparatuses print documents containing embedded interactive code (EIC) information by the use of custom postscript commands that are printer independent, with little overhead when printing, smaller print file size, and faster print times. In order to d... | 11/02/2010 |
| 7822752 | Efficient retrieval algorithm by query term discrimination Described is an efficient retrieval mechanism that quickly locates documents (e.g., corresponding to online advertisements) based on query term discrimination. A topmost subset (e.g., two) of search terms is selected according to their ranked importance, e.g., as ra... | 10/26/2010 |
| 7817816 | Embedded interaction code enabled surface type identification At least one image captured from a printed document and at least one image captured from a display surface other than a printed document are processed. A surface-type-identification module accepts as input both types of images and identifies, for a particular image,... | 10/19/2010 |
| 7818330 | Block tracking mechanism for web personalization Described is a technology by which blocks of web pages may be selected, such as for building a user-personalized web page containing selected blocks. A selection mechanism, such as a browser toolbar add-on, provides a user interface for selecting blocks, and records... | 10/19/2010 |
| 7805004 | Radical set determination for HMM based east asian character recognition Exemplary techniques are described for selecting radical sets for use in probabilistic East Asian character recognition algorithms. An exemplary technique includes applying a decomposition rule to each East Asian character of the set to generate a progressive splitt... | 09/28/2010 |
| 7765216 | Multidimensional analysis tool for high dimensional data Described is a technology by which high dimensional data may be efficiently analyzed, including by filtering, grouping, aggregating and/or sorting operations to provide an analysis result. For efficiency in the analysis, an inverted index may be built (e.g., as part... | 07/27/2010 |
| 7761287 | Inferring opinions based on learned probabilities An opinion system infers the opinion of a sentence of a product review based on a probability that the sentence contains certain sequences of parts of speech that are commonly used to express an opinion as indicated by the training data and the probabilities of the ... | 07/20/2010 |
| 7747988 | Software feature usage analysis and reporting Described is a technology for analyzing usage of a software program's features. Software instrumentation data is collected during actual user program usage sessions. The collected data is then processed to determine various feature usage counts and other information... | 06/29/2010 |