Patents by Inventor Christopher Alan Zimmerman

Christopher Alan Zimmerman 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).

  • Publication number: 20240157207
    Abstract: Golf club heads include at least one weight port situated to retain weights and positioned above an approximate club face geometric center with the club in a standard address position. One, two, or more weight ports can be located above the club face center in a club crown or other portion of a club body. Club head vertical center of gravity can be selected to compensate dynamic loft associated with locating the club head center of gravity well behind the club face. Three-dimensional adjustment of club head center of gravity is possible.
    Type: Application
    Filed: November 21, 2023
    Publication date: May 16, 2024
    Applicant: Taylor Made Golf Company, Inc.
    Inventors: Kraig Alan Willett, Todd P. Beach, Christopher John Harbert, Gery Mel Zimmerman
  • Patent number: 6304918
    Abstract: An object interface control system that provides a mechanism for identifying the functionality available at an interface separately from the interface itself. A COM implementation provides a new function call named QueryService which is similar to the existing QueryInterface function call. Services are defined which include a set of functionality. The set of functionality for a service is expressed through a family of interfaces. When requesting a pointer to a function using the QueryService call, one specifies the service name and the interface name. Different services may utilize the same interface. Different services may utilize the same interface through which each service provides different functionality. A QueryService function call may return a pointer to an interface on the same object to which the call was placed or it may return a pointer to an interface on a different object. Object identity is not assumed with the QueryService function call and hence queries for services can be easily delegated.
    Type: Grant
    Filed: March 11, 1997
    Date of Patent: October 16, 2001
    Assignee: Microsoft Corporation
    Inventors: Christopher Lee Fraley, Christopher Alan Zimmerman
  • Patent number: 6263492
    Abstract: A componentizing object designer is used to define a componentization of visual forms and other object-oriented technologies. The componentized object designer includes a set of tightly integrated protocols enabling Component Object Model (COM) objects to replace standard built-in visual form and other objects. The componentized object designer allows the design-time object and the run-time object to differ in implementation. The componentized object designer allows class identifiers for the run-time objects which are different than design-time objects. With a different class identifier, the run-time object can be saved as an object which is radically different from the design-time object. This enables the run-time object to be stored in a different object library than the design-time object. The componentized object designer allows for different persistence formats to be saved for run-time objects.
    Type: Grant
    Filed: June 6, 1997
    Date of Patent: July 17, 2001
    Assignee: Microsoft Corporation
    Inventors: Christopher Lee Fraley, Michael Halcoussis, Christopher Alan Zimmerman, Alan W. Carter, Scott Michael Wiltamuth, Gary S. Burd, C. Douglas Hodges
  • Patent number: 6059838
    Abstract: A componentizing object designer is used to define a componentization of visual forms and other object-oriented technologies. The componentized object designer includes a set of tightly integrated protocols enabling Component Object Model (COM) objects to replace standard built-in visual form and other objects. The componentized object designer allows the design-time object and the run-time object to differ in implementation. The componentized object designer allows class identifiers for the run-time objects which are different than design-time objects. With a different class identifier, the run-time object can be saved as an object which is radically different from the design-time object. This enables the run-time object to be stored in a different object library than the design-time object. The componentized object designer allows for different persistence formats to be saved for run-time objects.
    Type: Grant
    Filed: January 21, 1999
    Date of Patent: May 9, 2000
    Assignee: Microsoft Corporation
    Inventors: Christopher Lee Fraley, Michael Halcoussis, Christopher Alan Zimmerman, Alan W. Carter, Scott Michael Wiltamuth, Gary S. Burd, C. Douglas Hodges