Bookmarking prospective media content on computer network
First Claim
1. A method comprising:
- at a computing system having one or more processors and memory storing one or more programs for execution by the one or more processors;
obtaining from a first device information corresponding to a content fingerprint of a currently displaying media content item, wherein an online version of the media content item is not yet available;
identifying the media content item in accordance with the obtained information corresponding to the media content item;
creating a provisional bookmark for the media content item, wherein the provisional bookmark corresponds to a place holder location and one or more terms associated with the media content item, and wherein the provisional bookmark is unresolvable to an online location of the media content item until a full online version of the media content item is available;
after creating the provisional bookmark and when the full online version of the media content item is available;
resolving the provisional bookmark to an actual location of the full online version in accordance with the place holder location and the one or more terms, wherein the resolving comprises performing a search for the one or more terms on the place holder location to determine whether the media content item is available online at the place holder location within a predefined time period; and
updating the provisional bookmark to the actual location in accordance with the resolving.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for bookmarking prospective media content on computer network. In some implementations, a method includes: at a server system, obtaining, from a electronic device, information corresponding to a media content item; identifying the media content item, from among a plurality of media content items, in accordance with the information; creating a provisional bookmark corresponding to a first URL where the media content item is not yet available but is likely to be available within a predefined time period; and transmitting the provisional bookmark to the electronic device. The method optionally includes: after creating the provisional bookmark, in accordance with a determination that the media content item has become available at the first URL, before the predefined time period: converting the provisional bookmark into a non-provisional bookmark.
46 Citations
17 Claims
-
1. A method comprising:
-
at a computing system having one or more processors and memory storing one or more programs for execution by the one or more processors; obtaining from a first device information corresponding to a content fingerprint of a currently displaying media content item, wherein an online version of the media content item is not yet available; identifying the media content item in accordance with the obtained information corresponding to the media content item; creating a provisional bookmark for the media content item, wherein the provisional bookmark corresponds to a place holder location and one or more terms associated with the media content item, and wherein the provisional bookmark is unresolvable to an online location of the media content item until a full online version of the media content item is available; after creating the provisional bookmark and when the full online version of the media content item is available; resolving the provisional bookmark to an actual location of the full online version in accordance with the place holder location and the one or more terms, wherein the resolving comprises performing a search for the one or more terms on the place holder location to determine whether the media content item is available online at the place holder location within a predefined time period; and updating the provisional bookmark to the actual location in accordance with the resolving. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing system, comprising:
-
one or more processors; memory; and one or more programs stored in the memory and configured for execution by the one or more processors, the one or more programs comprising instructions for; obtaining from a first device information corresponding to a content fingerprint of a currently displaying media content item, wherein an online version of the media content item is not yet available; identifying the media content item in accordance with the obtained information corresponding to the media content item; creating a provisional bookmark for the media content item, wherein the provisional bookmark corresponds to a place holder location and one or more terms associated with the media content item, and wherein the provisional bookmark is unresolvable to an online location of the media content item until a full online version of the media content item is available; after creating the provisional bookmark and when the full online version of the media content item is available; resolving the provisional bookmark to an actual location of the full online version in accordance with the place holder location and the one or more terms, wherein the resolving comprises performing a search for the one or more terms on the place holder location to determine whether the media content item is available online at the place holder location within a predefined time period; and updating the provisional bookmark to the actual location in accordance with the resolving. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by a computer system with one or more processors, cause the computer system to:
-
obtain from a first device information corresponding to a content fingerprint of a currently displaying media content item, wherein an online version of the media content item is not yet available; identify the media content item in accordance with the obtained information corresponding to the media content item; create a provisional bookmark for the media content item, wherein the provisional bookmark corresponds to a place holder location and one or more terms associated with the media content item, and wherein the provisional bookmark is unresolvable to an online location of the media content item until a full online version of the media content item is available; after creating the provisional bookmark and when the full online version of the media content item is available; resolve the provisional bookmark to an actual location of the full online version in accordance with the place holder location and the one or more terms, wherein the resolve comprises performing a search for the one or more terms on the place holder location to determine whether the media content item is available online at the place holder location within a predefined time period; and update the provisional bookmark to the actual location in accordance with the resolving.
-
Specification