IP Library Granted Patent US 7,725,481
Granted Patent B2
US 7,725,481 · App. 12/041,345 · Granted May 25, 2010

Retrieving and providing contextual information

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 7,725,481
App. No.
12/041,345
Granted
May 25, 2010
Kind
B2
Abstract

An electronic dictionary may be created by receiving a data request action for a word appearing in an electronic document, accessing information regarding the context of the word derived from within the electronic document in which the word appears, storing the definition of the word along with the context information for the word, and enabling access by the user to the definition and the context information.

Claims (54)

1. A computer-implemented method for providing a computer user with information related to a word in electronic content, the method comprising:

receiving a first request for information corresponding to a word appearing in electronic content being rendered to a party submitting the first request when the first request is submitted,

deriving context information for the word based on the electronic content being rendered to the party when the first request is submitted;

storing the context information in association with the word;

receiving a second request, at a time subsequent to the first request, for information corresponding to the word;

in response to receiving the second request, accessing, from electronic storage, the context information stored in association with the word and derived based on the electronic content rendered during the first request; and

enabling presentation, to a party submitting the second request, of the accessed context information derived based on the electronic content rendered during the first request along with information corresponding to the word.

2. The computer-implemented method of claim 1 wherein receiving the first request and receiving the second request includes receiving the first request and the second request from a single party.

3. The computer-implemented method of claim 2 wherein storing the context information includes storing the context information in association with an identifier for the single party.

4. The computer-implemented method of claim 2 further comprising:

identifying a target community associated with the single party; and

based on the identified target community, selecting the information corresponding to the word from among multiple information options.

5. The computer-implemented method of claim 4 wherein identifying the target community includes determining the target community based on identification information for the single party.

6. The computer-implemented method of claim 5 further comprising determining the identification information based on an Internet Protocol address, screen name, or a user profile of the single party.

7. The computer-implemented method of claim 2 further comprising:

analyzing requests of the single party to create a profile; and

using the profile to identify information results that are responsive to a predicted interest of the single party.

8. The computer-implemented method of claim 1 wherein storing the context information includes storing a first set of context information for the word based on a first electronic content being rendered to a first party and storing the context information further includes storing a second and different set of context information for the word based on the first or a second electronic content being rendered to a second party.

9. The computer-implemented method of claim 1 further comprising:

determining that the context information is responsive to a predicted interest of one or more online identities of the party submitting the first request; and

enabling the online identities to access the context information.

10. The computer-implemented method of claim 1 wherein receiving the first request includes receiving a data request from a web browser that is transmitted to a web server.

11. The computer-implemented method of claim 1 wherein enabling presentation includes presenting, to the party submitting the second request, the accessed context information derived based on the electronic content rendered during the first request along with information corresponding to the word.

12. The computer-implemented method of claim 1 wherein enabling presentation includes providing, to a terminal, the accessed context information derived based on the electronic content rendered during the first request along with information corresponding to the word to enable the terminal to present the accessed context information derived based on the electronic content rendered during the first request along with information corresponding to the word.

13. The computer-implemented method of claim 1 wherein:

receiving the first request and receiving the second request includes receiving a first request for a definition of a word and receiving a second request for the definition of the word; and

enabling presentation, to the party submitting the second request, of the accessed context information derived based on the electronic content rendered during the first request along with information corresponding to the word includes enabling presentation, to the party submitting the second request, of the accessed context information derived based on the electronic content rendered during the first request along with the definition of the word.

14. A computer-readable storage medium storing instructions that, when executed by a processor, perform operation comprising:

receiving a first request for information corresponding to a word appearing in electronic content being rendered to a party submitting the first request when the first request is submitted,

deriving context information for the word based on the electronic content being rendered to the party when the first request is submitted;

storing the context information in association with the word;

receiving a second request, at a time subsequent to the first request, for information corresponding to the word;

in response to receiving the second request, accessing, from electronic storage, the context information stored in association with the word and derived based on the electronic content rendered during the first request; and

enabling presentation, to a party submitting the second request, of the accessed context information derived based on the electronic content rendered during the first request along with information corresponding to the word.

15. The computer-readable storage medium of claim 14 wherein:

receiving the first request and receiving the second request includes receiving the first request and the second request from a single party; and

storing the context information includes storing the context information in association with an identifier for the single party.

16. The computer-readable storage medium of claim 14 wherein receiving the first request and receiving the second request includes receiving the first request and the second request from a single party, further comprising:

identifying a target community associated with the single party; and

based on the identified target community, selecting the information corresponding to the word from among multiple information options.

17. The computer-readable storage medium of claim 14 wherein receiving the first request and receiving the second request includes receiving the first request and the second request from a single party, further comprising:

analyzing requests of the single party to create a profile; and

using the profile to identify information results that are responsive to a predicted interest of the single party.

18. The computer-readable storage medium of claim 14 wherein storing the context information includes storing a first set of context information for the word based on a first electronic content being rendered to a first party and storing the context information further includes storing a second and different set of context information for the word based on the first or a second electronic content being rendered to a second party.

19. The computer-readable storage medium of claim 14 wherein:

receiving the first request and receiving the second request includes receiving a first request for a definition of a word and receiving a second request for the definition of the word; and

enabling presentation, to the party submitting the second request, of the accessed context information derived based on the electronic content rendered during the first request along with information corresponding to the word includes enabling presentation, to the party submitting the second request, of the accessed context information derived based on the electronic content rendered during the first request along with the definition of the word.

20. A computer system comprising:

means for receiving a first request for information corresponding to a word appearing in electronic content being rendered to a party submitting the first request when the first request is submitted,

means for deriving context information for the word based on the electronic content being rendered to the party when the first request is submitted;

means for storing the context information in association with the word;

means for receiving a second request, at a time subsequent to the first request, for information corresponding to the word;

means for, in response to receiving the second request, accessing, from electronic storage, the context information stored in association with the word and derived based on the electronic content rendered during the first request; and

means for enabling presentation, to a party submitting the second request, of the accessed context information derived based on the electronic content rendered during the first request along with information corresponding to the word.

Assignments (4)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023723/0645 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →