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

Icon_funbox Quotables

"Without question, the greatest invention in the history of mankind is beer. Oh, I grant you that the wheel was also a fine invention, but the wheel does not go nearly as well with pizza."

Dave Barry

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: 243
Last date: April 19, 2007

1              
Application No.Application TitleIssue Date
20070088672System and Method for Filtering and Organizing Items Based on Common Elements
A system and method for filtering and organizing items from computer memories based on common elements is provided. Filters can be provided for manipulating the items, which serve as tools for narrowing down a set of items. The filters can be dynamically generated based...
04/19/2007
20070089051Ink Thickness Rendering for Electronic Annotations
A system and method for rendering ink annotations for a displayed image is disclosed. The invention adjusts the thickness of rendered lines for ink annotations when rendered. Ink annotations are created by capturing and connecting a set of data points input by a user. T...
04/19/2007
20070081609Data Pulse Spectrum Control
The present invention reduces adjacent channel interference for a wireless peripheral device. A direct digital synthesizer generates a waveform having intermediate angular changes during a transition time between symbol intervals. After the transition time, the direct d...
04/12/2007
20070083691Mobile Device Expansion System
An expansion device is provided for expanding the functionality of a mobile electronic device while in a mobile mode and/or in a desktop mode. The expansion device may be a media slice that provides multimedia functionality to a mobile electronic device. The media slice...
04/12/2007
20070076952INCREMENTAL SYSTEM FOR REAL TIME DIGITAL INK ANALYSIS
Flexible and efficient systems and methods for organizing, analyzing, and processing digital ink incrementally analyze input data (e.g., representing ink strokes) as the user continues to add to, edit, or modify the data. In this manner, processing is performed promptly...
04/05/2007
20070079013Adapting to different network locations
Systems and methods for a readily discoverable, consolidated UI of frequently modified system settings are provided. In one aspect, systems and methods may be deployed to efficiently adjust mobile settings. In one embodiment, tiles configured to represent the an applica...
04/05/2007
20070074126Sidebar engine, object model and schema
An engine is provided for displaying an application for hosting a second application. The hosting application can be a sidebar on a display. The engine can contain a part or program which can include a manifest file, a definition file and/or a script file. The manifest ...
03/29/2007
20070067737Aggregation of PC settings
Systems and methods for enabling users to roam between networking environments are disclosed. In one embodiment, different machine settings may be stored in a memory for different network locations under se network profiles. In another embodiment, these and other settin...
03/22/2007
20070057964Photo mantel view and animation
A system and computer-implemented method for rendering images on a two-dimensional display, such as a computer, handheld device, or television screen, so that the images appear to be positioned in a three-dimensional space is disclosed. The images may be graphics files ...
03/15/2007
20070061750Software key labeling on software keyboards
In an embodiment, a software keyboard includes a software key with a first label and a second label, where both the first and the second label are visible. The first label may be displayed on the software key so as to indicate that the first label is active. In an embod...
03/15/2007
20070060343Role play system
A video game system and method is described in which a player-controlled icon in a map scene represents a group or party of characters, and in response to the icon entering a location on the map scene, automatically dispersing the icon into multiple icons representing t...
03/15/2007
20070060335Action charging in a turn-based video game
Methods and systems for affecting a power level of an action performed by a character in a video game are disclosed. In a tum-based video game, a player-character may decide whether to instantly perform the action with a default power level, or to delay the action until...
03/15/2007
20070060342Button encounter system
A video game system and method is described in which map scenes and battle scenes are used. A player character may move through the map scene, and upon encountering enemies to battle, an encounter area may be generated and displayed to show the user which enemies will b...
03/15/2007
20070060232Guard condition system
A guard condition system for determining whether to block an attack against a character in a multi-character party within an entertainment game is disclosed. A multi-character party may be divided into multiple lines of battle, such that all characters in more forward l...
03/15/2007
20070057930Freeform Encounter Selection Tool
A freeform selection tool for a computer system with a graphical user interface allows a user to draw a freeform selection path so as to select one or more graphical objects. The user is provided with the freedom to input selection ink, in any orientation, and using any...
03/15/2007
20070061495Initiating software responses based on a hardware action
The arrival of a new media volume or newly attached device is detected. The media or device is scanned in order to determine the type, and a complete list of installed software programs registered to handle the media type or device is presented to the user. This list ma...
03/15/2007
20070060226Variable action gauge in a turn-based video game
Methods and systems for affecting a power level of an action performed by a character in a video game are disclosed. In a turn-based video game, a player-character may decide whether to perform the action with a default power level, or to charge the action to a higher p...
03/15/2007
20070057951View animation for scaling and sorting
In an electronic file system environment, animations of file system items are provided in response to various user requests. For example, where the user requests to change the sort order of a set of displayed item representations, the system responds by animating the it...
03/15/2007
20070061745Nested views in an electronic file system
A live preview of objects in a folder or other container, including sub-folders, is provided, without requiring the user to open the folder or other container. When a user is previewing a set of objects in a closed container, any containers represented in the view may t...
03/15/2007
20070052681Context Sensitive Labels for a Hardware Input Device
A method and apparatus for hardware input devices provides context sensitive labels which can change according to an application running on a computer and/or the function assigned to an input element. An illustrative implementation of the method and apparatus includes e...
03/08/2007
20070055940Single action selection of data elements
Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage c...
03/08/2007
20070050654Keep awake heuristic
A method of controlling power management is provided. In an embodiment, the user provides feedback that the inactivity period before a display blanks is too short. In response to the user feedback, a behavior tracking mode is entered and the inactivity period is adjuste...
03/01/2007
20070046651Capacitance touch slider
A device for detecting the position of a human finger or other object on a touch-sensitive scrolling pad. Dual independent oscillators may be used to generate two pulse trains at frequencies dependent upon the capacitance of two conductors resulting from the position of...
03/01/2007
20070050769Operating system shut down
A user interface and scheme is provided for facilitating shutting down an operating system. Aspects include the operating system receiving a command to initiate shut down, and automatically terminating graphical user interface (GUI) applications that delay shut down whi...
03/01/2007
20070047817Style aware use of writing input
Techniques for processing handwriting input based upon a user's writing style. Some techniques employ the style in which the user writes a single character, while other techniques alternately or additionally employ a group of allographs that form a handwriting style. So...
03/01/2007
20070044035Docking and undocking user interface objects
The present invention relates to a system and method for displaying information or a part within a second application, such as a sidebar application. The part can be docked in the sidebar application or undocked from the sidebar application and can send corresponding do...
02/22/2007
20070044029Sidebar engine, object model and schema
An engine is provided for displaying an application for hosting a second application. The hosting application can be a sidebar on a display. The engine can contain a part or program which can include a manifest file, a definition file and/or a script file. The manifest ...
02/22/2007
20070043839Installing data with settings
The present invention relates to a system and method for displaying information, such as a gadget or a part and for dragging and dropping the part from a web page onto a separate location on a display such that the part is instantiated at the separate location and confi...
02/22/2007
20070044039Sidebar engine, object model and schema
An engine is provided for displaying an application for hosting a second application. The hosting application can be a sidebar on a display. The engine can contain a part or program which can include a manifest file, a definition file and/or a script file. The manifest ...
02/22/2007
20070041654Embedded interaction code enabled surface type identification
At least one image captured from a printed document and at least one image captured from a display surface other than a printed document are processed. A surface-type-identification module accepts as input both types of images and identifies, for a particular image, the...
02/22/2007
20070043955Logon user interface feedback
Methods and systems to provide a user tile to a user of a computer device relating to a logon process are provided. In one aspect, the user tile is configured to supply feedback to the user regarding the status of the logon process through a graphical representation. In...
02/22/2007
20070042165Embedded interaction code enabled display
An embedded interaction code-enabled display includes: an outer transparency layer, an optional inner transparency layer, an optional infrared-reflection layer between the outer transparency layer and the inner transparency layer, an EIC dot pattern between the outer tr...
02/22/2007
20070039045Dual layered access control list
A layer of abstraction for use by access control lists is provided for the process of creation and maintenance of user permissions on computer resources. First, a set of permissions can be associated with any number of computer resources. Also, computer resources can st...
02/15/2007
20070033542Virtual magnifying glass system architecture
A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A magnified image is presented within a moveable magnifier frame. The magnified image corresponds to screen content located within a magn...
02/08/2007
20070033544Virtual magnifying glass with on-the fly control functionalities
A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content lo...
02/08/2007
20070030245Virtual magnifying glass with intuitive use enhancements
A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content lo...
02/08/2007
20070027872Resource handling for taking permissions
A file operations engine and other programming mechanisms are provided for handling file operations errors related to permissions. A file operations engine according to an embodiment of the invention manages many user interactions with their files via a computer system ...
02/01/2007
20070025641Decoding and Error Correction In 2-D Arrays
A system and process for determining the location of a captured image from a larger image is described. A non-repeating sequence may be folded into a non-repeating array in which the array is unique for every sub window of a given size. The image of the sub window may b...
02/01/2007
20070016872Rich drag drop user interface
In an electronic file system, preview information is provided to the user during a drag operation of a selected object onto a target object. The information indicates what type(s) of action is to be taken should the selected object be dropped onto the target object. The...
01/18/2007
20070016546Intelligent container index and search
Aspects are introduced for indexing files and file references within a file container (e.g., a list file, zip file, cabinet file, and so forth). An intelligent protocol handler is created for accessing file containers and selectively indexing their contents in order to ...
01/18/2007
1              
 
Sign InRegister
Username  
Password   
forgot password?