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,210,026 Virtual register set expanding processor internal storage
A processor includes a set of registers, each individually addressable using a corresponding register identification, and plural virtual registers, each...
US-7,210,006 Computer system supporting read-to-write-back transactions for I/O devices
A read-to-write-back transaction may allow I/O subsystems (or other devices) to perform a write to a portion of a cache block without gaining ownership of the...
US-7,209,996 Multi-core multi-thread processor
In one embodiment, a processor is provided. The processor includes at least two cores, where each of the cores include a first level cache memory. Each of the...
US-7,209,960 Loading and saving data from security sensitive applets to a local file system
A method and apparatus is provided for saving and loading Java applet data to and from, respectively, a local file system of a client computer system. It is not...
US-7,209,939 Precision improvement method for the Strassen/Winograd matrix multiplication method
A computer system for multiplying a first matrix and a second matrix that reduces rounding error, including a processor, a memory, a storage device, and software...
US-7,209,935 Avoiding remembered-set maintenance overhead for memory segments known to be in a collection set
A garbage collector that employs the train algorithm to manage a generation in a computer system's dynamically allocated heap maintains for each of the...
US-7,209,864 Method for collecting and reducing performance-related data in constrained environments
A method for testing performance of a constrained resources computing device (CRCD) is provided which includes determining that a data sample was generated and...
US-7,209,358 Aggregation switch
A computer system comprises a plurality of shelves. Each shelf has a carrier for removably receiving a plurality of information processing modules and a...
US-7,209,087 Mobile phone antenna
The present invention provides a mobile phone antenna, which comprises an antenna ground plane, a radiating conducting plate, a feeding conducting strip, a...
US-7,208,613 Synthesis of s-fluoromethyl 6.alpha.,9.alpha.-difluoro-11.beta.-hydroxy-16.alpha.-methyl-17.alpha.-pr- ...
The present invention provides a convenient process for the preparation of S-fluoromethyl ...
US-7,207,462 Lid dispenser
A dispenser is adjustable to contain beverage container lids of various sizes. A housing has a front element with an opening. Pager assemblies are mounted in...
US-D541,268 Rack-mounted enclosure
US-7,207,044 Methods and systems for integrating with load balancers in a client and server system
Methods, systems, and articles of manufacture consistent with the present invention provide for exchanging messages directly between a client and a selected...
US-7,207,040 Multi-CPUs support with thread priority control
An invention is provided for affording thread priority control in a distributed computer system. At least one task is executed on a server, where each task...
US-7,207,037 Overflow sensitive arithmetic instruction optimization using chaining
A method for arithmetic expression optimization includes receiving an operator and at least one operand of a first instruction defined for a first processor...
US-7,206,979 Method and apparatus for at-speed diagnostics of embedded memories
A method of testing an embedded memory which includes providing a programmable memory built-in self-test module and using the programmable memory built-in...
US-7,206,976 Managing exposure to failure for computer-based systems
Methods, systems, and articles of manufacture consistent with the present invention provide for managing exposure to failure for computer-based systems....
US-7,206,963 System and method for providing switch redundancy between two server systems
A system and method for providing switch redundancy in a computer network comprises two or more separate servers that are connected together to allow the servers...
US-7,206,958 Determining cycle adjustments for static timing analysis of multifrequency circuits
Given two synchronous clocks which transact data from a transmitter element to a receiver element which are analyzed by static timing, the interval between the...
US-7,206,947 System and method for providing a persistent power mask
A system and method is provided to allow a computer network system to keep a device in a powered off state over a power cycle. A service processor stores the...
US-7,206,934 Distributed indexing of identity information in a peer-to-peer network
Embodiments of a distributed index mechanism for indexing and searching for identity information in peer-to-peer networks. In one embodiment, a distributed index...
US-7,206,925 Backing Register File for processors
A processor is defined by a new architectural feature called a Backing Register File, where a Backing Register File is a set of randomly accessible registers...
US-7,206,916 Partial address compares stored in translation lookaside buffer
A method of performing a fast information compare within a processor which includes performing a more significant bit compare when information is loaded into a...
US-7,206,906 Physical address mapping framework
Provided is a method and apparatus for registering requests to access physical memory in a physical address mapping framework. Specifically, a device can...
US-7,206,903 Method and apparatus for releasing memory locations during transactional execution
One embodiment of the present invention provides a system for releasing a memory location from transactional program execution. The system operates by executing...
US-7,206,890 System and method for reducing accounting overhead during memory allocation
A system and method for reducing the overhead involved in allocating memory to a task, thread or similar entity that shares memory or some other resource with...
US-7,206,844 Method for locating and retaining new software and dependencies on a local server by examining a property file...
A method for distributing code resident on a remote application server to a local server. When a client requests information, a request handler on the local...
US-7,206,843 Thread-safe portable management interface
A system and method for using a management interface such as Portable Management Interface (PMI) in a thread-safe and efficient manner. A secondary scheduler...
US-7,206,841 Rendezvous for locating peer-to-peer resources
A system and method for providing rendezvous nodes in a peer-to-peer networking environment is described. Rendezvous nodes preferably cache information about...
US-7,206,836 System and method for reforming a distributed data system cluster after temporary node failures or restarts
Data stored within a cluster may be distributed among nodes each storing a portion of the data. The data may be replicated wherein different nodes store copies...
US-7,206,827 Dynamic administration framework for server systems
A dynamic administration framework for server systems. A generation mechanism may generate one or more components of the administration framework from...
US-7,206,824 Technique for configuring network deliverable pluggable components for deployment
Embodiments of a Bundle Configuration Utility (BCU) for configuring network deliverable pluggable components for deployment in embedded servers are described....
US-7,206,819 Method and apparatus for providing virtual namespaces for active computing environments
The present invention provides private namespaces for active computing environments. The invention uses one or more "compute capsules". A compute capsule is a...
US-7,205,979 Computer data entry and manipulation apparatus and method
Apparatus is disclosed for generating control signals for the manipulation of virtual objects in a computer system according to the gestures and positions of an...
US-7,205,810 Skew tolerant phase shift driver with controlled reset pulse width
A phase shift driver for phase shifting an input clock signal at a first phase to generate an output signal at a second phase without missing subsequent input...
US-7,204,701 Method and apparatus for reducing capacitively coupled radio frequency energy between a semiconductor device...
A bolster plate apparatus, used to secure a semiconductor device intermediate a printed circuit board and a heat sink apparatus, includes either an indentation...
US-D540,993 Pet collar
US-7,203,945 Import/export utility and a method of processing data using the same
A method of processing data in a system including an utility, includes the steps of starting a session, selecting a file on a local drive or by URL, wherein the...
US-7,203,928 Method and system for generating and maintaining uniform test results
A method for maintaining standardized test results is provided. The method includes executing a test suite that includes embedded reporter codes and generating...
US-7,203,881 System and method for simulating system operation
One embodiment of the invention provides a method for simulating the operation of a system. The method includes providing a fault tree representation of the...
US-7,203,878 System and method for performing predictable signature analysis in the presence of multiple data streams
A computer system may include several integrated circuits and a routing circuit configured to route several data streams between the integrated circuits. The...
US-7,203,821 Method and apparatus to handle window management instructions without post serialization in an out of order...
A method and apparatus for handling window management instructions without post serialization in an out-of-order multi-issue processor includes an instruction...
US-7,203,820 Extending a register file utilizing stack and queue techniques
In a set of registers, each individually addressable by register operations using a corresponding register identification, at least one register of the set of...
US-7,203,774 Bus specific device enumeration system and method
A kernel device file system publication system for dynamically enumerating and configuring an instance of a device in the kernel device tree upon request by a...
US-7,203,753 Propagating and updating trust relationships in distributed peer-to-peer networks
System and method for representing and rate the trustworthiness of peers as providers of content and data (codats) relevant to the peers' interests. In one...
US-7,203,613 IC analog debugging and calibration thereof
An analog debugging block of an integrated circuit includes a multiplexor, a buffer, and a voltage-controlled oscillator. An analog voltage signal-of-interest is...
US-7,203,100 Efficient implementation of a read scheme for multi-threaded register file
A multi-threaded memory system including a plurality of entries, each one of the plurality of entries including a plurality of threads, each one of the plurality...
US-7,203,082 Race condition improvements in dual match line architectures
Dual match line circuits having race condition improvements. A dual match line circuit may include precharge logic configured to precharge each of a hit match...
US-7,203,006 Chucking and focusing device for a telescope eyepiece and its production process
A checking and focusing device for an telescope eyepiece includes an eyepiece barrel formed of an inner tube and an outer tube. The outer tube has at one end a...
US-7,202,976 System and method for managing electronic transmission of color data
A system which enables electronic communication, coordination and dissemination of color-related designs, specifications and products. Color production and...
← 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.