SYSTEM AND METHOD OF ENCODING CONTENT AND AN IMAGE
First Claim
1. A method of encoding content data into a digital image comprising:
- determining bit values of a pixel within the digital image;
modifying the bit values within the pixel based on content data to be encoded in order to encode the content data into the digital image;
wherein determining the bit values of a pixel within the digital image comprises determining a binary representation of the bit values of the pixel and wherein modifying the bit values comprises determining a binary representation of the content data to be encoded within the pixel and encoding the content data using a reversible binary operation.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of encoding content data into a digital image that includes determining bit values of a pixel within the digital image, modifying the bit values within the pixel based on content data to be encoded in order to encode the content data into the digital image, wherein determining the bit values of a pixel within the digital image comprises determining a binary representation of the bit values of the pixel and wherein modifying the bit values comprises determining a binary representation of the content data to be encoded within the pixel and encoding the content data using a reversible binary operation.
A method of encoding content data into a digital image that includes determining bit values of a pixel within the digital image, modifying the bit values within the pixel based on content data to be encoded in order to encode the content data into the digital image, wherein determining the bit values of a pixel within the digital image comprises determining a binary representation of the bit values of the pixel and wherein modifying the bit values comprises determining a binary representation of the content data to be encoded within the pixel and encoding the content data using a reversible binary operation.
-
Citations
72 Claims
-
1. A method of encoding content data into a digital image comprising:
-
determining bit values of a pixel within the digital image; modifying the bit values within the pixel based on content data to be encoded in order to encode the content data into the digital image; wherein determining the bit values of a pixel within the digital image comprises determining a binary representation of the bit values of the pixel and wherein modifying the bit values comprises determining a binary representation of the content data to be encoded within the pixel and encoding the content data using a reversible binary operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device for encoding content data into a digital image comprising:
a processor configured to; determine bit values of a pixel with the digital image by determining a binary representation of the bit values of the pixel; determining a binary representation of content data to be encoded within the pixel; modify the bit values within the pixel based on the content data to be encoded; and encode the content data within the pixel using a reversible binary operation. - View Dependent Claims (13, 14)
-
15. A method of encoding user data within a signature field of an electronic document comprising:
-
receiving, with one or more processors, user data captured as a user enters a signature gesture, the user data comprising a plurality of sample points; generating, with the one or more processors, a digital image for incorporation into the signature field of the electronic document; encoding, with the one or more processors, the user data within pixels of the digital image; inserting, with the one or more processors, the digital image within the signature field of the electronic document. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 38, 39)
-
-
30. A computing device for encoding user data within a signature field of an electronic document, the computing device comprising:
-
an input for receiving user data captured as a user enters a signature gesture, the user data comprising a plurality of sample points; image generator for generating a digital image for incorporation into the signature field of the electronic document; an encoder for encoding the user data within pixels of the digital image; an insertion module for inserting the digital image within the signature field of the electronic document.
-
-
31. A server device for encoding user data within a signature field of an electronic document comprising:
-
an input for receiving user data captured as a user enters a signature gesture, the user data comprising a plurality of sample points; image generator for generating a digital image for incorporation into the signature field of the electronic document; an encoder for encoding the user data within pixels of the digital image; an output for outputting a digital image having the user data encoded therein. - View Dependent Claims (32, 33)
-
-
34. A method of encoding user data within a digital image comprising:
-
receiving user data that has been captured as a user performs a verification action, the user data comprising a plurality of sample points; encoding the user data within pixels of the digital image. - View Dependent Claims (35, 36)
-
-
37. A computing device for encoding user data within digital image, the computing device comprising:
-
an input for receiving user data captured as a user performs a verification action, the user data comprising a plurality of sample points; and an encoder for encoding the user data within pixels of the digital image.
-
-
40. A method of verifying the identity a user from user data encoded within the pixels of a digital image, the method comprising:
-
decoding user data from pixels within the digital image, the user data representing data captured when a user entered a signature gesture into a computing device; and comparing the user data with a reference signature gesture to determine the identity of the user.
-
-
41. A computing device for verifying the identity of a user from user data encoded within the pixels of a digital image, comprising;
-
a decoder arranged to decode user data from pixels within the digital image, the user data representing data captured when a user entered a signature gesture into a computing device; a processor configured to compare the user data with a reference signature gesture to determine the identity of the user.
-
-
42. An apparatus for associating a handwritten signature with a user, the apparatus comprising:
-
a memory configured to store a user profile; and a processor, in communication with the memory, the processor configured to; receive user signature data and user profile information, the user signature data having been encoded based on a plurality of pixel colour values of a first image; and associate the user signature data with the user profile information. - View Dependent Claims (43, 44, 45, 46, 47)
-
-
48. An apparatus for authenticating a handwritten signature, the apparatus comprising:
-
a memory configured to store a first set of user signature data; and a processor, in communication with the memory, the processor being configured to; receive a second set of user signature data, the second set of user signature data corresponding to a handwritten signature; receive a request to authenticate the handwritten signature; compare the first set of user signature data with the second set of user signature data; and provide an authentication message based on the results of the comparison of the first set of user signature data with the second set of user signature data. - View Dependent Claims (49, 50, 51, 52)
-
-
53. An apparatus for encoding a human signature, comprising:
-
a memory having computer readable instructions; and a processor programmed to use the computer readable instructions to; receive a handwritten signature, the handwritten signature having one or more user data components; associate the handwritten signature with a digital image having a plurality of pixels, each of the pixels having a colour value; and encode the handwritten signature by combining one or more of the pixel colour values with the one or more user data components of the handwritten signature. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. An apparatus for authenticating a user signature, comprising:
-
a memory having computer readable instructions; and a processor programmed to use the computer readable instructions to; receive a encoded signature that is encoded by combining one or more of the pixel color values of a digital image associated with an handwritten signature with one or more user data components of the handwritten signature; compare the received handwritten signature with a stored handwritten signature of the user; and transmit a message indicating whether the received signature is authenticable based on the comparison. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72)
-
Specification