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,199,119 Method and apparatus for the addition and removal of nodes from a common interconnect
An electronic system interconnect. The interconnect comprises a first node and a second node coupled to the first node. The interconnect is initially configured...
US-6,198,514 Color misconvergence measurement using a common monochrome image
Accurate measurements of the misconvergence of a color CRT are obtained using a monochrome CCD camera or the like and a common image. In accordance with one...
US-6,192,336 Method and system for searching for an optimal codevector
Method and system aspects for searching for an optimal codevector from a plurality of codevectors in a codebook, the optimal codevector having a minimum distance...
US-6,189,034 Method and apparatus for dynamic launching of a teleconferencing application upon receipt of a call
In a computer system having a memory, a processor, and a network interface, a method for dynamically launching a conferencing application upon the receipt of an...
US-6,189,018 Method and apparatus for implementing universal resource locator menus
Disclosed is a method for generating universal resource locator links in a graphical user interface based HTML file. The method includes the operations of...
US-6,188,995 Method and apparatus for enforcing software licenses
The present invention comprises a method and apparatus for enforcing software licenses for resource libraries such as an application program interface (API), a...
US-6,188,797 Decoder for programmable variable length data
An improved binary tree and decoder are disclosed wherein all the codewords are moved to one side of a binary tree. A compressed bit stream is fed to a decoder....
US-6,188,399 Multiple theme engine graphical user interface architecture
Systems and methods for providing a user with increased flexibility and control over the appearance and behavior of objects on a user interface are described....
US-6,186,835 Socket connector having a flexible internal barrier to prevent incorrect insertion of smaller sized plugs
An improved socket connector has flexible interior barriers to prevent incorrect insertion of smaller sized plugs, where a flexible internal barrier is formed on...
US-6,185,592 Summarizing text documents by resolving co-referentiality among actors or objects around which a story unfolds
A method and system for characterizing the content of a document is disclosed. The method and system comprise identifying a plurality of discourse referents in...
US-6,178,464 System and method for canceling a computer request
A program routine generates Requests for a target system, such as a physical device or program code, to perform a service. Each Request includes identification...
US-6,178,397 System and method for using a correspondence table to compress a pronunciation guide
Parsing routines extract from a conventional pronunciation dictionary an entry, which includes a dictionary word and dictionary phonemes representing the...
US-6,175,856 Method and apparatus for dynamic selection of compression processing during teleconference call initiation
A digital processing system and method which controls selection of a compressor in a communication system. In one embodiment, the method comprises receiving at...
US-D436,427 Divided savings bank
US-6,173,337 Method and apparatus for relaying events intended for a first application program to a second application program
A method and apparatus for processing with a preferred processing application having a preferred identifier, an event associated with an object created by a...
US-6,173,335 Structure and protocol for routing information in a system
A structure and method for routing information desired by a particular entity within a pen-based computer system to that entity are provided. The desired...
US-6,172,669 Method and apparatus for translation and storage of multiple data formats in a display system
The transfer of video and graphic data from a frame buffer to a display system is interleaved in a manner which permits operation with a reduced memory...
US-D435,843 Laptop computer
US-6,167,455 Method and system for synchronous operation of linked command objects
A system and method provide for synchronous operation of linked command objects in a general purpose software application. The software application provides a...
US-6,167,449 System and method for identifying and locating services on multiple heterogeneous networks using a query by type
A computer-implemented method and apparatus for identifying and locating computer network services. The invention gives an application the ability to search for...
US-6,166,782 Method and apparatus for reducing visibility of damping wires in aperture grill display tubes
A method and apparatus for reducing visibility of damping wire artifacts in aperture grill display tubes comprises a sensor device for locating the artifacts and...
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...
← 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.