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

Icon_funbox Quotables

"Transmission of documents via telephone wires is possible in principle, but the apparatus required is so expensive that it will never become a practical proposition."

Dennis Gabor, British physicist

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: Trellis Intellectual Property Law Group, PC


Number of patents: 59
Last date: January 13, 2009

1    
NumberTitleIssue Date
7478028Method for automatically searching for functional defects in a description of a circuit
A programmed computer searches for functional defects in a description of a circuit undergoing functional verification in the following manner. The programmed computer simulates the functional behavior of the circuit in response to a test vector, automatically resto...
01/13/2009
7437755Unified network and physical premises access control server
The present invention provides an access control server that holds information pertaining to both network access and facility access. The access control server enforces policies based on location, type of resource, time of day, duration, or other events, and logs al...
10/14/2008
7432720Method and system for isolated current and voltage monitoring
An embodiment of the invention provides a method for monitoring electrical characteristic on an electronic circuit board. This electrical characteristic can be voltage or current. The electrical characteristic is measured at a first location. The first location is a...
10/07/2008
7424016Distributing a stream of packets across available output paths within a network
Methods and systems for distributing packets across all available output paths within a network is provided. A distribution key is extracted from each packet and is hashed to generate a hash value. An output path for each packet is selected by using all N bits of th...
09/09/2008
7411925Network route processor using state-based switchover
Embodiments of the present invention provide for switchover from an active processor to a standby processor in a route processor system. An up-to-date copy of information used by a supervisor process at the active processor is ensured by determining necessary event ...
08/12/2008
7411909System and method for regulating data traffic in a network
A method and system for regulating the flow of data packets in a data switching network environment is provided. The network comprises at least one virtual local area network (VLAN), at least one provider edge (PE), and a data switching system. The method comprises ...
08/12/2008
7408897Method for assigning home agent in mobile network
A method, system and apparatus for selecting an optimal home agent in a mobile IP network, are provided. The method enables selection of a topologically optimal home agent for establishing an efficient communication link. The method includes retrieving a set of home...
08/05/2008
7403605System and method for local replacement of music-on-hold
A system and method provide for transferring remote media from a remote media source to a communication or other end device at a time prior to a hold period, which media is usable as local MOH media during a hold period. A system and method further provide for respo...
07/22/2008
7401169Counter updating system using an update mechanism and different counter utilization mechanism
Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, and mechanisms for maintaining counters, such as in, but not limited to a packet switching system, and updating a secondary counter storage based on values of the counters and e...
07/15/2008
7398429System and method for tracing and logging for software module
A method and system for tracing and logging for a software module is provided. The method includes the steps of detecting at least one error and analyzing at least one error message corresponding to each detected error. The method further includes the step of monito...
07/08/2008
7398009Method and apparatus for managing video storage
A method and apparatus for tracking the viewing of stored video content. A video event is recorded, such as with a personal video recorder, and is subsequently displayed on a display screen having identified thereon at least one user who is to view the recorded vide...
07/08/2008
7397397Method and system for breaking repetitive patterns to reduce transmission errors
A method and a system for communicating data in a communication channel are provided. The method includes the identification of a sequence of bits recurring in the data, and generating a locking pattern. The locking pattern includes locking symbols and a random bit ...
07/08/2008
7382970Process control manager for audio/video file system
A system and method for managing file system processes is provided. In an exemplary embodiment, the system includes a global process module to handle and monitor the file system processes within a file system. The global process module includes a process status moni...
06/03/2008
7376701System and methodology for control of, and access and response to internet email from a wireless device
The invention discloses a system and method for access and response to Internet emails, from a wireless device. The system extracts the emails from multiple Internet email accounts and forwards them, on the basis of pre-defined filter settings of the user, to the us...
05/20/2008
7368860High performance piezoelectric actuator
A high performance piezoelectric actuator. The actuator includes a piezoelectric material exhibiting a selectively tapered width sufficient to enhance actuator fracture load capabilities. A passive material is disposed on or integrated with the piezoelectric materia...
05/06/2008
7360154System and method for virtual router enabled electronic documents
A system and method provide for producing and/or implementing a virtual device enabled electronic document. The electronic document includes documentary information and one or more virtual device initiators corresponding to the same or different target devices, or f...
04/15/2008
7360010Method and apparatus for storage command and data router
An interconnecting unit and method for data communication between a plurality of computer hosts and a plurality of storage devices. The interconnecting unit couples the hosts to the storage devices and enables the data communication. The interconnection includes a p...
04/15/2008
7355793Optical system applicable to improving the dynamic range of Shack-Hartmann sensors
An addressable array of lenses is disclosed. Two electrical connections per row address specific lenses within that row. Carriages support individual lenses, thus forming resonant units with frequencies unique within each row. A voltage, having the same frequency as...
04/08/2008
7356789Metastability effects simulation for a circuit description
A circuit design that contains at least two clock domains is simulated using a novel system and method for injecting the effects of metastability. The system includes detectors for detecting, during simulation, when a clock in a transmit clock domain and a clock in ...
04/08/2008
7340506Value-added network switching and object routing
The present invention provides a method and apparatus for providing real-time, two-way transactional capabilities on the network. Specifically, one embodiment of the present invention discloses a configurable value-added network switch for enabling real-time transac...
03/04/2008
7340386Method and system for quantifying the quality of diagnostic software
A method, a system, and an apparatus for quantification of the quality of diagnostic software by applying a coverage tool are provided, wherein the diagnostic software is used for testing a computing system. The method involves executing the diagnostic software in a...
03/04/2008
7334026Collaborative remote operation of computer programs
A system providing a user interface to annotate different items in a media production system such as in a digital non-linear post production system. Parts of the production, such as clips, frames and layers, that have an associated annotation are provided with a vis...
02/19/2008
7330931Method and system for accessing auxiliary data in power-efficient high-capacity scalable storage system
A method for preparing data units for access in a data storage system is disclosed. The data storage system includes multiple storage devices having data units. All the storage devices of the data storage system are not powered on at the same time. The method includ...
02/12/2008
7328145Method and system for emulation of an internetwork operating system device
A method and apparatus for emulation of IOS in a feasible and efficient manner are provided. The method includes defining a data structure to hold a data set; opening a socket connection to the device; sending instructions to return the command data for an index val...
02/05/2008
7324802Method and system for managing communication in emergency communication system
A method and system for managing communication in an emergency communication network is described. The emergency communication network receives a plurality of radio messages from a plurality of channels. The incoming radio messages sometimes overlap in time. Incomin...
01/29/2008
7318211Method for physical placement of an integrated circuit based on timing constraints
A method, system, apparatus, and machine-readable medium for physical placement of an integrated circuit based on the timing constraints are provided. The method involves a two-pass physical placement technique. After the first pass of the physical placements of the...
01/08/2008
7318205Measure of analysis performed in property checking
The amount of analysis performed in determining the validity of a property of a digital circuit is measured concurrent with performance of the analysis, and provided as an output when a true/false answer cannot be provided e.g. when stopped due to resource constrain...
01/08/2008
7307552Method and apparatus for efficient hardware based deflate
A method and apparatus provide for data compression with deflate block overhead reduction through the use of “pseudo-dynamic” Huffman codes to enable single deflate block encoding in a deflate algorithm implementation. Further, provided is data compression with ...
12/11/2007
7305383Processing system using bitmap array to compress deterministic finite automation state table allowing direct indexing
A processing system wherein a bitmap array is first used to obtain an index. The index is used to obtain a value from an array. A predefined default value is used to improve compression and speed in cases where a single default value is often encountered. In this em...
12/04/2007
7301363Method and system for improving communication between logic elements in an integrated circuit
A method, apparatus and machine-readable medium for improving communication between logic elements in an integrated circuit (IC) is provided. This is achieved by using a point-to-point approach for IC placement and routing, to address the increase in complexity in t...
11/27/2007
7292512System using radio frequency identification (RFID) for copy management of digital media
A readable and writable radio frequency identification (RFID) tag is attached to a physical medium such as a CDROM or DVD. Each time a copy of the medium is created, a variable or count stored in the writable RFID is updated. In cases where the mechanism for reading...
11/06/2007
7287692System and method for securing transactions in a contact center environment
A system and method for protecting confidential user information employed in an electronic transaction. The system and method provide for associating an expiration time/time period, use or other use-limiting authorization indicator with a credit card or other user i...
10/30/2007
7289607System and methodology for voice activated access to multiple data sources and voice repositories in a single session
A system and method and computer program for seamlessly accessing multiple data sources and voice repositories using voice commands in a single phone call session. The system comprises of voice grammars that span various contexts for all data sources and voice repos...
10/30/2007
D553851Waterproof pouch for carrying portable electronic device such as a MP3 player
10/30/2007
D553572Module assembly
10/23/2007
7280290Movable lens mechanism
Disclosed is a lens mechanism made of a flexible support with a lens positioned on the support. A sensor is positioned below the lens so that it senses photons passing through the lens. At least one actuator is positioned around the lens such that a change in an ele...
10/09/2007
7266668Method and system for accessing a plurality of storage devices
A method of accessing a plurality of storage devices is disclosed. A system and a computer program product for emulating tape libraries are also disclosed. First and second virtual storage devices with first and second address spaces, respectively, are defined. The ...
09/04/2007
7266480Rapid scattering simulation of objects in imaging using edge domain decomposition
A complex two-dimensional layout of a photomask or other three-dimensional object is systematically decomposed into a finite number of elementary two-dimensional objects with the ability to cause one-dimensional changes in light transmission properties. An algorithm...
09/04/2007
7243322Metastability injector for a circuit description
During verification of a description of a circuit containing a pre-determined assertion, in order to detect incorrect behavior of the circuit that may be caused by metastability occurring in signals that cross clock domains (“CDC” signals) in the circuit, the de...
07/10/2007
7242541Fabrication of MEMS zoom lens structure
A method for fabricating a MEMS zoom lens device. The device is formed substantially on a silicon substrate and includes control circuitry formed on the substrate, multiple actuators having charge areas for creating electrostatic fields, a flexible support for flexi...
07/10/2007
1    
 
Sign InRegister
Username  
Password   
forgot password?