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 |
| 8117254 | User name mapping in a heterogeneous network A user information management service including features and/or methods for user information mapping. ... | 02/14/2012 |
| 8117257 | Device management using event In related art, the terminal can receive a particular task from a server, and perform the received particular task, only after the terminal reports to the server that a particular event has occurred. But, according to the present invention, the server provides the p... | 02/14/2012 |
| 8117180 | Personal mashups In a first embodiment of the present invention, a method for automated creation of a mashup is provided, the method comprising: receiving data needs of a user; identifying sources of data to satisfy the data needs by comparing the data needs to available data source... | 02/14/2012 |
| 8117214 | Music artist retrieval system and method of retrieving music artist The present invention provides a music artist retrieval system which makes it possible for users to automatically retrieve an unknown music artist similar to the user's favorite artist while actually reproducing and confirming a piece of music of the unknown artist.... | 02/14/2012 |
| 8117258 | Distributed computing by carrier-hosted agent A method for operating a host layer of a distributed computing system on a wide area network includes attaching an autonomous agent to a client-requested carrier, such as web content. The method includes the steps of receiving a request for specified content from a ... | 02/14/2012 |
| 8117256 | Methods and systems for exploring a corpus of content Methods and systems are described for exploring a corpus of content items stored in one or more information repositories within a distributed communications system. ... | 02/14/2012 |
| 8117255 | Systems and methods for smart client remote data monitoring Embodiments consistent with the principles of the invention provide client-server application problem-solving capabilities at sites remote from the operational site by supplying server response data to a copy of the client-side application running at the remote site... | 02/14/2012 |
| 8117259 | Method and system for content distribution network performance and quality measurement A method for delivering content includes receiving the content at an edge server from a content provider, generating an upload signature for the content as received from the content provider where the upload signature includes a hash of the content, receiving a requ... | 02/14/2012 |
| 8117152 | System and method for the synchronization of a file in a cache The present invention provides a system and method of synchronizing a cache that substantially eliminates or reduces disadvantages associated with previously developed systems and methods of synchronizing caches. More particularly, embodiments of the present inventi... | 02/14/2012 |
| RE43192 | Data processing system, information processing apparatus, data processing method, and computer program In an environment in which various usable information processing device exist in the neighborhood of a user, it is possible to a detect, from a main terminal used by a user, an information processing device having the function corresponding to a user request. By usi... | 02/14/2012 |
| 8112473 | Method for the server side processing of user interactions with a web-browser The present invention relates to a method and system for client-side interacting with a server-side web application in a web-based client-server environment, in which a client-side web browser is used as a user interface for displaying web pages sent by the web appl... | 02/07/2012 |
| 8112475 | Managing data delivery based on device state Managing power-consuming resources on a first computing device by adjusting data delivery from a plurality of second computing devices based on a state of the first computing device. The state of the first computing device is provided to the second computing devices... | 02/07/2012 |
| 8112472 | Method and apparatus for supporting multiple versions of a web services protocol Methods and apparatuses for supporting multiple versions of a web services protocol are provided. A data object is stored in a repository. The data object in the repository is indexed by using a first identifying key conforming to a first web services protocol and i... | 02/07/2012 |
| 8112474 | System, apparatus, and program for distributing incidental content In response to a request, one of primary content data as a copyrighted work and incidental content data is received from a server. With a music editing and sharing application, the content data is used in a secondary usage fashion for editing in order to produce new... | 02/07/2012 |
| 8112476 | Cache and look ahead aggregation system Machine, method for use and method for making, and corresponding products produced thereby, as well as data structures, computer-readable media tangibly embodying program instructions, manufactures, and necessary intermediates of the foregoing, each pertaining to di... | 02/07/2012 |
| 8112477 | Content identification for peer-to-peer content retrieval Described is a technology in which client content requests to a server over a wide area network (WAN) are responded to with hash information by which the client may locate the content among one or more peer sources coupled to the client via a local area network (LAN... | 02/07/2012 |
| 8108461 | Method and system for processing a request sent over a network A method for processing a request sent over a network. The method includes receiving a first request sent by a client over the network at a physical server hosting a first application. The method further involves processing the first request using the first applicat... | 01/31/2012 |
| 8108349 | Directory services integration and replication system A system for directory replication and integration is provided. The system comprises a computer system and an application, that when executed on the computer system, analyzes a first structure of a first directory services database and generates a plurality of confi... | 01/31/2012 |
| 8108458 | Systems and methods for providing enhanced shipping and receiving services A method includes receiving, from a sender, a contact selection related to a shipping request, identifying package shipping data associated with the selected contact, and providing the shipping request, including the package shipping data, to a shipping provider. Th... | 01/31/2012 |
| 8108459 | Method and apparatus for distributing virtual goods over the internet A Virtual Collectible Distribution Network generates and distributes Virtual Collectible objects, each potentially possessing unique properties, over a computer network such as the Internet, to a group of users. The Distribution Network utilizes a client-server syst... | 01/31/2012 |
| 8108403 | User engagement during large file uploads A content server receives metadata describing content that is to be uploaded from a client computer to the content server. A prediction is made as to how long it will take to upload and/or process the content. Based on this predication, an appropriate-length user en... | 01/31/2012 |
| 8108460 | Aggregation system Machine, method for use and method for making, and corresponding products produced thereby, as well as data structures, computer-readable media tangibly embodying program instructions, manufactures, and necessary intermediates of the foregoing, each pertaining to di... | 01/31/2012 |
| 8108435 | Systems and methods for the management of information to enable the rapid dissemination of actionable information Methods, systems and media are provided for turning large volumes of globally distributed data into actionable information by building a distributed semantic graph and maintaining such graph with up to date changes in data and client needs are provided. The semantic... | 01/31/2012 |
| 8103631 | Merging files on storage and retrieve A client designates and transfers a file to a server in distinct chunks. The number of data chunks equals the number of communication sessions that are required to complete the transfer of the designated file to the server, that number being dependent on the number ... | 01/24/2012 |
| 8103617 | Distributed directory server, distributed directory system, distributed directory managing method, and program of same There is provided a distributed directory server to be used in a plurality of distributed directory servers connected to one another through a network and in a distributed directory system made up of a plurality of user devices, which includes a transmitting/receivi... | 01/24/2012 |
| 8103716 | Methods and systems for forwarding an item to an alternative address Systems and methods for forwarding an item in a delivery system may comprise scanning a first address label on an item to produce scan data and converting the scan data into first address data. Furthermore, systems and methods for forwarding the item may comprise de... | 01/24/2012 |
| 8103718 | Content discovery and transfer between mobile communications nodes Content discovery and content transfer between mobile communications nodes is often required, for example, to synchronize maps, traffic hot spot information and the like for vehicle mounted satellite navigation devices, pedestrian hand-held personal digital assistan... | 01/24/2012 |
| 8103720 | Apparatus and computer-readable media for processing HTTP requests Various embodiments of the invention are directed to closely integrating functionality between an internet server and a WebDAV tool. Areas of specific focus in this document include delegation of duties between the internet server and the WebDAV tool, efficient mana... | 01/24/2012 |
| 8103719 | Message broadcasting control system and method A system and method of broadcast messaging for providing a broadcast message to a broadcast target area including a broadcast admission control module receiving the broadcast message record having a broadcast message, a defined broadcast target area, and a broadcast... | 01/24/2012 |
| 8103721 | Computing system and method of changing I/O configuration thereof A computing system includes: first and second I/O interfaces that are associated with a server; and an I/O management unit that connects the server with the first and second I/O interfaces. The I/O management unit includes: an I/O buffer; an I/O mapping unit that st... | 01/24/2012 |
| 8103717 | Terminal apparatus, server apparatus, and instruction apparatus An access from a server apparatus to a terminal apparatus is made safely and reliably possible without changing the setting of a firewall, etc. The terminal apparatus 100 sends instruction inquiries 711, 712, to inquire of the server apparatus 200 | 01/24/2012 |
| 8099457 | Method and apparatus for dynamic data flow control using prioritization of data requests A data center (14) receives a request (22) for content from a browser (12) on a client (11). The data center determines whether the requested content is available at the data center. The content is available when the content is both prese... | 01/17/2012 |
| 8099454 | Staging a file within a distributed computing system Methods, apparatus, and products for staging a file within a distributed computing system are disclosed that include defining a topology of the network; mapping each computer to a network location in the topology of the network; selecting, in dependence upon the top... | 01/17/2012 |
| 8099456 | Application programming interface for implementing directory service access using directory service markup language A set of DSML application programming interface (DSML API) functions is provided to facilitate the implementation of DSML-based directory service access. The DSML API includes a DSML document API class for building or accessing a DSML payload, and a DSML connection ... | 01/17/2012 |
| 8099455 | Notifying remote devices of available content Methods of operating a portable electronic device including a display screen, a user interface, a controller, a memory and a transceiver are provided. The methods include executing a resource on the controller, and receiving a snapshot command through the user inter... | 01/17/2012 |
| 8095525 | Method of universal file access for a heterogeneous computing environment An architecture and system are described that provide a unified file access service within in a managed computing environment composed of diverse networks, computing devices, and storage devices. The service provides mechanisms for remotely accessing the file system... | 01/10/2012 |
| 8095529 | Full-text relevancy ranking A method and system for ranking relevancy of metadata associated with media on a computer network, such as multimedia and streaming media, include categorizing the metadata into sets of metadata. The categories are broad categories relating to areas such as who, wha... | 01/10/2012 |
| 8095591 | System and method for modifying documents sent over a communications network On-line health education includes displaying composites of personalized health content and patient-selected entertainment. Suitable sources of entertainment include generally available web pages and television programs. Composites are spatial (for page displays) or ... | 01/10/2012 |
| 8095579 | Method and system for updating attachment files A method of updating a file attached to an electronic document can include attaching a file to an electronic document and storing a reference to the attached file. The reference can specify a location from which the attached file was obtained. Responsive to a user i... | 01/10/2012 |
| 8095592 | Aggregation system clearing a security response Machine, method for use and method for making, and corresponding products produced thereby, as well as data structures, computer-readable media tangibly embodying program instructions, manufactures, and necessary intermediates of the foregoing, each pertaining to di... | 01/10/2012 |