Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching: sun





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-7,159,094 Kernel memory defragmentation method and apparatus
Provided is a method and an apparatus for allocating contiguous chunks of physical address space. Specifically, the contiguous chunks are homogenized by...
US-7,159,015 Method and apparatus for managing configuration information in a distributed computer system
A configuration manager federated bean is provided for each host computer in the three-tiered management system. The configuration manager federated bean for a...
US-7,158,993 API representation enabling submerged hierarchy
A method for representing an application programming interface (API) for an object-oriented library includes creating a list of public elements in the library...
US-7,158,973 Method and apparatus for centralized management of a storage virtualization engine and data services
SVE management software uses management software running at a central service processor to control storage virtualization engines operating in a plurality...
US-7,158,972 Methods and apparatus for managing multiple user systems
The techniques of the present invention relate to allocating resources and managing multiple services and multiple users in a multiprocessing computer system. A...
US-7,158,926 Cluster availability model
The present invention describes a method and system for creating a cluster availability model that takes into account availabilities of software components in...
US-7,158,781 System management
A method may be provided for establishing a service communication channel to a multi-server computer system comprising a plurality of modular units. At least...
US-7,157,147 Gas-barrier film and gas-barrier coating agent, and method for production thereof
Provided are a gas-barrier film which is a laminate comprising a substrate layer comprising a thermoplastic resin film and a gas-barrier layer comprising a...
US-7,155,727 Efficient data buffering in a multithreaded environment
A method and apparatus for buffering data in a multithreaded environment is provided. According to one aspect of the invention, log data is generated in response...
US-7,155,704 Determinism in a multiprocessor computer system and monitor and processor therefor
A multiprocessor computer system which provides fault tolerance includes a number of processing sets. At least one of the processing sets is operable...
US-7,155,695 Signal shielding technique using active shields for non-interacting driver design
A technique for actively shielding a signal such that a signal driver of the signal only participates in discharge events is provided. Because the signal driver...
US-7,155,666 Creating and displaying document undo configuration using nested test modes
A computer-implemented method of processing a document provides a user with a plurality of nested test modes for creating, reviewing and retrieving a plurality...
US-7,155,647 Scan of chip state from a hierarchical design
A method and mechanism for observation, testing, and diagnosis with scan chains. A device under test is configured to support scan chains. The device includes...
US-7,155,639 Compliance testing communication protocols implemented on resource-constrained computing devices
One embodiment of the present invention provides a system that supports compatibility testing of functionality provided through an Application Programming...
US-7,155,501 Method and apparatus for managing host-based data services using CIM providers
Management of data services in a distributed computer system is provided by a three-tiered system. The lowest, or agent, tier comprises Common Information Model...
US-7,155,449 Method and system for creating a reference database for a computer-readable document
A reference database containing, for example, bibliographic data of a computer-readable document like a text document is stored together with the text document...
US-7,155,381 Module for developing wireless device applications using an integrated emulator
An apparatus for facilitating development of an application for a wireless-connected device including a module have a plurality of development tools for use in...
US-7,155,378 Method for providing cycle-by-cycle ad HOC verification in a hardware-accelerated environment
A method of providing ad hoc verification for a simulation includes generating a cumulative record of a state value for the simulation of a circuit design,...
US-7,155,365 Optimal bandwidth and power utilization for ad hoc networks of wireless smart sensors
A system that uses statistical techniques to selectively transmit sensor data which is likely to be of interest. During operation, the system uses statistical...
US-7,154,972 Receiver-side adaptive equalization in source-synchronous chip-to-chip communication systems
A communication system comprising transmitting circuitry arranged to transmit a data signal and a timing signal; and receiving circuitry arranged to receive the...
US-7,154,239 Controller for a brushless direct current motor
A controller includes a power source unit, a drive circuit, and a state control circuit. The drive circuit is coupled to the power source unit, and includes a...
US-7,152,268 Brush assembly
A corrugated box finishing machine has a station where dust, debris and other particles are cleaned from the corrugated boards before they are conveyed to the...
US-D534,269 Blower
US-D534,016 Eyeglass display
US-7,152,232 Hardware message buffer for supporting inter-processor communication
One embodiment of the present invention provides a system that facilitates inter-processor communication and synchronization through a hardware message buffer,...
US-7,152,225 Identifying a kernel structure using an element and a variable offset of the structure from debugging
A system and method for determining a structure within a software kernel using an offset and an element is disclosed. The software kernel is received from a...
US-7,152,175 Power supply system
Disclosed is a system having a power input line. A power supply facility provides the system with a combined set of signals including a power signal and a status...
US-7,152,157 System and method for dynamic resource configuration using a dependency graph
A system and method for predicting whether a dynamic reconfiguration of a resource of a resource domain would be successful, prior to attempting the...
US-7,152,113 Efficient system and method of node and link insertion for deadlock-free routing on arbitrary topologies
A system and method for adding routing information for a node to a routing table, which efficiently makes necessary changes to the routing table to support...
US-7,152,104 Method and apparatus for notifying administrators of selected events in a distributed computer system
Dedicated federated beans monitor an event service in a data services management system and sends human-readable messages to people involved in the...
US-7,152,090 Metadata-aware enterprise application integration framework for application server environment
A metadata-aware Enterprise Application Integration (EAI) framework for an application server environment. The framework allows the connector writer to connect...
US-7,152,089 Parallel prefix networks that make tradeoffs between logic levels, fanout and wiring racks
A circuit that performs a prefix computation. This circuit includes an N-bit prefix network of prefix cells arranged into L+l logic levels, wherein the prefix...
US-7,152,071 Shape-based geometric database and methods and systems for construction and use thereof
A shape-based geometric database uses R-trees to compactly and efficiently represent design objects. Such R-trees may be populated in an efficient and balanced...
US-7,152,055 Method and system for reducing document file size by deleting unused and duplicate template data
A computer generated document file comprises content data and template data including, for example, formatting information. The size of the document file is...
US-7,151,544 Method for improving texture cache access by removing redundant requests
Cache access is optimized through identifying redundant accesses (read-requests made to identical system memory addresses), and issuing a single cache data...
US-7,150,887 Herbal pharmaceutical compositions for prophylaxis and/or treatment of cardiovascular diseases and the method...
The present invention provides an herbal pharmaceutical compositions comprising the root of scutellaria, the rhizome of coptis, the root and rhizome of rhubarb,...
US-D533,736 Eyeglass display
US-7,150,040 Authenticated firewall tunneling framework
A method and apparatus for managing network access to internal hosts protected by a firewall is provided. A user on an external host logs in into a firewall....
US-7,149,898 Self-monitoring and trending service system with a cascaded pipeline with enhanced authentication and registration
A registration and authentication scheme that may be used in conjunction with a computer-based system for monitoring other computer systems is disclosed. A...
US-7,149,869 Method and apparatus for generating generic descrambled data patterns for testing ECC protected memory
A method and apparatus for generating bits for a diagnostic routine of a memory subsystem. A memory device may be divided into n subdivisions of m bits each....
US-7,149,863 System and method of descriptively specifying memory placement in a computer system
In a computer system, a descriptive memory allocation system is described having a memory policy allocation module for setting memory allocation policies by an...
US-7,149,842 Efficient utilization of shared buffer memory and method for operating the same
Broadly speaking, an apparatus for efficiently utilizing a shared packet buffer memory in a switch and a method for operating the same is provided. More...
US-7,149,838 Method and apparatus for configuring multiple segment wired-AND bus systems
A special bus master, called a configuration host, "walks" a bus system to discover the bus topology and bus bridges that form that topology. Once the bridges...
US-7,149,820 Enhanced VPD (Vital Product Data) structure
An enhanced VPD structure includes a type field to indicate whether a particular property is a general property to be associated with an interface card or other...
US-7,149,762 Handling futile collections in the train algorithm through selective extension of the collection set
In incremental garbage collectors based on the Train algorithm a futile condition may exist where the collector never finishes collecting an old train. The...
US-7,149,760 Method for handling of different versions of a document in a computer system
A method for handling different versions of a document in a computer system comprising a storage medium includes storing each of the different versions in its...
US-7,149,745 Method for accessing database table columns
The data type of requested data stored in a column of a database table is determined and the data accessed in the data type in which the data is stored. The data...
US-7,148,890 Displacement mapping by using two passes through the same rasterizer
A processing pipeline and method are disclosed that may enable real time video rate displacement mapping. The pipeline may include one or more: render units,...
US-7,148,425 Power plane system of high-speed digital circuit for suppressing ground bounce noise
The invention relates to a power plane system for suppressing ground bounce noise. The power plane system of the invention comprises a substrate, a power layer...
US-7,148,364 Process for the preparation of 1-[3-(dimethylamino)propyl]-1-(4-fluorophenyl)-1,3-dihydro-5-isobenzofura- n...
The present invention provides a process for the preparation of crude 1-[3-(dimethylamino)propyl]-1-(4-fluorophenyl)-1,3-dihydro-5-isobenzofura- n carbonitrile...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.