Patents by Inventor Stan Pennington

Stan Pennington 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: 9278273
    Abstract: A golf practice device having a simulated putting green surface having artificial turf that is approximately the same height and an appearance similar to an actual grass putting surface. Surrounding the putting surface is a collar of artificial turf with grass blades that are longer than the putting surface portion. The turf surfaces may have the ability to float or a floatable substrate can be disposed below the turf for using the device as a floating target for golf shots.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: March 8, 2016
    Assignee: INTELLITURF, INC.
    Inventor: Stan Pennington
  • Publication number: 20140349774
    Abstract: A golf practice device having a simulated putting green surface having artificial turf that is approximately the same height and an appearance similar to an actual grass putting surface. Surrounding the putting surface is a collar of artificial turf with grass blades that are longer than the putting surface portion. The turf surfaces may have the ability to float or a floatable substrate can be disposed below the turf for using the device as a floating target for golf shots.
    Type: Application
    Filed: August 6, 2014
    Publication date: November 27, 2014
    Inventor: Stan Pennington
  • Patent number: 8814716
    Abstract: A golf practice device having a simulated putting green surface having artificial turf that is approximately the same height and an appearance similar to an actual grass putting surface. Surrounding the putting surface is a collar of artificial turf with grass blades that are longer than the putting surface portion. The turf surfaces may have the ability to float or a floatable substrate can be disposed below the turf for using the device as a floating target for golf shots.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: August 26, 2014
    Assignee: Intelliturf, Inc.
    Inventor: Stan Pennington
  • Publication number: 20140011603
    Abstract: A golf practice device having a simulated putting green surface having artificial turf that is approximately the same height and an appearance similar to an actual grass putting surface. Surrounding the putting surface is a collar of artificial turf with grass blades that are longer than the putting surface portion. The turf surfaces may have the ability to float or a floatable substrate can be disposed below the turf for using the device as a floating target for golf shots.
    Type: Application
    Filed: July 9, 2012
    Publication date: January 9, 2014
    Applicant: IntelliTurf, Inc.
    Inventor: Stan Pennington
  • Publication number: 20070124739
    Abstract: A compliance interface is disclosed that takes in queries from applications which may want to know if they are compliant with associated polices stored on a computing system. The interface can then interpret these queries and provide notifications and instructions to the applications. Notifications may give notice of how a policy may impact an application, and instructions may tell an application how to behave in order to stay compliant with the policies. In one aspect, the interface exposes policies set forth by parents. Via a management control panel, parents can set or alter various policies, stored in a settings store, to protect children from contact with undesirable content. The interface interprets these policies to ensure that applications, such as those provided by third party vendors, are compliant with the wishes set forth in the parents' policies.
    Type: Application
    Filed: November 3, 2005
    Publication date: May 31, 2007
    Applicant: Microsoft Corporation
    Inventors: Aaron Culbreth, Keumars Ahdieh, Peter Wiest, Roderick Toll, Roger Wynn, Stan Pennington, Timothy Gill
  • Publication number: 20070061459
    Abstract: Various internet content filtering mechanisms are disclosed. One such mechanism is a filtering service that uses a filter stack and at least two caches. The filter stack can access these caches during its execution of objects. One of the caches could be a cross-user cache that contains information relevant for internet content to a particular user, but this information could be also used by other users. The other cache could be a cross-application cache that contains information relevant for particular applications, but this information could also be used by other applications. The filtering service can be nicely integrated in an operating system to provide a centralized framework for the filtering of internet content.
    Type: Application
    Filed: January 4, 2006
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Aaron Culbreth, Akiko Maruyama, Brian Trenbeath, Jordan Correa, Keumars Ahdieh, Peter Wiest, Roger Wynn, Stan Pennington
  • Publication number: 20070058668
    Abstract: Mechanisms are disclosed for detecting protocols independently of the ports used by streams associated with the protocols or applications that may send out such streams. The detecting may entail using a content filter that is hosted on a networking stack, where the content filter may be composed of a stream buffer and handlers for detecting the protocols. The handlers may be further used to modify streams incoming to a port or streams outgoing from an application. The handlers can modify the streams in a variety of ways, including reading, inserting, replacing, deleting, and completing data in the streams according to some policy criteria, such as those set by parental controls. Individual handlers may be selected from a plurality or set of handlers so that they can be matched up to the appropriate streams.
    Type: Application
    Filed: January 5, 2006
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Aaron Culbreth, Brian Trenbeath, Keumars Ahdieh, Peter Wiest, Roger Wynn, Stan Pennington