Video surveillance systems using out of band key exchange
US-12177293-B2 · Dec 24, 2024 · US
US9667716B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9667716-B2 |
| Application number | US-201514729701-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 3, 2015 |
| Priority date | Jan 18, 2013 |
| Publication date | May 30, 2017 |
| Grant date | May 30, 2017 |
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.
An approach is provided for a more efficient and user friendly mechanism for sharing content among users. The approach includes determining a first request from a first device for sharing at least one content item; causing, at least in part, a generation of a graphical code representing, at least in part, the at least one content item, wherein the graphical code is unique to the first request; causing, at least in part, a presentation of the graphical code at the first device; and causing, at least in part, a transfer of the at least one content item from the first device to a second device based, at least in part, on a scanning of the graphical code by the second device.
Opening claim text (preview).
What is claimed is: 1. A method comprising: determining, by an apparatus, a first request received via a network from a first device for sharing at least one content item; in response to the first request, initiating, by the apparatus, a generation of a graphical code representing, at least in part, the at least one content item; initiating, by the apparatus, a presentation of the graphical code at the first device; receiving, by the apparatus via the network from a second device, the graphical code scanned by the second device; initiating, by the apparatus, a transfer of the at least one content item via a communication channel of the network to the second device based, at least in part, on the graphical code scanned by the second device; and initiating, by the apparatus, a presentation of the at least one content item at the second device. 2. A method of claim 1 , wherein the graphical code includes a one dimensional graphical code, a two dimensional graphical code, or a combination thereof, and wherein the communication channel is a website. 3. A method of claim 1 , wherein the at least one content item is stored at the first device, at a server, or a combination thereof, wherein the transfer and the presentation of the at least one content item are initiated without user intervention on the second device. 4. A method of claim 3 , wherein the graphical code includes one or more information items associated with the first device, with the server, or a combination thereof, wherein the communication channel is an online shopping website, a social networking website, or a blogging web site. 5. A method of claim 1 , further comprising: determining one or more actions at the first device, wherein the one or more actions include discontinuing the sharing of the at least one content item, adding one or more other content items to the sharing, wherein the presentation of the at least one content item at the second device is based, at least in part, on the one or more actions at the first device. 6. A method of claim 5 , further comprising: initiating a presentation of a user interface application at the first device, at the second device, or a combination thereof; and determining one or more inputs at the first device, at the second device, or a combination thereof, wherein the transfer, the presentation, or a combination thereof of the at least one content item is based, at least in part, on the one or more inputs. 7. A method of claim 6 , wherein the transfer, the presentation, or a combination thereof of the content item to one or more other devices are at one or more different geo-locations. 8. A method of claim 1 , further comprising: receiving, by the apparatus, a request from the second device for a different version of the at least one content item; and initiating, by the apparatus, a transfer of the different version of the at least one content item via the communication channel to the second device in response to the request, wherein the graphical code includes a uniform resource locator reference associated with the one or more content items. 9. A method of claim 1 , further comprising: processing the graphical code for determining contextual information associated with the at least one content item, wherein the transfer, the presentation, or a combination thereof of the at least one content item to the second device is based, at least in part, on the contextual information. 10. A method of claim 9 , wherein the transfer, the presentation, or a combination thereof of the at least one content item via a private content sharing channel, a non-private content sharing channel, or a combination thereof are based, at least in part, on the contextual information. 11. An apparatus comprising: at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine a first request received via a network from a first device for sharing at least one content item; in response to the first request, initiate a generation of a graphical code representing, at least in part, the at least one content item; initiate a presentation of the graphical code at the first device; receive via the network from a second device, the graphical code scanned by the second device; initiate a transfer of the at least one content item via a communication channel of the network to the second device based, at least in part, on the graphical code scanned by the second device; and initiate a presentation of the at least one content item at the second device. 12. An apparatus of claim 11 , wherein the graphical code includes a one dimensional graphical code, a two dimensional graphical code, or a combination thereof. 13. An apparatus of claim 11 , wherein the at least one content item is stored at the first device, at a server, or a combination thereof. 14. An apparatus of claim 13 , wherein the graphical code includes one or more information items associated with the first device, with the server, or a combination thereof. 15. An apparatus of claim 11 , wherein the apparatus is further caused to: determine one or more actions at the first device, wherein the presentation of the at least one content item at the second device is based, at least in part, on the one or more actions at the first device. 16. An apparatus of claim 15 , wherein the apparatus is further caused to: initiate a presentation of a user interface application at the first device, at the second device, or a combination thereof; determine one or more inputs at the first device, at the second device, or a combination thereof; and cause, at least in part, the transfer, the presentation, or a combination thereof of the at least one content item based, at least in part, on the one or more inputs. 17. An apparatus of claim 16 , wherein the apparatus is further caused to: cause, at least in part, the transfer, the presentation, or a combination thereof of the content item to one or more other devices at one or more different geo-locations. 18. An apparatus of claim 11 , wherein the graphical code includes a uniform resource locator reference associated with one or more content items. 19. An apparatus of claim 11 , wherein the apparatus is further caused to: process the graphical code for determining contextual information associated with the at least one content item, wherein the transfer, the presentation, or a combination thereof of the at least one content item to the second device is based, at least in part, on the contextual information. 20. An apparatus of claim 19 , wherein the transfer, the presentation, or a combination thereof of the at least one content item via a private content sharing channel, a non-private content sharing channel, or a combination thereof are based, at least in part, on the contextual information.
Physics · mapped topic
the marking being simulated using a light source, e.g. a barcode shown on a display or a laser beam with time-varying intensity profile · CPC title
Physics · mapped topic
Peer-to-peer [P2P] networks · CPC title
Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.