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,161,102 Method and apparatus for searching for information in a data processing system and for providing scheduled...
A method and apparatus for processing information in a data processing system which is coupled to an information storage device having information stored...
US-6,160,921 Error diffusion with homogeneous distribution in highlight and shadow regions
To eliminate artifacts resulting from the quantization of images by means of an error diffusion process, a determination is made whether a current pixel being...
US-6,157,394 Flexible digital image processing via an image processing chain with modular image processors
A method for altering a linked series of image processors capable of manipulation digital image data includes providing a digital image capture device with an...
US-6,157,363 Methods and apparatus for displaying data
A method for displaying data items of a data record on a computer display screen of a computer. The method includes the step of displaying, in accordance with a...
US-D434,763 Visual display monitor
US-6,154,810 System and method for utilizing the memory of a portable computer as a disk cache while in SCSI target mode
A system and method for increasing the speed and resource utilization of a computer system in which a personal computer uses a portable computer as an extra hard...
US-6,154,758 Text conversion method for computer systems
A method is provided for converting displayed text from one format to another. Text is input as handwriting in a pen-based computer and then automatically...
US-6,154,756 Computer system integrating different data types into a single environment
A system for viewing and manipulating information of various data types within a single document in an integrated computer system environment is disclosed. Each...
US-6,154,722 Method and apparatus for a speech recognition system language model that integrates a finite state grammar...
A method and an apparatus for a speech recognition system that uses a language model based on an integrated finite state grammar probability and an n-gram...
US-6,154,542 Method and apparatus for simultaneously encrypting and compressing data
A method and apparatus for simultaneously encrypting and compressing data identifies an encryption key and uses the encryption key to identify one compression...
US-6,151,619 Method and apparatus for maintaining configuration information of a teleconference and identification of...
A method and apparatus for initiating a teleconference between two or more digital processing systems. A method according to one aspect of the invention...
US-D433,994 Power adapter
US-6,148,376 Method and apparatus for an improved stack arrangement and operations thereon
An apparatus and method for an improved stack comprises an advantageous indexing scheme and stack arrangement allowing more efficient performance of stack...
US-6,144,380 Method of entering and using handwriting to identify locations within an electronic book
A method for controlling a screen display of an electronic book. The contents of the book are displayed on a screen of the computer system as pages with which...
US-D433,392 Window for a computer display screen
US-6,141,677 Method and system for assigning threads to active sessions
A method and system for processing active AFP sessions by a multithreaded file system process. The file server is coupled to entities on a network, wherein an...
US-6,141,212 Method and apparatus for connecting peripherals having various size plugs and functions
A multiple function peripheral connecting device that allows more functionality in the limited port space of a computer is disclosed. The connecting device...
US-6,141,121 Method and apparatus for color halftoning
A method and apparatus for halftoning where at most one halftoned gray, or multi-level, pixel will occur in those halftone cells having a constant area of ink....
US-6,141,044 Method and system for coherent image group maintenance in memory
A method and system for maintaining coherent image relationships within identified image groups in a memory system of a digital image capture device includes...
US-6,137,484 Method and apparatus for identifying user-selectable regions within multiple display frames
The method and apparatus determine a specific position of a user-selectable region at a particular point in time within a sequence of display frames. The method...
US-D432,544 Composite desktop for a computer display screen
US-6,134,243 Method and apparatus for media data transmission
Methods and apparatuses for processing media data for transmission in a data communication medium. A set of data indicates how to transmit a time related...
US-6,133,918 Computer system with graphical user interface including drawer-like windows
A window management mechanism allows a user to open a window as a drawer or, perhaps more appropriately named, a pop-up window. The drawer is an opened window...
US-6,133,898 Desk drawer user interface
A display oriented software user interface for the generation and display of a secondary display region within a primary display region of a computer controlled...
US-6,130,668 Supervisory control system for networked multimedia workstations that provides simultaneous observation of...
A supervisory control system for a networked multimedia computing system includes an observation feature which enables a teacher, or other supervisory person, to...
US-6,128,632 Methods for applying rubi annotation characters over base text characters
Improved techniques for formatting annotated text are disclosed. Among other things, the techniques can be implemented to avoid overlapping of rubi characters to...
US-6,125,033 Reconfigurable enclosure panel for a mobile computer
Enclosure panel for a mobile computer, the enclosure panel including a panel housing coupled to a portion of the mobile computer. The enclosure panel can have...
US-6,122,675 Replaceable and extensible log component of a network component system
A log component of an extensible and replaceable network-oriented component system maintains a list of locations explored by a user when navigating a computer...
US-6,122,616 Method and apparatus for diphone aliasing
The present invention improves upon electronic speech synthesis using pre-recorded segments of speech to fill in for other missing segments of speech. The...
US-6,122,411 Method and apparatus for storing high and low resolution images in an imaging device
A method and apparatus for automatically switching the resolution of an image stored in a memory when the memory can no longer store another image with the...
US-6,121,967 Method and apparatus for controlling media bays in a computer system
Improved techniques for controlling multiple media bays (expansion bays) of a computer system are disclosed. Status information (and possibly one or more control...
US-6,121,966 Navigable viewing system
A method, system and program for creating an overview image display of an environment or series of images and a detail window into the overview image display....
US-D431,038 Window for a computer display screen
US-6,119,214 Method for allocation of address space in a virtual memory system
A memory manager for a virtual memory system maintains three lists of virtual addresses: those which are free to be mapped to a program, those which are...
US-6,119,118 Method and system for extending file system metadata
In a computer, a system and a method handle requests from a client for accessing metadata attributes from at least one file system having an associated format...
US-6,118,898 Methods and apparatus for compressing and decompressing multiple data sets and for managing memory storage of...
Methods and apparatus for compressing and decompressing multiple data sets (e.g., multiple color planes in a color image) in which interdependencies between the...
US-D430,885 Composite desktop for a computer display screen
US-6,115,724 Method and apparatus for displaying a double-sided graphic image
Electronic paper which has two sides, reverse of one another, which can be flipped over in response to user generated flip commands is described. When a piece of...
US-6,115,496 Method and apparatus for accelerating image data compression
The present invention is directed to systems and methods for compressing image data while at the same time, the speed of compression, the compression ratio (that...
US-6,115,049 Method and apparatus for high performance antialiasing which minimizes per pixel storage and object data bandwidth
The present invention is an improved system and method of antialiasing which generates a coverage mask which is retained long enough to achieve geometric...
US-D430,168 Composite desktop on a computer display screen
US-6,108,739 Method and system for avoiding starvation and deadlocks in a split-response interconnect of a computer system
A system and method for avoiding starvation and deadlocks in a split-response-bus multiprocessor computer system. The multiprocessor computer system includes a...
US-6,108,707 Enhanced file transfer operations in a computer system
In a general computer system or computer network, the ability to transfer (i.e., copy and/or move) files from a source location to a destination location within...
US-6,105,141 Method and apparatus for power management of an external cache of a computer system
Power management techniques for external cache memories of computers are disclosed. The power management techniques operate to reduce power consumption of an...
US-6,104,391 System and method for customizing appearance and behavior of graphical user interfaces
Systems and methods for providing a user with increased flexibility and control over the appearance and behavior of objects on a user interface are disclosed....
US-6,101,514 Anti-aliasing apparatus and method with automatic snap fit of horizontal and vertical edges to target grid
The invention provides a method and apparatus for creating anti-aliasing effects in slanted or curved edge portions of a bit-mapped image while avoiding such...
US-6,101,509 Method and apparatus for transmitting documents over a network
An object comprising a Web document is transferred by a server to a client over a client-server data communications network. Alternatively, the object comprising...
US-6,101,493 Method and system for displaying related information from a database
A technique for displaying information from related tables of a database in different display windows on a display screen associated with a computer system is...
US-6,100,888 Icon override apparatus and method
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...
US-6,098,126 Method and apparatus for synchronization of data retrieval and presentation
An apparatus for synchronizing data retrieval is described. The apparatus comprises a storage media storing data, a storage control device coupled to the storage...
← 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.