Patents by Inventor Mustafa Kesal

Mustafa Kesal 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: 7844073
    Abstract: An implementation is described herein facilitates certification of goods and/or identifications of the source of such goods. At least one implementation, described herein, embeds a watermark into a relatively small amount of data in a deterministic manner. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
    Type: Grant
    Filed: September 5, 2007
    Date of Patent: November 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Mustafa Kesal, Mehmet Kivanc Mihcak, Ramarathnam Venkatesan
  • Patent number: 7729560
    Abstract: Exemplary methods for estimating an orientation angle and a translation values for scanned images are disclosed. The methods described herein may be embodied as logic instructions on a computer-readable medium. In one exemplary implementation meaningful image information is removed from a scanned image, resulting in a transformed image that comprises alternating, parallel lines disposed at an orientation angle relative to an orthogonal axis. The orientation angle may be determined using geometric techniques or statistical correlation techniques, and statistical correlation techniques may be implemented to determine translation values.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: June 1, 2010
    Assignee: Microsoft Corporation
    Inventors: Mustafa Kesal, Mehmet Kivanc Mihcak, Gary K. Starkweather
  • Patent number: 7539870
    Abstract: The present invention leverages randomly generated areas with random attributes from two-dimensional media forms to embed information relating to a media's ownership and/or distribution source. This provides a means to establish a media's source despite attacks. By providing embedded user-unique identification, media can enable detection for identifying the source of copied media without the embedded information substantially interfering with the intended purpose of the media itself. In one instance of the present invention, media is transformed into a two-dimensional media form with randomly generated areas having a subset of overlapping areas. User-unique keys are then utilized to determine attributes for each of the areas. This permits creation of statistically unique locations for each user key. The statistical qualities are biased and utilized to determine a logarithmic magnitude watermark value to embed in the media at that location.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: May 26, 2009
    Assignee: Microsoft Corporation
    Inventors: Mustafa Kesal, Mehmet Kivanc Mihcak, Ramarathnam Venkatesan
  • Publication number: 20090067748
    Abstract: Exemplary methods for estimating an orientation angle and a translation values for scanned images are disclosed. The methods described herein may be embodied as logic instructions on a computer-readable medium. In one exemplary implementation meaningful image information is removed from a scanned image, resulting in a transformed image that comprises alternating, parallel lines disposed at an orientation angle relative to an orthogonal axis. The orientation angle may be determined using geometric techniques or statistical correlation techniques, and statistical correlation techniques may be implemented to determine translation values.
    Type: Application
    Filed: November 17, 2008
    Publication date: March 12, 2009
    Applicant: Microsoft Corporation
    Inventors: Mustafa Kesal, M. Kivanc Mihcak, Gary K. Starkweather
  • Patent number: 7454088
    Abstract: Exemplary methods for estimating an orientation angle and a translation values for scanned images are disclosed. The methods described herein may be embodied as logic instructions on a computer-readable medium. In one exemplary implementation meaningful image information is removed from a scanned image, resulting in a transformed image that comprises alternating, parallel lines disposed at an orientation angle relative to an orthogonal axis. The orientation angle may be determined using geometric techniques or statistical correlation techniques, and statistical correlation techniques may be implemented to determine translation values.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: November 18, 2008
    Assignee: Microsoft Corporation
    Inventors: Mustafa Kesal, M. Kivanc Mihcak, Gary K. Starkweather
  • Patent number: 7391884
    Abstract: Exemplary methods for performing a statistical analysis of scanned images are disclosed. The methods described herein may be embodied as logic instructions on a computer-readable medium. In one exemplary implementation a correlation value is determined between a scanned image included in a digital file and an original digital image, and a signal is generated indicating whether the correlation value exceeds a threshold.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventors: Mustafa Kesal, M. Kivanc Mihcak, Gary K. Starkweather, Ramarathnam Venkatesan
  • Publication number: 20070300071
    Abstract: An implementation is described herein facilitates certification of goods and/or identifications of the source of such goods. At least one implementation, described herein, embeds a watermark into a relatively small amount of data in a deterministic manner. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
    Type: Application
    Filed: September 5, 2007
    Publication date: December 27, 2007
    Applicant: Microsoft Corporation
    Inventors: Mustafa Kesal, M. Mihcak, Ramarathnam Venkatesan
  • Patent number: 7302079
    Abstract: An implementation is described herein facilitates certification of goods and/or identifications of the source of such goods. At least one implementation, described herein, embeds a watermark into a relatively small amount of data in a deterministic manner. At least one implementation, described herein, generates an authentication transformation matrix based, at least in part, upon an authentication watermark and a pre-defined humanly perceptible authentication pattern (e.g., image, audio). With this implementation, it obtains subject goods that may have the authentication watermark embedded therein. It generates a humanly perceptible resultant pattern (e.g., image, audio) based, at least in part, upon the watermark detected in subject goods and the transformation matrix. If the detected watermark is the authentication watermark, then the resultant pattern and the pre-defined authentication pattern will match (or nearly so).
    Type: Grant
    Filed: November 19, 2003
    Date of Patent: November 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Mustafa Kesal, M. Kivanc Mihcak, Ramarathnam Venkatesan
  • Patent number: 7257234
    Abstract: An implementation is described herein facilitates certification of goods and/or identifications of the source of such goods. At least one implementation, described herein, embeds a watermark into a relatively small amount of data in a deterministic manner. At least one implementation, described herein, generates an authentication transformation matrix based, at least in part, upon an authentication watermark and a pre-defined humanly perceptible authentication pattern (e.g., image, audio). With this implementation, it obtains subject goods that may have the authentication watermark embedded therein. It generates a humanly perceptible resultant pattern (e.g., image, audio) based, at least in part, upon the watermark detected in subject goods and the transformation matrix. If the detected watermark is the authentication watermark, then the resultant pattern and the pre-defined authentication pattern will match (or nearly so).
    Type: Grant
    Filed: August 14, 2003
    Date of Patent: August 14, 2007
    Assignee: Microsoft Corporation
    Inventors: Mustafa Kesal, M. Kivanc Mihcak, Ramarathnam Venkatesan
  • Patent number: 7095873
    Abstract: An implementation of a technology, described herein, for facilitating watermarking of digital goods. At least one implementation, described herein, performs quantization watermarking based upon semi-global characteristics of multiple regions of the digital good. Such regions are permissively overlapping. The scope of the present invention is pointed out in the appending claims.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: August 22, 2006
    Assignee: Microsoft Corporation
    Inventors: Ramarathnam Venkatesan, M. Kivanc Mihcak, Mustafa Kesal
  • Publication number: 20050175179
    Abstract: The present invention leverages randomly generated areas with random attributes from two-dimensional media forms to embed information relating to a media's ownership and/or distribution source. This provides a means to establish a media's source despite attacks. By providing embedded user-unique identification, media can enable detection for identifying the source of copied media without the embedded information substantially interfering with the intended purpose of the media itself. In one instance of the present invention, media is transformed into a two-dimensional media form with randomly generated areas having a subset of overlapping areas. User-unique keys are then utilized to determine attributes for each of the areas. This permits creation of statistically unique locations for each user key. The statistical qualities are biased and utilized to determine a logarithmic magnitude watermark value to embed in the media at that location.
    Type: Application
    Filed: February 10, 2004
    Publication date: August 11, 2005
    Inventors: Mustafa Kesal, Mehmet Kivanc Mihcak, Ramarathnam Venkatesan
  • Publication number: 20050111755
    Abstract: Exemplary methods for estimating an orientation angle and a translation values for scanned images are disclosed. The methods described herein may be embodied as logic instructions on a computer-readable medium. In one exemplary implementation meaningful image information is removed from a scanned image, resulting in a transformed image that comprises alternating, parallel lines disposed at an orientation angle relative to an orthogonal axis. The orientation angle may be determined using geometric techniques or statistical correlation techniques, and statistical correlation techniques may be implemented to determine translation values.
    Type: Application
    Filed: November 20, 2003
    Publication date: May 26, 2005
    Inventors: Mustafa Kesal, M. Mihcak, Gary Starkweather
  • Publication number: 20050105824
    Abstract: Exemplary methods for performing a statistical analysis of scanned images are disclosed. The methods described herein may be embodied as logic instructions on a computer-readable medium. In one exemplary implementation a correlation value is determined between a scanned image included in a digital file and an original digital image, and a signal is generated indicating whether the correlation value exceeds a threshold.
    Type: Application
    Filed: November 14, 2003
    Publication date: May 19, 2005
    Inventors: Mustafa Kesal, M. Mihcak, Gary Starkweather, Ramarathnam Venkatesan
  • Publication number: 20050044374
    Abstract: An implementation is described herein facilitates certification of goods and/or identifications of the source of such goods. At least one implementation, described herein, embeds a watermark into a relatively small amount of data in a deterministic manner. At least one implementation, described herein, generates an authentication transformation matrix based, at least in part, upon an authentication watermark and a pre-defined humanly perceptible authentication pattern (e.g., image, audio). With this implementation, it obtains subject goods that may have the authentication watermark embedded therein. It generates a humanly perceptible resultant pattern (e.g., image, audio) based, at least in part, upon the watermark detected in subject goods and the transformation matrix. If the detected watermark is the authentication watermark, then the resultant pattern and the pre-defined authentication pattern will match (or nearly so).
    Type: Application
    Filed: November 19, 2003
    Publication date: February 24, 2005
    Inventors: Mustafa Kesal, M. Mihcak, Ramarathnam Venkatesan
  • Publication number: 20050036652
    Abstract: An implementation is described herein facilitates certification of goods and/or identifications of the source of such goods. At least one implementation, described herein, embeds a watermark into a relatively small amount of data in a deterministic manner. At least one implementation, described herein, generates an authentication transformation matrix based, at least in part, upon an authentication watermark and a pre-defined humanly perceptible authentication pattern (e.g., image, audio). With this implementation, it obtains subject goods that may have the authentication watermark embedded therein. It generates a humanly perceptible resultant pattern (e.g., image, audio) based, at least in part, upon the watermark detected in subject goods and the transformation matrix. If the detected watermark is the authentication watermark, then the resultant pattern and the pre-defined authentication pattern will match (or nearly so).
    Type: Application
    Filed: August 14, 2003
    Publication date: February 17, 2005
    Inventors: Mustafa Kesal, M. Mihcak, Ramarathnam Venkatesan
  • Publication number: 20040001605
    Abstract: An implementation of a technology, described herein, for facilitating watermarking of digital goods. At least one implementation, described herein, performs quantization watermarking based upon semi-global characteristics of multiple regions of the digital good. Such regions are permissively overlapping. The scope of the present invention is pointed out in the appending claims.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Inventors: Ramarathnam Venkatesan, M. Kivanc Mihcak, Mustafa Kesal