Receiving secured data using optical codes and urls
US-2024214391-A1 · Jun 27, 2024 · US
US2024248767A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024248767-A1 |
| Application number | US-202318158622-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 24, 2023 |
| Priority date | Jan 24, 2023 |
| Publication date | Jul 25, 2024 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are techniques for resource sharing. Resource sharing information comprising resource metadata for a shared resource of a sharer can be stored by one or more processing units. A virtual link can be generated by one or more processing units based on the resource metadata. The virtual link can be transmitted to one or more sharees by one or more processing units based on the resource metadata. The resource metadata can be updated by one or more processing units.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method for resource sharing, the method comprising: storing, by one or more processing units, resource sharing information comprising resource metadata for a shared resource of a sharer; generating, by one or more processing units, a virtual link based on the resource metadata; transmitting, by one or more processing units, the virtual link to one or more sharees based on the resource metadata; and updating, by one or more processing units, the resource metadata. 2 . The computer-implemented method of claim 1 , wherein updating the resource metadata comprises: updating, by one or more processing units, the resource metadata periodically; or updating, by one or more processing units, the resource metadata based on receiving updated resource metadata from the sharer. 3 . The computer-implemented method of claim 1 , wherein the resource sharing information further comprises communication channel information for the shared resource, and the communication channel information is used for one or more processing units to communicate with the sharer through one or more channels. 4 . The computer-implemented method of claim 3 , wherein updating the resource metadata comprises: receiving, by one or more processing units, a resource request for the shared resource related with the virtual link; sending, by one or more processing units, an activation request to the sharer for re-activating the shared resource through the one or more channels based on the resource metadata being expired; and updating, by one or more processing units, the resource metadata based on the re-activating of the shared resource by the sharer. 5 . The computer-implemented method of claim 4 , wherein: the communication channel information comprises information on a predetermined sequence of the one or more channels; and sending the activation request to the sharer for re-activating the shared resource through the one or more channels comprises selecting a channel for the sending from the one or more channels according to the predetermined sequence. 6 . The computer-implemented method of claim 4 , further comprising: verifying, by one or more processing units, availability of the one or more channels. 7 . The computer-implemented method of claim 4 , wherein the communication channel information comprises a communication application programming interface (API) for each of the one or more channels. 8 . The computer-implemented method of claim 1 , wherein the resource sharing information further comprises a delegation policy, and updating the resource metadata comprises: receiving, by one or more processing units, a resource request for the shared resource related with the virtual link; and updating, by one or more processing units, the resource metadata according to a re-activation policy based on the delegation policy indicating full delegation and the resource metadata being expired. 9 . The computer-implemented method of claim 1 , wherein the resource metadata comprises a termination policy and the method further comprises: removing, by one or more processing units, the resource sharing information for a sharee among the one or more sharees based on sharing of the shared resource for the sharee being terminated according to the termination policy. 10 . The computer-implemented method of claim 9 , wherein the termination policy comprises: the sharing of the shared resource being terminated for the sharee after an expiration date for the sharee; or the sharing of the shared resource being terminated for the sharee after access authorization of the shared resource to the sharee is terminated. 11 . The computer-implemented method of claim 1 , wherein the resource metadata comprises an address of the shared resource and granting information on the sharees. 12 . The computer-implemented method of claim 11 , wherein the granting information comprises a sharee list and access authorization for each sharee in the sharee list. 13 . A system for resource sharing, comprising: one or more processors; a computer-readable storage medium coupled to at least one of the processors; the computer-readable storage medium comprising a set of computer program instructions that when executed by at least one of the processors perform operations of: storing resource sharing information comprising resource metadata for a shared resource of a sharer; generating a virtual link based on the resource metadata; transmitting the virtual link to one or more sharees based on the resource metadata; and updating the resource metadata. 14 . The system of claim 13 , wherein the resource sharing information further comprises communication channel information for the shared resource, and the communication channel information is used to communicate with the sharer through one or more channels. 15 . The system of claim 14 , wherein updating the resource metadata comprises: receiving a resource request for the shared resource related with the virtual link; sending an activation request to the sharer for re-activating the shared resource through the one or more channels based on the resource metadata being expired; and updating the resource metadata based on the re-activating of the shared resource by the sharer. 16 . The system of claim 13 , wherein the resource sharing information further comprises a delegation policy, and updating the resource metadata comprises: receiving a resource request for the shared resource related with the virtual link; and updating the resource metadata according to a re-activation policy based on the delegation policy indicating full delegation and the resource metadata being expired. 17 . The system of claim 13 , wherein the resource metadata comprises a termination policy and the set of computer program instructions are configured to perform further operations of: removing the resource sharing information for a sharee among the one or more sharees based on sharing of the shared resource for the sharee being terminated according to the termination policy. 18 . The system of claim 13 , wherein the resource metadata comprises an address of the shared resource and granting information on the sharees. 19 . The system of claim 18 , wherein the granting information comprises a sharee list and access authorization for each sharee in the sharee list. 20 . A computer program product for resource sharing, the computer program product comprising one or more computer readable storage media having program instructions collectively embodied therewith, the program instructions executable by one or more processors to cause the one or more processors to: store resource sharing information comprising resource metadata for a shared resource of a sharer; generate a virtual link based on the resource metadata; transmit the virtual link to one or more sharees based on the resource metadata; and update the resource metadata.
Hyperlinking · CPC title
URL specific, e.g. using aliases, detecting broken or misspelled links · CPC title
via adapters, e.g. between incompatible applications · CPC title
considering the load · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.