Abstract: Embodiments provide a method for facilitating sharing of digital documents between a sharing party and a relying party. The method includes receiving, by a processing system, an access request for accessing at least one attribute of a digital document. The access request is initiated at a relying party interface in a document sharing application. The method further includes sending, by the processing system, the access request to a sharing party interface in the document sharing application for approval of providing access to the at least one attribute of the digital document by the sharing party to the relying party. The method further includes, upon receiving the approval from the sharing party interface, generating a machine-readable encrypted code for the at least one attribute of the digital document. The method further includes sending the machine-readable encrypted code to the relying party interface.
We claim:
1. A method for facilitating sharing of digital documents between a sharing party and a
relying party, the method comprising:
receiving, by a processing system, an access request for accessing at least one attribute of a digital document, the access request initiated at a relying party interface in a document sharing application;
sending, by the processing system, the access request to a sharing party interface in the document sharing application for an approval of providing access to the at least one attribute of the digital document by the sharing party to the relying party;
upon receiving the approval from the sharing party interface, generating a machine-readable encrypted code for the at least one attribute of the digital document; and
sending the machine-readable encrypted code to the relying party interface.
2. The method as claimed in claim 1, wherein the access request comprises at least a purpose of accessing the at least one attribute and a time period for which the at least one attribute of the digital document is requested by the relying party.
3. The method as claimed in claim 2, wherein sending the machine-readable encrypted code further comprises:
generating the machine-readable encrypted code for the at least one attribute with validity
of the time period; and generating a decryption key for decrypting the machine-readable encrypted code at the
relying party interface.
4. The method as claimed in claim 1, wherein the machine-readable encrypted code is at
least one of:
a QR code; and
a blockchain hash.
5. The method as claimed in claim 1, wherein sending the machine-readable encrypted
code to the relying party interface further comprises facilitating provision of control to allow
viewing and endorsing the at least one attribute by the relying party upon retrieval of the at least
one attribute by decrypting the machine-readable encrypted code by the relying party.
6. The method as claimed in claim 5, further comprising receiving from the relying party interface, an endorsement information in response to endorsing the at least one attribute of the digital document by the relying party.
7. The method as claimed in claim 6, wherein the endorsement information of the endorsement of the at least one attribute of the digital document comprises an endorsement message and an identity of the relying party who has endorsed the at least one attribute of the digital document.
8. The method as claimed in claim 7, further comprising facilitating sharing of the endorsement information for viewing by an additional relying party in response to an additional access request received from the additional relying party.
9. The method as claimed in claim 7, wherein the endorsement information comprises a count of a number of times the at least one attribute is endorsed.
10. The method as claimed in claim 1, further comprising:
receiving, by the processing system, a view request for viewing the at least one attribute of the digital document, the view request initiated at the relying party interface in the document sharing application, the digital document stored in a memory of a sharing party device;
sending, by the processing system, the view request to the sharing party interface in the document sharing application for approval of providing access to viewing the digital document by the sharing party to the relying party; and
upon receiving the approval from the sharing party interface, sending the digital document to the relying party interface.
11. The method as claimed in claim 10, wherein sending the digital document to the relying party interface further comprises facilitating provision of control to allow only viewing of the digital document by the relying party.
12. A server system for facilitating sharing of digital documents between a sharing party and a relying party, the server system comprising:
a memory comprising stored instructions; and
at least one processor, configured to execute the stored instructions to cause
the server system to perform at least:
receiving an access request for accessing at least one attribute of a digital document, the access request initiated at a relying party interface in a document sharing application;
sending the access request to a sharing party interface in the document sharing application for an approval of providing access to the at least one attribute of the digital document by the sharing party to the relying party;
upon receiving the approval from the sharing party interface, generating a machine-readable encrypted code for the at least one attribute of the digital document; and
sending the machine-readable encrypted code to the relying party interface.
13. The server system as claimed in claim 12, wherein the access request comprises at least a purpose of accessing the at least one attribute and a time period for which the at least one attribute of the digital document will be accessed by the relying party.
14. The server system as claimed in claim 13, wherein for sending the machine-readable encrypted code to the relying party interface, the server system is caused to perform at least:
generating the machine-readable encrypted code for the at least one attribute with validity
of the time period; and generating a decryption key for decrypting the machine-readable encrypted code at the
relying party interface.
15. The server system as claimed in claim 13, wherein the server system is further caused to facilitate deletion of the machine-readable encrypted code for the at least one attribute after the expiry of the time period.
16. The server system as claimed in claim 12, wherein for sending the machine-readable encrypted code to the relying party interface, the server system is further caused to perform facilitating provision of control to allow viewing and endorsement of the at least one attribute solely by the relying party.
17. The server system as claimed in claim 16, wherein the server system is further caused to receive an endorsement information of the endorsement of the at least one attribute of the digital document by the relying party, the endorsement information comprising an endorsement message and an identity of the relying party who has endorsed the at least one attribute of the
digital document.
18. The server system as claimed in claim 12, further caused to perform at least:
receiving a view request for viewing the digital document, the view request initiated at the
relying party interface in the document sharing application, the digital document stored
in a memory of a sharing party device; sending the view request to the sharing party interface in the document sharing application
for approval of providing access to viewing the digital document by the sharing party
to the relying party; and upon receiving the approval from the sharing party interface, sending the digital document
to the relying party interface.
19. The server system as claimed in claim 18, wherein for sending the digital document to the relying party interface, the server system is caused to facilitate provision of control to the sharing party to allow viewing of the digital document solely by the relying party.
20. A method for facilitating sharing of digital documents between a sharing party and a relying party, the method comprising:
sending, from a relying party interface, an access request for accessing at least one attribute of a digital document, the access request sent in a document sharing application;
receiving, from a processing system, a machine-readable encrypted code in response to the access request for accessing the at least one attribute of the digital document in the document sharing application, the machine-readable encrypted code encrypting the at least one attribute of the digital document;
endorsing the at least one attribute of the digital document; and
sending an endorsement notification of endorsing the at least one attribute of the digital document to a sharing party interface in the document sharing application.
21. The method as claimed in claim 20, wherein the access request comprises a time period for which the at least one attribute of the digital document is requested by the relying party, and wherein the method comprises deleting the at least one attribute of the digital document upon expiry of the time period.
22. A method for facilitating sharing of digital documents between a sharing party and a relying party, the method comprising:
receiving, by a processing system, an access request for accessing at least one attribute of a digital document, the access request initiated at a relying party interface in a document sharing application;
sending, by the processing system, the access request to a sharing party interface in the document sharing application for an approval of providing access to the at least one attribute of the digital document by the sharing party to the relying party; and
upon receiving the approval from the sharing party interface, facilitating:
masking of attributes other than the at least one attribute of the digital document, and providing access to the at least one attribute of the digital document to the relying part, wherein access to the attributes other than the at least one attributes are not provided to the relying party.
23. A method for facilitating sharing of digital documents between a sharing party and a relying party, the method comprising:
receiving, by a processing system, an access request for accessing at least one attribute of a digital document, the access request initiated at a relying party interface in a document sharing application;
sending, by the processing system, the access request to a sharing party interface in the document sharing application for an approval of providing access to the at least one attribute of the digital document by the sharing party to the relying party;
upon receiving the approval from the sharing party interface, facilitating access to the at least one attribute of the digital document to the relying party for a pre-defined time period, wherein facilitating access to the at least one attribute further comprises masking attributes other than the at least one attribute of the digital document; and
facilitating endorsement of the at least one attribute by the relying party.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 202047037652-Annexure [24-06-2024(online)].pdf | 2024-06-24 |
| 1 | 202047037652-IntimationOfGrant27-12-2024.pdf | 2024-12-27 |
| 1 | 202047037652-STATEMENT OF UNDERTAKING (FORM 3) [01-09-2020(online)].pdf | 2020-09-01 |
| 2 | 202047037652-FORM-26 [24-06-2024(online)].pdf | 2024-06-24 |
| 2 | 202047037652-PatentCertificate27-12-2024.pdf | 2024-12-27 |
| 2 | 202047037652-PROOF OF RIGHT [01-09-2020(online)].pdf | 2020-09-01 |
| 3 | 202047037652-Annexure [24-06-2024(online)].pdf | 2024-06-24 |
| 3 | 202047037652-PRIORITY DOCUMENTS [01-09-2020(online)].pdf | 2020-09-01 |
| 3 | 202047037652-Written submissions and relevant documents [24-06-2024(online)].pdf | 2024-06-24 |
| 4 | 202047037652-POWER OF AUTHORITY [01-09-2020(online)].pdf | 2020-09-01 |
| 4 | 202047037652-FORM-26 [24-06-2024(online)].pdf | 2024-06-24 |
| 4 | 202047037652-Correspondence to notify the Controller [04-06-2024(online)].pdf | 2024-06-04 |
| 5 | 202047037652-Written submissions and relevant documents [24-06-2024(online)].pdf | 2024-06-24 |
| 5 | 202047037652-US(14)-HearingNotice-(HearingDate-12-06-2024).pdf | 2024-05-14 |
| 5 | 202047037652-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105) [01-09-2020(online)].pdf | 2020-09-01 |
| 6 | 202047037652-FORM 1 [01-09-2020(online)].pdf | 2020-09-01 |
| 6 | 202047037652-Correspondence to notify the Controller [04-06-2024(online)].pdf | 2024-06-04 |
| 6 | 202047037652-Annexure [09-08-2022(online)].pdf | 2022-08-09 |
| 7 | 202047037652-US(14)-HearingNotice-(HearingDate-12-06-2024).pdf | 2024-05-14 |
| 7 | 202047037652-FIGURE OF ABSTRACT [01-09-2020(online)].jpg | 2020-09-01 |
| 7 | 202047037652-CLAIMS [09-08-2022(online)].pdf | 2022-08-09 |
| 8 | 202047037652-Annexure [09-08-2022(online)].pdf | 2022-08-09 |
| 8 | 202047037652-DRAWING [09-08-2022(online)].pdf | 2022-08-09 |
| 8 | 202047037652-DRAWINGS [01-09-2020(online)].pdf | 2020-09-01 |
| 9 | 202047037652-CLAIMS [09-08-2022(online)].pdf | 2022-08-09 |
| 9 | 202047037652-DECLARATION OF INVENTORSHIP (FORM 5) [01-09-2020(online)].pdf | 2020-09-01 |
| 9 | 202047037652-FER_SER_REPLY [09-08-2022(online)].pdf | 2022-08-09 |
| 10 | 202047037652-COMPLETE SPECIFICATION [01-09-2020(online)].pdf | 2020-09-01 |
| 10 | 202047037652-DRAWING [09-08-2022(online)].pdf | 2022-08-09 |
| 10 | 202047037652-OTHERS [09-08-2022(online)].pdf | 2022-08-09 |
| 11 | 202047037652-FER_SER_REPLY [09-08-2022(online)].pdf | 2022-08-09 |
| 11 | 202047037652-FORM 3 [04-07-2022(online)].pdf | 2022-07-04 |
| 11 | 202047037652.pdf | 2021-10-18 |
| 12 | 202047037652-FER.pdf | 2022-04-19 |
| 12 | 202047037652-FORM 3 [03-01-2022(online)].pdf | 2022-01-03 |
| 12 | 202047037652-OTHERS [09-08-2022(online)].pdf | 2022-08-09 |
| 13 | 202047037652-FORM 3 [04-07-2022(online)].pdf | 2022-07-04 |
| 13 | 202047037652-FORM 18 [17-01-2022(online)].pdf | 2022-01-17 |
| 14 | 202047037652-FER.pdf | 2022-04-19 |
| 14 | 202047037652-FORM 3 [03-01-2022(online)].pdf | 2022-01-03 |
| 15 | 202047037652-FORM 18 [17-01-2022(online)].pdf | 2022-01-17 |
| 15 | 202047037652-FORM 3 [04-07-2022(online)].pdf | 2022-07-04 |
| 15 | 202047037652.pdf | 2021-10-18 |
| 16 | 202047037652-COMPLETE SPECIFICATION [01-09-2020(online)].pdf | 2020-09-01 |
| 16 | 202047037652-FORM 3 [03-01-2022(online)].pdf | 2022-01-03 |
| 16 | 202047037652-OTHERS [09-08-2022(online)].pdf | 2022-08-09 |
| 17 | 202047037652.pdf | 2021-10-18 |
| 17 | 202047037652-DECLARATION OF INVENTORSHIP (FORM 5) [01-09-2020(online)].pdf | 2020-09-01 |
| 17 | 202047037652-FER_SER_REPLY [09-08-2022(online)].pdf | 2022-08-09 |
| 18 | 202047037652-DRAWINGS [01-09-2020(online)].pdf | 2020-09-01 |
| 18 | 202047037652-DRAWING [09-08-2022(online)].pdf | 2022-08-09 |
| 18 | 202047037652-COMPLETE SPECIFICATION [01-09-2020(online)].pdf | 2020-09-01 |
| 19 | 202047037652-CLAIMS [09-08-2022(online)].pdf | 2022-08-09 |
| 19 | 202047037652-DECLARATION OF INVENTORSHIP (FORM 5) [01-09-2020(online)].pdf | 2020-09-01 |
| 19 | 202047037652-FIGURE OF ABSTRACT [01-09-2020(online)].jpg | 2020-09-01 |
| 20 | 202047037652-Annexure [09-08-2022(online)].pdf | 2022-08-09 |
| 20 | 202047037652-DRAWINGS [01-09-2020(online)].pdf | 2020-09-01 |
| 20 | 202047037652-FORM 1 [01-09-2020(online)].pdf | 2020-09-01 |
| 21 | 202047037652-FIGURE OF ABSTRACT [01-09-2020(online)].jpg | 2020-09-01 |
| 21 | 202047037652-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105) [01-09-2020(online)].pdf | 2020-09-01 |
| 21 | 202047037652-US(14)-HearingNotice-(HearingDate-12-06-2024).pdf | 2024-05-14 |
| 22 | 202047037652-Correspondence to notify the Controller [04-06-2024(online)].pdf | 2024-06-04 |
| 22 | 202047037652-FORM 1 [01-09-2020(online)].pdf | 2020-09-01 |
| 22 | 202047037652-POWER OF AUTHORITY [01-09-2020(online)].pdf | 2020-09-01 |
| 23 | 202047037652-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105) [01-09-2020(online)].pdf | 2020-09-01 |
| 23 | 202047037652-PRIORITY DOCUMENTS [01-09-2020(online)].pdf | 2020-09-01 |
| 23 | 202047037652-Written submissions and relevant documents [24-06-2024(online)].pdf | 2024-06-24 |
| 24 | 202047037652-FORM-26 [24-06-2024(online)].pdf | 2024-06-24 |
| 24 | 202047037652-POWER OF AUTHORITY [01-09-2020(online)].pdf | 2020-09-01 |
| 24 | 202047037652-PROOF OF RIGHT [01-09-2020(online)].pdf | 2020-09-01 |
| 25 | 202047037652-STATEMENT OF UNDERTAKING (FORM 3) [01-09-2020(online)].pdf | 2020-09-01 |
| 25 | 202047037652-PRIORITY DOCUMENTS [01-09-2020(online)].pdf | 2020-09-01 |
| 25 | 202047037652-Annexure [24-06-2024(online)].pdf | 2024-06-24 |
| 26 | 202047037652-PROOF OF RIGHT [01-09-2020(online)].pdf | 2020-09-01 |
| 26 | 202047037652-PatentCertificate27-12-2024.pdf | 2024-12-27 |
| 27 | 202047037652-STATEMENT OF UNDERTAKING (FORM 3) [01-09-2020(online)].pdf | 2020-09-01 |
| 27 | 202047037652-IntimationOfGrant27-12-2024.pdf | 2024-12-27 |
| 1 | SearchStrategyMatrixE_18-04-2022.pdf |