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: 7844073Abstract: 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: GrantFiled: September 5, 2007Date of Patent: November 30, 2010Assignee: Microsoft CorporationInventors: Mustafa Kesal, Mehmet Kivanc Mihcak, Ramarathnam Venkatesan
-
Patent number: 7729560Abstract: 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: GrantFiled: November 17, 2008Date of Patent: June 1, 2010Assignee: Microsoft CorporationInventors: Mustafa Kesal, Mehmet Kivanc Mihcak, Gary K. Starkweather
-
Patent number: 7539870Abstract: 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: GrantFiled: February 10, 2004Date of Patent: May 26, 2009Assignee: Microsoft CorporationInventors: Mustafa Kesal, Mehmet Kivanc Mihcak, Ramarathnam Venkatesan
-
Publication number: 20090067748Abstract: 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: ApplicationFiled: November 17, 2008Publication date: March 12, 2009Applicant: Microsoft CorporationInventors: Mustafa Kesal, M. Kivanc Mihcak, Gary K. Starkweather
-
Patent number: 7454088Abstract: 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: GrantFiled: November 20, 2003Date of Patent: November 18, 2008Assignee: Microsoft CorporationInventors: Mustafa Kesal, M. Kivanc Mihcak, Gary K. Starkweather
-
Patent number: 7391884Abstract: 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: GrantFiled: November 14, 2003Date of Patent: June 24, 2008Assignee: Microsoft CorporationInventors: Mustafa Kesal, M. Kivanc Mihcak, Gary K. Starkweather, Ramarathnam Venkatesan
-
Publication number: 20070300071Abstract: 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: ApplicationFiled: September 5, 2007Publication date: December 27, 2007Applicant: Microsoft CorporationInventors: Mustafa Kesal, M. Mihcak, Ramarathnam Venkatesan
-
Patent number: 7302079Abstract: 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: GrantFiled: November 19, 2003Date of Patent: November 27, 2007Assignee: Microsoft CorporationInventors: Mustafa Kesal, M. Kivanc Mihcak, Ramarathnam Venkatesan
-
Patent number: 7257234Abstract: 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: GrantFiled: August 14, 2003Date of Patent: August 14, 2007Assignee: Microsoft CorporationInventors: Mustafa Kesal, M. Kivanc Mihcak, Ramarathnam Venkatesan
-
Patent number: 7095873Abstract: 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: GrantFiled: June 28, 2002Date of Patent: August 22, 2006Assignee: Microsoft CorporationInventors: Ramarathnam Venkatesan, M. Kivanc Mihcak, Mustafa Kesal
-
Publication number: 20050175179Abstract: 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: ApplicationFiled: February 10, 2004Publication date: August 11, 2005Inventors: Mustafa Kesal, Mehmet Kivanc Mihcak, Ramarathnam Venkatesan
-
Publication number: 20050111755Abstract: 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: ApplicationFiled: November 20, 2003Publication date: May 26, 2005Inventors: Mustafa Kesal, M. Mihcak, Gary Starkweather
-
Publication number: 20050105824Abstract: 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: ApplicationFiled: November 14, 2003Publication date: May 19, 2005Inventors: Mustafa Kesal, M. Mihcak, Gary Starkweather, Ramarathnam Venkatesan
-
Publication number: 20050044374Abstract: 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: ApplicationFiled: November 19, 2003Publication date: February 24, 2005Inventors: Mustafa Kesal, M. Mihcak, Ramarathnam Venkatesan
-
Publication number: 20050036652Abstract: 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: ApplicationFiled: August 14, 2003Publication date: February 17, 2005Inventors: Mustafa Kesal, M. Mihcak, Ramarathnam Venkatesan
-
Publication number: 20040001605Abstract: 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: ApplicationFiled: June 28, 2002Publication date: January 1, 2004Inventors: Ramarathnam Venkatesan, M. Kivanc Mihcak, Mustafa Kesal