Patents Represented by Attorney, Agent or Law Firm Kelly K. Kordzik
-
Patent number: 6912586Abstract: A method that, all-in-one, allows applications to distribute asynchronously large amounts of data from a source node to multiple destination nodes, to process that data on each single node and to collect the results of that processing on one or more report-to nodes. Distributions are given levels of priority that determine the order in which they are handled by repeaters. A distribution with a given priority can use the number of sessions reserved for its priority level plus any sessions allocated for lower priority levels. Distributions are enqueues in a persistent queue, according to its priority, for subsequent distribution and immediately returns to the caller an ID that can be used as a correlator for the results.Type: GrantFiled: November 12, 1999Date of Patent: June 28, 2005Assignee: International Business Machines CorporationInventors: Jeffrey Mark Achtermann, Arabinda Bose, Alberto Giammaria
-
Patent number: 6882285Abstract: A personal data assistant (“PDA”) watch uses a “character wheel,” or a “data dial,” to enter information, or characters, into the PDA watch. Such a dial makes the entering of data much quicker by taking advantage of the flexibility of the human wrist. A dial containing the character set disbursed around its circumference can be turned to indicate which character the user wishes to enter. The selection of a particular symbol/character can then be made by depressing the dial or some other input button.Type: GrantFiled: December 15, 2000Date of Patent: April 19, 2005Assignee: International Business Machines CorporationInventors: Rodney Charles Dunsmore, Steven Lee Harrington, Mark Christian Speich
-
Patent number: 6862620Abstract: A system and process for monitoring web pages are implemented. The web page includes at least a portion dynamically generated in response to client data. A set of hooks, constituting alternative entries in methods for performing actions on the client data are listed, in which the hooks correspond to at least a portion of the client data. The client data is passed to the corresponding methods using the hooks, and wherein a web page is not returned to a client in response to the passing the client data.Type: GrantFiled: June 7, 2001Date of Patent: March 1, 2005Assignee: International Business Machines CorporationInventors: Cristi Nesbitt Ullmann, Lorin Evan Ullmann
-
Patent number: 6854109Abstract: A system, computer program product and method for converting a file in one format to another format. The first file written in a first format, e.g., .MAP file format generated by the IBM Visual Age C++ Linker, may comprise a list of segment portion/offset value pair(s) and a separate list of symbol name/address pair(s). Upon associating symbol name(s) with particular segment portion/offset value pair(s), the .MAP file written in a first format may be converted into a .MAP file written in a second format, e.g., .MAP file format generated by the Microsoft Visual C++ Linker, by writing a list of segment portion/offset pair(s) with their associated symbol name(s).Type: GrantFiled: June 7, 2001Date of Patent: February 8, 2005Assignee: International Business Machines CorporationInventor: Kevin Gary Tapperson
-
Patent number: 6826747Abstract: A system and method for tracing program code within a processor having an embedded cache memory. The non-invasive tracing technique minimizes the need for trace information to be broadcast externally. The tracing technique monitors changes in instruction flow from the normal execution stream of the code. The tracing technique monitors the updating of processor branch target register contents in order to monitor branch target flow of the code. Tracing of the program flow includes tracing instructions both before and after a trace triggering event. The implementation of periodic synchronizing events enables the tracing of instructions occurring before and after a triggering event, and then providing the trace information externally from the processor.Type: GrantFiled: October 5, 1999Date of Patent: November 30, 2004Assignee: International Business Machines CorporationInventors: Victor Roberts Augsburg, Jeffrey Todd Bridges, Thomas K. Collopy, James N. Dieffenderfer, Thomas Andrew Sartorius
-
Patent number: 6819034Abstract: A field emission cold cathode utilizes a film of carbon flake field emitters deposited thereon. The carbon flakes may exhibit rolled edges, but are still sufficient to provide improved field emission characteristics. A cold cathode using such carbon flake field emitters can be utilized to produce afield emission flat panel display, which can be implemented for use with a computer system.Type: GrantFiled: August 21, 2000Date of Patent: November 16, 2004Assignee: SI Diamond Technology, Inc.Inventor: Igor Pavlovsky
-
Patent number: 6819035Abstract: A carbon film having an area of insulating material surrounded by an area of conducing material, and an area of material between the area of insulating material and the area of conducting material having a graded dielectric constant which varies from high to low from the area of insulating material to the area of conducting material.Type: GrantFiled: December 11, 2003Date of Patent: November 16, 2004Assignee: SI Diamond Technology, Inc.Inventors: Zvi Yaniv, Richard Lee Fink, Zhidan Li Tolt
-
Patent number: 6801541Abstract: An Audio Encoder/Decoder (AC)-97 protocol link is used for concurrent data communication between AC-97 protocol devices and non-AC-97 protocol devices. The Tag data in an AC-97 data frame is used to select specific CODECs and to determine which data time slots to ignore or accept. Since telephone voice and data communication uses only the Tag data and one other of the data frame time slots, eleven slots are available for communication using non-AC-97 protocol devices concurrent with telephony communications. Ethernet, Home Phoneline Network Alliance (HPNA), Attachment Unit Interface (AUI) are some of the data communication protocols that may be employed using embodiments of the present invention. An AC-97 data communication controller may modified with additional logic and control lines to support additional features of non-AC-97 protocol devices.Type: GrantFiled: September 29, 2000Date of Patent: October 5, 2004Assignee: Advanced Micro Devices, Inc.Inventor: Timothy C. Maleck
-
Patent number: 6798127Abstract: The present invention is directed toward cathodes and cathode materials comprising carbon nanotubes (CNTs) and particles. The present invention is also directed toward field emission devices comprising a cathode of the present invention, as well as methods for making these cathodes. In some embodiments, the cathode of the present invention is used in a field emission display. The invention also comprises a method of depositing a layer of CNTs and particles onto a substrate to form a cathode of the present invention, as well as a method of controlling the density of CNTs used in this mixed layer in an effort to optimize the field emission properties of the resulting layer for field emission display applications.Type: GrantFiled: October 7, 2003Date of Patent: September 28, 2004Assignee: Nano-Proprietary, Inc.Inventors: Dongsheng Mao, Richard Lee Fink, Zvi Yaniv
-
Patent number: 6798131Abstract: A multiplexed grid structure for electron emission displays allows each of the grid portions to be independently controllable from each other so that electrons can be emitted from their respective pixel sites as each grid portion is addressed.Type: GrantFiled: November 15, 2001Date of Patent: September 28, 2004Assignee: SI Diamond Technology, Inc.Inventors: Richard Lee Fink, Zvi Yaniv
-
Patent number: 6792524Abstract: For each predicted branch within a processor, an entry is maintained within a branch history table. The entry within the branch history table also includes an indication of the past record for that particular branch instruction, which indicates how correct the branch prediction has been in the past. When the field value associated with the predicted branch exceeds a certain threshold, indicating that the past predictions associated with that branch instruction have been at an unacceptable level, then the speculative branch instructions dispatching is suspended for that particular branch instruction. Alternative embodiments utilize a global indicator for suspending or cancelling instruction dispatch when the frequency of previous incorrect branch predictions increases beyond a preselected threshold.Type: GrantFiled: August 20, 1998Date of Patent: September 14, 2004Assignee: International Business Machines CorporationInventors: Milford John Peterson, David Andrew Schroter, Albert James Van Norstrand
-
Patent number: 6785826Abstract: A method and apparatus for reducing power dissipation within a functional unit of a microprocessor includes a power sensing circuit for sensing power dissipation of the functional unit. A low power mode identifying circuit identifies when the measured power dissipation of the functional unit exceeds a predetermined amount or value. Upon such a condition, a low power mode circuit operates the functional unit in a low power mode thereby reducing its power dissipation. Operation of the functional unit in the low power mode continues until the power dissipation reaches a safe level. The functional unit internally determines power dissipation and selectively enters a low power mode to reduce power dissipation of the functional unit. Low power mode operation of the functional unit reduces power dissipation of the functional unit.Type: GrantFiled: July 17, 1996Date of Patent: August 31, 2004Assignee: International Business Machines CorporationInventors: Christopher McCall Durham, Peter Juergen Klim
-
Patent number: 6777869Abstract: A transparent emissive display is created using a transparent anode and a transparent cathode so that images can be viewed from both sides of the field emission display panel. When the phosphor material emits the image, it can pass through the field emission material, if such a material is effectively made transparent by the manner in which it is deposited. The cathode conducting layer and the cathode substrate are thus also made transparent. Alternatively, multiple displays can be stacked together.Type: GrantFiled: April 9, 2003Date of Patent: August 17, 2004Assignee: SI Diamond Technology, Inc.Inventor: Igor Pavlovsky
-
Patent number: 6750461Abstract: By using a large area cathode, an electron source can be made that can irradiate a large area more uniformly and more efficiently than currently available devices. The electron emitter can be a carbon film cold cathode, a microtip or some other emitter. It can be patterned. The cathode can be assembled with electrodes for scanning the electron source.Type: GrantFiled: October 2, 2002Date of Patent: June 15, 2004Assignee: SI Diamond Technology, Inc.Inventors: Richard Lee Fink, Leif Thuesen
-
Patent number: 6739932Abstract: Embossed microstructures within a substrate are used to create narrow and deep holes within that substrate. A carbon nanotube solution or mixture is then deposited over this substrate with the embossed holes. Shaking or vibrating the substrate will then cause the carbon nanotubes to fall into each of the holes in such a way that all of the nanotubes within a hole will be substantially parallel to the long axis of the hole. This structure can then be combined with a gate electrode and an anode to create a field emission display device.Type: GrantFiled: June 6, 2002Date of Patent: May 25, 2004Assignee: SI Diamond Technology, Inc.Inventors: Zvi Yaniv, Richard Fink
-
Patent number: 6737148Abstract: A perforated panel having a grid of perforations or holes formed at least partially therethrough for disposing hangers for holding objects thereon and having at least a black color pattern disposed on a surface thereof for camouflaging the perforations and for reducing the appearance of damage and/or stains occurring through use is provided. It is desired to have a base finish formed on the panel and a first color pattern and the black color pattern formed by spattering of paint on the panel, screen printing, or attaching a lamina having the first color pattern and the black color pattern thereon.Type: GrantFiled: April 27, 2000Date of Patent: May 18, 2004Assignee: Walls Across Texas, Inc.Inventor: Philip Ray Smith
-
Patent number: 6726335Abstract: An image projection system comprises an image projector, such as a film or television projector and a projection screen. The projection screen is fabricated of a substantially transparent material, such as glass or plastic. The screen of transparent material has one or more areas or portions formed therein which areas or portions may be made to be translucent upon the application of a stimulus. Once in a translucent condition, the projected image can be received and viewed on the translucent portion. A mirror can be positioned behind the projection screen so that a person can view the reflection of themselves in the mirror when the screen is transparent, and an image can be projected when the projection screen is made to be substantially translucent.Type: GrantFiled: February 21, 2003Date of Patent: April 27, 2004Assignee: SI Diamond Technology, Inc.Inventors: Zvi Yaniv, Michael C. Sweaton, Alexei Tikhonski
-
Patent number: 6717452Abstract: A level shifter having a data input node, a first inverter having its input connected to the data input node, a second inverter connected to an output of the first inverter, a data output node, a latch having its output connected to the data output node, a first NFET connected between an input of the latch and a ground potential, and having its gate electrode connected to an output of the second inverter, and a second NFET connected between the data output node and the ground potential, and having its gate electrode connected to the output of the first inverter. The level shifter provides for a conversion of a data signal from a power supply domain of 1.8 volts to one of 3.3 volts.Type: GrantFiled: May 30, 2002Date of Patent: April 6, 2004Assignee: International Business Machines CorporationInventors: Gary Dale Carpenter, Kevin John Nowka
-
Patent number: 6708181Abstract: A method for initializing variables within class objects in a statically loaded object-oriented programming language. A two-phase flooding algorithm is utilized to initialize the core variables within each class along with those variables needed to be initialized before the core variables. An initialization algorithm is performed within each of the class objects in a recursive manner. Once a class object has begun the initialization process internally, calls to again begin the initialization process within that class object from another class object will result in a return in order to prevent duplicates of the initialization process from being performed within each of the class objects.Type: GrantFiled: September 1, 1998Date of Patent: March 16, 2004Assignee: International Business Machines CorporationInventor: James Lyle Peterson
-
Patent number: RE38561Abstract: A field emission cathode device consisting of an electrically conducting material and with a narrow, rod-shaped geometry or a knife edge, to achieve a high amplification of the electric field strength is characterized in that the electron-emitting part of the field emission cathode at least partly has preferred cylindrical host molecules and/or compounds with host compounds and/or cylindrical atomic networks, possibly with end caps with diameters measuring in the nanometer range.Type: GrantFiled: April 8, 2003Date of Patent: August 3, 2004Inventors: Till Keesmann, Hubert Grosse-Wilde