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-D552,590 FM scanner radio
US-D552,495 Pedometer cradle
US-D552,489 Stitched clock
US-D552,476 Twist bottle
US-7,278,132 Mechanism for automatic synchronization of scripting variables
The present invention defines a mechanism for automatic synchronization of scripting variables in an action tag extension facility. Attached to each action,...
US-7,278,077 IBIST test for synchronous lines at multiple frequencies
A system for testing a synchronous link utilizing a single test pattern sequence. Components coupled via a link are each configured to generate and check test...
US-7,277,989 Selectively performing fetches for store operations during speculative execution
One embodiment of the present invention provides a processor which selectively fetches cache lines for store instructions during speculative-execution. During...
US-7,277,913 Persistent queuing for distributed file systems
Disclosed are novel methods and apparatus for persistent queuing in distributed file systems. In an embodiment, an apparatus is disclosed. The apparatus includes...
US-7,277,841 Method for adaptive sub-gridding for power/ground plane simulations
An adaptive subgridding method for power/ground plane simulations. The method includes superimposing a grid of cells onto a circuit plane. For each cell, the...
US-7,277,454 Arbitration of communication channel bandwidth
A method for arbitrating channel bandwidth among a plurality of logical connections desiring access over a communication channel to transmit data is provided....
US-7,276,037 Compression apparatus for applying localized pressure to the venous system of the leg
An apparatus is provided for applying compression therapy to an extremity of the human body, such as a portion of the human leg. The device includes a flexible...
US-7,275,260 Enhanced privacy protection in identification in a data communications network
A method for enhanced privacy protection in identification in a data communications network includes enrolling for a service on the data communications network,...
US-7,275,243 Mobile download system
Methods and systems are provided for adapting software applications for download and execution on a variety of different mobile devices which employ different...
US-7,275,102 Trust mechanisms for a peer-to-peer network computing platform
Embodiments of a decentralized, distributed trust mechanism that may be used in various networking platforms including peer-to-peer platforms, to implement trust...
US-7,275,084 Method, system, and program for managing access to a device
Provided are a method, system, and program for managing access to a device. An I/O request directed toward the device is received and a determination is made of...
US-7,273,169 Secure photo carrying identification device, as well as means and method for authenticating such an...
Means and a method for authenticating a photographic image (3) on an identification device (1), the identification device (1) being provided with: a photographic...
US-D551,670 Panel for integrated multi-function optical disk drive module
US-7,272,830 Ordering program data for loading on a device
Optimized loading of program data on a device comprises receiving a program including multiple program units, at least one of which is a main program unit. A use...
US-7,272,829 Factored assert chains
Factored assert chains allow for improved tracking of implicit information in a computer program. The compiler may generate assert statements at various points...
US-7,272,823 Method and apparatus for software metrics immediate feedback mechanism
A method of providing software metrics attribute feedback involves setting a metrics attribute threshold value for a software component, generating a plurality...
US-7,272,695 Hot-card caching to avoid excessive remembered-set updating
An incremental collector that employs remembered sets to identify the locations where a mutator has modified references to objects in respective heap regions...
US-7,272,640 Dynamic network session redirector
A dynamic session redirector provides the ability to receive requests for network accessible storage resources and redirect them to the appropriate resources as...
US-7,272,636 Peer group name server
A system and method for providing a name service in a peer-to-peer environment is described. A peer group name server may be a standalone name server that may be...
US-7,272,600 Migrating large data sets for products upgrades
A mechanism is disclosed for migrating large data sets for product upgrades. In one embodiment, an identifier is received as a parameter of a first method of an...
US-7,271,368 Electric hair curling apparatus
An electric hair curler is disclosed as including a handle; and a heating tube engaged with the handle and having a longitudinal axis, and the heating tube is...
US-7,271,276 Metal complexes for catalytic carbon-carbon bond formation
The present invention relates to a complex comprising a novel and stable ligand and a metal center. The ligand contains a ring, particularly a phenyl group, or a...
US-7,270,840 Antioxidative compositions
This invention relates to a composition that contains quercetin, vitamin B1, vitamin B2, vitamin B3, vitamin B6, vitamin B12, vitamin C, caffeine, ...
US-7,270,579 Recharging unit
The invention is a recharging unit having an efficiently designed recharging base and at least one rechargeable implement, which also serve as an advertising...
US-7,269,985 Magnifying lens cover for combination padlocks
By providing a magnifying member which is securely affixed to the housing of a combination padlock in cooperating association with the rotating dials thereof, an...
US-D551,284 Calculator with letter opener and tape dispenser
US-D551,280 Goggle frame
US-7,269,833 Scriptable plug-in application programming interface
Embodiments of the present invention relate to a scriptable plug-in API. According to the invention, all of the interfaces in a conventional, non-scriptable...
US-7,269,830 Methods and hardware for safe memory allocation in arbitrary program environments
In a method for dynamic allocation of memory address space, an original version of a program is executed. This execution includes the execution of a request to...
US-7,269,828 Method for safely instrumenting large binary code
A method is provided for safely editing a binary code to be executed on a computer system. The method allows the binary code to be directly edited without...
US-7,269,722 Preview of UNIX boot process from multi-user level
A system and method for previewing a reboot. In one embodiment the method comprises modifying a configuration of a computer system and previewing a reboot,...
US-7,269,717 Method for reducing lock manipulation overhead during access to critical code sections
One embodiment of the present invention supports execution of a start transactional execution (STE) instruction, which marks the beginning of a block of...
US-7,269,694 Selectively monitoring loads to support transactional program execution
One embodiment of the present invention provides a system that selectively monitors load instructions to support transactional execution of a process, wherein...
US-7,269,693 Selectively monitoring stores to support transactional program execution
One embodiment of the present invention provides a system that selectively monitors store instructions to support transactional execution of a process, wherein...
US-7,269,664 Network portal system and methods
A network portal system includes a web-top manager and a universal content broker system. The web-top manager is configured to receive a content request from a...
US-7,269,641 Remote reconfiguration system
A reconfiguration system, and associated methods, for remotely reconfiguring a client's date storage system. The system includes a storage management host...
US-7,269,608 Apparatus and methods for caching objects using main memory and persistent memory
An object cache stores objects in a cyclic buffer to provide highly efficient creation of cache entries. The cache efficiently manages storage of a large number...
US-7,269,542 System and method for determining a cache optimized ordering of cells in an unstructured graph
One embodiment of the present invention provides a system and method for determining a cache optimized ordering of cells in an unstructured graph. Cells bounding...
US-7,269,536 Method and apparatus for quantitatively determining severity of degradation in a signal
One embodiment of the present invention provides a system that determines a severity of degradation in a signal. During operation, the system receives signal...
US-7,269,172 Method and device for managing transmit buffers
A method and device for managing a data buffer that stores packets for transmission. Packets are loaded into the data buffer, which is managed as a...
US-7,269,171 Multi-data receive processing according to a data communication protocol
Embodiments of the present invention provide for multi-data receiving and processing by a network communication protocol. The present invention aggregates...
US-7,269,136 Methods and apparatus for avoidance of remote display packet buffer overflow
The present invention manages memory buffers in a computer network system. In one embodiment, a managing system on a thin client unit modifies an amount of...
US-7,269,007 Magneto-hydrodynamic heat sink
A heat sink uses a pump assembly to generate a magnetic field. Flow directions of electrically and thermally conductive liquid flowing through multiple pipes...
US-7,268,918 System and method for controlling metamerism
The present invention provides a plurality of representations of color that are stored in an electronic color library and that can be selected by a user. After a...
US-7,268,302 Low inductance mount for decoupling capacitors
A low inductance mount for decoupling capacitors. In one embodiment, a circuit carrier such as a printed circuit board (PCB) includes a surface layer, a first...
US-7,266,964 Data center room cold aisle deflector
A method and system of deflecting air circulated in a data center room are disclosed. A method for controlling air circulation within a room having an aisle...
← 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.