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,554,374 Bounding a duty cycle using a C-element
A duty cycle bounding circuit for restoring the unbounded duty cycle of a periodic signal such as a forwarded clock signal. The duty cycle bounding circuit...
US-7,554,195 Engine with cable direct to outboard memory
A device includes a first semiconductor die having a first surface and a second surface, a cable coupled to the first semiconductor die, and at least one memory...
US-7,553,924 Catalytic carbon-carbon bond formation
The present invention mainly relates to a carbon-carbon bond formation catalyzed by a complex comprising a novel and stable ligand and a metal center. The ligand...
US-7,552,481 Method of assessing an organization's network identity capability
A method of determining an organization's network identity capability. The organization's relationships with its employees, customers and business partners, and...
US-7,552,469 Method for generating mnemonic random passcodes
A method for generating a word sequence for a passcode involves choosing a schema to guide the generation of the word sequence, and transforming the passcode...
US-7,552,449 Method for enabling multiple concurrent subprocess handling on a system using a global process
A method and system for enabling multi-subprocess handling on computer systems that employ a global process. A virtual memory separator is provided as part of an...
US-7,552,356 Distributed data storage system for fixed content
In accordance with the invention, a data storage system for fixed content includes one or more peer node computer systems interconnected by a storage system...
US-7,552,317 Methods and systems for grouping instructions using memory barrier instructions
Methods, systems, and articles of manufacture consistent with the present invention provide a memory instruction manager for managing the execution of...
US-7,551,971 Operation ready transportable data center in a shipping container
A movable data center is disclosed that comprises a portable container in which an operable computer system is assembled. A data link, power supply link and...
US-7,551,631 System for routing independent paths in an infiniband network
The present invention provides systems and method methods for routing packet along redundant, independent paths. The routing is performed based on the...
US-7,551,427 Small form factor hard disk drive bracket latch/release mechanism
A hard disk drive bracket includes a bezel, a lever arm attached to the bezel rotatably between a closed position against the bezel and an open position apart...
US-7,551,380 Method for writing a servo pattern in tape
A tape has a component of magnetization pointing out of a plane of the tape. To write a pulse of a servo pattern to the tape, the tape is passed over a write...
US-7,550,605 Process for preparation of an anitdepressant compound
The present invention provides optically pure (S)-(+)-N-methyl-3-(1-naphthaleneoxy)-3-(2-thienyl)propanamine, a compound of formula (I), and optically pure...
US-7,550,466 Alpha and/or .beta.-adrenergic antagonists and agonists to treat pain
The present disclosure provides for improved methods for treating pain, including pain associated with chronic inflammatory diseases, neuropathic pain and cancer...
US-D594,895 Goggles with face drape having camouflage on the face drape
US-7,549,174 Multi-file cryptographic keystore
A system including an application configured to request a key, a keystore configured to provide the key, wherein the keystore comprises a non-application...
US-7,549,070 Method and apparatus for generating a dynamic power-flux map for a set of computer systems
A system that generates a dynamic power-flux map for a set of computer systems. During operation the system determines the locations of the computer systems....
US-7,549,035 System and method for reference and modification tracking
A method for propagating reference and modification bit values into a translation table. The method includes issuing a write instruction including a virtual...
US-7,549,025 Efficient marking of shared cache lines
One embodiment of the present invention provides a system that efficiently marks cache lines in a multi-processor computer system. The system starts by receiving...
US-7,548,946 Pre-generated message endpoints
In a distributed computing environment, a message gate may be the message endpoint for a client or service to communicate with another client or service. Message...
US-7,548,820 Detecting a failure condition in a system using three-dimensional telemetric impulsional response surfaces
One embodiment of the present invention provides a system that facilitates high-sensitivity detection of an anomaly in telemetry data from an electronic system...
US-7,548,652 Rapid comparison of similar data strings
A comparison routine for comparing two data strings includes pre-processing, copying letters and digits into local buffers, comparing the contents of the local...
US-7,546,631 Embedded management system for a physical device having virtual elements
A single management facility in a virtualized system that facilitates the presentation of either a virtual element view or system view to a network management...
US-7,546,605 Management of non-MBeam objects in JMX environment
The invention is applied in a software management system. It comprises an MBean server (2100) which enables the management of Java object e.g. Dynamic MBean by...
US-7,546,450 Method and apparatus for operating system deployment
In general, in one aspect, the invention relates to a method for deploying an operating system on a client. The method includes downloading a boot configuration...
US-7,546,439 System and method for managing copy-on-write faults and change-protection
A method of identifying a shared main memory page containing a physical address corresponding to a virtual address included in an issued write instruction. The...
US-7,546,436 Storage device with SCSI formatting
Provided are a method, system, and an article of manufacture for detecting errors while accessing a storage device. A host system writes an identical...
US-7,546,420 Efficient trace cache management during self-modifying code processing
Efficient trace cache management during self-modifying code processing enables selective invalidation of entries of the trace cache, advantageously retaining...
US-7,546,048 Method for determining ink usage efficiency in commercial printing processes using pigments and quantitative tests
A method for determining printing ink usage efficiency (weight of ink required to print a given area) in a printing process is disclosed where the method is...
US-7,545,602 Use of grating structures to control asymmetry in a magnetic sensor
The present invention provides apparatus and method for controlling the asymmetrical properties of the response of a magnetic sensor element to a magnetic field...
US-7,543,469 Mechanism of electronic door lock
An electronic lock includes a mechanism comprising a drive assembly comprising a pinion, a gearwheel including a peripheral flange having openings with a curved...
US-7,543,331 Framework for providing a configurable firewall for computing systems
A configurable firewall for computing systems is disclosed. The configurable firewall provides a firewall control block that can be used as a mechanism to...
US-7,543,288 Reduced instruction set for Java virtual machines
Techniques for implementing virtual machine instructions suitable for execution in virtual machines are disclosed. The inventive virtual machine instructions can...
US-7,543,282 Method and apparatus for selectively executing different executable code versions which are optimized in...
One embodiment of the present invention provides a system that selectively executes different versions of executable code for the same source code. During...
US-7,543,275 Mechanism for executing test suites written for different harnesses under one test execution harness
A mechanism has been developed for transforming different test suites, written for different test harnesses, into a common XML-type format that can be read by...
US-7,543,272 Method and apparatus for finding terminal classes in a collection of programming language classes
One embodiment of the present invention provides a system that facilitates finding terminal classes in a collection of programming language classes, wherein a...
US-7,543,192 Estimating the residual life of a software system under a software-based failure mechanism
One embodiment of the present invention provides a system that estimates residual life of a software system under a software-based failure mechanism. During...
US-7,543,180 Enhancing throughput and fault-tolerance in a parallel-processing system
One embodiment of the present invention provides a system that enhances throughput and fault-tolerance in a parallel-processing system. During operation, the...
US-7,543,132 Optimizing hardware TLB reload performance in a highly-threaded processor with multiple page sizes
A method and apparatus for improved performance for reloading translation look-aside buffers in multithreading, multi-core processors. TSB prediction is...
US-7,543,112 Efficient on-chip instruction and data caching for chip multiprocessors
The storage of data line in one or more L1 caches and/or a shared L2 cache of a chip multiprocessor is dynamically optimized based on the sharing of the data...
US-7,543,017 Cluster file system node failure file recovery by reconstructing file state
A cluster file system including a file server primary configured to satisfy a plurality of file operation requests, a file server secondary configured to be...
US-7,543,007 Residue-based error detection for a shift operation
Errors in a shift result can be detected with a residue-based mechanism, instead of with duplication of an entire shifter. The commutative property of residue...
US-7,542,995 Method and apparatus for detecting a change-point in a time-series of computer telemetry signals
A system that detects a change point in a time series of telemetry signals from a computer system. During operation, the system receives the time series of...
US-7,541,611 Apparatus using Manhattan geometry having non-Manhattan current flow
A device is described, including a first diffusion region having a first terminal, a second diffusion region having a second terminal, and a channel region...
US-7,539,907 Method and apparatus for determining a predicted failure rate
A method and apparatus for determining predicted failure rates for computational resources provided by a system comprising multiple components. The method...
US-7,539,902 Application level testing of instruction caches in multi-processor/multi-core systems
A method and apparatus performs computer application level testing of an instruction cache in multi-processor or multi-core systems. Instruction cache cannot be...
US-7,539,871 System and method for identifying message propagation
Conventional virus detection software monitors incoming arrivals of network traffic. Retroactive analysis and/or monitoring of previously accepted traffic is not...
US-7,539,869 System and methods for using a signature protocol by a nonsigning client
In a networked computer environment, a client is unencumbered from signature generating components, yet conversant to transmit signature-based documents in a...
US-7,539,851 Using register readiness to facilitate value prediction
One embodiment of the present invention provides a system for using register readiness to facilitate value prediction. The system starts by loading a previously...
US-7,539,849 Maintaining a double-ended queue in a contiguous array with concurrent non-blocking insert and remove...
An array-based concurrent shared object implementation has been developed that provides non-blocking and linearizable access to the concurrent shared object. In...
← 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.