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,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...
US-D550,757 Eyeglasses
US-D550,756 Eyeglass frame
US-D550,753 Eyeglass frame
US-7,266,822 System and method for controlling and managing computer farms
A system and method of controlling a distributed processing system such as a including a first computer that includes a first Java virtual machine and a Java...
US-7,266,816 Method and apparatus for upgrading managed application state for a java based application
An invention is disclosed for performing online upgrades of applications, including the managed application state, without disrupting the functionality of the...
US-7,266,731 Method and apparatus for managing remote software code update
A method for managing remote software code update includes receiving a message from a remote device that includes a first code space having at least one segment...
US-7,266,688 Methods for improved security of software applications
Methods and systems thereof for providing security of information in a computer system are described. The information is received in the user space defined...
US-7,266,651 Method for in-place memory interleaving and de-interleaving
A method for in-place interleaving and de-interleaving of a memory includes, in one embodiment, generating a new address corresponding to a new location in the...
US-7,266,582 Method and system for automating generation of web services from existing service components
A computer-based method for generating a Web service. The method includes identifying first and second service components for inclusion in the Web service, which...
US-7,266,255 Distributed multi-sample convolution
A multi-chip system is disclosed for distributing the convolution process. Rather than having multiple convolution chips working in parallel with each chip...
US-7,266,237 System and method for a heuristics-based approach for determining a number of colors in an image
A method for determining a number of colors in a digital image includes receiving a digital image and determining a total number of pixels in the digital image....
US-7,265,993 Dispersive interconnect system for EMI reduction
An interconnect system between an integrated circuit device and a printed circuit board may include a filter portion coupled to conductors on a power...
US-7,265,197 Polymeric dispersant
A polymeric dispersant of the structure: ##STR00001## wherein R.sub.1 is selected from the group consisting of H, CH.sub.3, and a combination thereof, and n is...
US-7,264,490 Electronic equipment module with latching injector/ejector
A module includes a panel having a groove. An injector/ejector may be coupled to the panel. The injector/ejector may reside in the groove when the...
US-7,264,377 Sensor-activated audible story lamp
An apparatus, system, and method are disclosed for sensing the presence of a person and directing an audible message to the person. The apparatus, in one...
US-7,264,349 Quick-release eyeglasses hinge
A hinge for eyeglasses includes a hinge block for attachment to a lens frame of the eyeglasses. The hinge block has an aperture and a slot extending from the...
US-7,263,699 Preparation of a software configuration using an XML type programming language
Configuring software for a target comprises preparing a command file which specifies a subset of components selected from a group of components, and parameters...
US-7,263,690 Mechanism for safe byte code in a tracing framework
A method for evaluating safety of a tracing program involves loading a byte code in a tracing framework, where the byte code includes instructions of the tracing...
US-7,263,687 Object-oriented enumerated type facility
One embodiment of the present invention provides a system that facilitates use of an object-oriented enumerated type within a computer program. During operation,...
US-7,263,628 Method and apparatus for receiver circuit tuning
A Mobile Subscriber Directory Assistance (MSDA) system including originating carrier center initiating a directory assistance call, a directory assistance center...
US-7,263,603 Method and apparatus for avoiding read-after-write hazards in an execute-ahead processor
One embodiment of the present invention provides a system that avoids read-after-write (RAW) hazards while speculatively executing instructions on a processor....
US-7,263,586 Cache coherency for multiple independent cache of a domain
Distinguishing between snoops initiated internally with respect to a processing unit and snoops initiated externally with respect to a processing unit allows...
US-7,263,560 Decentralized peer-to-peer advertisement
Embodiments of a shared resource distributed index mechanism that peers in a peer-to-peer network may utilize to distribute index entries corresponding to...
US-7,260,818 System and method for managing software version upgrades in a networked computer system
In a multi-node computer system, a software version management system is described having a version manager for ensuring that cluster nodes running completely...
US-7,260,805 N-level down hierarchical powergrid analysis
Ports at which a cell served by a local powergrid is to be modeled are designated on a selected metal layer N-levels down from the topmost metal layer of the...
US-7,260,759 Method and apparatus for an efficient memory built-in self test architecture for high performance microprocessors
A memory BIST architecture provides an efficient communication interface between external agents, e.g., external tester and a memory BIST module. The memory BIST...
US-7,260,703 Method and apparatus for I/O scheduling
In general, in one aspect, a method for storing data, including receiving a request to store data in a storage pool, determining a quantized deadline for the...
US-7,260,623 Remote services system communication module
The invention relates to a remote services communication module which includes: a communication protocol and a communication encryption module. The communication...
US-7,260,576 Implementing a distributed file system that can use direct connections from client to disk
One embodiment of the present invention provides a distributed file system that is able to use direct connections between clients and disks to perform file...
US-7,260,543 Automatic lease renewal with message gates in a distributed computing environment
A system and method for providing message-based leasing of resources in a distributed computing environment. Services may issue leases to clients and provide...
US-7,260,515 Method and apparatus for simulating transparent latches
A method and apparatus for cycle-based simulation of a transparent latch includes classifying a phase of the transparent latch, classifying a phase of an input...
US-7,260,318 Computer device capable of playing DVD films without the need of executing an operating system
A computer device capable of playing DVD films without the need of running an operating system is disclosed. The computer device comprises a computer keyboard...
US-7,259,909 Image-inverting prism device with double uses for a telescope
An image-inverting prism device with double use for a telescope includes a prism contained in a housing formed of two semi-housings. The housing has a first end...
US-7,258,740 Method and apparatus for fabricating a crystal fiber by utilizing at least two external electric fields
The present invention relates to an apparatus for making a source material into a crystal fiber having different regions of polarization inversion. The apparatus...
US-D549,172 Direct current stabilization power source device
US-7,257,822 Method and system for address book application programming interface
An address book API according to the present invention includes an abstracted API and one or more address book specific adapters. The abstracted API provides...
US-7,257,812 Methods and apparatus for managing an application
Methods and apparatus for managing execution of an application according to an application lifecycle. The application lifecycle is managed by an application...
US-7,257,810 Method and apparatus for inserting prefetch instructions in an optimizing compiler
One embodiment of the present invention provides a system that generates code to perform anticipatory prefetching for data references. During operation, the...
US-7,257,758 Stumping mechanism
An Infiniband device can have an input port operable to receive a packet and to forward the packet to an output port of the device for onward transmission toward...
US-7,257,700 Avoiding register RAW hazards when returning from speculative execution
One embodiment of the present invention provides a system that avoids register read-after-write (RAW) hazards upon returning from a speculative-execution mode....
US-7,257,699 Selective execution of deferred instructions in a processor that supports speculative execution
One embodiment of the present invention provides a system which selectively executes deferred instructions following a return of a long-latency operation in a...
US-7,257,652 Method and system for filesystem mounted on a root directory wherein data is redirected from a first storage...
An automated method of establishing a filesystem utilizing the establishment of a first filesystem that interfaces with devices by loading software, including a...
US-7,257,633 Dynamic allocation of a pool of threads
Embodiments of the present invention provide for execution of a protocol in a multi-processor network device. In one embodiment, a hash function is applied to...
US-7,257,615 Server side execution of application modules in a client and server system
Methods, system, and articles of manufacture consistent with the present invention provide for remote processing in a client/server system. A client has a first...
US-7,257,613 Methods to develop remote applications with built in feedback ability for use in a distributed test framework
Providing remote applications having built in feedback ability in a distributed test framework. A first application program having a call interface is launched...
← 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.