Patents Represented by Attorney, Agent or Law Firm Joseph R. Kelly
  • Patent number: 6550562
    Abstract: 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: Grant
    Filed: December 8, 2000
    Date of Patent: April 22, 2003
    Assignee: Clark Equipment Company
    Inventors: Kenneth A. Brandt, Scott R. Rossow
  • Patent number: 6545844
    Abstract: 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: Grant
    Filed: September 29, 2000
    Date of Patent: April 8, 2003
    Assignee: Seagate Technology LLC
    Inventors: Mark James Schaenzer, Stephen John Miller, Gordon Merle Jones
  • Patent number: 6538836
    Abstract: 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: Grant
    Filed: May 8, 1995
    Date of Patent: March 25, 2003
    Assignee: Seagate Technology LLC
    Inventors: John Charles Dunfield, Gunter Karl Heine
  • Patent number: 6535920
    Abstract: 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: Grant
    Filed: April 6, 1999
    Date of Patent: March 18, 2003
    Assignee: Microsoft Corporation
    Inventors: William G. Parry, Mingtzong Lee, Christopher W. Lorton, Jayachandran Raja, Serge Smirnov
  • Patent number: 6531692
    Abstract: 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: Grant
    Filed: March 22, 1999
    Date of Patent: March 11, 2003
    Assignee: Microsoft Corporation
    Inventors: Manolito E. Adan, Mark W. Casebolt, Erik G. von Fuchs, Suresh Venkat
  • Patent number: 6494825
    Abstract: 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: Grant
    Filed: October 12, 1999
    Date of Patent: December 17, 2002
    Assignee: Scimed Life Systems, Inc.
    Inventor: Dnyanesh Talpade
  • Patent number: 6496928
    Abstract: 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: Grant
    Filed: June 30, 1998
    Date of Patent: December 17, 2002
    Assignee: Microsoft Corporation
    Inventors: Vinay Deo, David Tuniman, Daniel R. Simon
  • Patent number: 6493172
    Abstract: 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: Grant
    Filed: July 21, 2000
    Date of Patent: December 10, 2002
    Assignee: Seagate Technology LLC
    Inventors: John C. Morris, Yi-Ping Hsin
  • Patent number: 6493616
    Abstract: 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: Grant
    Filed: August 13, 1999
    Date of Patent: December 10, 2002
    Assignee: Clark Equipment Company
    Inventors: Scott R. Rossow, Kenneth A. Brandt
  • Patent number: 6463486
    Abstract: 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: Grant
    Filed: April 6, 1999
    Date of Patent: October 8, 2002
    Assignee: Microsoft Corporation
    Inventors: William G. Parry, Mingtzong Lee, Christopher W. Lorton, Jayachandran Raja, Serge Smirnov
  • Patent number: 6456975
    Abstract: 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: Grant
    Filed: January 13, 2000
    Date of Patent: September 24, 2002
    Assignee: Microsoft Corporation
    Inventor: Eric I-Chao Chang
  • Patent number: 6453363
    Abstract: 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: Grant
    Filed: October 21, 1993
    Date of Patent: September 17, 2002
    Assignee: Microsoft Corporation
    Inventors: Benjamin W. Slivka, Charles A. Strouss, III, Scott D. Quinn
  • Patent number: 6442734
    Abstract: 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: Grant
    Filed: October 1, 1999
    Date of Patent: August 27, 2002
    Assignee: Microsoft Corporation
    Inventors: Mark T. Hanson, Nathan C. Sherman
  • Patent number: 6418431
    Abstract: 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: Grant
    Filed: March 30, 1998
    Date of Patent: July 9, 2002
    Assignee: Microsoft Corporation
    Inventors: Milind V. Mahajan, Xuedong D. Huang
  • Patent number: 6414827
    Abstract: 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: Grant
    Filed: December 30, 1999
    Date of Patent: July 2, 2002
    Assignee: Seagate Technology LLC
    Inventors: Peter M. Young, John C. Morris, Mike E. Baum
  • Patent number: 6401060
    Abstract: 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: Grant
    Filed: June 25, 1998
    Date of Patent: June 4, 2002
    Assignee: Microsoft Corporation
    Inventors: Richard Lee Critchlow, Patrick H. Halstead
  • Patent number: 6392834
    Abstract: 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: Grant
    Filed: September 13, 1999
    Date of Patent: May 21, 2002
    Assignee: Seagate Technology LLC
    Inventor: Timothy F. Ellis
  • Patent number: 6393428
    Abstract: 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: Grant
    Filed: July 13, 1998
    Date of Patent: May 21, 2002
    Assignee: Microsoft Corporation
    Inventors: John W. Miller, Lenox H. Brassell
  • Patent number: 6374219
    Abstract: 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: Grant
    Filed: February 20, 1998
    Date of Patent: April 16, 2002
    Assignee: Microsoft Corporation
    Inventor: Li Jiang
  • Patent number: 6370566
    Abstract: 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: Grant
    Filed: April 10, 1998
    Date of Patent: April 9, 2002
    Assignee: Microsoft Corporation
    Inventors: Anthony Discolo, Scott Skorupa, Salim Alam, Garrett R. Vargas, Dave Whitney, Bryce Ulrich, John I. Ferrell