Patents by Inventor Robin J. LANDRY

Robin J. LANDRY 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: 9818128
    Abstract: An embodiment relates generally to a method of monitoring playback of content. The method includes providing for a file of content and embedding a playback counter in the file of content, the playback counter associated with a vendor. The method also includes distributing the file of content with the playback counter without restriction and incrementing a value of the playback counter in response to a viewing of the file of content with the embedded playback counter. The method further includes forwarding the value to the vendor to determine a payment to an author of the content.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: November 14, 2017
    Assignee: Red Hat, Inc.
    Inventor: Robin J. Landry
  • Patent number: 8839123
    Abstract: An interface engine is configured to generate a user interface on a display coupled to an electronic device. The interface engine is configured to display characters, in the user interface, that may input into the electronic device. The interface engine is configured to generate the user interface to include character sections. The interface engine is configured to associate a sub-set of the characters with each character sections. The sub-set of characters included in each character section can be based on the frequency that the characters are used and/or the patterns in which the characters are used. Additionally, the sub-set of characters associated with each character section can be selected by the user.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: September 16, 2014
    Assignee: Red Hat, Inc.
    Inventor: Robin J. Landry
  • Publication number: 20090299858
    Abstract: An embodiment relates generally to a method of monitoring playback of content. The method includes providing for a file of content and embedding a playback counter in the file of content, the playback counter associated with a vendor. The method also includes distributing the file of content with the playback counter without restriction and incrementing a value of the playback counter in response to a viewing of the file of content with the embedded playback counter. The method further includes forwarding the value to the vendor to determine a payment to an author of the content.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Inventor: Robin J. LANDRY
  • Publication number: 20090132917
    Abstract: An interface engine is configured to generate a user interface on a display coupled to an electronic device. The interface engine is configured to display characters, in the user interface, that may input into the electronic device. The interface engine is configured to generate the user interface to include character sections. The interface engine is configured to associate a sub-set of the characters with each character sections. The sub-set of characters included in each character section can be based on the frequency that the characters are used and/or the patterns in which the characters are used. Additionally, the sub-set of characters associated with each character section can be selected by the user.
    Type: Application
    Filed: November 19, 2007
    Publication date: May 21, 2009
    Inventor: Robin J. LANDRY