IP Library Granted Patent US 8,903,778
Granted Patent B2
US 8,903,778 · App. 13/653,582 · Granted Dec 2, 2014

Visible personalization

Inventor: Gaurav Kamdar (Bangalore, IN)
Assignee: Yahoo! Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,903,778
App. No.
13/653,582
Granted
Dec 2, 2014
Kind
B2
Abstract

A system for effectively rating and/or dynamically generating one or more electronic media files with respect to information associated with a user, the user's preferences, and/or the user's past behavior with respect to electronic media.

Claims (37)

1. An electronic device implemented A method, comprising:

receiving, at a receiver, a request from a user for a first electronic media file;

storing, in a non-transitory storage device, data associated with a second electronic media file associated with the first electronic media file;

evaluating, by circuitry, the data associated with the second electronic media file with respect to the user, preferences of the user, past behavior of the user, or any combination thereof;

generating, by the circuitry, a rating of the second electronic media file based at least partially on the evaluation of the data associated with the second electronic media file; and

generating, by the circuitry, the first electronic media file with a reference to the second electronic media file and the rating of the second electronic media file.

2. The method of claim 1 , wherein the first electronic media file, the second electronic media file, or both include includes a webpage.

3. The method of claim 1 , wherein the first electronic media file, the second electronic media file, or both include includes an email.

4. The method of claim 1 , wherein the first electronic media file, the second electronic media file, or both include includes a voice message, a text message, or both.

5. The method of claim 1 , wherein the storing the data associated with the second electronic media file includes caching pre-caching, or both caching and pre-caching the data associated with the second electronic media file.

6. The method of claim 1 , wherein the past behavior of the user includes use of a type of electronic media.

7. The method of claim 1 , wherein the past behavior of the user includes use of a specific instance of electronic media.

8. The method of claim 1 , wherein the reference to the second electronic media file includes a link to the second electronic media file.

9. The method of claim 1 , wherein the generation of the first electronic media file includes generating the reference to the second electronic media file adjacent to the rating of the second electronic media file in a visual rendering of at least part of the first electronic media file.

10. The method of claim 1 , wherein the reference to the second electronic media file includes the rating of the second electronic media file.

11. An electronic device, comprising:

an input device operable configured to receive a request from a user for a first electronic media file;

a memory device operable configured to store data associated with a second electronic media file associated with the first electronic media file;

a processor in conjunction with the memory device operable configured to:

evaluate the data associated with the second electronic media file with respect to the user, preferences of the user, past behavior of the user, or any combination thereof;

generate a rating of the second electronic media file based at least partially on the evaluation of the data associated with the second electronic media file; and

generate the first electronic media file with a reference to the second electronic media file and the rating of the second electronic media file; and

an output device configured to display the first electronic media file with the reference to the second electronic media file and the rating of the second electronic media file.

12. The electronic device of claim 11 , wherein the first electronic media file, the second electronic media file, or both include includes a webpage, an email, a voice message, a text message, or any combination thereof.

13. The electronic device of claim 11 , wherein the memory device is operable configured to cache, pre-cache, or both cache and pre-cache the data associated with the second electronic media file.

14. The electronic device of claim 11 , wherein the reference to the second electronic media file includes a link to the second electronic media file the rating of the second electronic media file, or both.

15. A non-transitory medium, comprising instructions executable by circuitry configured to:

receive a request for a first electronic media file;

store data associated with a second electronic media file associated with the first electronic media file;

evaluate the data associated with the second electronic media file with respect to a user profile;

generate a rating of the second electronic media file based at least partially on the evaluation of the data associated with the second electronic media file; and

generate the first electronic media file with a reference to the second electronic media file and the rating of the second electronic media file.

16. The non-transitory medium of claim 15 , wherein the user profile includes user preference information.

17. The non-transitory medium of claim 15 , wherein the user profile includes biographical information.

18. The non-transitory medium of claim 15 , wherein the user profile includes demographic information.

19. The non-transitory medium of claim 15 , wherein the user profile includes user behavior information.

20. The non-transitory medium of claim 19 , wherein the user behavior information includes use of a type of electronic media, a specific instance of electronic media, or both.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 053459/0059 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2012
From: KAMDAR, GAURAV
To: YAHOO! INC.
Reel/Frame 029152/0867 →
Continuity (1)
Related Publication 20140108425A1 · Apr 17, 2014