Patents by Inventor Michael W. Kelley

Michael W. Kelley has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11957893
    Abstract: A neuromodulation therapy is delivered via at least one electrode implanted subcutaneously and superficially to a fascia layer superficial to a nerve of a patient. In one example, an implantable medical device is deployed along a superficial surface of a deep fascia tissue layer superficial to a nerve of a patient. Electrical stimulation energy is delivered to the nerve through the deep fascia tissue layer via implantable medical device electrodes.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: April 16, 2024
    Assignee: Medtronic, Inc.
    Inventors: Brad C. Tischendorf, John E. Kast, Thomas P. Miltich, Gordon O. Munns, Randy S. Roles, Craig L. Schmidt, Joseph J. Viavattine, Christian S. Nielsen, Prabhakar A. Tamirisa, Anthony M. Chasensky, Markus W. Reiterer, Chris J. Paidosh, Reginald D. Robinson, Bernard Q. Li, Erik R. Scott, Phillip C. Falkner, Xuan K. Wei, Eric H. Bonde, David A. Dinsmoor, Duane L. Bourget, Forrest C M Pape, Gabriela C. Molnar, Joel A. Anderson, Michael J. Ebert, Richard T. Stone, Shawn C. Kelley, Stephen J. Roddy, Timothy J. Denison, Todd V. Smith
  • Patent number: 11957894
    Abstract: A neuromodulation therapy is delivered via at least one electrode implanted subcutaneously and superficially to a fascia layer superficial to a nerve of a patient. In one example, an implantable medical device is deployed along a superficial surface of a deep fascia tissue layer superficial to a nerve of a patient. Electrical stimulation energy is delivered to the nerve through the deep fascia tissue layer via implantable medical device electrodes.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: April 16, 2024
    Assignee: Medtronic, Inc.
    Inventors: Anthony M. Chasensky, Bernard Q. Li, Brad C. Tischendorf, Chris J. Paidosh, Christian S. Nielsen, Craig L. Schmidt, David A. Dinsmoor, Duane L. Bourget, Eric H. Bonde, Erik R. Scott, Forrest C M Pape, Gabriela C. Molnar, Gordon O. Munns, Joel A. Anderson, John E. Kast, Joseph J. Viavattine, Markus W. Reiterer, Michael J. Ebert, Phillip C. Falkner, Prabhakar A. Tamirisa, Randy S. Roles, Reginald D. Robinson, Richard T. Stone, Shawn C. Kelley, Stephen J. Roddy, Thomas P. Miltich, Timothy J. Denison, Todd V. Smith, Xuan K. Wei
  • Publication number: 20030110228
    Abstract: A collaboration workspace for multi-party resolution is presented that monitors activity and presence to improve communication and enhance the ability of service providers and users to work together to resolve issues concerning a user request or trouble ticket. Depending on the status of the user and service provider (e.g., offline, active, busy, etc.), the communication window provides communication in an E-mail or instant-messaging format.
    Type: Application
    Filed: December 17, 2001
    Publication date: June 12, 2003
    Inventors: Ziqiang Xu, Dean Yu, Michael W. Kelley
  • Patent number: 6115049
    Abstract: The present invention is an improved system and method of antialiasing which generates a coverage mask which is retained long enough to achieve geometric precision. The coverage mask information is retained throughout the compositing stage of the image generation. A system for antialiasing an image according to the present invention is comprised of a means for compositing an image, wherein the image is composited using coverage mask data of a pixel, and means for storage of data during image compositing, the storage means coupled to the compositing means.
    Type: Grant
    Filed: September 30, 1996
    Date of Patent: September 5, 2000
    Assignee: Apple Computer, Inc.
    Inventors: Stephanie L. Winner, Michael W. Kelley
  • Patent number: 5987567
    Abstract: A system for caching texel information in a cache data store, for use in a graphics rendering system which uses interpolative sampling to compute texture color values. The system includes a texel memory storing texel information, a graphics application program for using interpolative sampling to compute dynamic texture values, a first cache data storage for a number of the most-recently-retrieved texels, a second cache data storage for a previously-retrieved adjacent line of texels, cache tag blocks for determining whether the texels needed by the graphics accelerator system are cached in either of the first or second cache data stores, and a memory request generator for retrieving texels from texel memory upon indication of a miss by the cache tag blocks.
    Type: Grant
    Filed: September 30, 1996
    Date of Patent: November 16, 1999
    Assignee: Apple Computer, Inc.
    Inventors: William G. Rivard, Stephanie L. Winner, Michael W. Kelley
  • Patent number: 5920687
    Abstract: A computer graphics system having a processor for generating objects for display, a multi-layered Z-buffer for storing data according to their relative depths, the processor also compositing the data stored in the Z-buffer, a frame buffer for storing composited data, a display for displaying an image as a number of pixels responsive to the composited data in the frame buffer, and two registers for facilitating the Z-buffering process is disclosed. One of the registers stores a number indicating how many of the layers in the Z-buffer contain visible data dependent on opacity of existing objects. In the other register, a number of addresses corresponding to each of the layers of the Z-buffer are stored. Each address specifies a location where data of one of the layers is stored. A determination is made as to which layer data associated with an incoming object is to be inserted.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: July 6, 1999
    Assignee: Apple Computer, Inc.
    Inventors: Stephanie L. Winner, Michael W. Kelley
  • Patent number: 5808627
    Abstract: A method for providing objects to a rendering circuit. The method comprises the steps of: generating an active list, the active including a first subset of the objects; accessing the first subset of objects from the first memory; storing the first subset of objects in a second memory, the second memory having a faster access time than the first memory, and providing the active list to the rendering circuit.
    Type: Grant
    Filed: April 22, 1994
    Date of Patent: September 15, 1998
    Assignee: Apple Computer, Inc.
    Inventors: Michael W. Kelley, Kirk B. Gould
  • Patent number: 5701405
    Abstract: A method and apparatus for directly evaluating a parameter interpolation function in a computer graphic system that renders a geometric entity (such as a polygon) by partitioning a display device into a number of local regions. The computer graphic system initially determines that a first set of pixels in a first local region of the display device is covered by a geometric entity. A geometric entity's boundary defining data (e.g., the geometric entity's vertex coordinates defined relative to a display device coordinate system) is employed to generate a local set of coordinates that are defined relative to a first local coordinate system of the first local region for all pixels of the first set of pixels. A first local parameter interpolation function, which represents the parameter values for all pixels of the first set of pixels when these pixels are defined relative to the first local coordinate system, is then generated.
    Type: Grant
    Filed: June 21, 1995
    Date of Patent: December 23, 1997
    Assignee: Apple Computer, Inc.
    Inventors: Michael W. Kelley, Stephanie L. Winner
  • Patent number: 5606650
    Abstract: A method and apparatus for simultaneous retrieval of multiple pixels from a texture map storage means. Multiple texture maps are generated and stored in a modified M/P (multum in pravo--many things in a small space) map form. Even and odd numbered pixels are stored in different memory banks so that adjacent odd and even pixels may be retrieved simultaneously. The MIP maps are stored so that the pages of the MIP maps having the same resolution are stored contiguously. This arrangement has the effect of reducing the number of unique address signals needed for accessing any two adjacent pixels in the texture map and simplifying the generation of texture map pixel addresses.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: February 25, 1997
    Assignee: Apple Computer, Inc.
    Inventors: Michael W. Kelley, Stephanie L. Winner
  • Patent number: 5592601
    Abstract: A method for providing objects to a rendering circuit. The method comprises the steps of: generating an active list, the active including a first subset of the objects; accessing the first subset of objects from the first memory; storing the first subset of objects in a second memory, the second memory having a faster access time than the first memory, and providing the active list to the rendering circuit.
    Type: Grant
    Filed: September 30, 1994
    Date of Patent: January 7, 1997
    Assignee: Apple Computer, Inc.
    Inventors: Michael W. Kelley, Shou-Chern Yen
  • Patent number: 5583974
    Abstract: A method and apparatus for retaining objects having equal Z-values. 1. A method of retaining objects having equal Z-values in a Z-buffer. The Z-buffer includes a first object. The method comprises the steps of: a) receiving a second object having a second Z-value; b) generating a second tag for the second object; c) storing the second object and the second tag in the Z-buffer; d) receiving a third object causing an overflow (the third object has a Z-value equal to the second Z-value); e) generating a fourth object, the fourth object includes a composite of the first and second objects, the fourth object being stored in the Z-buffer with a fourth tag corresponds to the second tag; f) resubmitting the third object; g) receiving the third object; h) generating a third tag for the third object, and i) storing the third object and the third tag in the Z-buffer responsive to comparing the fourth tag and the third tag.
    Type: Grant
    Filed: May 4, 1994
    Date of Patent: December 10, 1996
    Assignee: Apple Computer, Inc.
    Inventors: Stephanie L. Winner, Michael W. Kelley
  • Patent number: 5502364
    Abstract: An aircraft automatic throttle system is responsive to a throttle command signal to drive the aircraft throttle through a clutch and detent mechanism which allows for pilot override. Full throttle is achieved only if the throttle is driven against the stop position at the engine with a controlled, limited force. The instant invention is an improved servoamplifier system and method including a position sensor for sensing the position of the throttle, a summing circuit for summing the throttle command signal with the position sensor signal to produce an error signal and an amplifier for amplifying the error signal and producing an output signal to drive the servo driver. Unique signal processing is provided which monitors the amplifier output signal and detects a predetermined condition thereof representative of the throttle being driven against the forward stop at the engine.
    Type: Grant
    Filed: July 26, 1993
    Date of Patent: March 26, 1996
    Assignee: The Boeing Company
    Inventors: Frederick C. Blechen, Michael W. Kelley, David K. Lyndon
  • Patent number: 5402533
    Abstract: A method and apparatus for providing a correctly signed result of a linear interpolation (LIRP) function in a compute controlled display system. A correctly signed LIRP evaluation may be performed by simply adding a bias to each of the operands of the LIRP function and subtracting the bias to the result. Adding the bias is achieved by inverting the high (sign) bit of each of the operands. Subtracting the bias is achieved by inverting the high (sign) bit of the result.
    Type: Grant
    Filed: April 22, 1993
    Date of Patent: March 28, 1995
    Assignee: Apple Computer, Inc.
    Inventors: Michael W. Kelley, Stephanie L. Winner