Dynamic web content via contextually aware text messaging

US9544746B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9544746-B2
Application numberUS-201414584192-A
CountryUS
Kind codeB2
Filing dateDec 29, 2014
Priority dateDec 29, 2014
Publication dateJan 10, 2017
Grant dateJan 10, 2017

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.

A system may provide dynamic web-based content in conjunction with text message content. A user may use text messages to interact with web content (e.g., to select hyperlinks, request information, provide information, etc.). A content server may process the text messages, sent by the user, in order to determine web content to provide to the user. The text messages may be authenticated by a message relay server, thereby eliminating the need for the content server to request authentication or identification information from the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A user device, comprising: a memory device storing a set of processor-executable instructions; and a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the user device to: identify a telephone number associated with a sender of a text message received by the user device from a message relay device; determine a location identifier that is associated with the telephone number, wherein the location identifier includes at least one of: a uniform resource locator (“URL”), or an Internet protocol (“IP”) address; retrieve web content, from a content server, using the location identifier; and concurrently present, via a display screen of the user device, the text message and the retrieved web content. 2. The user device of claim 1 , wherein the text message is a first text message, wherein executing the processor-executable instructions further causes the user device to: receive a second text message, inputted to the user device by a user of the user device; reply to the first text message by sending the second text message, using the telephone number, to the sender of the first text message; receive updated web content, that has been generated by the content server based on content of the second text message; and present the updated web content. 3. The user device of claim 2 , wherein executing the processor-executable instructions, to present the updated web content, further causes the user device to: concurrently present the updated web content and the second text message. 4. The user device of claim 2 , wherein the updated web content includes secure or personal information, and wherein the updated web content is presented without a request, from the content server, for authentication by a user of the user device. 5. The user device of claim 4 , wherein the content server verifies an identity of the user device based on information that is included in the second text message and is verified by the message relay server. 6. The user device of claim 1 , wherein executing the processor-executable instructions, to concurrently present the web content and the text message, further causes the user device to: present the web content and the text message in a split screen user interface. 7. The user device of claim 1 , wherein the text message includes at least one of: a short message service (“SMS”) message, or a multimedia messaging service (“MMS”) message. 8. The user device of claim 1 , wherein executing the processor-executable instructions, to determine the location identifier that is associated with the telephone number, further causes the user device to: query a repository that stores information linking telephone numbers to respective location identifiers. 9. A method, comprising: receiving, by a user device, a text message; identifying, by the user device, a telephone number associated with a sender of the text message; determining, by the user device, a location identifier that is associated with the telephone number, wherein the location identifier includes at least one of: a uniform resource locator (“URL”), or an Internet protocol (“IP”) address; retrieving web content, from a content server, using the location identifier; and concurrently presenting, via a display screen of the user device, the text message and the retrieved web content. 10. The method of claim 9 , wherein the text message is a first text message, the method further comprising: receiving a second text message, inputted to the user device by a user of the user device; replying to the first text message by sending the second text message, using the telephone number, to the sender of the first text message; receiving updated web content, that has been generated by the content server based on content of the second text message; and presenting the updated web content. 11. The method of claim 10 , wherein presenting the updated web content comprises: concurrently presenting the updated web content and the second text message. 12. The method of claim 10 , wherein the updated web content includes secure or personal information, and wherein the updated web content is presented without a request, from the content server, for authentication by a user of the user device. 13. The method of claim 12 , wherein the content server verifies an identity of the user device based on information that is included in the second text message and is verified by a message relay server. 14. The method of claim 9 , wherein concurrently presenting the web content and the text message comprises: presenting the web content and the text message in a split screen user interface. 15. The method of claim 9 , wherein the text message includes at least one of: a short message service (“SMS”) message, or a multimedia messaging service (“MMS”) message. 16. The method of claim 9 , wherein executing the processor-executable instructions, to determine the location identifier that is associated with the telephone number, further causes the user device to: query a repository that stores information linking telephone numbers to respective location identifiers. 17. A method, comprising: receiving, by a content server and via a message relay server, information regarding a text message sent by a user device to a telephone number associated with the content server, the information including: content of the text message, and an indication that an identity of the user device has been verified by the message relay server; determining, by the content server, web content to provide to the user device, wherein the web content includes secure or personal content, the determining being based on the content of the text message and the indication that the identity of the user device has been verified; and outputting, by the content server, the web content to the user device, the outputting being performed without requesting authentication information, from a user of the user device, for the secure or personal content. 18. The method of claim 17 , further comprising: identifying a location identifier associated with the user device, wherein the web content is determined based on the location identifier associated with the user device. 19. The method of claim 18 , wherein the location identifier includes at least one of: a uniform resource locator (“URL”), or an Internet Protocol (“IP”) address. 20. The method of claim 17 , wherein the text message includes at least one of: a short message service (“SMS”) message, or a multimedia messaging service (“MMS”) message.

Assignees

Inventors

Classifications

  • Network security protocols · CPC title

  • Communication-related supplementary services, e.g. call-transfer or call-hold · CPC title

  • Electricity · mapped topic

  • Electricity · mapped topic

  • Electricity · mapped topic

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 US9544746B2 cover?
A system may provide dynamic web-based content in conjunction with text message content. A user may use text messages to interact with web content (e.g., to select hyperlinks, request information, provide information, etc.). A content server may process the text messages, sent by the user, in order to determine web content to provide to the user. The text messages may be authenticated by a mess…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/14. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 10 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).