Systems and methods for generating and processing action-based links

US2017373993A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017373993-A1
Application numberUS-201615189992-A
CountryUS
Kind codeA1
Filing dateJun 22, 2016
Priority dateJun 22, 2016
Publication dateDec 28, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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; receiving, by the computing system, a set of metadata associated with the action-based link; and generating, by the computing system, an action-based link preview based on the set of metadata, the action-based link preview comprising the action-based link and a call to action object associated with the action. 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 , further comprising: receiving an indication that the action-based link has been selected by a first user on a first computing device. 4 . The computer-implemented method of claim 3 , further comprising: in response to the receiving the indication that the action-based link has been selected, presenting a plurality of messaging interfaces on the first computing device for selection by the first user, and receiving from the first computing device a selection of a messaging interface. 5 . The computer-implemented method of claim 4 , wherein the presenting the plurality of messaging interfaces for selection by the first user comprises: selecting a subset of a plurality of potential messaging interfaces based on selection criteria; and presenting the subset of the plurality of potential messaging interfaces on the first computing device for selection by the first user. 6 . The computer-implemented method of claim 5 , wherein the selection criteria comprise a computing device determination. 7 . The computer-implemented method of claim 6 , wherein the computing device determination comprises determining whether the computing device is a mobile device. 8 . The computer-implemented method of claim 4 , wherein the plurality of messaging interfaces comprises a mobile messaging application interface. 9 . The computer-implemented method of claim 2 , wherein selection of the action based link results in display of a first messaging interface, and selection of the call to action object results in display of a second messaging interface different from the first messaging interface. 10 . The computer-implemented method of claim 2 , further comprising: receiving an indication that the action-based link has been selected by a first user on a first computing device; selecting a messaging interface from a plurality of messaging interfaces based on selection criteria; and presenting the messaging interface on the first computing device. 11 . 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; receiving a set of metadata associated with the action-based link; and generating an action-based link preview based on the set of metadata, the action-based link preview comprising the action-based link and a call to action object associated with the action. 12 . The system of claim 11 , wherein the action-based link is a messaging action-based link, and the action is messaging the user. 13 . The system of claim 12 , wherein the method further comprises: receiving an indication that the action-based link has been selected by a first user on a first computing device. 14 . The system of claim 13 , wherein the method further comprises: in response to the receiving the indication that the action-based link has been selected, presenting a plurality of messaging interfaces on the first computing device for selection by the first user, and receiving from the first computing device a selection of a messaging interface. 15 . The system of claim 14 , wherein the presenting the plurality of messaging interfaces for selection by the first user comprises: selecting a subset of a plurality of potential messaging interfaces based on selection criteria; and presenting the subset of the plurality of potential messaging interfaces on the first computing device for selection by the first user. 16 . 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; receiving a set of metadata associated with the action-based link; and generating an action-based link preview based on the set of metadata, the action-based link preview comprising the action-based link and a call to action object associated with the action. 17 . The non-transitory computer-readable storage medium of claim 16 , wherein the action-based link is a messaging action-based link, and the action is messaging the user. 18 . The non-transitory computer-readable storage medium of claim 17 , wherein the method further comprises: receiving an indication that the action-based link has been selected by a first user on a first computing device. 19 . The non-transitory computer-readable storage medium of claim 18 , wherein the method further comprises: in response to the receiving the indication that the action-based link has been selected, presenting a plurality of messaging interfaces on the first computing device for selection by the first user, and receiving from the first computing device a selection of a messaging interface. 20 . The non-transitory computer-readable storage medium of claim 19 , wherein the presenting the plurality of messaging interfaces for selection by the first user comprises: selecting a subset of a plurality of potential messaging interfaces based on selection criteria; and presenting the subset of the plurality of potential messaging interfaces on the first computing device for selection by the first user.

Assignees

Inventors

Classifications

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Scheduling, planning or task assignment for a person or group · CPC title

  • Computer-aided management of electronic mailing [e-mailing] · CPC title

  • H04L51/04Primary

    Real-time or near real-time messaging, e.g. instant messaging [IM] · CPC title

  • Commands or executable codes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017373993A1 cover?
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.
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification H04L51/04. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Dec 28 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).