Capturing information regarding an interaction to a database
US-2018025439-A1 · Jan 25, 2018 · US
US10645037B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10645037-B2 |
| Application number | US-201615189992-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 22, 2016 |
| Priority date | Jun 22, 2016 |
| Publication date | May 5, 2020 |
| Grant date | May 5, 2020 |
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.
Systems, methods, and non-transitory computer-readable media can receive an action-based link associated with an action and a user. A set of metadata associated with the action-based link is received. An action-based link preview is generated based on the set of metadata, wherein the action-based link preview comprises the action-based link and a call to action object associated with the action.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: receiving, by a computing system, an action-based link associated with an action and a user, wherein the action and the user associated with the action-based link are indicated by a manner in which a uniform resource locator (URL) corresponding to the action-based link is formatted and the action-based link is associated with a plurality of user interfaces; generating, by the computing system, a call-to-action object for publication to a social networking system newsfeed associated with a first user, wherein the call-to-action object can be selected by the first user to take the action associated with the action-based link, the call-to-action object comprises a label identifying the action to be taken if the call-to-action object is selected, and the label is automatically generated based on metadata associated with the action-based link; receiving, by the computing system, an indication that the call-to-action object has been selected by the first user on a first computing device; determining, by the computing system, whether the first computing device is a mobile device; selecting, by the computing system, a first subset of user interfaces of the plurality of user interfaces based on the determining whether the first computing device is a mobile device; and providing, by the computing system, a first user interface of the first subset of user interfaces to be loaded on the first computing device. 2. The computer-implemented method of claim 1 , wherein the action-based link is a messaging action-based link and the action is messaging the user. 3. The computer-implemented method of claim 2 , wherein the receiving the action-based link comprises receiving the action-based link for publication to a social networking system, wherein publication to the social networking system comprises publication to a plurality of newsfeeds associated with a plurality of users on the social networking system. 4. The computer-implemented method of claim 2 , wherein the plurality of interfaces comprises a plurality of messaging interfaces, and the plurality of messaging interfaces comprises at least three of: a mobile messaging application interface presented in a mobile messaging application, a browser-based pop-up messaging window interface in which a pop-up messaging window is overlaid on another interface presented within a web browser, a browser-based chat box messaging interface in which a chat box is overlaid on another interface presented within a web browser, and a browser-based messaging page interface, which includes a web page directed to exchanging messages. 5. A system comprising: at least one processor; and a memory storing instructions that, when executed by the at least one processor, cause the system to perform a method comprising: receiving an action-based link associated with an action and a user, wherein the action and the user associated with the action-based link are indicated by a manner in which a uniform resource locator (URL) corresponding to the action-based link is formatted and the action-based link is associated with a plurality of user interfaces; generating a call-to-action object for publication to a social networking system newsfeed associated with a first user, wherein the call-to-action object can be selected by the first user to take the action associated with the action-based link, the call-to-action object comprises a label identifying the action to be taken if the call-to-action object is selected, and the label is automatically generated based on metadata associated with the action-based link; receiving an indication that the call-to-action object has been selected by the first user on a first computing device; determining whether the first computing device is a mobile device; selecting a first subset of user interfaces of the plurality of user interfaces based on the determining whether the first computing device is a mobile device; and providing a first user interface of the first subset of user interfaces to be loaded on the first computing device. 6. The system of claim 5 , wherein the action-based link is a messaging action-based link and the action is messaging the user. 7. The system of claim 6 , wherein the receiving the action-based link comprises receiving the action-based link for publication to a social networking system, wherein publication to the social networking system comprises publication to a plurality of newsfeeds associated with a plurality of users on the social networking system. 8. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising: receiving an action-based link associated with an action and a user, wherein the action and the user associated with the action-based link are indicated by a manner in which a uniform resource locator (URL) corresponding to the action-based link is formatted and the action-based link is associated with a plurality of user interfaces; generating a call-to-action object for publication to a social networking system newsfeed associated with a first user, wherein the call-to-action object can be selected by the first user to take the action associated with the action-based link, the call-to-action object comprises a label identifying the action to be taken if the call-to-action object is selected, and the label is automatically generated based on metadata associated with the action-based link; receiving an indication that the call-to-action object has been selected by the first user on a first computing device; determining whether the first computing device is a mobile device; selecting a first subset of user interfaces of the plurality of user interfaces based on the determining whether the first computing device is a mobile device; and providing a first user interface of the first subset of user interfaces to be loaded on the first computing device. 9. The non-transitory computer-readable storage medium of claim 8 , wherein the action-based link is a messaging action-based link and the action is messaging the user. 10. The non-transitory computer-readable storage medium of claim 9 , wherein the receiving the action-based link comprises receiving the action-based link for publication to a social networking system, wherein publication to the social networking system comprises publication to a plurality of newsfeeds associated with a plurality of users on the social networking system. 11. The computer-implemented method of claim 2 , further comprising: providing, by the computing system, data associated with a number of users that have sent a message via the action-based link. 12. The computer-implemented method of claim 3 , further comprising: providing, by the computing system, a logged-out version of a messaging interface for preview by a third party platform scraper. 13. The computer-implemented method of claim 1 , wherein the action-based link is presented as a QR code. 14. The system of claim 6 , further comprising: providing data associated with a number of users that have sent a message via the action-based link. 15. The system of claim 7 , further comprising: providing a logged-out version of a messaging interface for preview by a third party platform scraper. 16. The system of claim 5 , wherein the action-based link is presented as a QR code. 17. The non-transitory computer-readable storage medium of claim 9 , further comprising: providing data associated
Computer-aided management of electronic mailing [e-mailing] · CPC title
Real-time or near real-time messaging, e.g. instant messaging [IM] · CPC title
Commands or executable codes · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Messaging; Mailboxes; Announcements · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.