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

Icon_funbox Bizarre Patents

Patent No. 5107620

Electrified Table Cloth

An electrified table cloth for preventing crawling insects from gaining access to the consumer's food or drink.

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: Grundler; Edward J.


Number of patents: 88
Last date: August 24, 2010

1      
NumberTitleIssue Date
7783536Apparatus and method configurable for local jurisdictions that facilitates determining taxes
One embodiment of the present invention provides a system for determining taxes that is configurable for local jurisdictions. The system includes a tax knowledge base that provides the facility to store data pertaining to taxes in local jurisdictions, and a tax rule...
08/24/2010
7681188Locked prefetch scheduling in general cyclic regions
One embodiment of the present invention provides a system that facilitates locked prefetch scheduling in general cyclic regions of a computer program. The system operates by first receiving a source code for the computer program and compiling the source code into in...
03/16/2010
7657925Method and system for managing security policies for databases in a distributed system
One embodiment of the present invention provides a system that facilitates managing security policies for databases in a distributed system. During operation, the system creates multiple label security policies. The system stores these security policies in a directo...
02/02/2010
7627653Method and apparatus for distributing computer files across a network
One embodiment of the present invention provides a system for distributing files across a network. During operation, the system receives a request at a server to download a file to a client. If the server is not currently downloading the file, the system commences a...
12/01/2009
7561875Method and apparatus for wirelessly testing field-replaceable units (FRUs)
One embodiment of the present invention provides a system that facilitates wirelessly identifying and testing field-replaceable units within a computer system. The system includes a field-replaceable unit (FRU) within the computer system and a storage device located...
07/14/2009
7540020Method and apparatus for facilitating single sign-on to applications
One embodiment of the present invention provides a system that performs single sign-on to web applications using dynamic directives. The system operates by first receiving a request at an application to provide content to a user. In response to the request, the appl...
05/26/2009
7530094Method and apparatus for facilitating single sign-on of an application cluster
One embodiment of the present invention provides a system that facilitates single sign-on of an application cluster, wherein the application cluster includes a plurality of computer applications residing on the same computer system. The system operates by first rece...
05/05/2009
7509643Method and apparatus for supporting asymmetric multi-threading in a computer system
One embodiment of the present invention facilitates favoring the performance of a single-threaded application in a computer system that supports simultaneous multi-threading (SMT), wherein multiple threads of execution simultaneously execute in an interleaved manner...
03/24/2009
7496511Method and apparatus for using locale-specific grammars for speech recognition
One embodiment of the present invention provides a system that facilitates recognizing voice input. During operation, the system receives a document that includes a specification of a datatype for which there exists a predefined grammar. The system also obtains a lo...
02/24/2009
7487149Method and apparatus for providing query-level security in a database system
One embodiment of the present invention provides a system that facilitates using query signatures to provide security for a database system. During operation, the database system receives a query. Next, the system parses the query to determine a signature for the qu...
02/03/2009
7480286Method and apparatus for providing web service access to telephony functionality
One embodiment of the present invention provides a system that facilitates web service access to telephony functionality. During operation, the system receives a request at a web service to access the telephony functionality using a Voice Over Internet Protocol (VOI...
01/20/2009
7469262Customizable metadata merging framework
One embodiment of the present invention provides a system that facilitates merging different versions of a database object. During operation, the system receives metadata associated with a first version of a database object and a second version of the database objec...
12/23/2008
7464229Serial-write, random-access read, memory
A serial-write, random-access read, memory addresses applications where the data in the memory may change more frequently than would make a PROM suitable, but that changes much less frequently than would require a RAM. This enables the circuit designer to optimize t...
12/09/2008
7458067Method and apparatus for optimizing computer program performance using steered execution
One embodiment of the present invention provides a system that facilitates optimizing computer program performance by using steered execution. The system operates by first receiving source code for a computer program, and then compiling a portion of this source code...
11/25/2008
7453882Apparatus and method for asynchronously controlling data transfers across long wires
One embodiment of the present invention provides a system that asynchronously controls the sending of data items from a sender to a receiver. The system includes a data path between the sender and the receiver, a first control path between the sender and the receive...
11/18/2008
7450566Apparatus and method for providing a unified telephony solution
One embodiment of the present invention provides a system that provides a unified telephony solution. During operation, the system receives a request for a telephony service at a telephony controller. In response to this request, the system accesses a telephony serv...
11/11/2008
7444424Method and apparatus for routing data across an n-dimensional grid network
One embodiment of the present invention provides a system for routing data between integrated circuit devices. This system couples together an n-dimensional grid of integrated circuit devices using multiple independent communication networks, wherein each of the com...
10/28/2008
7437562Method and apparatus for digitally signing electronic mail that originates from a browser
One embodiment of the present invention provides a system for digitally signing electronic mail that originates from a browser. The system operates by first receiving a message from a browser at a mail server. The mail server formats the message and returns the form...
10/14/2008
7437754Web object access authorization protocol based on an HTTP validation model
One embodiment of the present invention provides a system that facilitates serving data from a cache server. The system operates upon receiving a request for the data at the cache server. The system first determines if the request requires access control, and also i...
10/14/2008
7436861Asynchronous control circuit with symmetric forward and reverse latencies
One embodiment of the present invention provides a control queue for an asynchronous circuit that includes a number of control modules coupled together linearly to form the control queue. These control modules include a prior module, a present module, and a next mod...
10/14/2008
7421544Facilitating concurrent non-transactional execution in a transactional memory system
One embodiment of the present invention provides a system that facilitates concurrent non-transactional operations in a transactional memory system. During operation, the system receives a load instruction related to a local transaction. Next, the system determines ...
09/02/2008
7401324Method and apparatus for performing time measurements during instrumentation-based profiling
One embodiment of the present invention provides a system for performing time measurements during instrumentation-based profiling. The system operates by first measuring time required to execute instrumentation code in isolation. Next, it receives the code to be pro...
07/15/2008
7386877Specifying a repository for an authentication token in a distributed computing system
One embodiment of the present invention provides a system that facilitates specifying a repository containing authentication information to a plugin in a plugable authentication system. When the system receives a command that requires the repository to be accessed, ...
06/10/2008
7383459Apparatus and method for phase-buffering on a bit-by-bit basis using control queues
One embodiment of the present invention provides a system that facilitates phase-buffering on a bit-by-bit basis using a control queue. The system includes a control queue, wherein a stage in the control queue is configured to accept both a first control signal and ...
06/03/2008
7383453Conserving power by reducing voltage supplied to an instruction-processing portion of a processor
One embodiment of the present invention provides a system that facilitates reducing static power consumption of a processor. During operation, the system receives a signal indicating that instruction execution within the processor is to be temporarily halted. In res...
06/03/2008
7370216Conserving power by reducing voltage supplied to an instruction-processing portion of a processor
One embodiment of the present invention provides a system that facilitates reducing static power consumption of a processor. During operation, the system receives a signal indicating that instruction execution within the processor is to be temporarily halted. In res...
05/06/2008
7328256Method and apparatus for distributing computer files across a network to multiple clients
One embodiment of the present invention provides a system for distributing files across a network. During operation, the system receives a request at a server to download a file to a client. If the server is not currently downloading the file, the system commences a...
02/05/2008
7296044Method and apparatus for keeping track of memory usage for tasks in a shared heap
One embodiment of the present invention provides a system that facilitates keeping track of memory usage of tasks in a shared heap. The system operates by performing a garbage collection operation on the shared heap, wherein the garbage collection operation is a com...
11/13/2007
7293157Logically partitioning different classes of TLB entries within a single caching structure
One embodiment of the present invention provides a system that logically partitions different classes of translation lookaside buffer (TLB) entries within a single caching structure. Upon receiving a request to lookup an address translation, the system applies a has...
11/06/2007
7293260Configuring methods that are likely to be executed for instrument-based profiling at application run-time
One embodiment of the present invention provides a system that facilitates configuring selected methods for instrument-based profiling at run-time. The system first identifies a root method in a target application, wherein only methods that are reachable from the ro...
11/06/2007
7263680Graphical user interface for a cell router usable by both novice and advanced users
One embodiment of the invention provides a graphical user interface for configuring parameters that control a cell routing process used to lay out a cell, wherein the graphical user interface is useable by both novice and advanced users. The graphical user interface...
08/28/2007
7234003Method and apparatus to facilitate direct transfer of data between a data device and a network connection
One embodiment of the present invention provides a system that facilitates transferring data between a data device and a data terminal across a network. The system initializes itself by establishing connections between the controller, multiplexer, and data device. T...
06/19/2007
7230563Apparatus and method to facilitate universal remote control
One embodiment of the present invention provides a universal remote control, which includes a display screen and a user input mechanism. The universal remote control also includes a processing unit that is configured to display information on the display screen and ...
06/12/2007
7228532Method and apparatus to facilitate code verification and garbage collection in a platform-independent virtual machine
One embodiment of the present invention provides a system that facilitates code verification and garbage collection in a platform-independent virtual machine. The system operates by first receiving a code module written in a platform-independent language. Next, the ...
06/05/2007
7213150Method and apparatus for secure message queuing
One embodiment of the present invention provides a system that facilitates secure messaging. The system starts by creating a message at an origin. Next, the system computes a digest of the message. This digest is signed using an origin private encryption key. The me...
05/01/2007
7200227Method and apparatus for facilitating efficient authenticated encryption
A shared-key encryption scheme that uses identically keyed block-cipher calls, low additional overhead, supports the encryption of arbitrary-length strings, produces a minimal-length-ciphertext, and is fully parallelizable. In one embodiment, “OCB”, a key shared...
04/03/2007
7200636Method and apparatus for applying personalized rules to e-mail messages at an e-mail server
One embodiment of the present invention provides a system that applies personalized rules for handling e-mail messages to e-mail messages within an e-mail server. During operation, the system connects to the e-mail server from a remote computer system on behalf of a...
04/03/2007
7185202Method and apparatus for obtaining an electronic signature from a browser
One embodiment of the present invention provides a system for obtaining an electronic signature from a browser. During operation, the system receives a request for an electronic signature for a document, wherein the request is received from an application in a stand...
02/27/2007
7174383Method and apparatus to facilitate single sign-on services in a hosting environment
One embodiment of the present invention provides a system that facilitates single sign-on services in a hosting environment. The system operates by first receiving a request from a user to access a partner application at an application server. The system then determ...
02/06/2007
7170526Method and apparatus for redirecting the output of direct rendering graphics calls
One embodiment of the present invention provides a system that facilitates redirecting the output of direct rendering graphics calls in a 3D window system. The system interposes a redirection library between an application and a direct rendering library in the 3D wi...
01/30/2007
1      
 
Sign InRegister
Username  
Password   
forgot password?