Patents by Inventor Clifton Kerr

Clifton Kerr 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: 20140156404
    Abstract: A method and system for generating consumer interest in broadcast advertising that contains encoded advertising incentives. The method includes receiving content from a broadcast stream provider and using a decoder with a processor that executes a software program tool embodied therein. The processor of the decoder executes the steps of the software program tool to detect the presence of advertising incentives in the broadcast stream. The processor of the decoder detects and responds to commands from the control device to display details about the advertising incentive. The processor of the decoder sends notifications to the user, updates the user's calendar, and sends feedback to the advertiser that the advertisement was chosen and accepted by the user.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: International Business Machines Corporation
    Inventors: Alfredo Aldereguia, Jeffrey R. Hamilton, Clifton Kerr, Grace A. Richter
  • Patent number: 8169625
    Abstract: The conversion of a document of a first format that supports a set of raster operations into a document of a second format that does not support one or more unhandled raster operations of the set of raster operations is disclosed. For example, one disclosed embodiment comprises locating a region in the document of the first format that contains an unhandled raster operation, rasterizing the region in the document of the first format that contains the unhandled raster operation to form a rasterized region, and incorporating the rasterized region into the document of the second format.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: May 1, 2012
    Assignee: Microsoft Corporation
    Inventor: Clifton Kerr
  • Patent number: 8040533
    Abstract: Techniques are provided for performing font subsetting. One or more font subsetting parameters are received. The one or more font subsetting parameters indicate a granularity level for which font subsetting is performed for portions of a data container. The font subsetting parameters indicate a font subsetting granularity level other than an entire document associated with the data container. A first portion of the data container is determined in accordance with the font subsetting granularity level. A subset of font data for at least one font family is determined in accordance with what font data for the at least one font family is actually used by the first portion. The subset of font data is embedded in an output for a consumer.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: October 18, 2011
    Assignee: Microsoft Corporation
    Inventors: Brian S. Adelberg, Khaled S. Sedky, Mahmood A. Dhalla, Oliver H. Foehr, Clifton Kerr
  • Publication number: 20100290711
    Abstract: Systems, methods, and/or techniques (“tools”) for determining Unicode points from glyph elements are provided. The tools may receive indications of commands that relate to text containing glyphs. Responding to the commands, the tools may convert the glyphs to corresponding Unicode representations. The tools may also provide glyph substitution tables that include Unicode fields for storing Unicode representations of characters, along with first and second glyph fields for storing glyphs of the characters. The glyph substitution tables may include links pointing from the second glyph fields to the first glyph fields, and may also include links pointing from the first glyph fields to the Unicode fields. The tools may provide character mapping tables that include Unicode fields for storing Unicode representations of characters. The character mapping tables may also include glyph fields for storing glyphs of the characters, and may include links pointing from the glyph fields to the Unicode fields.
    Type: Application
    Filed: July 27, 2010
    Publication date: November 18, 2010
    Applicant: Microsoft Corporation
    Inventors: Ahmet Gurcan, Eric Leese, Khaled Sedky, Clifton Kerr
  • Patent number: 7786994
    Abstract: Systems, methods, and/or techniques (“tools”) for determining Unicode points from glyph elements are provided. The tools may receive indications of commands that relate to text containing glyphs. Responding to the commands, the tools may convert the glyphs to corresponding Unicode representations. The tools may also provide glyph substitution tables that include Unicode fields for storing Unicode representations of characters, along with first and second glyph fields for storing glyphs of the characters. The glyph substitution tables may include links pointing from the second glyph fields to the first glyph fields, and may also include links pointing from the first glyph fields to the Unicode fields. Finally, the tools may provide character mapping tables that include Unicode fields for storing Unicode representations of characters. The character mapping tables may also include glyph fields for storing glyphs of the characters, and may include links pointing from the glyph fields to the Unicode fields.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: August 31, 2010
    Assignee: Microsoft Corporation
    Inventors: Ahmet Gurcan, Eric Leese, Khaled Sedky, Clifton Kerr
  • Publication number: 20100083094
    Abstract: The conversion of a document of a first format that supports a set of raster operations into a document of a second format that does not support one or more unhandled raster operations of the set of raster operations is disclosed. For example, one disclosed embodiment comprises locating a region in the document of the first format that contains an unhandled raster operation, rasterizing the region in the document of the first format that contains the unhandled raster operation to form a rasterized region, and incorporating the rasterized region into the document of the second format.
    Type: Application
    Filed: September 26, 2008
    Publication date: April 1, 2010
    Applicant: MICROSOFT CORPORATION
    Inventor: Clifton Kerr
  • Publication number: 20080100623
    Abstract: Systems, methods, and/or techniques (“tools”) for determining Unicode points from glyph elements are provided. The tools may receive indications of commands that relate to text containing glyphs. Responding to the commands, the tools may convert the glyphs to corresponding Unicode representations. The tools may also provide glyph substitution tables that include Unicode fields for storing Unicode representations of characters, along with first and second glyph fields for storing glyphs of the characters. The glyph substitution tables may include links pointing from the second glyph fields to the first glyph fields, and may also include links pointing from the first glyph fields to the Unicode fields. Finally, the tools may provide character mapping tables that include Unicode fields for storing Unicode representations of characters. The character mapping tables may also include glyph fields for storing glyphs of the characters, and may include links pointing from the glyph fields to the Unicode fields.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 1, 2008
    Applicant: Microsoft Corporation
    Inventors: Ahmet Gurcan, Eric Leese, Khaled Sedky, Clifton Kerr
  • Publication number: 20070159646
    Abstract: Techniques are provided for performing font subsetting. One or more font subsetting parameters are received. The one or more font subsetting parameters indicate a granularity level for which font subsetting is performed for portions of a data container. The font subsetting parameters indicate a font subsetting granularity level other than an entire document associated with the data container. A first portion of the data container is determined in accordance with the font subsetting granularity level. A subset of font data for at least one font family is determined in accordance with what font data for the at least one font family is actually used by the first portion. The subset of font data is embedded in an output for a consumer.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 12, 2007
    Applicant: Microsoft Corporation
    Inventors: Brian Adelberg, Khaled Sedky, Mahmood Dhalla, Oliver Foehr, Clifton Kerr
  • Publication number: 20060103673
    Abstract: In one embodiment, methods and architectures are provided that heuristically analyze an incoming vector path data stream over multiple DDI calls, and merge the path data strips into a single gradient element. This single gradient element can then be processed, as by being serialized into XAML, so that it can be somewhat more efficiently consumed by a consuming device. Merging of the vector path data can eliminate or at least reduce noticeable seams, conserve parsing time and reduce memory consumption.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventor: Clifton Kerr
  • Publication number: 20060107199
    Abstract: In one embodiment, image data that corresponds to a single image, received through multiple DDI calls, is analyzed and merged or otherwise combined into a single image element. This single image element can then be processed, as by being serialized into XAML, so that it can be somewhat more efficiently consumed by a consuming device. Merging of the image data can eliminate or at least reduce noticeable seams, conserve parsing time and reduce memory consumption.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventor: Clifton Kerr