Bookmarking content for users associated with multiple devices
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-029/06
G06F-017/22
H04L-009/08
출원번호
US-0756345
(2013-01-31)
등록번호
US-9258279
(2016-02-09)
발명자
/ 주소
Rajkumar, Nareshkumar
Ramachandran, Vinod Kumar
출원인 / 주소
Google Inc.
대리인 / 주소
Fish & Richardson P.C.
인용정보
피인용 횟수 :
2인용 특허 :
30
초록▼
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. The method includes anonymously linking at least two different identifiers associated with two different requesting sources. The linking uses an identifi
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. The method includes anonymously linking at least two different identifiers associated with two different requesting sources. The linking uses an identifier that does not include any personally identifiable information. A request is received from a user to create a bookmark for a resource that was presented on a first device having an associated first identifier. The bookmark or a reference to the bookmark is stored. Bookmarks associated with the user are synched across multiple requesting sources using the anonymous linking. After synching, a request to access saved bookmarks is received from a user when accessing a second different device. Based at least in part on the synched bookmarks, the bookmark is provided, or a link to the bookmark is provided, enabling presentation of a resource associated with the bookmark.
대표청구항▼
1. A computer-implemented method comprising: anonymously linking a plurality of identifiers, each identifier associated with a user and a specific requesting source, wherein the anonymously linking includes linking at least two different identifiers that are associated with two different requesting
1. A computer-implemented method comprising: anonymously linking a plurality of identifiers, each identifier associated with a user and a specific requesting source, wherein the anonymously linking includes linking at least two different identifiers that are associated with two different requesting sources used by the user to access content, and wherein the anonymous linking uses a one-way encoding function that prevents identification of the user using the anonymous linking;receiving a save request from the user to create a bookmark for a resource that was presented on a first device, the first device having an associated first identifier;storing the bookmark or a reference to the bookmark including storing a reference to the first identifier;synching bookmarks associated with the user across multiple requesting sources, wherein the synching uses the anonymous linking of the plurality of identifiers to link bookmarks that are associated with different identifiers;after the synching, receiving a second request from the user when the user is accessing a second different device that is associated with a second different identifier, the second request including an access request to access saved bookmarks associated with the user;determining that the bookmark that was stored with reference to the first identifier should be provided responsive to the access request based at least in part on the synched bookmarks; andproviding the bookmark, a link to the bookmark or enabling presentation of a resource associated with the bookmark to the user. 2. The method of claim 1 wherein the bookmark is associated with an advertisement or a coupon. 3. The method of claim 1 wherein the first device is a mobile device and the second device is a non-mobile device. 4. The method of claim 1 wherein the content is a bookmark of a webpage. 5. The method of claim 1 wherein the access request includes the second identifier. 6. The method of claim 1 wherein the two different requesting sources are selected from the group comprising: a mobile device including a smart phone, a laptop computer, a tablet, a desktop device, a set-top box, a television, a browser, an application on a mobile device, or a stand-alone application. 7. The method of claim 1 wherein receiving the request to create the bookmark includes receiving input from a control associated with an advertisement, the input indicating that the advertisement is to be saved. 8. The method of claim 7 wherein receiving the request to access saved bookmarks includes receiving a request to access the saved advertisement. 9. The method of claim 1 wherein the anonymous linking occurs without requiring the user to log into either requesting source. 10. The method of claim 1 wherein anonymously linking includes linking identifiers using a Diffie-Hellman key exchange protocol. 11. The method of claim 1 wherein anonymously linking includes linking identifiers using a secret key derived from a seed that is unique to the user. 12. The method of claim 1 wherein synching does not require an explicit user account creation or a user login step. 13. A computer program product embodied in a non-transitory tangible medium including instructions, that when executed, cause one or more processors to: anonymously link a plurality of identifiers, each identifier associated with a user and a specific requesting source, wherein the anonymously linking includes linking at least two different identifiers that are associated with two different requesting sources used by the user to access content, and wherein the anonymous linking uses a one-way encoding function that prevents identification of the user using the anonymous linking; receive a save request from the user to create a bookmark for a resource that was presented on a first device, the first device having an associated first identifier;store the bookmark or a reference to the bookmark including storing a reference to the first identifier;synch bookmarks associated with the user across multiple requesting sources, wherein the synching uses the anonymous linking of the plurality of identifiers to link bookmarks that are associated with different identifiers;after the synching, receive a second request from the user when the user is accessing a second different device that is associated with a second different identifier, the second request including an access request to access saved bookmarks associated with the user;determine that the bookmark that was stored with reference to the first identifier should be provided responsive to the access request based at least in part on the synched bookmarks; andprovide the bookmark, a link to the bookmark or enable presentation of a resource associated with the bookmark to the user. 14. The computer program product of claim 13 wherein the bookmark is associated with an advertisement or a coupon. 15. The computer program product of claim 13 wherein the first device is a mobile device and the second device is a non-mobile device. 16. The computer program product of claim 13 wherein the content is a bookmark of a webpage. 17. The computer program product of claim 13 wherein anonymously linking includes linking identifiers using a Diffie-Hellman key exchange protocol. 18. The computer program product of claim 13 wherein anonymously linking includes linking identifiers using a secret key derived from a seed that is unique to the user. 19. The computer program product of claim 13 wherein synching does not require an explicit user account creation or a user login step. 20. A system comprising: one or more processors; andone or more memory elements including instructions that when executed cause the one or more processors to: anonymously link a plurality of identifiers, each identifier associated with a user and a specific requesting source, wherein the anonymously linking includes linking at least two different identifiers that are associated with two different requesting sources used by the user to access content, and wherein the anonymous linking uses a one-way encoding function that prevents identification of the user using the anonymous linking;receive a save request from the user to create a bookmark for a resource that was presented on a first device, the first device having an associated first identifier;store the bookmark or a reference to the bookmark including storing a reference to the first identifier;synch bookmarks associated with the user across multiple requesting sources, wherein the synching uses the anonymous linking of the plurality of identifiers to link bookmarks that are associated with different identifiers;after the synching, receive a second request from the user when the user is accessing a second different device that is associated with a second different identifier, the second request including an access request to access saved bookmarks associated with the user;determine that the bookmark that was stored with reference to the first identifier should be provided responsive to the access request based at least in part on the synched bookmarks; andprovide the bookmark, a link to the bookmark or enable presentation of a resource associated with the bookmark to the user.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (30)
Ann M. Rice, Automated bookmarking of online advertisements.
Barnes, James D.; Sharma, Sanjay K.; Distler, Peter H.; Urbanek, Robert E., Dynamic advertising content distribution and placement systems and methods.
Altberg, Ebbe; Faber, Scott; Hirson, Ron; Van Der Linden, Sean; Lyon, Ben Harris; Manca, Paul G., Methods and apparatuses for pay for deal advertisements.
Kessel, Steven; Freed, Ian W.; Story, Jr., Guy A.; Wolfish, Howard; Agarwal, Amit D.; Nicholls, Nanyan; Lattyak, John; Slezak, James C.; Tomay, Beryl; Bezos, Jeffrey P., Synchronization of digital content.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Yoder, Jeanette; Amaro, Leigh; Hagey, Ryan; Vroom, Derek A.; Bankston, Michael Steven, Systems and methods to provide messages in real-time with transaction processing.
Kim, Hyun Jung; Joo, Seong Youn; Kim, Jong Yoon; Park, Hye Kyung; Yim, Yu Ik, Apparatus, method and computer readable recording medium for interworking account based on mobile terminal and account based on game.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.