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,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...
US-7,148,335 Mono- and bis-hydrazone pigments
Mono- and Bis-Azo/Hydrazone Pyrrole Pigments and Methods for preparing same.
US-7,148,074 Method and apparatus for using a capacitor array to measure alignment between system components
One embodiment of the present invention provides a system that measures alignment between a first semiconductor die and a second semiconductor die. The system...
US-D533,665 Reflex hammer
US-D533,579 Eyeglasses
US-D533,403 Travel mug
US-D533,358 Photo clock
US-7,146,609 Method, system and article of manufacture for a firmware image
Provided are a method, system and article of manufacture for a firmware image. A computer readable medium, comprises at least one data structure stored in the...
US-7,146,601 Method and apparatus for deriving functions from other functions in a programming language
The present invention provides a method and apparatus by which functions may be derived from other functions in a programming language. A function is essentially...
US-7,146,562 Method and computer system for displaying a table with column header inscriptions having a reduced horizontal size
The header inscription of one or more columns in a data table is reduced in horizontal width. A user having input to a first view of a data table can select a...
US-7,146,536 Fact collection for product knowledge management
Fact collection for a knowledge automation engine to use in detecting product issues on products. A knowledge automation engine may evaluate a check against a...
US-7,146,535 Product knowledge management
A system for creating and editing checks for a knowledge automation engine to use in detecting product issues on products. A knowledge automation engine may...
US-7,146,473 Mechanism for ring buffering in an arbitrary-action tracing framework
A method for storing a data set having an enabled probe identification component and an associated data component in a buffer, including storing the data set at...
US-7,146,390 Staging the processing of remembered-set entries as part of collection based on the train algorithm
A garbage collector that reclaims memory space no longer needed by a mutator treats a generation of a dynamically allocated heap as being divided into "car"...
US-7,146,385 System and method for application-transparent synchronization with a persistent data store
A system and method for application-transparent synchronization with a persistent data store. In one embodiment, the system may include a persistent data store...
US-7,146,307 System and method for testing telematics software
A system and method of validating an application includes receiving the application and determining a set of accessed classes that are accessed by the...
US-7,146,303 Technique for incorporating power information in register transfer logic design
A technique for incorporating power information in a register transfer level design involves defining a module representing an integrated circuit block having...
US-7,146,233 Request queue management
Methods and apparatus providing, controlling and managing a dynamically sized, highly scalable and available server farm are disclosed. A Virtual Server Farm...
US-7,145,991 Superposition of data over voice
Method and apparatus for transmitting messages between communication devices via a communication channel allowing at least voice messages to be transmitted, the...
US-7,145,810 High density memory and multiplexer control circuit for use therein
A high density memory is disclosed wherein multiple memory cells are placed in a single cell region. To accommodate the multiple memory cells, multiple bit lines...
US-7,145,570 Magnified texture-mapped pixel performance in a single-pixel pipeline
A system and a method for improving magnified texture-mapped pixel performance in a single-pixel pipeline. A plurality of textured pixel addresses corresponding...
US-7,143,615 Method, system, and program for discovering components within a network
Provided are a computer implemented method, system, and program for discovering components within a network. A discovery operation is initiated to discover a...
US-7,143,420 Strategic technology architecture roadmap
The preferred embodiments relate to a system and method for creating an end-to-end e-business system for an enterprise. In some embodiments, a strategic...
US-7,143,400 Configuration description language value management method and system
A method for managing constant values among disparate code portions that use the same constant names is provided. The method includes inspecting the disparate...
US-7,143,399 Method and apparatus for prefetching memory pages during execution of a computer program
One embodiment of the present invention provides a system that facilitates prefetching memory pages for a computer program. The system operates by analyzing the...
US-7,143,396 System and method for measuring code segment performance
A system and methods are provided for inserting probe points into an executing program, and measuring the time spent traversing code paths from one probe point...
US-7,143,313 Support interface module bug submitter
A method for submitting a bug report utilizes a bug submission module to request a bug submission service from a first support host using a Support Interface...
US-7,143,310 Generating standalone MIDlets from a testing harness
A testing harness for a design-under-test is modified to include a standalone implementation of an application programming interface used in developing the...
US-7,143,304 Method and apparatus for enhancing the speed of a synchronous bus
An apparatus for enhancing the speed of a synchronous bus includes a two register based FIFO with software control bits and a second clock signal. According to...
US-7,143,271 Automatic register backup/restore system and method
The invention relates to an automatic register backup/restore system. The system comprises: a general register file, a backup register file, at least one backup...
US-7,143,167 Method and system for managing high-availability-aware components in a networked computer system
The present invention describes a method and system for managing high-availability-aware components in a networked computer system. In particular, the method...
US-7,143,133 System and method for appending server-side glossary definitions to transient web content in a networked...
One embodiment of the present invention provides a system and method for appending server-side glossary definitions to transient Web content in a networked...
US-7,143,124 Detection of dead regions during incremental collection
A garbage collector employs the train algorithm to collect a heap generation incrementally, collecting "car sections" in a collection order. As it updates the...
US-7,143,025 Web simulator
A simulator running on a single computer may be configured to appear as one or more users simultaneously initiating Internet requests from separate user...
US-7,142,540 Method and apparatus for zero-copy receive buffer management
An apparatus and method for managing the receipt of communication traffic in the form of packets or other units. The apparatus includes a communication interface...
← 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.