U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5983411

Toilet Tank Aquarium

A new toilet tank assembly aquarium for housing aquatic creatures.

Newsletter  PatentStorm News

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.

 

Attorney: BANNER & WITCOFF, LTD.;ATTORNEYS FOR CLIENT NOS. 003797 & 013797


Number of applications: 122
Last date: July 30, 2009

1        
Application No.Application TitleIssue Date
20090189879Synchronization of Plugins
A system and process for ensuring the smooth flow of electronic ink is described. Dynamic rendering is give priority over other event handlers. Priority may be the use of one or more queues to order when events occur and may be performing dynamic rendering prior to othe...
07/30/2009
20090027241Fast error-correcting of embedded interaction codes
A fast decoding technique for decoding a position of a bit in a pattern provided on a media surface that can generate large amounts of solution candidates quickly by switching or flipping bits and utilizing a recursion scheme. The fast decoding technique may be employed...
01/29/2009
20080222542SYSTEM AND EMTHOD FOR ANNOTATING AN ELECTRONIC DOCUMENT INDEPENDENTLY OF ITS CONTENT
A system, method, and apparatus for annotating an electronic document independently of its content is provided. According to one variation, a tablet and stylus-based computer is programmed with a document browser that permits a user to annotate documents viewed through ...
09/11/2008
20080207332Multilevel Online Tournament
A multilevel online tournament is provided. The first tournament round has a single bracket and each subsequent tournament round has a winners bracket and a losers bracket corresponding to a bracket in the previous tournament round. The tournament format allows players ...
08/28/2008
20080170789Organizing, Editing, and Rendering Digital Ink
A pen-based computing system supports organizing, editing, and rendering handwritten digital ink. A given page of text may include several word flows, but the flows may be prevented from overlapping one another, and each word and stroke may be assigned to only one flow ...
07/17/2008
20080071935Self-Installing Computer Peripherals
A self-installing peripheral device is provided. The device includes an onboard memory that stores a device driver that enables the device to communicate with a computer operating system. When the device is connected to a computer, the device automatically downloads the...
03/20/2008
20080067417SELF-STERILIZING INPUT DEVICE
A system and method for sterilizing a surface on an input device is disclosed. A chamber is configured to enclose an input device such as a keyboard and is configured to be switched between an open and a closed state. A drive unit may be provided to switch the chamber b...
03/20/2008
20080056579Recognition of Electronic Ink with Late Strokes
A method and apparatus relating to the recognition of free-form data input is disclosed. The method involves ordering writing strokes based upon spatial relationships between the strokes, and partitioning the strokes into segments. The segments are then ordered based up...
03/06/2008
20080040692GESTURE INPUT
A variety of commonly used gestures associated with applications or games may be processed electronically. In particular, a user's physical gesture may be detected as a gesture signature. For example, a standard gesture in blackjack may be detected in an electronic vers...
02/14/2008
20080025612Strokes Localization by m-Array Decoding and Fast Image Matching
Systems and methods that determine a path of a pen tip as the pen tip is moved across a document are described. The document is watermarked with a maze pattern from which encoded position information is determined. A sequence of images is captured by a camera that is lo...
01/31/2008
20080016087INTERACTIVELY CRAWLING DATA RECORDS ON WEB PAGES
The invention provides a method of interactively crawling data records on a web page. Users may select various data records of interest on a web page to generate templates to search for similar data items on the same web page or on different web pages. A tree matching a...
01/17/2008
20080006746Collapsible support stand
A collapsible support stand includes a base upon which a weight may be placed for stability. A foundation plate is rotatably attached to the base and is coupled to a telescoping column. The telescoping column includes multiple tubes nestable within one another. The stan...
01/10/2008
20080002340INPUT DEVICE CHARGING SYSTEM
An input device charging system is presented. The input device charging system includes a base having a primary alignment feature and a charging connection. The alignment feature and charging connection protrude from a surface of the base and the charging connection inc...
01/03/2008
20080005168MANAGING FAMILY INFORMATION
Family information adaptable for groups with multiple members using multiple devices in multiple locations can be managed. Extensible and customizable types of family information, such as notes, tasks, lists, and appointments for specific family activities may be stored...
01/03/2008
20080001923Input Simulation System For Touch Based Devices
Performance of automated touch data injection into a stack of software objects is provided. Previously stored data from a touch data file is received and transformed based upon a touch property. The transformed retrieved data is then injected into a lowermost layer of a...
01/03/2008
20070300182INTERFACE ORIENTATION USING SHADOWS
A graphical user interface system may position and orient a user interface element to be displayed on an optically-sensitive display surface. The position of the object may be based on the position of a point of contact that an object (e.g., a person's finger, a block o...
12/27/2007
20070296541THERMAL SENSING SYSTEM
A thermal sensing system includes a one-piece clip formed of a thermally conductive material. The clip includes a flat, substantially enclosed portion with tabs extending upward from it for connecting the clip to a printed circuit board. The clip also includes a contact...
12/27/2007
20070296700WASHABLE MOUSE
Embodiments of a washable computer mouse are disclosed. In an embodiment, a water impermeable layer is sealably mounted to a housing so as to provide a water impermeable region and a water permeable region. Mouse circuitry, which includes a sensor and a light source and...
12/27/2007
20070296699MULTI-MODE OPTICAL NAVIGATION
A system and method is provided for selecting a light source in a pointing device such as a mouse. The selection of the light source may be based on attributes of a received image, which are in turn based on reflected light received at the pointing device from the track...
12/27/2007
20070300307Security Using Physical Objects
A password-type security system may be employed using the placement of physical objects as a security pattern that is to be matched before access to secured content is granted. The system may be implemented on a computing system that uses a display that can detect, e.g....
12/27/2007
20070296701Input device having a presence sensor
A system and method for reducing power consumption of a wireless input device is disclosed. The input device may convert between a high power state and a low power state. In the high power state, a transmitter and light sources are activated, whereas both the transmitte...
12/27/2007
20070294630SNIPPING TOOL
Systems and methods for capturing content and performing operations associated with the content are described. A stylus or other pointing device may be used designate content to be captured. After content is designated, a new window is generated that includes the design...
12/20/2007
20070292186WASHABLE KEYBOARD
A washable switch that may be used in a keyboard is disclosed. In an embodiment, a housing of the keyboard may include a key opening and a support layer may be mounted in the housing. Key silos may be mounted on the support layer and input keys with support legs may be ...
12/20/2007
20070294238AUTOMATIC LAYOUT OF UNPREDICTABLE CONTENT FROM MULTIPLE SOURCES
Methods and systems are provided for managing, compiling, and displaying unpredictable digital content received from a plurality of sources, such as news information transmitted in RSS feeds. A layout may be selected from multiple display templates, each having slots fo...
12/20/2007
20070292032Ink Editing Architecture
A system and process for capturing and rendering ink is described. An ink canvas object may contain none, one, or more objects or elements and may specify the z-order of the objects or elements. The ink canvas object may host a variety of objects or elements and, theref...
12/20/2007
20070288937Virtual Device Driver
Performance of automated testing and diagnosis of software associated with a digitizer is provided. Testing involves receiving a request packet from a driver of a digitizer. The request packet may be stored in a queue of a virtual driver associated with the driver of th...
12/13/2007
20070284429COMPUTER COMPONENT RECOGNITION AND SETUP
Methods and systems are provided for determining compatibility of a computer component with a particular computer configuration. In one embodiment, a user of a computing device may identify whether a hardware or software component the user wants to install in the comput...
12/13/2007
20070268262Text Input Device and Adapter Mechanism
A text input device for attachment to a game controller includes a small-sized housing, a plurality of text entry keys disposed on the upper face, and an attachment interface. The housing including a plurality of conformal structures laterally extending from a central p...
11/22/2007
20070262964Multi-touch uses, gestures, and implementation
A tablet PC having an interactive display, which is touchscreen enabled, may be enhanced to provide a user with superior usability and efficiency. A touchscreen device may be configured to receive multiple concurrent touchscreen contacts. The attributes of the multiple ...
11/15/2007
20070260999ASSOCIATION OF DISPLAY ELEMENTS
A system and method is provided for displaying a display element on a display in which a display element may be displayed responsive to a command, the display element being associated with another display element. Also, in another example, the association between the di...
11/08/2007
20070247655DYNAMIC PRINTER SYSTEM
A printer, scanner device and methods for using same are described herein. A printer device may include a dedicated input that, when actuated, generates and sends a request to a computer for known data or a predetermined print job, e.g., schedule information from a pers...
10/25/2007
20070247673DYNAMIC SCANNER SYSTEM
A printer, scanner device and methods for using same are described herein. A printer device may include a dedicated input that, when actuated, generates and sends a request to a computer for known data or a predetermined print job, e.g., schedule information from a pers...
10/25/2007
20070247665INTERACTIVE PAPER SYSTEM
A printer, scanner device and methods for using same are described herein. A printer device may include a dedicated input that, when actuated, generates and sends a request to a computer for known data or a predetermined print job, e.g., schedule information from a pers...
10/25/2007
20070242061Mobile auxiliary display model
Embodiments of the invention are directed to a software platform capable of sending data to auxiliary-display devices that are either connected (e.g., wirelessly) to a computing device or associated with the computing device in some way. Embodiments of the invention rel...
10/18/2007
20070239643Document characterization using a tensor space model
Computer-readable media having computer-executable instructions and apparatuses categorize documents or corpus of documents. A Tensor Space Model (TSM), which models the text by a higher-order tensor, represents a document or a corpus of documents. Supported by techniqu...
10/11/2007
20070239697Extracting semantic attributes
Extraction of semantic information and the generation of semantic attributes allows for improved organization and management of data. Semantic attributes are automatically generated and eliminate the need for manual entry of attribute information. A semantic file networ...
10/11/2007
20070239553Collaborative filtering using cluster-based smoothing
In an embodiment, a method of predicting an active user's rating for an item is disclosed. A database of users may be sorted into clusters. The data associated with the users in each cluster may be smoothed to filling in ratings for items that the users have not persona...
10/11/2007
20070239638Text classification by weighted proximal support vector machine
Embodiments of the invention relate to improvements to the support vector machine (SVM) classification model. When text data is significantly unbalanced (i.e., positive and negative labeled data are in disproportion), the classification quality of standard SVM deteriora...
10/11/2007
20070240098Per User File Associations
Systems and methods are provided for defining a default handler software application in response to an event at a computer. An event, for example, a user opening a file with a specific extension or accessing a uniform resource locator (URL) with a specific protocol, may...
10/11/2007
20070239792System and method for exploring a semantic file network
Extraction of semantic information and the generation of semantic attributes allows for improved organization and management of data. Semantic attributes are automatically generated and eliminate the need for manual entry of attribute information. A semantic file networ...
10/11/2007
1        
 
Sign InRegister
Username  
Password   
forgot password?