Mouthguard made at least partially from an edible candy
A mouthguard includes a U-shaped upper bite plate which removably fits over upper teeth of a person, with the entire upper bite plate being made from a soft, deformable and edible gummi candy.
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 |
| 8185489 | Devices, methods, and computer-readable media for providing calendar-based communication system services Devices, methods and computer-readable media for providing calendar-based communication system services. Data for providing calendar-based communication system services is stored. The data is classified. Policy rules are applied to identify candidate actions. the id... | 05/22/2012 |
| 8185488 | System and method for correlating events in a pluggable correlation architecture A system for pluggable event correlation may include an input manager that receives a plurality of events and converts the events into a format compatible with one or more of a plurality of correlation engines. The correlation engines may then evaluate the converted... | 05/22/2012 |
| 8185487 | System, process and software arrangement for providing multidimensional recommendations/suggestions A process, system and computer software are rovided to facilitate at least one recommendation to one or more users (420) and/or one or more applications (430) using multidimensional data (410). In particular, the multidimensional data (410 | 05/22/2012 |
| 8180720 | Content delivery network (CDN) cold content handling A method of content delivery in a content delivery network (CDN), where the CDN is deployed, operated and managed by a content delivery network service provider (CDNSP). The CDN comprises a set of content servers and a domain name system (DNS) associated with a CDN ... | 05/15/2012 |
| 8180721 | Cascading definition and support of EDI rules Electronic data interchange (EDI) documents are validated by creating an inventory of all rules, dynamically adjusting the inventory based upon entity specific rules derived from a plurality of companion guides, determining a profile containing pointers to select ru... | 05/15/2012 |
| 8175998 | Method and expert system with evolutionary algorithm for valuating an object A method for valuating an object is disclosed, which includes an expert system that determines a value for a rule from the features of the object, weights the value with a weight from [0, 1] and valuates the object based on the value with a rule editor for defining ... | 05/08/2012 |
| 8175997 | Method of applying user-defined inference rule using function of searching knowledge base and knowledge base management system therefor The user-defined inference rule is created using a knowledge base search language that is basically provided in a knowledge base management system. Accordingly, the user-defined inference rule is a knowledge base search statement and is processed using a function of... | 05/08/2012 |
| 8175996 | Prescriptions for nonsupported features of an electronic document In some embodiments, a method includes receiving an electronic document that comprising a list of one or more features specified for use during processing of the electronic document by an application. The method also includes determining if one or more specified fea... | 05/08/2012 |
| 8170973 | Satisfying rules through a configuration of list processing methods A method and system for satisfying rules through a configuration of list processing methods. A document received from a calling application includes items being processed. A procedure for satisfying rules is identified by matching, via a database, a combination of v... | 05/01/2012 |
| 8170974 | Forecasting association rules across user engagement levels A method of determining one or more association rules includes: specifying site-sequence values for users, wherein each user is identified with one of a plurality of engagement levels, and the site-sequence values indicate a sequence from a first site to a second si... | 05/01/2012 |
| 8170975 | Encoded software management rules having free logical variables for input pattern matching and output binding substitutions to supply information to remedies for problems detected using the rules A rule stored in a tangible computer-readable memory is adapted to be programmatically applied by a computer to automatically detect occurrences of a particular problem in a deployment of a software application. The rule comprises a plurality of atomic gates and a p... | 05/01/2012 |
| 8170972 | Conflicting rule resolution system A method for identifying conflicting and duplicate rules in a decision support system is provided. The method includes establishing a first subsystem including a protocol of existing rules, each existing rule includes an input feature. The method also includes creat... | 05/01/2012 |
| 8170976 | Assessing student performance and providing instructional mentoring A method, apparatus, and computer program product are present for performing a simulation. The simulation is executed. Simulation data is collected while executing the simulation to form collected simulation data. A number of events is generated by applying a first ... | 05/01/2012 |
| 8165982 | Method and apparatus for limiting how rule components can be modified using tag definitions and verbs Various embodiments herein include one or more of systems, methods, data structures, and software operable to limit how rules, or components thereof, may be modified. Some embodiments include receiving a rule definition in a system, the rule definition including one... | 04/24/2012 |
| 8160991 | Automated estimation of a country where a client computer is configured to operate A method for automatically estimating a country where a client computer is configured to operate. The method gathers information of the client computer (e.g., GMT offset, time zone name, daylight savings status, desktop language, etc.) and estimates a country where ... | 04/17/2012 |
| 8160989 | Method and apparatus for efficient token matching using complex rules A method and apparatus for efficient token matching using complex rules. In one embodiment, the method and apparatus comprises searching a token stream to determine an earliest, narrowest token match range within a token stream. ... | 04/17/2012 |
| 8160990 | Procedural constraint engine for product configuration Various systems and methods for integrating procedural logic with a stateless constraint engine are disclosed. One method involves accessing a first set of values generated by a stateless constraint engine based upon a first set of inputs and then accessing a second... | 04/17/2012 |
| 8156067 | Systems and methods for performing anytime motion recognition Techniques for performing anytime motion recognition are disclosed. Based on a motion signal received from a motion-sensitive device being manipulated by a user as a way to interact with an application, a processing unit is configured to a set of prototypes included... | 04/10/2012 |
| 8156066 | Rule-based content request handling An embodiment of a method includes receiving a content request including a first set of attribute values, using at least one of the attribute values from the first set of attribute values to determine a second set of attribute values, traversing a hierarchy of decis... | 04/10/2012 |
| 8156065 | Data structure based variable rules engine A system is provided for managing a data structure based variable rules engine. The system includes a processor, a set of questions, a variables data structure comprising values and a set of variables, a results data structure comprising a set of requirements, a use... | 04/10/2012 |
| 8150790 | Lightweight physical design alerter A lightweight physical design alerter can analyze a workload and determine whether a comprehensive tuning session would result in a configuration improvement over the current configuration. The alerter provides a low-overhead procedure that can run during normal ope... | 04/03/2012 |
| 8145588 | Determination of graph connectivity metrics using bit-vectors Determination of a connectivity-metrics for graphs representative of networks of interest. A graph that represents a network of interest is accessed. The graph includes nodes representing points in the network of interest, and edges corresponding to the nodes. Bit-v... | 03/27/2012 |
| 8145587 | Time-based programming and computation A computer implemented method and system for calculating changepoints in a rule-based environment. At least one time-based value is created from at least one date value, and combined with at least one changepoint value to calculate changepoints. The changepoints are... | 03/27/2012 |
| 8140459 | Relevancy propagation for efficient theory combination Relevancy propagation for efficient theory combination is described. In one implementation, an efficient SMT solver dynamically applies relevancy propagation to limit propagation of unnecessary constraints in a DPLL-based solver. This provides a drastic increase in ... | 03/20/2012 |
| 8140460 | Character outfit autoconfiguration device, character outfit autoconfiguration method, and character outfit autoconfiguration program Provided is a character outfit autoconfiguration device capable of configuring outfit for a character matched with a content of a scenario without requiring specification of outfit by a user or using user environment information. The character outfit autoconfigurati... | 03/20/2012 |
| 8135659 | System configuration comparison to identify process variation The present subject mater relates computer system configuration and, more particularly, to system configuration comparison to identify process variation. Various embodiments described herein include one or more of systems, methods, software, and data structures to r... | 03/13/2012 |
| 8135658 | Systems and methods for providing real-time over-ride capability Decision software implements a decision process that handles and decides a request from a requestor in a generally automated manner. The decision software denies the request according to a predefined standard. Information relating to the request and the denial decis... | 03/13/2012 |
| 8135740 | Deriving a hierarchical event based database having action triggers based on inferred probabilities Inferring a probability of a first inference absent from a database at which a query regarding the inference is received. The query is used as a frame of reference for the search. The database returns a probability of the correctness of the first inference based on ... | 03/13/2012 |
| 8121970 | Method for identifying primary product objects A method for identifying primary product objects on webpages over the Internet. A primary product object displays the best view of the product that a webpage is detailing. Each webpage is divided into sections based on the primary product objects in the webpage. Fea... | 02/21/2012 |
| 8121969 | Interpreting a plurality of M-dimensional attribute vectors assigned to a plurality of locations in an N-dimensional interpretation space A method for interpreting a plurality of m-dimensional attribute vectors (m2) assigned to a plurality of locations in an n-dimensional interpretation space (n1), which method comprises arranging at least a subset of the attribute vectors as points in a... | 02/21/2012 |
| 8117146 | Computing the values of configuration parameters for optimal performance of associated applications Computing the values of configuration parameters for optimal performance of associated applications. In one embodiment, a rules data is maintained indicating a corresponding rule for each of the configuration parameters of an application sought to be optimized. Each... | 02/14/2012 |
| 8117147 | Type 4 KASER (knowledge amplification by structured expert randomization) providing case-based inductive and analogical reasoning A method for reaching conclusions from stratified knowledge statements (SKSs) comprising: storing a list of SKSs in at least one memory store on a computer, wherein the list of SKSs is composed of cases, generalizations, and analogs, wherein cases are the most valid... | 02/14/2012 |
| 8112378 | Methods and systems for performing root cause analysis A root cause analysis engine uses event durations and gradual deletion of events to improve analysis accuracy and reduce the number of required calculations. Matching ratios of relevant rules are recalculated every time notification of an event is received. The calc... | 02/07/2012 |
| 8112379 | Policy processor for configuration management A policy processor is described that may be used to implement a system for managing the configuration of assets in a distributed computing network, such as an enterprise network. The policy processor resides on a managed node in the distributed computing network and... | 02/07/2012 |
| 8112377 | Client-side rule engine for executing business rules in rich internet applications A client-side business rule engine for executing business rules, at a client, in a rich internet application is disclosed. A set of business rules and a fact base are compiled at a server in accordance with a platform definition model, such that the compiled rules a... | 02/07/2012 |
| 8108422 | Compliance rules analytics engine The present invention relates to compliance rules analytics systems and methods for facilitating compliance, such as the compliance of an investment portfolio or a set of investment portfolios, with a rule or a set of rules. ... | 01/31/2012 |
| 8108331 | Method and system for enhancing computer object rules and catalogs A method, a machine-readable storage medium and a system are provided for enhancing computer rules in a computer application. In an embodiment, a rule is accessed from a set of computer rules provided by a computer application. The rule includes a number of fields, ... | 01/31/2012 |
| 8103612 | Intrusion detection system alerts mechanism A system and method for analyzing Intrusion Detection System (IDS) alert data associated with a computer network is described. The method includes applying first association rules to obtained IDS alert data associated with a computer network and processing the obtai... | 01/24/2012 |
| 8103610 | Dynamic categorization of rules in expert systems wherein a profile definition yields classification data that classifies rules and allows for rules to be searchable Various embodiments include one or more of systems, methods, software, and data structures for dynamic categorization of rules and collections of rules within a rule base, such as a rule base of an expert system. One embodiment provides a computerized method that in... | 01/24/2012 |
| 8103611 | Architectures, systems, apparatus, methods, and computer-readable medium for providing recommendations to users and applications using multidimensional data Exemplary non-transitory computer-readable medium, method and system for providing at least one recommendation to users and applications using multidimensional data. The multidimensional data can define a multidimensional space defined by a Cartesian product of the ... | 01/24/2012 |