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,451,861 Collapsible utility bag and advertising vehicle
The present invention relates to a collapsible utility bag which may, for example, be sized to fit within an athletic locker. The utility bag is generally...
US-7,451,445 Mechanism for tracking the execution progress of a parent task which spawns one or more concurrently executing...
An improved mechanism for tracking the execution progress of a task is disclosed. In one implementation, the execution progress of a parent task and one or more...
US-7,451,393 System and method for a page rendering framework
Efficient development of conventional web applications suggests extensive and thorough knowledge of web page delivery technologies such as HTML, Java, and JSPs....
US-7,450,952 System and method for implementing a radio frequency identifier (RFID) topology
Deployment of an RFID system in a business entails a thorough analysis of the 3-dimensional topography in which it is deployed. A deployment field may have...
US-7,449,775 Integrated thermal solution for electronic packages with materials having mismatched coefficient of thermal...
A decoupling package stack including a circuit board, a substrate mounted on and electrically coupled to the circuit board, a semiconductor die mounted on and...
US-7,449,059 Conditioning method for indanthrone pigments
Crude indanthrone is milled, with or without other additives, to reduce and normalize particle size and distribution to a sub-pigmentary, near amorphous, state....
US-7,448,911 Detachable lamp socket
A detachable lamp socket includes a top cover, a mounting plate secured on the top cover, a housing detachably mounted on the mounting plate, a base secured in...
US-7,448,071 Dynamic downloading of keyboard keycode data to a networked client
The present invention is directed toward dynamic downloading of keyboard keycode data to a networked client. According to one or more embodiments of the present...
US-7,448,044 Systems and methods for efficient queue pair number re-use
Systems and methods are described for providing queue pair numbers for a queue pair to more effectively track and manage the frequency of use and re-use of queue...
US-7,448,032 Method and apparatus for integration of URL into standard file systems
Embodiments of the present invention are directed to a method and apparatus for integration of URL's into standard file systems of a local computer. In one...
US-7,448,026 Method and apparatus for accuracy-aware analysis
A method for accuracy-aware analysis of a program involving obtaining source code for the program comprising a floating point variable, instrumenting the source...
US-7,447,957 Dynamic soft-error-rate discrimination via in-situ self-sensing coupled with parity-space detection
A system that facilitates distinguishing between soft errors and the onset of hardware degradation in a computer system. During operation, the system receives...
US-7,447,939 Systems and methods for performing quiescence in a storage virtualization environment
Systems consistent with the present invention perform quiescence of a network storage system in a storage virtualization environment including a virtualization...
US-7,447,814 Method and apparatus for fast loss-less memory data compression wherein data corresponds to a cache line of...
A method and apparatus for compressing uncompressed data by applying a transform prior to the application of a data compression scheme. At decompression time, a...
US-7,447,789 Method and apparatus for buffering data at a transport layer on a client
One embodiment of the present invention provides a system that buffers data inside of a byte-stream protocol at a transport layer on a client, which is receiving...
US-7,447,782 Community access control in a multi-community node
A method and mechanism of enforcing community access control in a computer network, wherein access to objects by users and processes is controlled. A...
US-7,447,624 Generation of localized software applications
Methods, systems, and articles of manufacture provide a single multi-language source code file and effects single-language executable files from the...
US-7,447,621 PLI-less co-simulation of ISS-based verification systems in hardware simulators
A method for providing verification for a simulation design, including obtaining the simulation design comprising a programming language interface system call,...
US-D579,979 Pen
US-7,444,648 Fully lazy linking with module-by-module verification
A method, computer program, and apparatus verify instructions in a module of a computer program during linking using pre-verification constraints with fully lazy...
US-7,444,644 Secure access of objects generated from data representation language representations of the objects in a...
A mechanism for securely decompiling representations of objects into copies of the objects is described. A virtual machine may include extensions for decompiling...
US-7,444,634 Method and apparatus for providing dynamic locks for global resources
One embodiment of the present invention provides a system that facilitates applying a dynamic lock to a range of a resource within a computer system. Upon...
US-7,444,631 Token-based linking
A system links architecture neutral code downloaded to a resource constrained computer. The code may be separated into one or more packages having one or more...
US-7,444,619 Inter-process communication using different programming languages
A method for inter-process communication between a first process and a second process. The method includes receiving a request from the first process for...
US-7,444,549 Method and apparatus for facilitating debugging of an integrated circuit
One embodiment of the present invention provides a system that facilitates debugging an integrated circuit without probing signal lines within the integrated...
US-7,444,536 RMI-IIOP request failover mechanism
Embodiments of a request failover mechanism may be used to failover requests from clients of server instances in a cluster to alternative server instances. One...
US-7,444,503 Method and apparatus for delivering device drivers
A method and apparatus for delivering a device driver to an operating system without user intervention. One or more operating systems (e.g., different operating...
US-7,444,499 Method and system for trace generation using memory index hashing
A method and system for trace generation using memory index hashing. A method may include generating an extended trace representative of M threads of instruction...
US-7,444,473 Speculative memory accesses in a proximity communication-based off-chip cache memory architecture
A proximity interconnect module includes a plurality of processors operatively connected to a plurality of off-chip cache memories by proximity communication....
US-7,444,432 System and method for an efficient transport layer transmit interface
A kernel data transfer optimizing system for dynamically subdividing data blocks which are presented by application programs to be transferred to the kernel's...
US-7,444,424 Method and apparatus for routing data across an n-dimensional grid network
One embodiment of the present invention provides a system for routing data between integrated circuit devices. This system couples together an n-dimensional grid...
US-7,444,396 Transferring system identities
First and second host systems can each include a respective repository of host identities. The first host system can encode a host identity to be transferred to...
US-7,444,386 Application programming interface for provisioning services
An invention is provided for provisioning services to client devices. In one embodiment, discovery transactions are included that allow an adapter software...
US-7,444,367 Floating point status information accumulation circuit
A floating point flag combining or accumulating circuit includes an analysis circuit that receives a plurality of floating point operands, each having encoded...
US-7,444,316 Method for scheduling jobs using distributed utility-based preemption policies
One embodiment of the present invention provides a system that assigns jobs to a system containing a number of central processing units (CPUs). During operation,...
US-7,444,268 Method and apparatus for identifying a drift in a quantized signal in a computer system
One embodiment of the present invention provides a system that identifies a drift in a signal in a computer system. During operation, the system receives a...
US-7,443,981 Execution unit for performing the data encryption standard
An execution unit adapted to perform at least a portion of the Data Encryption Standard. The execution unit includes a Left Half input; a Key input; and a Table...
US-7,443,878 System for scaling by parallelizing network workload
A method for scaling a network system which includes providing at least one network interface and providing a flexible association between packets and a...
US-7,443,860 Method and apparatus for source authentication in a communications network
One embodiment of the invention provides a method of handling an incoming packet at a node in a network. The method includes associating at least one source...
US-7,443,759 Reduced-power memory with per-sector ground control
A reduced-power memory (such as for a cache memory system of a processor or a microprocessor) provides per-sector ground control to advantageously reduce power...
US-7,443,694 25 degree tool-less expansion card bracket
An expansion card bracket for a computer server has an expansion card support attachable to a motherboard and an expansion card accepting portion disposed near a...
US-7,443,206 High-frequency linear phase-frequency detector with wide-pulse outputs
A circuit and method are provided for detecting a phase difference between at least two periodic signals. The circuit and method disclosed herein provide pulsed...
US-7,443,065 Cooling fan
A cooling fan includes: a casing having a base wall and a surrounding wall that extends transversely from the base wall, and that has an inner wall surface and a...
US-D579,498 Pen cap and clip
US-D579,493 Card
US-D579,266 Set of pot handles
US-7,441,201 Method for placing graphical user interface components in three dimensions
A method for creating a three-dimensional (3D) graphical user interface (GUI) involves creating a first two-dimensional (2D) container and a second 2D container,...
US-7,441,026 System and method for guarding against infinite loops from multi-point redirects in a multi-threaded environment
A computer system having a user specified web browsing system for selectively monitoring application request to web based applications to detect and track...
US-7,441,022 Resolving conflicts between network service rule sets for network data traffic in a system where rule patterns...
One embodiment of the present invention provides a system that resolves conflicts between network service rules for network data traffic in a system where rule...
US-7,441,021 Methods and apparatus for producing a configuration for components of a network
A computerized device displays graphical representations of network components of the network where each graphical representation shows corresponding...
← 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.