METHOD AND SYSTEM FOR SENDER-CONTROLLED MESSAGING AND CONTENT SHARING
First Claim
Patent Images
1. A method comprising:
- obtaining, by a computing device, a data object being published by a user;
generating a partial message that includes a subset of the data object; and
sending the partial message to an intended recipient of the data object, without first receiving a request for the data object from the intended recipient.
0 Assignments
0 Petitions
Accused Products
Abstract
An access-control device that controls access to encrypted messages. During operation, the access-control device can receive an access key for a corrupted message, and can receive a cover message digest associated with the corrupted message. The access-control device stores the access key in association with the cover message digest, and stores the cover message digest in a block chain. A respective block of the block chain includes at least one cover message digest, and a hash value of a previous block of the block chain.
12 Citations
36 Claims
-
1. A method comprising:
-
obtaining, by a computing device, a data object being published by a user; generating a partial message that includes a subset of the data object; and sending the partial message to an intended recipient of the data object, without first receiving a request for the data object from the intended recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
obtaining a data object being published by a user; generating a partial message that includes a subset of the data object; and sending the partial message to an intended recipient of the data object, without first receiving a request for the data object from the intended recipient. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving, by an access-control device, an access key for a data object being shared with at least one intended recipient, and a digest associated with the data object; storing the access key and the digest in a look-up repository; in response to receiving a request for the data object from a remote device, obtaining a second digest from the request; and responsive to validating the second digest, returning the access key to the remote device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An access-control device, comprising:
-
a communication module operable to receive an access key for a data object being shared with at least one intended recipient, and a digest associated with the data object; a storage device operable to store the access key and the digest in a look-up repository; a digest-lookup module operable to obtain a second digest from a request received from a remote device for the data object; a digest-validation module operable to validate the second digest; and an authorization module operable to return the access key to the remote device in response to the second digest being valid. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification