Patents Represented by Attorney, Agent or Law Firm Joseph R. Kelly
-
Patent number: 6550562Abstract: A control system controls actuation of a hydraulic cylinder on a skid steer loader. The control system includes a movable element, such as a hand grip. The hand grip is intelligent in that each contains a microprocessor or other digital controller which monitors user actuable elements (such as switches, buttons, paddles, etc.). The controller sends a communication signal to a main control computer. The communication signal is indicative of the state of the user actuable elements and is, in one embodiment, a serial communication signal.Type: GrantFiled: December 8, 2000Date of Patent: April 22, 2003Assignee: Clark Equipment CompanyInventors: Kenneth A. Brandt, Scott R. Rossow
-
Patent number: 6545844Abstract: A clock head assembly intended for vertical engagement to a disc in a disc drive for purposes of providing an arrangement of precise timing marks on the disc for use by a servo-writer. The clock head assembly includes a slider of the 50% or 30% size and a spacer adhesively attached to the upper surface thereof. In order to minimize stresses induced in the slider by the adhesive bonding, and to ensure that the clock head is capable of correct flying performance relative to the disc, the present invention envisions that the spacer surface bonded to the slider, or slider bonding surface, has dimensions substantially half the size of the dimensions of the surface of the slider to which the spacer is bonded. In another aspect of the invention, the spacer is designed to be suitable for large batch production.Type: GrantFiled: September 29, 2000Date of Patent: April 8, 2003Assignee: Seagate Technology LLCInventors: Mark James Schaenzer, Stephen John Miller, Gordon Merle Jones
-
Patent number: 6538836Abstract: An actuator arm assembly is provided in a disc drive. The disc drive includes a disc with a surface for storing information and a first actuator for moving the actuator arm assembly relative to the surface of the disc. The actuator arm assembly includes an actuator arm coupled to the first actuator, a load beam coupled to the actuator arm, a suspension coupled to the load beam and an air bearing coupled to the suspension. A transducer is mounted on the air bearing and positioned to access the surface of the disc. A second actuator is coupled to the air bearing and the load beam and is controllable to move the air bearing relative to the surface of the disc and relative to the load beam.Type: GrantFiled: May 8, 1995Date of Patent: March 25, 2003Assignee: Seagate Technology LLCInventors: John Charles Dunfield, Gunter Karl Heine
-
Patent number: 6535920Abstract: A streaming information handling system receives streaming information and analyzes the streaming information to locate one or more sync points in the streaming information. The streaming information and sync point location information, indicative of a location of the sync points, is provided to a storage module. The streaming information and at least a portion of the sync point location information are stored on the storage module.Type: GrantFiled: April 6, 1999Date of Patent: March 18, 2003Assignee: Microsoft CorporationInventors: William G. Parry, Mingtzong Lee, Christopher W. Lorton, Jayachandran Raja, Serge Smirnov
-
Patent number: 6531692Abstract: An emitter lens is provided between the radiation source and the work surface to be illuminated. The emitter lens collects radiation and reshapes the illumination pattern to increase intensity and uniformity. The radiation source and emitter lens have associated housings which act to properly orient and align the emitter lens and radiation source. The emitter lens also acts to space the radiation source from an aperture in a housing of the computer input device to provide protection against damage due to electrostatic discharge (ESD). An imaging lens is provided between the work surface and the image sensor to focus light reflected from the work surface onto the image sensor. An imaging lens housing or holder is provided to properly orient and align the imaging lens with the image sensor. The imaging lens housing provides an apron which increases ESD discharge path length.Type: GrantFiled: March 22, 1999Date of Patent: March 11, 2003Assignee: Microsoft CorporationInventors: Manolito E. Adan, Mark W. Casebolt, Erik G. von Fuchs, Suresh Venkat
-
Patent number: 6494825Abstract: An apparatus and method for relieving stress on a heart muscle tissue in a wall of a heart having a chamber. A plurality of biocompatible and implantable elongate strips are configured to be connected to the heart wall and disposed about the chamber such that the elongate strips are arranged in spaced relation to one another. The elongate strips are bendable and are sufficiently resistant to elongation such that natural stretching of the heart wall does not cause elongation of the plurality of strips.Type: GrantFiled: October 12, 1999Date of Patent: December 17, 2002Assignee: Scimed Life Systems, Inc.Inventor: Dnyanesh Talpade
-
Patent number: 6496928Abstract: A system controls access to broadcast messages received by a plurality of mobile devices. Selected mobile devices are provided with a broadcast encryption key (BEK). The broadcast messages are encrypted using the BEK prior to broadcasting so that the selected mobile devices containing the BEK can decrypt the broadcast messages. The broadcast messages are then broadcast.Type: GrantFiled: June 30, 1998Date of Patent: December 17, 2002Assignee: Microsoft CorporationInventors: Vinay Deo, David Tuniman, Daniel R. Simon
-
Patent number: 6493172Abstract: The present invention incorporates an add-on adaptive feedforward controller into the existent track-following servomechanism of a dual-actuator disc drive to suppress the disturbance caused by mechanical interaction of the two actuator assemblies to thereby enhance the positioning accuracy at track following. The control signal fed into the power amplifier of one actuator is also used as the input signal of an adaptive controller in the other one. In an illustrative embodiment, the information is fed into an adaptive LMS filter. The output of the adaptive filter is then used as a feedforward signal to coordinate the head position with the desired track position. By matching the unknown disturbance dynamics with a filtered-x LMS (least mean square) adaptation algorithm, the output of the feedforward controller is able to cancel the disturbance from mechanical interaction, and thereby realizes the necessary fast, accurate head positioning.Type: GrantFiled: July 21, 2000Date of Patent: December 10, 2002Assignee: Seagate Technology LLCInventors: John C. Morris, Yi-Ping Hsin
-
Patent number: 6493616Abstract: A diagnostic and control unit allows a field technician to unlock and monitor the operation of a power machine, perform diagnostics on the power machine or modify the operating parameters of the power machine without bringing the power machine to a service station or back to the factory. The diagnostic and control unit illustratively includes a remote start and control interface, and a controller. The remote start and control interface receives inputs for unlocking the operation of one or more the hydraulic functions on the power machine.Type: GrantFiled: August 13, 1999Date of Patent: December 10, 2002Assignee: Clark Equipment CompanyInventors: Scott R. Rossow, Kenneth A. Brandt
-
Patent number: 6463486Abstract: An information appliance receives streaming information. The information appliance includes a storage buffer and a writer module which receives the streaming information and writes the streaming information to the buffer. A plurality of reader modules are configurable to read the streaming information from the buffer independently of one another.Type: GrantFiled: April 6, 1999Date of Patent: October 8, 2002Assignee: Microsoft CorporationInventors: William G. Parry, Mingtzong Lee, Christopher W. Lorton, Jayachandran Raja, Serge Smirnov
-
Patent number: 6456975Abstract: In one embodiment, a speech recognition program at a client receives data that is unrecognized, such as an unrecognized word, an unrecognized pronunciation of a known word, an unrecognized dialect of a known, and/or a substantially new word frequency usage. The client transmits the data to a provider, which processes the data into known data, and transmits the known data back to a number of clients, including the client that initially sent the unrecognized data. In one embodiment, the unrecognized data is sent from the client to the provider via a third party, to anonymize the data.Type: GrantFiled: January 13, 2000Date of Patent: September 24, 2002Assignee: Microsoft CorporationInventor: Eric I-Chao Chang
-
Patent number: 6453363Abstract: The present invention provides a method in a computer system of integrating a compression system with an operating system. The computer system preferably comprises at least a memory device and one storage device. A user-supplied device driver is provided for storage devices that are not supported by the computer system to enable the computer system to communicate with the storage devices. In response to initialization of the computer system, the operating/compression system is loaded into the memory device and begins executing before any user-supplied device drivers are loaded into the memory device. Any compressed volume files located on the computer system are assigned drive letters at this time. When the user-supplied device drivers are loaded into the memory device, drive letters are assigned to the various storage devices. A drive letter conflict resolution scheme is provided to resolve conflicts that occur when the operating system attempts to assign a drive letter.Type: GrantFiled: October 21, 1993Date of Patent: September 17, 2002Assignee: Microsoft CorporationInventors: Benjamin W. Slivka, Charles A. Strouss, III, Scott D. Quinn
-
Patent number: 6442734Abstract: A peripheral device is connectable to a computer having one of a first interface and a second interface. The first interface communicates with the peripheral device over a differential data connection having a first data conductor and a second data conductor. The second interface communicates with the peripheral device over a clock conductor and a single ended data connection which includes a data conductor. The peripheral device has first and second communication conductors configured for connection to the first and second data conductors in the differential data connection when the computer includes the first interface and is configured for connection to the first data conductor in the single ended data connection and the clock conductor when the computer is provided with the second interface.Type: GrantFiled: October 1, 1999Date of Patent: August 27, 2002Assignee: Microsoft CorporationInventors: Mark T. Hanson, Nathan C. Sherman
-
Patent number: 6418431Abstract: A language model is used in a speech recognition system which has access to a first, smaller data store and a second, larger data store. The language model is adapted by formulating an information retrieval query based on information contained in the first data store and querying the second data store. Information retrieved from the second data store is used in adapting the language model. Also, language models are used in retrieving information from the second data store. Language models are built based on information in the first data store, and based on information in the second data store. The perplexity of a document in the second data store is determined, given the first language model, and given the second language model. Relevancy of the document is determined based upon the first and second perplexities. Documents are retrieved which have a relevancy measure that exceeds a threshold level.Type: GrantFiled: March 30, 1998Date of Patent: July 9, 2002Assignee: Microsoft CorporationInventors: Milind V. Mahajan, Xuedong D. Huang
-
Patent number: 6414827Abstract: A method of configuring a discrete-time servo controller in a fixed-point digital signal processor (DSP) for controlling a servo actuator in a disc drive includes obtaining a stable, closed-loop representation of the servo controller and the servo actuator. Bounds on the controller states are derived from the stable closed-loop representation. The controller states are scaled based on the controller state bounds, and the servo controller is configured in the DSP based on the scaled controller states.Type: GrantFiled: December 30, 1999Date of Patent: July 2, 2002Assignee: Seagate Technology LLCInventors: Peter M. Young, John C. Morris, Mike E. Baum
-
Patent number: 6401060Abstract: Detecting typographical errors in a Japanese sentence by using a bottom-up approach analysis. The bottom-up analysis employs probabilities, dictionaries and heuristics to words that are found in morpho-lexical information derived from the Japanese sentence. This bottom-up approach combines valid phrases analyses into well-formed combined phrases, i.e., phrase lists, to determine the existence of “holes”. Holes are characters contained in the input sentence but not in the well-formed phrase lists. Probabilities are used to determine which phrase list is most representative of the input sentence. The hole contained in the phrase list having the lowest cost (highest probability) is analyzed to determine if it is a typographical error. This analysis includes checking the hole to determine if it is an extended dictionary and whether it is a proper noun.Type: GrantFiled: June 25, 1998Date of Patent: June 4, 2002Assignee: Microsoft CorporationInventors: Richard Lee Critchlow, Patrick H. Halstead
-
Patent number: 6392834Abstract: Disclosed are a method and apparatus for compensating for written-in repeatable run-out in a disc drive. A written-in repeatable run-out compensation value is stored in a servo field residing on a track. The compensation value is subtracted from a corresponding servo value to obtain a compensated servo value. The head is positioned relative to the track based upon the compensated servo value. Also disclosed is a method for determining the written-in repeatable run-out compensation values wherein the head is positioned over the intended center of the track so that the head follows an essentially circular path relative to the disc surface. For each revolution of the disc, a servo value indicating the position of the head relative to the track at the servo field is determined. The servo values are averaged over a number of revolutions in order to extract a non-repeatable portion of the run-out.Type: GrantFiled: September 13, 1999Date of Patent: May 21, 2002Assignee: Seagate Technology LLCInventor: Timothy F. Ellis
-
Patent number: 6393428Abstract: A natural language information retrieval (NLIR) system employing a hash table technique to reduce memory requirements and a proxy process module to improve processing speed on multi-processor platforms. The NLIR system includes a Dynamic Link Library (DLL) search engine annex that implements a number of improvements that allow the preexisting natural language processing (NLP) core code module to operate sufficiently fast in a limited-memory environment. The improvements relate to (1) reducing storage requirements, (2) increasing processing speed, (3) improved operation on multi-processor platforms, and (4) a trouble-shooting mechanism. The NLIR system includes three modes of operation. First, during index processing, the NLIR system prepares documents for NLP searching to create a group of searchable documents.Type: GrantFiled: July 13, 1998Date of Patent: May 21, 2002Assignee: Microsoft CorporationInventors: John W. Miller, Lenox H. Brassell
-
Patent number: 6374219Abstract: A system for recognizing speech based on an input data stream indicative of the speech provides possible words represented by the input data stream as a prefix tree including a plurality of phoneme branches connected at nodes. The plurality of phoneme branches is bracketed by at least one input silence branch corresponding to a silence phone on an input side of the prefix tree and at least one output silence branch corresponding to a silence phone on an output side of the prefix tree. The prefix tree is traversed to obtain a word that is likely represented by the input data stream. The silence phones provided in the prefix tree can vary based on context.Type: GrantFiled: February 20, 1998Date of Patent: April 16, 2002Assignee: Microsoft CorporationInventor: Li Jiang
-
Patent number: 6370566Abstract: The present invention includes a mobile device which provides the user with the ability to schedule a meeting request from the mobile device itself. The mobile device creates an object representative of the meeting request and assigns the object a global identification number which uniquely identifies the object to other devices which encounter the object. In addition, the mobile device in accordance with one aspect of the present invention provides a property in the object which is indicative of whether the meeting request has already been transmitted. In this way, other devices which encounter the meeting request are capable of identifying it as a unique meeting request, and of determining whether the meeting request has already been transmitted, in order to alleviate the problem of duplicate meeting request transmissions.Type: GrantFiled: April 10, 1998Date of Patent: April 9, 2002Assignee: Microsoft CorporationInventors: Anthony Discolo, Scott Skorupa, Salim Alam, Garrett R. Vargas, Dave Whitney, Bryce Ulrich, John I. Ferrell