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

Icon_funbox Celebrity Inventors

Magician Harry Houdini patented a "Diver's Suit" enabling the wearer to "quickly divest himself of the suit while being submerged and to safely escape and reach the surface of the water."

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: Grace; Ryan T.


Number of patents: 193
Last date: May 22, 2012

1          
NumberTitleIssue Date
D660143Packaging assembly
05/22/2012
D656023Dispenser
03/20/2012
8113367Non-removable closure having a dispensing aperture extending therethrough
The present invention is a non-removable closure. A non-removable closure in accordance with the present invention may comprise (a) a first sealant layer; (b) a sealant interface layer; and (c) a second sealant layer. A non-refillable container for flo...
02/14/2012
D651513Cap
01/03/2012
8082100Watercraft automation and aquatic effort data utilization
In one aspect of watercraft automation and aquatic data utilization for aquatic efforts, an anchor point is obtained and a watercraft position maintenance routine is actuated to control the watercraft to maintain association with the anchor point. In another aspect,...
12/20/2011
D649456Dispenser
11/29/2011
D649048Dispenser
11/22/2011
D649047Dispenser
11/22/2011
D649046Dispenser
11/22/2011
8057836Sprayable cooking compositions for high temperature use
The application relates to a sprayable cooking composition having enhanced high heat performance. The cooking composition includes cottonseed oil, a crystal inhibitor, and a cookware release agent and does not polymerize at high cooking temperature, or exhibits redu...
11/15/2011
7919129System and method for spraying meat products with an anti-microbial agent
System and method for applying an antimicrobial agent, such as acidified calcium sulfate (ACS), to unpackaged meat products, in order to eliminate or reduce existing food borne bacterial pathogens and to prevent their growth when the meat products are stored. A conv...
04/05/2011
D633385Dispenser
03/01/2011
D632956Container
02/22/2011
D630523Packaging sleeve
01/11/2011
7858909Microwave popcorn bag construction with seal arrangement for containing oil/fat, microwave popcorn product, and methods
Microwaveable popcorn arrangements are provided, the arrangement being a bag having a popcorn charge of popcorn kernels and oil/fat component therein. The arrangements include folded bags having preferred, internal, seal and/or adhesive field configurations. The pre...
12/28/2010
7761349Grain aeration systems and techniques
In one embodiment, the invention is directed toward a networked grain aeration control system. For example, the system can provide centralized monitoring of the aeration of a number of grain storage facilities, thereby improving the management of stored grain. The n...
07/20/2010
7739309Method, system, and computer-readable medium for merging data from multiple data sources for use in an electronic document
A method, apparatus, and computer-readable medium are provided for merging data from multiple data sources for use in an electronic document. The method includes receiving field names and field data from an initial data source, mapping field names from a subsequentl...
06/15/2010
7735021Shortcut system for use in a mobile electronic device and method thereof
A shortcut system for use in a mobile electronic device having several types of shortcuts allows a user to execute shortcuts of different types using a single mechanism. The shortcut system includes a display, an operating system, a shortcut data store, and one or m...
06/08/2010
7734550Method and system for identifying the controlling license for installed software
In accordance with other aspects, the present invention relates to a system for identifying a license for a first software product of a first type installed on a computer system having at least one other software product of the first type installed on the computer s...
06/08/2010
7734491Hierarchical projects in a computer-enabled project management method and system
Methods and systems are provided for establishing a hierarchical relationship between a parent or master project schedule and sub-project schedules including tasks and phases required for completion of the parent or master project. When changes are made to data cont...
06/08/2010
7730495Declaratively defined control actions
An extensible control design framework is utilized to declaratively define a control (both visual and non-visual) and other components. The functionality of a control may be expanded by declaratively adding behaviors and semantics via an object called an action. The...
06/01/2010
7730388Converting an enhanced metafile into a chronologically independent object property list for conversion into a PDF document
An electronic paper file is generated from an enhanced metafile such that data may be converted from multiple applications with different data descriptions to a single electronic paper format having a particular data description. The enhanced metafile includes a ser...
06/01/2010
7721205Integration of composite objects in host applications
A graphical object is generated according to a first application in a document of a second application. The graphical object is constructed as a composite, data-driven object. The graphical object's data is organized so that the semantic data (e.g., relationship amo...
05/18/2010
7716661Embedded device update service
A method and system for updating an OS of an embedded device. The embedded device provides its current OS version information to a mobile operation network via a SMS message. The embedded device can provide its current OS version information to a mobile operation ne...
05/11/2010
7716637Embedded macros
An embedded macro establishes logic for object properties that define actions that execute when an event triggers. When an embedded macro is associated with an event, a regular event property value is set to an empty string and a shadow property associated with the ...
05/11/2010
7716211System and method for facilitating full text searching utilizing inverted keyword indices
A system and method for facilitating full text searching utilizing inverted keyword indices in shared memory are provided. An inverted keyword index and an inverted keyword attribute index are created from keyword tokens from a set of documents. The keyword indices ...
05/11/2010
7715395System and method for expanding the range of a mesh network
A system and method of expanding the range of a mesh network by determining whether a route through a local Internet service provider is an optimal path between two nodes. If the route through a local Internet service provider is an optimal path, a routing table is ...
05/11/2010
7712018Selecting and formatting warped text
Selecting and formatting warped text is disclosed. Text effects such as an underline effect and/or a strikethrough effect may be transformed along with rectangular text to form a warped text element. In such a situation, the text effects are warped with the characte...
05/04/2010
7708186Liquid-in-box container
The present invention is a liquid-in-box container. A liquid-in-box container in accordance with the present invention may comprise: (a) a box; (b) a liquid-containing receptacle; (c) a spout; (d) a spout outlet aperture; (e) a first hand-hold aperture; (f) a second...
05/04/2010
7707180System and method for reliably replicating data
Described is a system and method for replicating each of a set of resources to a subject computer in a replica set prior to making use of a resource in the set of resources. The set of resources includes resources that are dependent upon each other for a proper func...
04/27/2010
7698393Method and system for shadowing information between computing devices
A method and system for seamlessly integrating computing devices shadow information between computing devices. The transfer of information proceeds in accordance with user-defined preferences. While a user is interacting with an application on one computing device, ...
04/13/2010
7698280Active cache offline sharing of project files
In a client-server computer system, an active cache is utilized by a client-based project management application program to share server-based project files with an offline client, so that the project files may be updated by modifications made offline. A project fil...
04/13/2010
7680333System and method for binary persistence format for a recognition result lattice
A system and method for storing document data in a serialized binary format recognition lattice structure so that the data is accessible to other applications. The lattice structure is generated that includes root node data. Child nodes correspond to columns of the ...
03/16/2010
7673050System and method for optimizing server resources while providing interaction with documents accessible through the server
A system and method for optimizing server resources while providing interaction with documents accessible through the server. The system allows a user to open and interact with a document without opening a session. Aspects of the present invention relate to a comput...
03/02/2010
7668873Data store for software application documents
A data store is provided for storing, relating and for allowing use of data associated with a computer-generated document. Data for structuring information associated with a document, such as document metadata, is maintained in the data store where relationships bet...
02/23/2010
7661091Extensible on-demand property system
A system and method for handling properties of objects is provided. More specifically, the system and method provide a dependency mechanism for expressing the relationship between the properties in a formal manner. This relationship may either be applied globally or...
02/09/2010
7660950Output cache manager
A web page is generated by locating an area in a website to place the page and selecting a template for the page. An output cache manager allows a user to attach a cache profile in the form of metadata to the template and the area in the website. The output cache ma...
02/09/2010
7660856Method and system for web-based event notification
A method and system for using web services to notify a subscriber that an event has occurred at a voice mail switch and to retrieve the event is described. A notification server receives an event and an associated identifier from the voice mail switch. The identifie...
02/09/2010
7659890Automatic height adjustment for electronic highlighter pens and mousing devices
Methods and systems provide for automatic adjustment of electronic highlighter cursor height in response to a determined height of images or typed or handwritten text to be highlighted. The highlighter thickness or cursor height of an electronic highlighter, such as...
02/09/2010
7657876System and method for using data address sequences of a program in a software development tool
A system and method for determining where bottlenecks in a program's data accesses occur and providing information to a software developer as to why the bottlenecks occur and what may be done to correct them. A stream of data access references is analyzed to determi...
02/02/2010
1          
 
Sign InRegister
Username  
Password   
forgot password?