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,185,046 Submitting jobs in a distributed computing environment
Method and system for submitting computing jobs in a distributed computing environment including receiving a job request with an instruction to execute a...
US-7,185,043 Adder including generate and propagate bits corresponding to multiple columns
An apparatus for adding a first value and a second value each including a plurality of bits includes combiner units, a carry creation unit and summation units....
US-7,185,032 Mechanism for replicating and maintaining files in a space-efficient manner
A mechanism for replicating and maintaining files in a space-efficient manner is disclosed. In one embodiment, a current file is replicated by associating the...
US-7,184,932 Reliability prediction for complex components
A method for assessing a reliability of a complex component having a plurality of similar subcomponents is described. The complex component is divided into a...
US-7,184,787 Wireless console/control concentrator
The invention is a method and apparatuses for a console/control concentrator utilizing a location based dynamic coordinate addressing network over a programmable...
US-7,184,637 Broadband ultra-flattened dispersion micro-structured fiber
The invention relates to a micro-structured fiber comprising a core region and a cladding region. The cladding region has a plurality of air holes regularly...
US-7,184,508 Capturing data and crossing clock domains in the absence of a free-running source clock
Data, such as data received by a memory I/O from a memory unit in a DDR SDRAM system, is captured using a trigger signal, which may be a non free-running clock...
US-7,184,038 Using render bin parallelism for rendering scene graph based graphics data
A system and method for rapid processing of scene-graph-based data and/or programs using a render bin is disclosed. In one embodiment, the system may be...
US-7,181,737 Method and apparatus for deployment of high integrity software using static procedure return addresses
A method for statically allocating a procedure return address includes separating a software program including multiple procedures into a cyclic part and an...
US-7,181,733 Method and apparatus for detecting an overflow condition in a kernel stack during operating system development
One embodiment of the present invention provides a system with a mechanism that facilitates determining whether a kernel stack will overflow during development...
US-7,181,732 Method and apparatus for facilitating lazy type tagging for compiled activations
One embodiment of the present invention provides a system for type tagging values in a compiled activation frame in a lazy manner to facilitate garbage...
US-7,181,724 Representation of Java.RTM. data types in virtual machines
Improved techniques for representation of Java data types in virtual machines are disclosed. The techniques can be implemented to represent signatures of Java...
US-7,181,716 Method and apparatus for generating circuit model for static noise analysis
A method and apparatus for generating a noise circuit model for an electronic circuit includes analyzing the electronic circuit to determine a first circuit...
US-7,181,700 Method and system for simulating hypetext markup language control components with graphical control components
A method and system for web based graphical control components. Specifically, the present invention describes a method of graphically displaying a graphical user...
US-7,181,674 Computer system including a network employing redundant information and slicing
A computer system may include a client subsystem, another client subsystem, and a network coupled to the client subsystems. The network includes several network...
US-7,181,651 Detecting and correcting a failure sequence in a computer system before a failure occurs
One embodiment of the present invention provides a system that detects a failure sequence that leads to undesirable computer system behavior and that...
US-7,181,626 Smart card security for computer system
A computer security system utilizing smart cards for computer access. A system for home or small business use generally is presented in which smart cards are...
US-7,181,604 Method and apparatus for configuring the boot options of a multi-domain system
A computing system comprises multiple domains, each having an independent boot process. This boot process involves the selection of one boot option from a list...
US-7,181,543 Secure network identity distribution
Network identities for components (e.g., server blades) of a multi-domain computer system (e.g., a server blade system) are stored in a connection framework...
US-7,181,455 Bandwidth management for remote services system
The system for managing bandwidth in a remote services system provides an infrastructure that enables a customer to control bandwidth utilization in accordance...
US-7,180,755 Board interlock ejection system
An interlock system may control a sequence of installation of circuit board assemblies into a chassis and/or removal of the circuit board assemblies from the...
US-7,180,525 Spatial dithering to overcome limitations in RGB color precision of data interfaces when using OEM graphics...
A graphics system comprising a set of rendering processors and a series of filtering units. Each of the rendering processors couples to a corresponding one of...
US-D536,905 Eyeglass display
US-7,178,140 Speeding up application downloading from a remote server
Less data to transmit from a server to a virtual machine on a client is achieved by transmitting only those methods of classes that the executed application...
US-7,178,076 Architecture of an efficient at-speed programmable memory built-in self test
A method of testing an embedded memory at speed within an integrated circuit which includes providing a memory built in self test sequencer module, providing a...
US-7,178,066 Apparatus and method for processor performance monitoring
The technology of the present invention pertains to an apparatus and method for implementing a hardware-based performance monitoring mechanism for use in...
US-7,178,065 System and method for measuring performance with distributed agents
Various systems and methods for testing one or more servers using a distributed test system may involve a master agent synchronously transitioning multiple test...
US-7,178,062 Methods and apparatus for executing code while avoiding interference
Mechanisms and techniques operate in a scalable or non-scalable processing architecture computerized device to execute critical code while overcoming...
US-7,178,051 Method for synchronous support of fault-tolerant and adaptive communication
An invention is provided for fault-tolerant and adaptive communication in a distributed computing environment. The invention includes detecting an interruption...
US-7,178,021 Method and apparatus for using non-secure file servers for secure information storage
A method and apparatus for utilizing a non-secure file server for storing and sharing data securely only among clients and groups authorized to read and modify...
US-7,178,005 Efficient implementation of timers in a multithreaded processor
A method and mechanism for managing timers in a multithreaded processing system. A storage device stores a plurality of count values corresponding to a plurality...
US-7,178,002 Methods and systems for dynamically growing multiple stacks
An allocation instructions and an extension instructions allow a program to continue to execute even when the program requires more stack space than has been...
US-7,177,934 Method and apparatus for providing application specific strategies to a JAVA platform including start and stop...
An invention is disclosed for a control module, executed as part of an application, that includes application-specific strategies for the application, yet can be...
US-7,177,858 Apparatus and method for interfacing with a metrics database
An apparatus and method for interfacing with a metrics database is provided for getting metrics data and grouping metrics data in response to a query. The...
US-7,177,201 Negative bias temperature instability (NBTI) preconditioning of matched devices
An accumulated data-dependent post-manufacture shift in a characteristic of one or more of a pair of matched devices within an integrated circuit may cause a...
US-7,175,358 Cosmetic applicator
The present invention is an improved cosmetic applicator which contains a new and novel apparatus to expose and retract a cosmetic stick contained within the...
US-D536,625 Clock with pendulum
US-7,174,542 System and method Xlet and applet manager testing
An invention is provided for an application manager testing interface that provides a public API usable by testing software. The application manager testing...
US-7,174,533 Method, system, and program for translating a class schema in a source language to a target language
Provided are a computer implemented method, system, and program for translating a class schema in a source language to a target language. Class element...
US-7,174,430 Bandwidth reduction technique using cache-to-cache transfer prediction in a snooping-based cache-coherent...
A multiprocessing node in a snooping-based cache-coherent cluster of processing nodes maintains a cache-to-cache transfer prediction directory of addresses of...
US-7,174,375 Modular computer system management
A modular computer system (e.g., a server blade system) includes a carrier (e.g., a rack mountable shelf) carrying a plurality of removably mountable information...
US-7,172,645 Gas filtration and storage using activated carbon/graphite foam monoliths
An apparatus for separating a first gas from a mixture of the first gas and at least one second gas comprises a housing having an inlet port and an outlet port...
US-D536,261 Eyeglass display
US-D536,221 Foldable combined spoon and fork
US-7,171,659 System and method for configurable software provisioning
A system and method for the automated provisioning of software applications onto one or more computers. The provisioning system uses a model of the application,...
US-7,171,657 Method and apparatus for importing static members of a class
One embodiment of the present invention provides a system that facilitates importing static members of a class. During operation, the system examines code...
US-7,171,649 Optimizing safe downcasting in an object-oriented programming language
A system is presented for optimizing safe downcasting and similar programming idioms in an object-oriented programming language. The system operates by receiving...
US-7,171,619 Methods and apparatus for accessing document content
Mechanisms and techniques provide a system for accessing documents using a graphical user interface. The system can be employed in a web browser like software...
US-7,171,589 Method and apparatus for determining the effects of temperature variations within a computer system
One embodiment of the present invention provides a system that facilitates determining the effects of a temperature variation in a computer system. The system...
US-7,171,586 Method and apparatus for identifying mechanisms responsible for "no-trouble-found" (NTF) events in computer systems
One embodiment of the present invention provides a technique for detecting anomalies during operation of a test computer system. Initially, a golden system 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.