IP Library Patent Application 16537914
Patent Application
App. No. 16/537,914

CHARACTER FINGERPRINTING IN TEXT COMPOSITIONS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/537,914
Abstract

A computer-implemented method can include obtaining a first text composition and obtaining first user data of a first user. The method can further include generating a first set of character fingerprinting rules that corresponds to the first user. The method can further include performing a first modification of the first text composition, according to the first set of fingerprinting rules. The first modification can result in a first fingerprinted text composition that corresponds to the first user.

Claims (64)

1 . A computer-implemented method comprising:

obtaining, by a character fingerprinting system, a first text composition;

obtaining, by the character fingerprinting system, first user data of a first user;

generating, by the character fingerprinting system, a first set of character fingerprinting rules that corresponds to the first user; and

performing a first modification, by the character fingerprinting system, of the first text composition, according to the first set of character fingerprinting rules, wherein the first modification results in a first fingerprinted text composition that corresponds to the first user.

2 . The computer-implemented method of claim 1 , further comprising:

obtaining, by the character fingerprinting system, second user data of a second user;

generating, by the character fingerprinting system, a second set of character fingerprinting rules that corresponds to the second user; and

performing a second modification, by the character fingerprinting system, of the first text composition, according to the second set of character fingerprinting rules, wherein the second modification results in a second fingerprinted text composition that corresponds to the second user.

3 . The computer-implemented method of claim 2 , further comprising:

transmitting, by the character fingerprinting system, the first fingerprinted text composition to a first user device of the first user; and

transmitting, by the character fingerprinting system, the second fingerprinted text composition to a second user device of the second user.

4 . The computer-implemented method of claim 1 , wherein generating the first set of character fingerprinting rules comprises generating a hash that corresponds to the first user data.

5 . The computer-implemented method of claim 4 , wherein the hash comprises a plurality of hash characters, and wherein the character fingerprinting system assigns a character fingerprinting rule to each hash character of the plurality of hash characters.

6 . The computer-implemented method of claim 1 , further comprising:

obtaining, by the character fingerprinting system, a second text composition;

comparing the second text composition to the first fingerprinted text composition;

detecting a number of fingerprint elements in the second text composition;

determining that the number of detected fingerprint elements exceeds a threshold; and

in response to the determining, generating a notification.

7 . The computer-implemented method of claim 6 , wherein obtaining the second text composition further comprises performing, by the character fingerprinting system, a search for the second text composition.

8 . A character fingerprinting system comprising:

a processor; and

a memory in communication with the processor, the memory containing program instructions that, when executed by the processor, are configured to cause the processor to perform a method, the method comprising:

obtaining, by the character fingerprinting system, a first text composition;

obtaining, by the character fingerprinting system, first user data of a first user;

generating, by the character fingerprinting system, a first set of character fingerprinting rules that corresponds to the first user; and

performing a first modification, by the character fingerprinting system, of the first text composition, according to the first set of character fingerprinting rules, wherein the first modification results in a first fingerprinted text composition that corresponds to the first user.

9 . The character fingerprinting system of claim 8 , further comprising:

obtaining, by the character fingerprinting system, second user data of a second user;

generating, by the character fingerprinting system, a second set of character fingerprinting rules that corresponds to the second user; and

performing a second modification, by the character fingerprinting system, of the first text composition, according to the second set of character fingerprinting rules, wherein the second modification results in a second fingerprinted text composition that corresponds to the second user.

10 . The character fingerprinting system of claim 9 , further comprising:

transmitting, by the character fingerprinting system, the first fingerprinted text composition to a first user device of the first user; and

transmitting, by the character fingerprinting system, the second fingerprinted text composition to a second user device of the second user.

11 . The character fingerprinting system of claim 8 , wherein generating the first set of character fingerprinting rules comprises generating a hash that corresponds to the first user data.

12 . The character fingerprinting system of claim 11 , wherein the hash comprises a plurality of hash characters, and wherein the character fingerprinting system assigns a character fingerprinting rule to each hash character of the plurality of hash characters.

13 . The character fingerprinting system of claim 8 , further comprising:

obtaining, by the character fingerprinting system, a second text composition;

comparing the second text composition to the first fingerprinted text composition;

detecting a number of fingerprint elements in the second text composition;

determining that the number of detected fingerprint elements exceeds a threshold; and

in response to the determining, generating a notification.

14 . The character fingerprinting system of claim 13 , wherein obtaining the second text composition further comprises performing, by the character fingerprinting system, a search for the second text composition.

15 . A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:

obtain, by a character fingerprinting system, a first text composition;

obtain, by the character fingerprinting system, first user data of a first user;

generate, by the character fingerprinting system, a first set of character fingerprinting rules that corresponds to the first user; and

perform a first modification, by the character fingerprinting system, of the first text composition, according to the first set of character fingerprinting rules, wherein the first modification results in a first fingerprinted text composition that corresponds to the first user.

16 . The computer program product of claim 15 , wherein the program instructions, when executed by the computer, are configured to further cause the computer to:

obtain, by the character fingerprinting system, second user data of a second user;

generate, by the character fingerprinting system, a second set of character fingerprinting rules that corresponds to the second user; and

perform a second modification, by the character fingerprinting system, of the first text composition, according to the second set of character fingerprinting rules, wherein the second modification results in a second fingerprinted text composition that corresponds to the second user.

17 . The computer program product of claim 16 , wherein the program instructions, when executed by the computer, are configured to further cause the computer to:

transmit, by the character fingerprinting system, the first fingerprinted text composition to a first user device of the first user; and

transmit, by the character fingerprinting system, the second fingerprinted text composition to a second user device of the second user.

18 . The computer program product of claim 15 , wherein generating the first set of character fingerprinting rules comprises generating a hash that corresponds to the first user data.

19 . The computer program product of claim 18 , wherein the hash comprises a plurality of hash characters, and wherein the program instructions, when executed by the computer, are configured to further cause the computer to assign a character fingerprinting rule to each hash character of the plurality of hash characters.

20 . The computer program product of claim 15 , wherein the program instructions, when executed by the computer, are configured to further cause the computer to:

obtain, by the character fingerprinting system, a second text composition;

compare the second text composition to the first fingerprinted text composition;

detect a number of fingerprint elements in the second text composition;

determine that the number of detected fingerprint elements exceeds a threshold; and

in response to the determining, generate a notification.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 058213/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2019
From: THYAGARAJ, LOHITASHWA; RAO, SANTOSH; KUMAR, SATYENDRA; SRIVASTAVA, SHUBHAM
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 050024/0425 →