Pet Toilet-Like Water Disk and Food Storage
One pet-friendly inventor patented "a device for watering pets, e.g., a dog or cat." The device, he helpfully noted, "has the general shape of a toilet."
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 |
| 7379924 | Quantifying and predicting the impact of line edge roughness on device reliability and performance Systems and methods are disclosed for testing semiconductors at the wafer level, specifically, systems and methods are disclosed that quantify line-edge roughness in terms of electrical properties and the impact of the line-edge roughness on device reliability and p... | 05/27/2008 |
| 7376632 | Model and method for using an interactive rational agent, multiagent server and system implementing same A model and implementation process of a conversational rational agent as a kernel of a dialogue system and/or as an element (agent) of a multiagent system including definition of a conceptual architecture of a conversational rational agent; formal specification of t... | 05/20/2008 |
| 7373215 | Transistor gate shape metrology using multiple data sources The claimed subject matter can provide a mechanism for ascertaining a variety of metrological data relating to one or more features (e.g., a transistor gate) of a chip/wafer. In addition, results of electrical testing on the chip/wafer can also be gathered and, toge... | 05/13/2008 |
| 7370022 | Building plans for household tasks from distributed knowledge A system and a method are disclosed that provide plans for autonomous machines such as humanoid robots to perform indoor task. Human subjects contribute plans to a knowledge database. Information in the knowledge database is pre-processed to identify task steps and ... | 05/06/2008 |
| 7370021 | Medical applications of adaptive learning systems using gene expression data A neural network module is provided. It comprises an input layer comprising one or more input nodes configured to receive gene expression data. It also has a rule base layer comprising one or more rule nodes and an output layer comprising one or more output nodes co... | 05/06/2008 |
| 7370019 | Method and device for evolving a network using a genetic representation A method for the genetic representation of a network (100), the network having one or more devices (20, 30, 70, 80), each device comprising at least one terminal (21, 22, 23; 71, 72) connected to at least one other terminal (21, 22, 23; 71, 7... | 05/06/2008 |
| 7370023 | Simulation of human decision making A method for computer emulation of human decision making defines a plurality of concepts related to a domain and a plurality of situations related to the domain, where each situation is a combination of at least two of the concepts. Each concept and situation is rep... | 05/06/2008 |
| 7370020 | Sequence generator Apparatus for generating sequences of elements including at least one task unit, each of which has an upper and a lower neural network connected in a hierarchical relationship and is operable to output a sequence of elements. Each of the upper and lower neural netwo... | 05/06/2008 |
| 7366707 | Methods involving artificial intelligence One aspect of the present invention relates to methods of generating a profile data set. In an exemplary embodiment, data is accessed and the accessed data is processed using a dynamic cluster method, mobile center method, and/or a k-means algorithm, each using neig... | 04/29/2008 |
| 7366910 | System and method for string filtering A computer-based method for scanning data using string filtering includes compressing a data string using a hashing algorithm to obtain a data-string signature, and then determining that the data-string signature matches a known data-string signatures stored in a lo... | 04/29/2008 |
| 7366533 | Methods for providing access to wireless resources in a trunked radio communication system Methods are disclosed for providing requested access, network-initiated access and autonomous access to communication resources (101-105) by wireless communication unit(s) (112, 114), and for controlling the different types of access using acces... | 04/29/2008 |
| 7366705 | Clustering based text classification Systems and methods for clustering-based text classification are described. In one aspect text is clustered as a function of labeled data to generate cluster(s). The text includes the labeled data and unlabeled data. Expanded labeled data is then generated as a func... | 04/29/2008 |
| 7363283 | Method for scheduling jobs using distributed utility-based oversubscription policies One embodiment of the present invention provides a system that assigns jobs to a system containing a number of central processing units (CPUs). During operation, the system captures a current state of the system, which describes available resources on the system, ch... | 04/22/2008 |
| 7363279 | Method and system for calculating importance of a block within a display page A method and system for identifying the importance of information areas of a display page. An importance system identifies information areas or blocks of a web page. A block of a web page represents an area of the web page that appears to relate to a similar topic. ... | 04/22/2008 |
| 7363593 | System and method for presenting information organized by hierarchical levels A system and method for presenting information organized by hierarchy levels displays navigation bars related to the hierarchy of nodes from the root node to the one or more sub-nodes having the lowest hierarchy level and hides unrelated sub-nodes, such as siblings ... | 04/22/2008 |
| 7363281 | Reduction of fitness evaluations using clustering techniques and neural network ensembles The invention relates to an evolutionary optimization method. First, an initial population of individuals is set up and an original fitness function is applied. Then the offspring individuals having a high evaluated quality value as parents are selected. In a third ... | 04/22/2008 |
| 7363214 | System and method for determining quality of written product reviews in an automated manner A system and method for determining quality of written product reviews to distinguish the user reviews for further use or processing. In one embodiment, the opinion analyzer system includes a processor, a parser module, an prose analyzer module, a characteristic fea... | 04/22/2008 |
| 7356519 | Method and system for solving satisfiability problems A method and system for solving satisfiability problems is disclosed. In one embodiment, clauses in a satisfiability problem are organized as a chronologically ordered stack. In another embodiment, the activity of each variable in the satisfiability problem is monit... | 04/08/2008 |
| 7356520 | Computer system for generation of table data applicable to management of enterprises Due to differences in the economic environment and other circumstances in a company, individual businesses create data with various attributes and the like. For this reason, companies have not always been able to make full use of their corporate data in association ... | 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 |
| 7353217 | Intelligent realtime management of processing resources A method and system for ordering a priority for a function to receive any type of processing resources in a system that includes a plurality of functions. The invention includes identifying a plurality of instances of the functions that use processing resources. The... | 04/01/2008 |
| 7353247 | Querying applications using online messenger service A software application or resource is enabled to participate in a messaging service session conducted over a network and to respond to plain language queries much like a live participant. The software resource registers with a messaging service server when the softw... | 04/01/2008 |
| 7353531 | Trusted computing environment A trusted computing environment 100, wherein each computing device 112 to 118 holds a policy specifying the degree to which it can trust the other devices in the environment 100. The policies are updated by an assessor 110 which re... | 04/01/2008 |
| 7353494 | System and method supporting configurable object definitions The present invention discloses a system and method supporting high-level configuration of Business Object Types during development of an application. More specifically an application developer is supported with predefined pieces of functionality and meta-data, so c... | 04/01/2008 |
| 7353215 | Kernels and methods for selecting kernels for use in learning machines Learning machines, such as support vector machines, are used to analyze datasets to recognize patterns within the dataset using kernels that are selected according to the nature of the data to be analyzed. Where the datasets possesses structural characteristics, loc... | 04/01/2008 |
| 7353214 | Outlier determination rule generation device and outlier detection device, and outlier determination rule generation method and outlier detection method thereof An outlier detection device for detecting abnormal data in a data set an outlier rule preservation unit, a filtering unit, a degree of outlier calculation unit, a sampling unit, and a supervised learning unit. The supervised learning unit generates a new rule charac... | 04/01/2008 |
| RE40212 | Method for teaching welding torch orientation First, an operator sequentially teaches the start point A, the end point F and junction points B, C, D, E on the welding path by moving the torch head by jog feed without paying attention to the torch orientation. Next, a reference plane to define the orientation of... | 04/01/2008 |
| 7349919 | Computerized method, system and program product for generating a data mining model A computerized method, system and program product for generating a data mining model. A user can provide objectives for the model and sample data to train, validate, and test the model. A rules system can automatically select a set of algorithms based on the objecti... | 03/25/2008 |
| 7349917 | Hierarchical categorization method and system with automatic local selection of classifiers The present invention relates generally to the classification of items into categories, and more generally, to the automatic selection of different classifiers at different places within a hierarchy of categories. An exemplary hierarchical categorization method uses... | 03/25/2008 |
| 7346595 | Method and apparatus for learning data, method and apparatus for generating data, and computer program A learning apparatus for learning time series data in a link model including a plurality of input time series pattern storage networks and a plurality of output time series pattern storage networks with nodes of the input time series pattern storage networks linked ... | 03/18/2008 |
| 7346594 | Classification method and system for small collections of high-value entities A method and system for classifying small collections of high value entities with missing data. The invention includes: collecting measurement variables for a set of entity cases for which classifications are known; calibrating standard weights for each measurement ... | 03/18/2008 |
| 7346593 | Autoregressive model learning device for time-series data and a device to detect outlier and change point using the same For sequentially input data string, the outliner and the change point are detected through calculation of the outlier score and the change point score by combining a time-series model learning device to learn the generation mechanism of the read data series as the t... | 03/18/2008 |
| 7343371 | Queries-and-responses processing method, queries-and-responses processing program, queries-and-responses processing program recording medium, and queries-and-responses processing apparatus A query-and-response processing method for analyzing the intention of a query provided by a user reduces search result information to an amount manageable for the user, sorts out the result information, and presents it in an easily readable form to the user. A searc... | 03/11/2008 |
| 7340440 | Hybrid neural network generation system and method A computer-implemented method and system for building a neural network is disclosed. The neural network predicts at least one target based upon predictor variables defined in a state space. First, an input data set is retrieved that includes the predictor variables ... | 03/04/2008 |
| 7336827 | System, process and software arrangement for recognizing handwritten characters A process and system are provided for determining a most likely combination of characters. In particular, character data which includes information indicative of at least one handwritten character is obtained. The character data includes at least one set of segmenta... | 02/26/2008 |
| 7337218 | Secure server-based identification for simplified online transaction processing with palmtop computer A secure simplified transaction processing method and apparatus for a palmtop computer. Sensitive personal information is stored in a secure personal information database. A site map database contains information which maps the fields of the personal information dat... | 02/26/2008 |
| 7333997 | Knowledge discovery method with utility functions and feedback loops A knowledge discovery apparatus and method that extracts both specifically desired as well as pertinent and relevant information to query from a corpus of multiple elements that can be structured, unstructured, and/or semi-structured, along with imagery, video, spee... | 02/19/2008 |
| 7333961 | Training of associative networks An artificial vision system traning method starts by forming (S2) a feature matrix including feature sample vectors and a corresponding response sample vector including response sample scalars. The method then uses an iterative procedure to determine a linkag... | 02/19/2008 |
| 7333960 | Methods and systems for applying genetic operators to determine system conditions Disclosed are methods, systems, and/or processor program products that include generating a population of genotypes, the genotypes based on at least one stimulus to a system, measuring at least one response of the system upon providing the population of genotypes to... | 02/19/2008 |
| 7333527 | EMI reduction using tunable delay lines The clock signal is the dominant source of electromagnetic interference (EMI) for many digital electronic devices. EMI generated by these electronic devices must be suppressed to avoid interference with other electronic devices and to satisfy FCC regulations. The pr... | 02/19/2008 |