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: apple





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-6,094,663 Method and apparatus for implementing atomic queues
Methods and apparatus for implementing queues without disabling interrupts or using locks are disclosed. According to one aspect of the present invention, a...
US-6,091,505 Method and system for achieving enhanced glyphs in a font
Aspects for achieving enhanced glyphs of a font are presented. In a method aspect, the method includes determining a glyph layer description for a selected...
US-D428,398 Menu design for a computer display screen
US-D427,980 Scroll bar design for a window for a computer display screen
US-D427,608 Composite desktop on a computer display screen
US-D427,607 Composite desktop on a computer display screen
US-D427,576 Menu design for a computer display screen
US-D427,575 Modal window for a computer display screen
US-D426,525 Window for a computer display screen
US-6,073,147 System for distributing font resources over a computer network
A network system includes a font resource server that is accessible to all devices that communicate via the network. The font server contains the necessary...
US-6,072,902 Method and system for color matching between digital display devices
A method and system for matching color displayed by source and destination display devices and particularly for providing color matching between a computer...
US-6,072,489 Method and apparatus for providing translucent images on a computer display
A method and apparatus is described for producing a translucent image over a base image created on the display screen of a computer system by a selected first...
US-6,072,488 Systems and methods for replacing open windows in a graphical user interface
Systems and methods for returning windows to an original location are described. When springing already open windows to a new location on a display space, it is...
US-D426,230 Speaker enclosure
US-D426,209 Window for a computer display screen
US-D426,208 Window for a computer display screen
US-D426,207 Window for a computer display screen
US-6,069,887 Method and system for synchronization in a wireless local area network
Aspects for achieving and utilizing synchronization among end stations in a wireless local area network (WLAN) are provided. In a method aspect, the method...
US-6,067,577 Dynamic method resolution for native methods in a dynamic object-oriented programming language
A variety of mechanisms are disclosed for a dynamically binding native methods in an interpreted bytecode program to functions that are contained in compiled...
US-D425,496 Window for a computer display screen
US-6,064,960 Method and apparatus for improved duration modeling of phonemes
A method and an apparatus for improved duration modeling of phonemes in a speech synthesis system are provided. According to one aspect, text is received into a...
US-D425,040 Modal window for a computer display screen
US-D425,038 Window for a computer display screen
US-6,061,062 Zooming controller
A method and device for accessing a broad data field having a fine resolution. The user selects a scale which can be varied. The scale controls a range within...
US-6,061,061 Computer system with graphical user interface including spring-loaded enclosures
A new behavior in a graphical user interface allows the user to open and close enclosures, while dragging an object. When the user pauses, gestures, or rolls...
US-6,061,058 Method and apparatus for transferring data by type according to data types available
A method and apparatus for manipulation of data in a computer-controlled display system. A user may select data from a first application program and drag it to...
US-D424,543 Scroll bar design for a window for a computer display screen
US-D424,542 Composite desktop for a computer display screen
US-D424,040 Window for a computer display screen
US-D424,039 Window for a computer display screen
US-D424,038 Composite desktop for a computer display screen
US-D424,037 Window for a computer display screen
US-D424,032 Laptop computer
US-6,054,955 Folded monopole antenna for use with portable communications devices
An antenna arrangement of sufficiently small size to be accommodated in the housing of a portable communications device includes a pair of spaced folded monopole...
US-D423,486 Window for a computer display screen
US-D423,485 Computer display screen with a computer generated menu design
US-D423,483 Modal window for a computer display screen
US-6,052,481 Automatic method for scoring and clustering prototypes of handwritten stroke-based data
A system and method for processing stroke-based handwriting data for the purposes of automatically scoring and clustering the handwritten data to form letter...
US-D422,982 Scroll bar design for a window for a computer display screen
US-D422,580 Window for a computer display screen
US-6,047,342 PC processing card for decoding operations
Disclosed are methods and apparatuses for providing additional functionality to a computer system. In one embodiment a PCMCIA (PC) processing card is coupled to...
US-D421,976 Computer keyboard
US-D421,974 Window for a computer display screen
US-6,035,523 Method and apparatus for supporting a component on a substrate
A support is provided for a component on a substrate to minimize unacceptable bending or displacement. In a preferred embodiment, a suitable amount of a...
US-6,035,376 System and method for changing the states of directory-based caches and memories from read/write to read-only
A system for converting between the states of fresh and owned in a multi-processor computer system comprises a memory line with a structure including a first...
US-6,032,200 Process scheduling for streaming data through scheduling of disk jobs and network jobs and the relationship of...
Processing streaming data on demand in a computer system. A service cycle is divided into a first plurality of input/output (I/O) phases for a second plurality...
US-6,032,163 Method and apparatus for reformatting paragraphs on a computer screen
A method for reformatting alphanumeric objects displayed on a screen of a pen computer system including the steps of: (a) selecting a plurality of objects to be...
US-6,031,964 System and method for using a unified memory architecture to implement a digital camera device
A system and method for using a unified memory architecture to implement a digital camera device comprises a dynamic random-access memory for storing captured...
US-6,031,833 Method and system for increasing throughput in a wireless local area network
Method and system aspects for increasing throughput in a WLAN are provided. In a method aspect, a packet is transmitted from a first end station in the WLAN, the...
US-6,031,532 Method and apparatus for generating composite icons and composite masks
A method and apparatus for generating composite icon images for a foreground icon and background icon is disclosed. An icon reference tag is used to retrieve...
← 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.