Combination Beverage Container and Spittoon
A combination beverage container and spittoon includes a bottom portion including outer wall and a first inner wall defining a spittoon space.
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 |
| 8166463 | Method of code coverage utilizing efficient dynamic mutation of logic (EDML) A method and computer program product for code coverage utilizing efficient dynamic mutation of logic (EDML) are provided. A source code is read, and instrumentation points are located. Self Modifying Code (SMC) is inserted at the instrumentation points producing in... | 04/24/2012 |
| 8086566 | Transaction consistent content replication Exemplary embodiments of the present invention relate to methodologies, computer program products and systems for the support of content replication, wherein transaction-level data replication consistency is guaranteed. Further, the exemplary methodologies of the pr... | 12/27/2011 |
| 8009585 | Method and system for topology discovery in an SIP network A method for discovering topology in an SIP network is disclosed. According to the method, the SIP network is divided into domains governed by corresponding SIP proxies. A management system creates a topology agent for each SIP-domain and registers it with the gover... | 08/30/2011 |
| 7827187 | Frequency partitioning: entropy compression with fixed size fields A frequency partitioning technique is introduced that amortizes the work of computing codeword lengths within a tuplecode by grouping together tuples that have the same pattern of codeword lengths. Specifically, the technique entropy codes and partitions column valu... | 11/02/2010 |
| 7810142 | Auditing compliance with a hippocratic database An auditing framework for determining whether a database disclosure of information adhered to its data disclosure policies. Users formulate audit expressions to specify the (sensitive) data subject to disclosure review. An audit component accepts audit expressions a... | 10/05/2010 |
| 7797392 | System and method for efficiently supporting multiple native network protocol implementations in a single system An intelligent router routes a user request to a storage server that is capable of handling that request natively, without emulation. The request is routed automatically, without any instruction or interaction on the part of the user. The intelligent router includes... | 09/14/2010 |
| 7788256 | Microeconomic mechanism for distributed indexing A distributed index for discovering distributed data sources and computing resources based on predicates on attributes is provided. Proposed is a non-altruistic scheme for indexing distributed data, in which nodes are provided with incentives to cooperate in the ref... | 08/31/2010 |
| 7783342 | System and method for inferring disease similarity by shape matching of ECG time series A method for inferring disease similarity by similarity retrieval of electrocardiogram time-series, comprising: acquiring user ECG waveforms correspondingly depicting many cardiac cycles of the heart of many users stored in a database; pre-processing each of the use... | 08/24/2010 |
| 7774491 | Utilizing informed throttling to guarantee quality of service to I/O streams A system for utilizing informed throttling to guarantee quality of service to a plurality of clients includes a server core having a performance analyzer that compares a performance level received by a client to a corresponding contracted service level and determine... | 08/10/2010 |
| 7765140 | System for enhancing buyers performance in electronic commerce A system and method enhance a buyer's performance by gathering information, presenting to sellers sophisticated buyers who do not pay more than the minimum and indicating to sellers when they are competitive, influencing them to lower prices. The system operates thr... | 07/27/2010 |
| 7761664 | Systems and methods for multi-level exclusive caching using hints Systems and methods for multi-level exclusive caching using hints. Exemplary embodiments include a method for multi-level exclusive caching, the method including identifying a cache management protocol within a multi-level cache hierarchy having a plurality of cache... | 07/20/2010 |
| 7752287 | Methods, systems, and computer program products for automatically generating best practices for configuring a networked system A method, system, and computer program product for automatically generating best practices for configuring a networked system of entities are provided. The method includes identifying a networked system configuration problem and determining a set of problematic enti... | 07/06/2010 |
| 7685165 | Policy based resource management for legacy data A policy-based resource management system provides an infrastructure that uses high-level definitions of data-types along with desired policy rules to manage legacy data. In particular, relevant legacy data is identified as well as the characteristics of storage dev... | 03/23/2010 |
| 7685128 | Remote access agent for caching in a SAN file system Addressed is a system and method for remote data caching and replication by local copy maintenance of remote data within a SAN file system. Distributed Storage Tank (DST), an extension to a SAN file system, provides for transparent SAN client access of local copies ... | 03/23/2010 |
| 7636735 | Method for estimating the cost of query processing Provided is a method for modeling the cost of XML as well as relational operators. As with traditional relational cost estimation, a set of system catalog statistics that summarizes the XML data is exploited; however, the novel use of a set of simple path statistics... | 12/22/2009 |
| 7558425 | Finding structures in multi-dimensional spaces using image-guided clustering A data processing system is provided that comprises a processor, a random access memory for storing data and programs for execution by the processor, and computer readable instructions stored in the random access memory for execution by the processor to perform a me... | 07/07/2009 |
| 7542954 | Data classification by kernel density shape interpolation of clusters A method for representing a dataset comprises clustering the dataset using an unsupervised, non-parametric clustering method to generate a set of clusters each comprising a set of data points in an image; clustering the data points of each cluster using a supervised... | 06/02/2009 |
| 7542953 | Data classification by kernel density shape interpolation of clusters A data processing system is provided that comprises a processor, a random access memory for storing data and programs for execution by the processor, and computer readable instructions stored in the random access memory for execution by the processor to perform a me... | 06/02/2009 |
| 7533096 | Computer-based method for finding similar objects using a taxonomy A generalized axiomatic definition of information-theoretic similarity is provided for taxonomies that are structured as directed acyclic graph form which multiple terns may be used to describe an object. The definition is adaptable in the presence of ambiguity, as ... | 05/12/2009 |
| 7526540 | System and method for assigning data collection agents to storage area network nodes in a storage area network resource management system Data collection agents are assigned to storage area network nodes in a storage area network resource management system, such that the bandwidth and cost of data collection are equitably distributed among data collection agents. Data collection overlaps and load imba... | 04/28/2009 |
| 7519725 | System and method for utilizing informed throttling to guarantee quality of service to I/O streams The present system and associated method resolve the problem of providing statistical performance guarantees for applications generating streams of read/write accesses (I/Os) on a shared, potentially distributed storage system of finite resources, by initiating thro... | 04/14/2009 |
| 7519227 | Finding structures in multi-dimensional spaces using image-guided clustering A method executed on a computer for determining a hierarchical clustering of a multidimensional dataset in a multidimensional image space comprises receiving a pyramid of multidimensional images of the multidimensional dataset in which the images of the pyramid repr... | 04/14/2009 |
| 7512576 | Automatically generated ontology by combining structured and/or semi-structured knowledge sources Exemplary embodiments of the present invention relate to a solution for the extraction of information from structured and semi-structured knowledge sources. Further, ontological relationships are inferred between the extracted information by parsing the layout struc... | 03/31/2009 |
| 7512574 | Consistent histogram maintenance using query feedback A novel method is employed for collecting optimizer statistics for optimizing database queries by gathering feedback from the query execution engine about the observed cardinality of predicates and constructing and maintaining multidimensional histograms. This makes... | 03/31/2009 |
| 7440910 | System and method for renewing business, professional, and personal contacts A system and method for renewing business, professional and personal contacts is described. The system overcomes time and psychological hindrances to maintaining relationships by automatically selecting whom a user should keep in touch with by displaying this select... | 10/21/2008 |
| 7395258 | System and method for adaptive database caching A local database cache enabling persistent, adaptive caching of either full or partial content of a remote database is provided. Content of tables comprising a local cache database is defined on per-table basis. A table is either: defined declaratively and populated... | 07/01/2008 |
| 7376639 | Selectivity estimation for conjunctive predicates in the presence of partial knowledge about multivariate data distributions A method for consistent selectivity estimation based on the principle of maximum entropy (ME) is provided. The method efficiently exploits all available information and avoids the bias problem. In the absence of detailed knowledge, the ME approach reduces to standar... | 05/20/2008 |
| 7356526 | Estimating the compilation time of a query optimizer A compilation time estimator provides a quantified estimate of the optimizer compilation time for a given query optimizer. The estimator automates the optimizer to choose the right level of optimization in commercial database systems. The estimator reuses an optimiz... | 04/08/2008 |
| 7353219 | Determining validity ranges of query plans based on suboptimality “Determining Validity Ranges of Query Plans Based on Suboptimality” A method for approximating a validity range for a domain of cardinalities of input to an optimal query plan is provided. Such a validity range is iteratively approximated using a modified Newton... | 04/01/2008 |
| 7340453 | Microeconomic mechanism for distributed indexing A distributed index for discovering distributed data sources and computing resources based on predicates on attributes is provided. Proposed is a non-altruistic scheme for indexing distributed data, in which nodes are provided with incentives to cooperate in the ref... | 03/04/2008 |