Patents by Inventor Michael Mahan

Michael Mahan 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: 6999087
    Abstract: A graphics system may include a frame buffer and a hardware accelerator. The frame buffer may include a sample buffer and a double-buffered display area. The hardware accelerator may be coupled to the frame buffer, and configured (a) to receive primitives, (b) to generate samples for the primitives based on a dynamically adjustable sample density value, (c) to write the samples into the sample buffer, (d) to read the samples from the sample buffer, (e) to filter the samples to generate pixels, (f) to store the pixels in a back buffer of the double-buffered display area. A host computer may be configured (e.g., by means of stored program instructions) to dynamically update programmable registers of the graphics system to reallocate the sample buffer in the frame buffer in response to user input specifying a change in one or more window size parameters.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: February 14, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Michael G. Lavelle, Justin Michael Mahan
  • Patent number: 6784881
    Abstract: A graphics system that is configured to synchronize a slave display channel to a master display channel may include a master display timing generator configured to provide a frame event indication and a slave display timing generator. The slave display timing generator may be configured to receive the frame event indication and, in response to receiving the frame event indication during its active display period, the slave display timing generator may be configured to wait until its current active display period ends and then jump to its synchronization point. Alternatively, the slave display timing generator may be configured to jump to its synchronization point immediately or after the end of the current horizontal line, and any remaining display information in an interrupted frame may be displayed during the next active display period.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: August 31, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Michael A. Wasserman, Michael G. Lavelle, Justin Michael Mahan, David Naegle, Glenn J. Gracon
  • Publication number: 20040078424
    Abstract: A method and system for accessing one or more web services (WS) from a mobile terminal using an instant messaging (IM) client are provided. Each web service appears to the IM client as a virtual IM user with whom the IM client can communicate. When the IM client requests to communicate with a web service virtual user, the IM message is routed through a mobile IM server to an IM/WS gateway, which obtains a description of the requested web service, prompts the IM client for any required web service input, and composes a web services formatted message to send to the web services provider. When the IM/WS gateway receives a response back from the web service, the IM/WS gateway translates the response into one or more IM messages and sends the IM message(s) to the requester IM client. The IM/WS gateway can combine web services to provide a higher value service to an IM user. The operator's value added services, such as billing and location, can be used in these types of composite services.
    Type: Application
    Filed: October 16, 2002
    Publication date: April 22, 2004
    Applicant: Nokia Corporation
    Inventors: Rahav Yairi, Michael Mahan
  • Publication number: 20030218614
    Abstract: A graphics system may include a frame buffer and a hardware accelerator. The frame buffer may include a sample buffer and a double-buffered display area. The hardware accelerator may be coupled to the frame buffer, and configured (a) to receive primitives, (b) to generate samples for the primitives based on a dynamically adjustable sample density value, (c) to write the samples into the sample buffer, (d) to read the samples from the sample buffer, (e) to filter the samples to generate pixels, (f) to store the pixels in a back buffer of the double-buffered display area. A host computer may be configured (e.g., by means of stored program instructions) to dynamically update programmable registers of the graphics system to reallocate the sample buffer in the frame buffer in response to user input specifying a change in one or more window size parameters.
    Type: Application
    Filed: March 6, 2003
    Publication date: November 27, 2003
    Inventors: Michael G. Lavelle, Justin Michael Mahan
  • Publication number: 20030137528
    Abstract: A graphics system that is configured to synchronize a slave display channel to a master display channel may include a master display timing generator configured to provide a frame event indication and a slave display timing generator. The slave display timing generator may be configured to receive the frame event indication and, in response to receiving the frame event indication during its active display period, the slave display timing generator may be configured to wait until its current active display period ends and then jump to its synchronization point. Alternatively, the slave display timing generator may be configured to jump to its synchronization point immediately or after the end of the current horizontal line, and any remaining display information in an interrupted frame may be displayed during the next active display period.
    Type: Application
    Filed: January 4, 2002
    Publication date: July 24, 2003
    Inventors: Michael A. Wasserman, Michael G. Lavelle, Justin Michael Mahan, David Naegle, Glenn J. Gracon
  • Patent number: 6080473
    Abstract: The process for manufacturing extruded ABS products includes recycling used ABS to produce a recycled ABS exhibiting predetermined characteristics and extruding the recycled ABS to produce an ABS product.
    Type: Grant
    Filed: March 17, 1999
    Date of Patent: June 27, 2000
    Assignee: Premark RWP Holdings, Inc.
    Inventors: Anthony S. Oriseh, Mark T. Krejchi, Robson M. Mafoti, Ross Michael Mahan, Yein Ming Lee, Peter C. Gaa
  • Patent number: 5002624
    Abstract: A composite sheet material especially suited as a roofing material is disclosed. The sheet is a composite of extruded top and bottom layers. The top layer is formed by extrusion of a mixture of cured rubber particles dispersed in a matrix of polypropylene. The bottom layer is formed by coextrusion with the top layer of a mixture of calcium carbonate and cured rubber particles dispersed in a matrix of polypropylene. The method of fabricating the composite sheet material includes trimming longitudinal edges of the material with powered circular blades as it moves between chill rollers and a pull roller assembly. The material is spooled with minimum winding tension so as to prevent tension forces from being set in the material.
    Type: Grant
    Filed: April 22, 1988
    Date of Patent: March 26, 1991
    Assignee: Impact Extrusions, Inc.
    Inventors: George D. Howell, R. Michael Mahan, Irvin E. Hurt
  • Patent number: D350725
    Type: Grant
    Filed: May 7, 1993
    Date of Patent: September 20, 1994
    Assignee: Power Battery Holdings Corporation
    Inventors: David K. Powers, Michael Mahan, David Persen, Thomas Clary