Method and apparatus for making a drink hop along a bar or counter
A method for generating a drink which appears to hop from a remote spot on the bar or counter and take one or more leaps, before landing in a patron's glass.
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 |
| 7325196 | Method and system for manipulating page control content A page is generated in a computer-based format that includes zones in which controls are inserted. The controls can present information or data that the controls obtain from one or more sources. Features such as the location, quantity, and properties of the zones an... | 01/29/2008 |
| 7325194 | Method, system, and apparatus for converting numbers between measurement systems based upon semantically labeled strings Number conversion between different units of measurement in a document is enabled. A string of text entered into an application program is analyzed to determine whether it includes a number having an associated unit name. Found numbers with associated unit names are... | 01/29/2008 |
| 7320104 | Text grid creation tools Methods and apparatus, including computer program products, implementing and using techniques for controlling typesetting and layout editing (2a). Data being typeset or laid out are displayed on a display (3). A first menu (20) having a u... | 01/15/2008 |
| 7315902 | Compression and abbreviation for fixed length messaging A method, computer program product, and data processing system for compressing and abbreviating text messages at a first text messaging device for transport and subsequent interpretation at a second text messaging device is disclosed. A user-defined message length r... | 01/01/2008 |
| 7315891 | Employee internet management device The present invention relates to a system for monitoring and maintaining an acceptable use policy for network communications. Such communications are monitored, stored and searched for the presence of preselected regular expressions, either by subject category or by... | 01/01/2008 |
| 7315988 | System and method for using short captions to map user interfaces A system and method is provided to map alternative short captions that are displayed in a constrained display environment instead of displaying standard captions. When designing a display panel, the designer identifies shorter captions to use in a constrained enviro... | 01/01/2008 |
| 7313562 | Rhetorical content management system and methods The present disclosure is directed generally to a method of content management. The method includes receiving a user input entered in a plurality of grammatical structured text entry elements associated with a content subject, each of the plurality of grammatical st... | 12/25/2007 |
| 7313556 | System and method for dynamically evaluating latent concepts in unstructured documents A system and method for dynamically evaluating latent concepts in unstructured documents is disclosed. A multiplicity of concepts are extracted from a set of unstructured documents into a lexicon. The lexicon uniquely identifies each concept and a frequency of occur... | 12/25/2007 |
| 7310627 | Method of searching for text in browser frames Methods, systems and articles of manufacture for searching content in frames. In general, information located at one or more networked addresses may be displayed to a user in two or more frames. The content of a frame may be searched by designating one frame as a de... | 12/18/2007 |
| 7310636 | Shortcut enabled, context aware information management A context aware, shortcut enabled system of presenting information through a user interface, implementing memory prostheses and context-oriented changes in meanings of shortcuts. Embodiments include selecting a context, receiving a shortcut entered through the user ... | 12/18/2007 |
| 7310773 | Removal of extraneous text from electronic documents Method and apparatus for removing lines of extraneous text from a document. Similarities are identified between lines of text on each page and corresponding lines on a selected subset of pages. Different weight values are associated with different line numbers of te... | 12/18/2007 |
| 7308648 | Method, system, and computer-readable medium for filtering harmful HTML in an electronic document A method and system are provided for filtering harmful HTML content from an electronic document. An application program interface (API) examines the fundamental structure of the HTML content in the document. The HTML content in the electronic document is parsed into... | 12/11/2007 |
| 7305336 | System and method for summarization combining natural language generation with structural analysis A system and method of summarizing text comprising performing structural summarization of a source text and compressing at least one relationship in the structural summarization. ... | 12/04/2007 |
| 7302639 | Report system and method using prompt in prompt objects A system that incorporates prompt objects in a report definition to enable a user to specify answers to questions to customize a reporting system, decision support system, business intelligence and OLAP report at execution time. A prompt object contains a single que... | 11/27/2007 |
| 7302426 | Expanding a partially-correct list of category elements using an indexed document collection One aspect of the invention receives a plurality of possible list elements and determines a first document space size responsive to a first query that incorporates the possible list elements and defines a first document space. It also determines sizes of second docu... | 11/27/2007 |
| 7302635 | Computer system and method of displaying hypertext documents with internal hypertext link definitions A computer system and method display internal and external hypertext link definitions in different representations to simplify a user's recognition of the external/internal status of each hypertext link definition in a document. Additional information, such as the d... | 11/27/2007 |
| 7299424 | Lasso select A lasso select tool that allows a user to draw a flexible line of selection ink in order to select one or more graphical objects for manipulation. As the user draws this selection line, the lasso select tool continuously redraws and displays a connection line connec... | 11/20/2007 |
| 7296027 | Rhetorical content management with tone and audience profiles A content management system including an audience profile is disclosed. The content management system includes a database having a plurality of records. At least one record of the plurality of records includes a plurality of fields storing a plurality of grammatical... | 11/13/2007 |
| 7296227 | Determining line leading in accordance with traditional Japanese practices Method and apparatus, including computer program products, implementing and using techniques for controlling leading. A region including a plurality of lines in data being typeset and displayed on a display device is specified. One of the lines in the plurality of l... | 11/13/2007 |
| 7296228 | Document editing by blocks and groups Grouping blocks of text according to user-defined contexts, and editing group specific blocks can be used to improve document consistency during editing and revising of electronic documents. A change made in one block often requires appropriate changes to be made in... | 11/13/2007 |
| 7293038 | Systems and methods for client-side filtering of subscribed messages A message broker can allow any server in a cluster to publish to, and subscribe, to a message channel. A server subscribing to a channel can set up a message filter such that XQuery expressions can be used to filter against the messages arriving on the channel A mes... | 11/06/2007 |
| 7293242 | Facilitated source to target object editing functions A method for editing software objects can include identifying at least one user selection of at least a portion of an electronic document displayed within an application and prompting a user for a target destination to which the user selection is to be posted. A use... | 11/06/2007 |
| 7293232 | Source code editor for editing multilanguage documents A source code editor is used to develop multilanguage documents while providing the advanced editing functionality of secondary editors and without requiring the programmer to explicitly open and interface with the secondary editors. The multilanguage document is pr... | 11/06/2007 |
| 7293229 | Ensuring proper rendering order of bidirectionally rendered text A method and system are provided for locating specific text in a selection of text and ensuring that the specific text is rendered in the proper order relative to other text in the selection of text according to the text rendering rules of the language to which that... | 11/06/2007 |
| 7293228 | Maltweb multi-axis viewing interface and higher level scoping A method, apparatus and computer program product for navigating in a multi-dimensional space containing an electronic publication formed from predefined portions of text-based data encoded using a markup language are disclosed. A selected predefined portion is displ... | 11/06/2007 |
| 7293231 | Data entry for personal computing devices In one aspect of the invention, the user can rapidly enter and search for text through a combination of entering one or more characters (a partial text entry) on a digitally displayed keyboard with a pointing device and using a search list to display a list of selec... | 11/06/2007 |
| 7292972 | System and method for combining text summarizations The method of the present invention discloses: receiving a source text having a set of source text portions; generating a set of source text summarizations, each having a set of summarization portions, from the source text; calculating a portion score for each of th... | 11/06/2007 |
| 7293005 | Pipelined architecture for global analysis and index building Disclosed is a technique for building an index in which global analysis computations and index creation are pipelined, wherein the global analysis computations share intermediate results. ... | 11/06/2007 |
| 7289991 | Apparatus, system, and method for sorting character representations of data An apparatus, system, and method are disclosed for sorting character representations of data under the present invention, a character-encoded sort data value is identified in a data line of a data set. The sort data value is a character encoding of a predefined numb... | 10/30/2007 |
| 7290219 | System and method for selection based action bar A system and method is provided for displaying a selection based action bar to a user that the user is able to use to perform actions using selected data. A user selects one or more displayed selections using a selection device. After the user selections have been m... | 10/30/2007 |
| 7286886 | Safety controller and method for loading a new operating program onto the safety controller The invention relates to a safety controller and to a method for loading a new operating program onto such a safety controller. The safety controller has an input module for automatically reading process signals, a failsafe signal processing module for automatically... | 10/23/2007 |
| 7287222 | Information processing apparatus and method that determines effectiveness of metadata for editing information content Metadata corresponding to each segment is added to a content. Each metadata describes a metadata item such as the dominant color or person of the segment. Each metadata item describes metametadata for representing an editing content to the content that influences th... | 10/23/2007 |
| 7284191 | Meta-document management system with document identifiers A personality that identifies enrichment themes of a document is associated with a reading or mobile computing device. In one embodiment, a personality is associated with a document reference reading device and attached to each document reference recorded by the doc... | 10/16/2007 |
| 7281245 | Mechanism for downloading software components from a remote source for use by a local software application A method and system are provided for downloading software components from a remote source to a software application for providing updates or additions to the application's functionality. All components and files that may be utilized to update or add to functionality... | 10/09/2007 |
| 7281001 | Data quality system A system (1) generates an output indicating scores for the extent of matching of pairs of data records. Thresholds may be set for the scores for decision-making or human review. A vector extraction module (12) measures similarity of pairs of fields in ... | 10/09/2007 |
| 7280693 | Document information input apparatus, document information input method, document information input program and recording medium A document information input apparatus detects a position and an attribute of an area of a real document to be input designated by a user with high accuracy. Based on the detected position and attribute, the document information input apparatus recognizes an image o... | 10/09/2007 |
| 7278099 | Visual graphical indication of the number of remaining characters in an edit field of an electronic device The invention relates to the indication of the amount of characters, which can be still entered into an edit field of an electronic device. A main object of the invention is to provide a new and improved indication of the amount of remaining capacity for entering da... | 10/02/2007 |
| 7278094 | Variable text processing for an electronic press A software system is useful for generating a page file from a template file and database entries. The database entries are representative of variable information and the template file includes data designating a variable text area. The software system includes a com... | 10/02/2007 |
| 7275208 | XML document processing for ascertaining match of a structure type definition To perform processing at a high speed to identify some of the structure type definitions in a given definition set to which a received XML document matches. There are provided a decision rule generation section which generates a decision rule for determining to whic... | 09/25/2007 |
| 7271929 | System and method for integrated printing and assembly of electronic documents In one embodiment there is disclosed an application program in which a document is created containing complex rendering codes which codes identify locations within the document where material other than the basic medium is to be inserted or where special treatment i... | 09/18/2007 |