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 |
| 8191002 | Summarizing portlet usage in a portal page A portal summary controller stores detected usage of at least one instance of at least one portlet application within at least one portal page at each of a plurality of different times. Responsive to a trigger to generate a summary portal page, the portal summary co... | 05/29/2012 |
| 8181116 | Method and apparatus for hyperlink list navigation The present invention provides a method and/or system for extracting or scraping links, which may be in the form of uniform resource locators (URLs), from an information source such as a Web page displayed on a Web browser, based on a rule set or a template, or base... | 05/15/2012 |
| 8176430 | Identifying URL target hostnames Techniques are provided for displaying a uniform resource locator (URL) to assist a user in determining whether a URL destination is what the user expects. A link is presented for selection to a user, and a URL corresponding to the link is accessed. A portion of the... | 05/08/2012 |
| 8166383 | System and method for sharing content based on positional tagging Systems and methods for sharing digital content based on positional tagging on a digital platform. For example, in one embodiment, the systems and methods generally include: (a) providing a first user with an interface to tag content on a first digital platform; (b)... | 04/24/2012 |
| 8161371 | Method and system for defining a heirarchical structure A hierarchical structure is provided. The hierarchical structure includes object items for objects located in the hierarchical structure, each object item having a name and a link. The hierarchical structure also includes node items each having a name of a hierarchi... | 04/17/2012 |
| 8156424 | Methods and systems for imaging device dynamic document creation and organization Aspects of the present invention relate to systems, methods and devices for imaging device dynamic document creation and organization. Some aspects relate to imaging device dynamic document creation and organization, wherein a document format, a dynamic field struct... | 04/10/2012 |
| 8156095 | Server device, user interface appliance, and media processing network Components for a control and data processing infrastructure for multiple networked media peripherals are based on chained device connections using a transport-layer independent asymmetric control protocol such as PTP. These components provide a user interface which ... | 04/10/2012 |
| 8145994 | Categorizing document elements based on display layout Identifying panel types of elements for display on a computing device. Documents such as web pages have a layout for the elements with some elements positioned in the header, footer, and sidebar regions of the document. A browser or other application receives the el... | 03/27/2012 |
| 8146005 | Creating a customized avatar that reflects a user's distinguishable attributes A capture system captures detectable attributes of a user. A differential system compares the detectable attributes with a normalized model of attributes, wherein the normalized model of attributes characterize normal representative attribute values across a sample ... | 03/27/2012 |
| 8140984 | Method and apparatus for document browsing A method, system and program storage device for browsing hyperlinked documents are provided. A method in one aspect may include enabling navigating from a document having a plurality of hyperlinks to a document associated with one of said plurality of hyperlinks; an... | 03/20/2012 |
| 8126879 | Assisted management of bookmarked web pages In a method of assisting in management of a collection of bookmarked web pages, browsing information is received. The browsing information is related to a history of web browser use. A ranked list of web pages is generated from a plurality of web pages which is rece... | 02/28/2012 |
| 8127225 | Document specialization processing in a content management system A content management system (CMS) provides a DITA specialization processing mechanism that provides the full functions of a content management system across the full functionality of the DITA architecture. A DITA specialization is used to generate an import descript... | 02/28/2012 |
| 8122365 | System and method for dynamic creation and customization of a user interface in a web service environment A method, system, and computer program product for dynamic creation and customization of a user interface in a web service environment, including dynamically generating and customizing a portlet; providing policy based access to the portlet depending on a consumer o... | 02/21/2012 |
| 8122342 | Enforcing accessible content development A mechanism is provided for enforcing accessible content development. The mechanism enforces accessible content development by accessing a tag library descriptor for each of a plurality of markup tags for web content authoring where the tag library descriptor notes ... | 02/21/2012 |
| 8108426 | Application and file system hosting framework Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application c... | 01/31/2012 |
| 8103953 | Document structures for delta handling in server pages Methods, systems and apparatus, including computer program products, for delta handling in server pages. A server method, for processing a page document that has multiple page components, includes generating, for each page component of the page document, a correspon... | 01/24/2012 |
| 8099671 | Opening an application view Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application c... | 01/17/2012 |
| 8095528 | Decentralised web annotation Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a ... | 01/10/2012 |
| 8086964 | Method and system for discovering and acting on tagged information in software artifacts According to exemplary embodiments, a method and system are provided for discovering and acting on action tags within an artifact. Upon a determination that an artifact is attached to a document in a host application, an action tag processor is invoked. The action t... | 12/27/2011 |
| 8078979 | Web page editor with element selection mechanism A web page editor displays a web page including at least two elements that are at least partially overlapping. The web page editor includes an element selection mechanism displaying a list of overlapping elements of the web page at a selected point on the web page. ... | 12/13/2011 |
| 8065600 | Systems and methods for defining web content navigation The described systems and methods are directed at defining web content navigation. The disclosed technique enables the development of web content for a scenario without having to create every navigational control that is needed to manage the flow through the web con... | 11/22/2011 |
| 8060830 | News feed browser Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment,... | 11/15/2011 |
| 8046678 | Employing partial evaluation to provide a page A web page is generated by applying a partial evaluation technique. In one embodiment, at design time, a page designer enables a dynamic version of a page specification program to be generated, such as by way of a page customization interface. This dynamic version c... | 10/25/2011 |
| 8046680 | Method and device for generating reference structural patterns adapted to represent hierarchized data Generating reference structural patterns representing hierarchized data, by extracting primary structural patterns. Each primary structural pattern represents a set of pieces of structural information. The degree of use of extracted primary structural patterns is de... | 10/25/2011 |
| 8042052 | System for displaying and managing information on webpage using indicator Disclosed is a system for displaying and managing information on a webpage using an indicator in which, a memo and so forth can be recorded in the desired contents of the webpage through the indicator and the URL of the webpage can be stored with the indicator to ca... | 10/18/2011 |
| 8032837 | System and method for controlling user interface features of a web application A system and method of controlling user interface features of a web application is provided. The system comprises a collection of user interface control elements, a collection of skin templates comprising extensible markup language based markup contained as children... | 10/04/2011 |
| 8024664 | Co-brands for user interface in travel booking Co-brands, virtual wrappers for web sites that allow clients to expand client inventories across different web sites, are disclosed. Different types of travel inventory can be provided across these web sites. A client can create different URLs, domains, look and fee... | 09/20/2011 |
| 8020106 | Integration of personalized portals with web content syndication Personal portal pages for individual users are integrated with web content syndication. For example, when a search query is received from the user, a list of hits is generated. For each hit, it is determined whether there is an associated syndication feed, such as a... | 09/13/2011 |
| 8020107 | Web interface for providing system-status on-demand An Internet web application interfaces to a machine to give users information about the status of the machine. The information on the status of the machine is constantly changing. This design only dynamically builds a web page when the page is requested for viewing.... | 09/13/2011 |
| 8020089 | Rendering hypertext markup language content Methods, systems, and apparatus, including medium-encoded computer program products, for rendering hypertext markup language content. In one aspect, a method includes receiving a document specifying a hierarchy of HTML elements, each HTML element having a representa... | 09/13/2011 |
| 8010890 | System for creating and rendering client-side user interfaces via custom tags A system for creating, rendering and controlling a user interface is provided. A server generates a mark-up language document containing custom tags and conventional tags. The custom tags are associated with machine-executable instructions operating on a client devi... | 08/30/2011 |
| 7996777 | Syndicated trackable ad content A system sends ad content to a publisher, where the ad content includes a first snippet of code. The system receives requests from browsers accessing a document at the publisher that includes the ad content, where the browsers send the requests based on execution of... | 08/09/2011 |
| 7996391 | Systems and methods for providing search results A method includes generating search results in response to a user query, where at least one of the search results includes a group of links. The group of links may represent links to web pages within a same web site and may be identified based on at least one factor... | 08/09/2011 |
| 7996779 | System and method of providing a user interface for client applications to store data and context information on the web An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications... | 08/09/2011 |
| 7996778 | Central internet browser control for multiple browsers enabled system An information handling system having multiple browser applications includes a browser management utility for selecting one of the browsers as a default browser. The browser management utility provides a central access point for accessing the multiple browsers. The ... | 08/09/2011 |
| 7992091 | Message-oriented divergence and convergence of message documents A computing device comprises a memory to store a first version of an eXtensible Markup Language (XML) message, a receiver to receive a second version of the XML message, a processor and a display interface. The display interface provides a user interface having a fi... | 08/02/2011 |
| 7992090 | Reciprocal link tracking A method, apparatus, system, and signal-bearing medium that in an embodiment verify that if a selected first link in a first page points to a reciprocal site, then a reciprocal link in a reciprocal page points back to the first page. The verification is performed by... | 08/02/2011 |
| 7991733 | Data structure, system and method for knowledge navigation and discovery Data structures, systems, methods and computer program products that enable precise information retrieval and extraction, and thus facilitate relational and associative discovery are disclosed. The present invention utilizes a novel data structure termed a “Knowle... | 08/02/2011 |
| 7979791 | Cross-domain communication The subject matter of this specification can be embodied in, among other things, a method that includes generating, within a web-accessible document, a parent container document associated with a first Internet domain and one or more child container documents within... | 07/12/2011 |
| 7975231 | Image display updating system, server client system and drawing operation echo back script A drawing object image and an image processing program are provided in an HTTP server 12. The drawing object image is downloaded by accessing the HTTP server 12 from a terminal unit 10. When the operator initiates a drawing operation on a WEB br... | 07/05/2011 |