Patents Represented by Attorney Robert H. Holland & Hart LLP Kelly
  • Patent number: 6167273
    Abstract: Apparatus, and an associated method, for initiating gain control in a radio communication system. Determinations are made as to a required range of gains at which gain elements of a transmitter must be operated to ensure that a communication service is performed at a selected QoS level. The range of channel gains is sent pursuant to service negotiations as part of an offered gain message. Gain control is effectuated therefrom.
    Type: Grant
    Filed: April 28, 1999
    Date of Patent: December 26, 2000
    Assignee: Nokia Mobile Phones Ltd.
    Inventor: Giridhar D. Mandyam
  • Patent number: 6163708
    Abstract: A manner by which to effectuate closed-loop power control in a two-way communication system. A switched-current, exponential DAC (digital-to-analog converter) is utilized to generate a reference signal responsive to detection of successive power control bits received by the communication device. The reference signal is step-wise exponentially related to previous values, thereby to cause a step-wise increase, or decrease, in the value of the reference signal. The reference signal is utilized to effectuate an increase or decrease in the power levels of signals generated by the communication device.
    Type: Grant
    Filed: December 31, 1998
    Date of Patent: December 19, 2000
    Assignee: Nokia Mobile Phones Limited
    Inventor: John B. Groe
  • Patent number: 6134455
    Abstract: Annunciator apparatus, and an associated method, for a mobile station, such as a radio telephone operable in a cellular communication system. When a call is to be terminated at the mobile station, a determination is made of the ambient noise levels proximate to the mobile station. Responsive to the determinations of the ambient noise level, selection is made of the loudness level of the ringing tone to be generated by an annunciator, used to annunciate the terminating call. Thereby, the loudness level of the ringing tone generated by the annunciator is of a loudness level appropriate for the conditions at which the mobile station is positioned.
    Type: Grant
    Filed: June 30, 1998
    Date of Patent: October 17, 2000
    Assignee: Nokia Mobile Phones Limited
    Inventor: David C. Corkum
  • Patent number: 6104917
    Abstract: Apparatus, and an associated method, facilitates maintenance of ambient temperature levels within a radio base station cabinet above a minimum temperature level. During periods of low activity at a radio base station, signals are applied to a power amplifier of the transmitter portion of the radio base station. Thermal energy is generated as a byproduct of amplification of the signals provided thereto. The signals are selected such that the signals are rejected by filter circuitry, such as the duplexer filter circuitry, of the radio base station. Thereby, thermal energy is generated but amplified signals are prevented from being transmitted by the radio base station.
    Type: Grant
    Filed: March 1, 1999
    Date of Patent: August 15, 2000
    Assignee: Nokia Networks Oy
    Inventor: Veli-Pekka Ketonen
  • Patent number: 6094571
    Abstract: A mixer circuit, and an associated method, mixes together differential input signals with differential mixing signals to form differential output signals. The differential output signals are substantially linearly related to the input signals over an entire range of input signal values. The mixer circuit forms, in exemplary implementations, portions of a radio receiver device or a radio transmitter device, such as the radio receiver and transmitter portions of a cellular radio telephone.
    Type: Grant
    Filed: October 2, 1998
    Date of Patent: July 25, 2000
    Assignee: Nokia Mobile Phones Ltd.
    Inventor: John B. Groe
  • Patent number: 6093888
    Abstract: Apparatus, and an associated method, shields separate component portions of an electronic device housed at a housing from electromagnetic interference generated during operation of the electronic device. Assembly of the apparatus which shields such component portions from one another is effectuated by lowering the component portions in a single in-line direction thereby to facilitate automated assembly.
    Type: Grant
    Filed: February 17, 1999
    Date of Patent: July 25, 2000
    Assignee: Nokia Networks Oy
    Inventors: Steven J. Laureanti, Russ Michaud, Jukka-Pekka Neitiniemi, Kari Saukko
  • Patent number: 6082304
    Abstract: A feedyard information system, and an associated method generates pooled data taken from more than one feedyard. Data elements of the pooled data are formed in manners such that the data elements are free of identifiers which specifically identify the particular feedyards from which the data elements pertain. The pooled data is provided to individual feedyards. A feedyard manager or consultant is able to access the pooled data, thereby to be able to make better-informed decisions related to operation of the feedyard and confinement-fed animals thereat.
    Type: Grant
    Filed: July 8, 1998
    Date of Patent: July 4, 2000
    Inventor: Scott L. Crain
  • Patent number: 6055753
    Abstract: A media scroll, and an associated method, formed of a plurality of media frames, in which the media scroll is formed of any selected number of media frames. A media display assembly of which the media scroll forms a portions supportively displays a media frame, or a sequence of media frames, at a display position. The media scroll is formed in a manner permitting substitution of media frames and permits addition of additional media frames thereto.
    Type: Grant
    Filed: August 27, 1998
    Date of Patent: May 2, 2000
    Assignee: Wybron, Inc.
    Inventor: John Herbert Sondericker, III
  • Patent number: 6006326
    Abstract: A system for restraining over-eager boosting of load instructions past store instructions in an out-of-order processor. The system comprises a memory disambiguation buffer for storing load and store instruction addresses and associated data and an instruction scheduling window in operative association with the memory disambiguation buffer. The instruction scheduling window and the memory disambiguation buffer determine load/store dependencies and effectuate replay of the store and load instructions wherein a dependent load instruction has been executed prior to a store instruction. An instruction cache is provided in operative association with the memory disambiguation buffer, together to associate the dependent load instructions with a store instruction such that the store instruction is subsequently executed prior to the dependent load instructions.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: December 21, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Ramesh Panwar, Ricky C. Hetherington
  • Patent number: 5999728
    Abstract: The present invention is directed to providing an ability to re-host, or port, an object oriented graphical user interface implementation from a native window-based platform, or environment, to another window-based platform, or environment. Exemplary embodiments abstract any notifications (e.g., events, state changes or "interests") which occur in the native environment as behavioral specifications. These behavioral specifications, (i.e., traits or protocols) can be used as part of a conformance negotiation to determine, during the execution lifetime of the graphical user interface, whether a particular client side object will conform with the behavioral specifications which have been abstracted from server side events associated with a different object. Where the conformance negotiation proves successful, abstract notifications can flow between particular instances of objects to model the state of the system, rather than using native implementations of events.
    Type: Grant
    Filed: July 30, 1996
    Date of Patent: December 7, 1999
    Assignee: Sun Microsystems, Inc.
    Inventor: Laurence P. G. Cable
  • Patent number: 5973891
    Abstract: A data transducer, process for fabricating the same and method for writing data to a magnetic storage media, such as magnetic tape, utilizing the bottom (or lower) pole as the trailing edge of a write head. This lower trailing edge pole may be formed of sputtered material such as FeN or FeN-based alloys (which are particularly sensitive to the topography over which they are deposited) since it can be formed on the substantially planar substrate instead of overlying the write coil and its associated insulation layers. Moreover, the bottom pole can be processed using faster and less expensive wet-etching techniques because its width and edge-contours are not critical dimensions which determine recording characteristics. Utilizing the relatively wider and more planar bottom pole as the trailing edge of the write head results in a straighter magnetic transition on the media without the curved edges associated with the fringe fields at the edges of the narrower top pole.
    Type: Grant
    Filed: May 21, 1997
    Date of Patent: October 26, 1999
    Assignee: Quantum Corporation
    Inventor: Lawrence G. Neumann
  • Patent number: 5948106
    Abstract: A system and method for thermal overload detection and protection for a processor which allows the processor to run at near maximum potential for the vast majority of its execution life. This is effectuated by the provision of circuitry to detect when the processor has exceeded its thermal thresholds and which then causes the processor to automatically reduce the clock rate to a fraction of the nominal clock while execution continues. When the thermal condition has stabilized, the clock may be raised in a stepwise fashion back to the nominal clock rate. Throughout the period of cycling the clock frequency from nominal to minimum and back, the program continues to be executed. Also provided is a queue activity rise time detector and method to control the rate of acceleration of a functional unit from idle to full throttle by a localized stall mechanism at the boundary of each stage in the pipe.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: September 7, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Ricky C. Hetherington, Ramesh Panwar
  • Patent number: 5931909
    Abstract: A software package is installed to multiple target systems in a client/server distributed processing system. The software package is installed on program files of the server. A target list of clients served by the server is established, and the software package is installed on program files of each client in the target list. In one embodiment, the software package contains installation options for each client in the target list, and the target list establishing operation analyzes each client to determine what, if any, installation options are to be installed on the client and constructs a target list of clients and installation options for each client as determined by the analysis. In another embodiment, the software package contains additional software packages for each client on the target list and the target list establishing operation analyzes each client to determine if one or more client-specific packages are to be installed on the client and what are the to-be-installed, client-specific packages.
    Type: Grant
    Filed: April 19, 1996
    Date of Patent: August 3, 1999
    Assignee: Sun Microsystems, Inc.
    Inventor: Julian S. Taylor
  • Patent number: 5911779
    Abstract: A fault-tolerant storage device array using a copyback cache storage unit for temporary storage. When a Write occurs to the RAID system, the data is immediately written to the first available location in the copyback cache storage unit. Upon completion of the Write to the copyback cache storage unit, the host CPU is immediately informed that the Write was successful. Thereafter, further storage unit accesses by the CPU can continue without waiting for an error-correction block update for the data just written. In a first embodiment of the invention, Read-Modify-Write operations are performed during idle time. In a second embodiment of the invention, normal Read-Modify-Write operation by the RAID system controller continue use Write data in the controller's buffer memory. In a third embodiment, at least two controllers, each associated with one copyback cache storage unit, copy Write data from controller buffers to the associated copyback cache storage unit.
    Type: Grant
    Filed: March 31, 1997
    Date of Patent: June 15, 1999
    Assignee: EMC Corporation
    Inventors: David C. Stallmo, William A. Brant
  • Patent number: 5809523
    Abstract: A system, method and computer program product which determines the relative performance of a local cache and renders the resultant performance increase (or in certain circumstances, the decrease) in cache performance of a stand-alone computer or networked "client" perceptible to the user in an especially intuitive manner. By accurately tracking and factoring in the times and amounts of data read from one or more source locations and the cache, the amount of time required to execute "read" operations without the cache can be determined. By dividing this time period by the actual time to execute the "read", the true relative performance of the cache may be determined.
    Type: Grant
    Filed: March 28, 1996
    Date of Patent: September 15, 1998
    Assignee: Sun Microsystems, Inc.
    Inventors: Kevin W. Kayes, Daniel H. Schaffer, Brian Berliner