Receiving secured data using optical codes and urls
US-2024214391-A1 · Jun 27, 2024 · US
US9721032B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9721032-B2 |
| Application number | US-201213655357-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 18, 2012 |
| Priority date | Oct 18, 2012 |
| Publication date | Aug 1, 2017 |
| Grant date | Aug 1, 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.
A system and machine-implemented method for providing a suggestion for a uniform resource locator (URL) on an electronic device. One or more URLs are identified within content of at least one document accessed by the electronic device. Each of the identified one or more URLs are added to a list of suggested URLs. A request for a URL suggestion is received in association with an application running on the electronic device. In response to the received request, the URL suggestion is provided based on the list of suggested URLs.
Opening claim text (preview).
What is claimed is: 1. A machine-implemented method of providing a suggestion for a uniform resource locator (URL) on a first electronic device, the method comprising: processing content of at least one document accessed by one or more second electronic devices associated with a user of the first electronic device, the at least one document corresponding to respective ones of a plurality of types of media formats; extracting a URL from the processed content: modifying the extracted URL into a suggested URL string: adding the suggested URL string to a list of suggested URLs; receiving a request for a URL suggestion in association with an application running on the first electronic device; and providing, in response to the received request, a suggested URL string from the list of suggested URLs, the suggested URL string including an indication of at least one of the plurality of types of media formats and an indication of a sender of the content from which the suggested URL string was identified, wherein the suggested URL string is associated with a timestamp; determining that a URL within a suggested URL string in the list of suggested URLs has expired, based on the timestamp for that URL; and removing the suggested URL string having the expired URL from the list of suggested URLs. 2. The method of claim 1 , wherein the at least one document corresponds to a text message, an email message, a web page, or television content accessed by the first electronic device. 3. The method of claim 1 , wherein the extracting comprises extracting plural URLs, and wherein providing the suggested URL string comprises providing multiple ones of the plural URLs for display. 4. The method of claim 3 , further comprising receiving indication of a selection of a URL from the multiples ones of the plural URLs provided for display. 5. The method of claim 1 , wherein providing the suggested URL string further comprises: providing, in association with the suggested URL string, an indication of a timestamp associated with the content from which the suggested URL string was identified. 6. The method of claim 1 , wherein the received request corresponds to partial entry of a URL in association with the application running on the first electronic device, and wherein providing the suggested URL string is further based on the partial entry of the URL. 7. The method of claim 1 , wherein the received request corresponds to an explicit request for the list of suggested URLs, and wherein providing the suggested URL string comprises providing the suggested URL string for display. 8. The method of claim 1 , wherein the adding comprises: creating the list of suggested URLs as a new list; and adding the suggested URL string to the new list. 9. The method of claim 1 , wherein the adding comprises: accessing a previously-created list of suggested URLs; and adding the suggested URL string to the previously-created list of suggested URLs. 10. The method of claim 9 , wherein the previously-created list of suggested URLs comprises prior URLs accessed by the user of the first electronic device. 11. A system for providing a suggestion for a uniform resource locator (URL) on a first electronic device, the system comprising: one or more processors; and a non-transitory machine-readable medium comprising instructions stored therein, which when executed by the processors, cause the processors to perform operations comprising: processing content of at least one document accessed by one or more second electronic devices associated with a user of the first electronic device, the at least one document corresponding to respective ones of a plurality of types of media formats; extracting a URL from the processed content: modifying the extracted URL into a suggested URL string: adding the suggested URL string to a list of suggested URLs; receiving a request for a URL suggestion in association with an application running on the first electronic device; and providing, in response to the received request, a suggested URL string from the list of suggested URLs, the suggested URL string including an indication of at least one of the plurality of types of media formats for the at least one document from which the URL is identified, wherein each identified URL is associated with a timestamp; determining that a URL within a suggested URL string in the list of suggested URLs has expired, based on the timestamp for that URL; and removing the suggested URL string having the expired URL from the list of suggested URLs. 12. The system of claim 11 , wherein the at least one document corresponds to a text message, an email message, a web page, or television content accessed by the first electronic device. 13. The system of claim 11 , wherein the extracting comprises extracting plural URLs from the processed content, wherein providing the suggested URL string comprises providing multiple ones of the plural URLs for display. 14. The system of claim 13 , further comprising receiving indication of a selection of a URL from the multiples ones of the plural URLs provided for display. 15. The system of claim 11 , wherein the received request corresponds to partial entry of a URL in association with the application running on the first electronic device, and wherein providing the suggested URL string is further based on the partial entry of the URL. 16. The system of claim 11 , wherein the received request corresponds to an explicit request for the list of suggested URLs, and wherein providing the suggested URL string comprises providing the suggested URL string for display. 17. The system of claim 11 , wherein the adding comprises: creating the list of suggested URLs as a new list; and adding the suggested URL string to the new list. 18. A non-transitory machine-readable medium comprising instructions stored therein, which when executed by a first system, cause the first system to perform operations comprising: processing content of at least one document accessed by one or more second systems associated with a user of the first system, the at least one document corresponding to respective ones of a plurality of types of media formats; extracting plural URLs from the processed content: modifying each of the extracted URLs into respective suggested URL strings: adding each of the suggested URL strings to a list of suggested URLs; receiving a request for a URL suggestion in association with an application running on the first system; providing, in response to the received request, multiple ones of the suggested URL strings for display; and receiving indication of a selection of a URL from the multiples ones of the suggested URL strings provided for display, each of the suggested URL strings provided for display including an indication of at least one of the plurality of types of media formats for the at least one document from which the URL is identified, wherein each identified URL is associated with a timestamp; determining that a URL within a suggested URL string in the list of suggested URLs has expired, based on the timestamp for that URL; and removing the suggested URL string having the expired URL from the list of suggested URLs. 19. The method of claim 1 , further comprising: determining that the received request includes an incorrectly-entered URL; determining one or more URLs from the list of suggested URLs that are similar to the incorrectly-entered URL; and providing the one or more URLs as suggested corrections to the incorrectly-entered URL.
URL specific, e.g. using aliases, detecting broken or misspelled links · CPC title
Document management systems · CPC title
Indexing; Web crawling techniques · CPC title
Physics · mapped topic
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.