Patents Represented by Law Firm Klarquist Sparkman Campbell & Leigh
-
Patent number: 6252593Abstract: A computer system for persistently storing information entered by a user into an edit control of a property page. In a preferred embodiment, the computer system has a registry for storage of information identified by a key. An application program has a resource file that contains a definition of controls for the property page. The controls include the edit control designated as editable by the user and a buddy control that is adjacent to the edit control, that is designated as not visible, and that has text which specifies a key within the registry. The computer system displays the property page by detecting that the buddy control is adjacent to the edit control and is designated as not visible, by retrieving the text for the buddy control, by retrieving information from the registry using the key specified by the retrieved text, and by initializing the edit control to the retrieved information.Type: GrantFiled: November 10, 1997Date of Patent: June 26, 2001Assignee: Microsoft CorporationInventor: Felix Andrew Gti
-
Patent number: 6251474Abstract: Substantially spherical magneto-plumbite ferrite (barium or strontium ferrite) particles are formed from well-dispersed ultra-fine substantially spherical iron-based oxide and/or hydroxide particles as precursor particles. The precursor particles are mixed with a colloidal barium or strontium carbonate (BaCO3 or SrCO3), and with small amounts of a byproduct, such as sodium or potassium chloride (NaCl or KCl) or hydroxide (NaOH or KOH) or nitrate (NaNO3 or KNO3), functioning as a flux to lower the calcination temperature. The particles are filtered out of the mixture, dried, and calcined for a time sufficiently long and/or at a temperature sufficiently high to form magneto-plumbite ferrite from the precursor particles, and for a time sufficiently short and/or a temperature sufficiently low to maintain the general spherical shape of the precursor particles.Type: GrantFiled: November 6, 1998Date of Patent: June 26, 2001Assignee: Idaho Research FoundationInventors: Yang-Ki Hong, Hong Sik Jung, Patrick R. Taylor
-
Patent number: 6251034Abstract: The present invention provides an insert, or sleeve, for use in a baseball or softball bat that improves power transfer from the bat to the batted ball. The insert includes multiple layers of composite material. Most of the layers include fibers that are directed substantially circumferentially about the insert. Since the largest component of stress within the insert produced by an impact with a ball is typically compressive hoop stress, which is directed substantially circumferentially about the insert, the circumferential layers are able to withstand the majority of the stress produced by an impact. The insert also includes non-circumferential layers that serve to hold the circumferential layers together and withstand the smaller stresses in other directions. Because the insert has its greatest strength in substantially the circumferential direction, less material is required to withstand the stress produced by repeated impacts with a ball.Type: GrantFiled: July 1, 1998Date of Patent: June 26, 2001Assignee: Wilson Sporting Goods Co.Inventors: Michael D. Eggiman, Mark A. Fritzke, Steven J. Maier
-
Patent number: 6251398Abstract: Coupled polypeptides and fusion polypeptides for intracellular transport, and their preparation and use, include (i) an aminoacid sequence with the transport function of herpesviral VP22 protein (or a homologue, e.g. from VZV, BHV or MDV) and (ii) another protein sequence selected from (a) proteins for cell cycle control; (b) suicide proteins; (c) antigenic sequences or antigenic proteins from microbial and viral antigens and tumor antigens; (d) immunomodulating proteins; and (e) therapeutic proteins. The coupled proteins can be used for intracellular delivery of protein sequences (ii), to exert the corresponding effector function in the target cell, and the fusion polypeptides can be expressed from corresponding polynucleotides, vectors and host cells.Type: GrantFiled: September 13, 1999Date of Patent: June 26, 2001Assignee: Marie Curie Cancer CareInventors: Peter Francis Joseph O'Hare, Gillian Daphne Elliott
-
Patent number: 6249988Abstract: A blending chamber for blending fluids used to dry particulate matter has a chamber body with a first inlet opening, a second inlet opening, a third inlet opening, an outlet opening and a blending section. The blending section is arranged in a flow direction downstream of the first, second and third inlet openings, and upstream of the outlet opening. Fluids entering the first, second and third inlet openings are blended together in the blending section before exiting through the outlet opening. The bending chamber may be used to dry sawdust in a system that does not require a dedicated heat source.Type: GrantFiled: March 6, 2000Date of Patent: June 26, 2001Assignee: Wyoming Sawmills, Inc.Inventors: Wilfried P. Duske, Ernest Schmidt
-
Patent number: 6249284Abstract: A directional navigation system implemented in layout managers separate from the containers and/or components to which each layout manager is assigned. Components at the container and/or component level are responsible for the tasks of receiving and identifying user generated directional navigation input and of assigning a new input focus at the direction of a layout manager. A navigator portion of one or more layout managers are responsible for the tasks of processing the directional navigation input to identify the next nearest component that can take input focus in response to the user generated directional navigation input. Multiple layout managers are called upon to identify the next nearest component that can take input focus if the magnitude of a requested input focus change is beyond the scope of the set of components to which any one layout manager has responsibility.Type: GrantFiled: April 1, 1998Date of Patent: June 19, 2001Assignee: Microsoft CorporationInventor: Jeffrey L. Bogdan
-
Patent number: 6248593Abstract: A method of detecting lead contamination of a surface is disclosed. A handwipe issued to collect any lead contamination on the surface. The lead is solubilized with an aqueous acid solution and treated with rhodizonate or sulfide anions. A change in color from pink to red, where rhodizonate anions are used, or brown to black, where sulfide anions are used, is indicative of the presence of lead. The method is suitable for testing surfaces such as floors, walls, windowsills, and human skin.Type: GrantFiled: December 9, 1999Date of Patent: June 19, 2001Assignee: The United States of America as represented by the Department of Health and Human ServicesInventors: Eric J. Esswein, Mark Boeniger, Kevin Ashley
-
Patent number: 6247869Abstract: A tubing connector adapted to receive portions of a plurality of elongate substantially rigid tubes and to hold them in a defined angular relationship relative to each other. The connector has a body with a plurality of tube-receiving and holding apertures formed therein. Stop elements in the apertures spaced inwardly from the mouths of the apertures limit the extent to which end portions of tubes may be inserted longitudinally into the body.Type: GrantFiled: October 29, 1998Date of Patent: June 19, 2001Assignee: Ultra Lite Products, Inc.Inventor: Jerry L. Lichvar
-
Patent number: 6249822Abstract: A computer network includes a client and a server which are preferably independently operable computers that cooperate to perform different procedures of an application program. The server executes its procedure in response to a remote procedure call transmitted over the computer network from the client. The remote procedure call typically includes one or more data structures or parameters used as arguments for executing the remote procedure. The server receives the remote procedure call at an RPC buffer. In accordance with the present invention, the server interprets the parameters while the remote procedure call resides in the RPC buffer whenever the selected format of the parameters of the remote procedure call matches the data structure format processed by the server.Type: GrantFiled: April 24, 1995Date of Patent: June 19, 2001Assignee: Microsoft CorporationInventors: David E. Kays, Jr., Vibhas D. Chandorkar
-
Patent number: 6246404Abstract: A computer software application includes multiple software components such as graphical control objects. A help editor receives context-sensitive help information associated with the graphical control objects. Using this help information as well as information about the graphical control objects, the help editor creates a header file and a map data structure. A help developer edits the header file and map data structure to produce a configuration of context-sensitive help functions for the computer software application. The help editor generates a source code header file and a source code map data structure according to the user-indicated configuration for integrating context-sensitive help functions into the computer software application.Type: GrantFiled: March 18, 1999Date of Patent: June 12, 2001Assignee: Microsoft CorporationInventors: Randall James Feigner, Ralph Everett Walden
-
Patent number: 6245510Abstract: The Prf gene of tomato has been cloned and analyzed. Prf encodes a protein with leucine-rich repeat, nucleotide binding, and leucine zipper motifs, identifying it as a member of the resistance gene class that includes RPS2, RPM1, N and L6. When expressed in transgenic plants, Prf confers Fenthion sensitivity and resistance to a wide variety of phytopathogens, including not only Pseudomonas syringae but also unrelated pathogens such as Xanthomonas campestris.Type: GrantFiled: January 11, 1999Date of Patent: June 12, 2001Assignee: The Regents of the University of CaliforniaInventors: Brian S. Staskawicz, Giles Edward Oldroyd, John M. Salmeron, Caius Rommens
-
Patent number: 6246784Abstract: A region growing method segments three-dimensional image data of an anatomical structure using a tortuous path length limit to constrain voxel growth. The path length limit constrains the number of successive generations of voxel growth from a seed point to prevent leakage of voxels outside the boundary of the anatomical structure. Once segmented, a process for detecting surface anomalies performs a curvature analysis on a computer model of the surface of the structure. This process detects surface anomalies automatically by traversing the vertices in the surface model, computing partial derivatives of the surface at the vertices, and computing curvature characteristics from the partial derivatives. To identify possible anomalies, the process compares the curvature characteristics with predetermined curvature characteristics of anomalies and classifies the vertices.Type: GrantFiled: August 18, 1998Date of Patent: June 12, 2001Assignee: The United States of America as represented by the Department of Health and Human ServicesInventors: Ronald M. Summers, Scott Selbie, James D. Malley, Lynne M. Pusanik
-
Patent number: 6245517Abstract: Gene expression can be quantitatively analyzed by hybridizing fluor-tagged mRNA to targets on a cDNA micro-array. Comparison of gene expression levels arising from co-hybridized samples is achieved by taking ratios of average expression levels for individual genes. In an image-processing phase, a method of image segmentation identifies cDNA target sites in a cDNA micro-array image. The resulting cDNA target sites are analyzed based on a hypothesis test and confidence interval to quantify the significance of observed differences in expression ratios. In particular, the probability density of the ratio and the maximum-likelihood estimator for the distribution are derived, and an iterative procedure for signal calibration is developed.Type: GrantFiled: September 28, 1999Date of Patent: June 12, 2001Assignee: The United States of America as represented by the Department of Health and Human ServicesInventors: Yidong Chen, Edward R. Dougherty, Michael L. Bittner
-
Patent number: 6247041Abstract: An apparatus and method is disclosed for allowing a user process to advise or control an operating system to place a process on a particular node or a node within a set of nodes. When a user process makes a system call to the operating system to either create, execute, move, or attach a process, a specified system resource is passed to the operating system with the system call. This advises the operating system to store the process on a node containing the system resource identified in the system call. The user process can also require the operating system to store a process on a particular node.Type: GrantFiled: August 29, 1997Date of Patent: June 12, 2001Assignee: International Business Machines CorporationInventors: Phillip Eric Krueger, Corene Casper, Kenneth Frank Dove, Brent Alan Kingsbury, Paul Edward McKenney
-
Patent number: 6247091Abstract: Each node of multinode computer system includes an interrupt controller, a pair of send and receive queues, and a state machine for communicating interrupts between nodes. The communication among the interrupt controller, the state machine, and the queues is coordinated by a queue manager. For sending an interrupt, the interrupt controller accepts an interrupt placed on a bus within the node and intended for another node and stores it in the send queue. The controller then notifies the interrupt source that the interrupt has been accepted before it is transmitted to other node. The interrupt has a first form suitable for transmission on the bus. A state machine within the node takes the interrupt from the send queue and puts the interrupt into a second form suitable for transmission across a network connecting the multiple nodes.Type: GrantFiled: April 28, 1997Date of Patent: June 12, 2001Assignee: International Business Machines CorporationInventor: Thomas D. Lovett
-
Patent number: 6247042Abstract: A memory monitor automatically restores the state of physical memory allocation of application programs when they lose and then regain the focus in a multitasking computing environment. The memory monitor monitors the focus of the operating system for changes, such as when the user switches from one application to another. When an application loses the focus, the memory monitor determines and stores the state of physical memory allocation. When the memory monitor detects that the application has re-gained the focus, it re-loads all of the code or data that was in physical memory when the application lost the focus, but had been swapped to secondary storage.Type: GrantFiled: September 24, 1997Date of Patent: June 12, 2001Assignee: Microsoft CorporationInventors: G. Eric Engstrom, Craig G. Eisler
-
Patent number: 6243764Abstract: A method and system for aggregating objects within a computer system are provided. In a preferred embodiment, the method aggregates an enclosed object within an enclosing object. The enclosed object has an object management interface and an external interface, while the enclosing object has a controlling object management interface. The controlling object management interface and the external interface of the enclosed object have query function members for receiving an identifier of an interface and for returning a reference to the identified interface. A preferred embodiment creates an instance of an enclosing object and an object to be enclosed. In static aggregation, the controlling object management interface of the enclosing object knows in advance how to return an identifier to the external interface of the enclosed object. In dynamic aggregation, an object to be enclosed is added to the enclosing object after the enclosing object is instantiated.Type: GrantFiled: October 31, 1997Date of Patent: June 5, 2001Assignee: Microsoft CorporationInventors: Paul Leach, Antony S. Williams, Edward Jung, C. Douglas Hodges, Srinivasa R. Koppolu, Barry B. MacKichan, Craig Wittenberg
-
Patent number: 6243766Abstract: Rather than comparing an old file with a new file to generate a set of patching instructions, and then compressing the patching instructions to generate a compact patch file for transmission to a user, a patch file is generated in a single operation. A compressor is pre-initialized in accordance with the old version of the file (e.g. in an LZ77 compressor, the history window is pre-loaded with the file). The pre-initialized compressor then compresses the old file, producing a patch file from which the new file can be generated. At the user's computer, a parallel process is performed, with the user's copy of the old file being used to pre-initialize a decompressor to which the patch file is then input. The output of the decompressor is the new file. The patch files generated and used in these processes are of significantly reduced size when compared to the prior art.Type: GrantFiled: April 28, 2000Date of Patent: June 5, 2001Assignee: Microsoft CorporationInventors: Michael V. Sliger, Thomas D. McGuire, Jonathan A. Forbes
-
Patent number: 6241209Abstract: A seat support includes first and second link members coupling a seat supporting member to a base. The second link member has a first end portion pivoted to the base at a first pivot axis and a second end portion pivoted to the seat supporting member at a second pivot axis. The first link member has a first end portion pivoted to the base at a third pivot axis and a second end portion pivoted to the seat supporting member at a fourth pivot axis. The distance between the third and fourth pivot axes is greater than the distance between the first and second pivot axes and may be from about twelve percent to about twenty percent greater. The location of the pivot axes may be expressed by the formula L<(S+R−B). In this formula, L is the distance between the first and second pivot axes; S is the distance between the second and fourth pivot axes; R is the distance between the third and fourth pivot axes; and B is the distance between the first and third pivot axes.Type: GrantFiled: February 4, 1999Date of Patent: June 5, 2001Assignee: Freightliner LLCInventors: Michael von Mayenburg, Norman E. Ritchie
-
Patent number: 6241438Abstract: A support for assisting in stacking multiple trailer chassis one atop the other. Each chassis has an elongate frame and wheels supporting its rear end. A support, or supports, support the wheels of an overlying trailer chassis above and out of engagement with the ground-engaging wheels of the lowermost chassis in the stack to permit rolling movement of the stack.Type: GrantFiled: September 16, 1999Date of Patent: June 5, 2001Assignee: Chassis Systems, Inc.Inventors: Nelson H. Corbett, Douglas C. Corbett