Collecting web pages/links from communications and documents for later reading

US9075884B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9075884-B2
Application numberUS-201213550537-A
CountryUS
Kind codeB2
Filing dateJul 16, 2012
Priority dateJun 8, 2012
Publication dateJul 7, 2015
Grant dateJul 7, 2015

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 computer program products for collecting webpages/links from communications and documents for later reading is disclosed. User interface elements allow a user to select multiple webpages or links at once for addition to a reading list or other data structure for later reading. The selection mode may be entered using a variety of inputs. Animated user interface elements indicate the progress of adding the webpages or links to the data structure.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: displaying a first user interface element on a display of a device, the first user interface element representing a first data structure; receiving first input to initiate adding a webpage or link to a second data structure; initiating the adding of the webpage or link to the second data structure; and during the adding, transitioning the first user interface element into a second user interface element representing the second data structure, the second user interface element including a first representative graphical object representing the second data structure, where the method is performed by one or more hardware processors. 2. The method of claim 1 , where the first representative graphical object is visually augmented to represent progress of the adding information related to the webpage or link into the second data structure. 3. The method of claim 1 , where the second user interface element includes a second representative graphical object representing progress of adding information related to the webpage or link into the second data structure. 4. The method of claim 1 , where the first data structure is a bookmark list and the second data structure is a reading list. 5. The method of claim 4 , where the reading list includes descriptions of webpages or links that have been added and an animated graphical object indicating that adding a webpage or link is in progress. 6. The method of claim 4 , where the reading list includes user interface elements for selecting one of the bookmark list or a history list. 7. The method of claim 4 , where the reading list includes user interface elements for selecting for display all content in the reading list or only unread content in the reading list. 8. The method of claim 1 , further comprising: receiving second input directed to the second user interface element; and responsive to the second input, displaying the second data structure on the display of the device. 9. The method of claim 8 , where the second data structure is a reading list and displaying the reading list includes animating the reading list so that it appears to slide into position on the display of the device. 10. The method of claim 1 , where the second graphical element is a bar that fills to indicate progress of the adding. 11. A system comprising: one or more processors; memory coupled to the one or more processors and configured for storing instructions, which, when executed by the one or more processors, causes the one or more processors to perform operations comprising: displaying a first user interface element on a display of a device, the first user interface element representing a first data structure; receiving first input to add a webpage or link to a second data structure; and during the adding, transitioning the first user interface element into a second user interface element representing the second data structure, the second user interface element including a first representative graphical object representing the second data structure. 12. The system of claim 11 , where the first representative graphical object is visually augmented to represent progress of the adding information related to the webpage or link into the second data structure. 13. The system of claim 11 , where the second user interface element includes a second representative graphical object representing progress of adding information related to the webpage or link into the second data structure. 14. The system of claim 11 , where the first data structure is a bookmark list and the second data structure is a reading list. 15. The system of claim 14 , where the reading list includes descriptions of webpages or links that have been added and an animated graphical object indicating that adding a webpage or link is in progress. 16. The system of claim 14 , where the reading list includes user interface elements for selecting one of the bookmark list or a history list. 17. The system of claim 14 , where the reading list includes user interface elements for selecting for display all content in the reading list or only unread content in the reading list. 18. The system of claim 11 , where the instructions include instructions, which, when executed by the one or more processors, causes the one or more processors to perform operations comprising: receiving second input directed to the second user interface element; and responsive to the second input, displaying the second data structure on the display of the device. 19. The system of claim 18 , where the second data structure is a reading list and displaying the reading list includes animating the reading list so that it appears to slide into position on the display of the device. 20. The system of claim 11 , where the second graphical element is a bar that fills to indicate progress of the adding. 21. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display cause the device to perform operations comprising: displaying a first user interface element on a display of a device, the first user interface element representing a first data structure; receiving first input to add a webpage or link to a second data structure; and during the adding, transitioning the first user interface element into a second user interface element representing the second data structure, the second user interface element including a first representative graphical object representing the second data structure. 22. The computer readable storage medium of claim 21 , where the first representative graphical object is visually augmented to represent progress of the adding information related to the webpage or link into the second data structure. 23. The computer readable storage medium of claim 21 , where the second user interface element includes a second representative graphical object representing progress of adding information related to the webpage or link into the second data structure. 24. The computer readable storage medium of claim 21 , where the first data structure is a bookmark list and the second data structure is a reading list. 25. The computer readable storage medium of claim 24 , where the reading list includes descriptions of webpages or links that have been added and an animated graphical object indicating that adding a webpage or link is in progress. 26. The computer readable storage medium of claim 24 , where the reading list includes user interface elements for selecting one of the bookmark list or a history list. 27. The computer readable storage medium of claim 24 , where the reading list includes user interface elements for selecting for display all content in the reading list or only unread content in the reading list. 28. The computer readable storage medium of claim 21 , where the instructions include instructions, which, when executed by the one or more processors, causes the one or more processors to perform operations comprising: receiving second input directed to the second user interface element; and responsive to the second input, displaying the second data structure on the display of the device. 29. The computer readable storage medium of claim 28 , where the second data structure is a reading list and di

Assignees

Inventors

Classifications

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 US9075884B2 cover?
Systems, methods, and computer program products for collecting webpages/links from communications and documents for later reading is disclosed. User interface elements allow a user to select multiple webpages or links at once for addition to a reading list or other data structure for later reading. The selection mode may be entered using a variety of inputs. Animated user interface elements ind…
Who is the assignee on this patent?
Forstall Scott, Coffman Patrick L, Sepulveda Raymond S, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F16/9562. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 07 2015 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).