# US 2014/0195523 A1 · Method and system for indexing information and providing results for a search including objects having predetermined attributes

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195523 A1
- Document ID: US20140195523A1
- Status: Published application
- Kind: A1
- Application number: 14/205,908
- Filed: 2014-03-12
- Published: 2014-07-10
- Earliest claimed: 2001-03-08
- Assignees: Yahoo! Inc.
- Applicants: Yahoo! Inc.
- Inventors: Daniel Mattias Larsson; Jan Olof Gelin; Ian Douglas Hegerty
- Web page: https://patentgrep.com/patent/US20140195523A1

## CPC

- G06F 16/248: Presentation of query results
- G06F 16/90: Details of database functions independent of the retrieved data types
- G06F 16/94: {Hypermedia (Hyperlinking G06F40/134)}
- Y10S 707/99933: Query processing, i.e. searching
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y10S: TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS

## Abstract

A system and method for providing at least one search result responsive to receiving a search query comprising at least one search query term, includes receiving the search query; locating at least one record containing at least one search query term; displaying a text representation of each of the records containing at least one search query term; and displaying a representation of an object in relation with the text representation for each record that includes an object comprising at least one predetermined attribute. According to another embodiment of the invention, a method for indexing records in an index of an information network, includes the acts of: receiving a record; searching the record for an indication that an object comprising at least one specified attribute is to be displayed with the record; finding the indication; creating a representation of the object; storing the representation in association with the record to which it corresponds; and making an entry for the record in the index, said entry indicating the object to be displayed with the record.

## Claims

### Claim 1

A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for providing a search result, comprising:
identifying, by the at least one processor, one or more records in response to a query received from a user;
identifying, from the one or more records, a record having an associated non-text element, wherein the non-text element has been created previously based on the record and stored in the storage;
retrieving the non-text element from the storage;
generating a search result that includes the non-text element and a link to the record; and
providing the search result to the user as a response to the query.

### Claim 2 (depends on 1)

The method of claim 1, wherein the non-text element was created previously based on one or more non-text elements in the record.

### Claim 3 (depends on 1)

The method of claim 1, wherein the non-text element was created previously based on one or more text elements in the record.

### Claim 4 (depends on 1)

The method of claim 1, wherein the non-text element is at least one of an audio element, a video element, and an image element.

### Claim 5 (depends on 1)

The method of claim 1, wherein the non-text element is an image element displayed as a thumbnail in the search result.

### Claim 6 (depends on 1)

The method of claim 1, wherein the non-text element is displayed below a relevant text element of the record.

### Claim 7 (depends on 1)

The method of claim 1, wherein the non-text element is displayed next to a relevant text element of the record.

### Claim 8

A system having at least one processor, storage, and a communication platform connected to a network for providing a search result, wherein the at least one processor is configured for:
identifying, by the at least one processor, one or more records in response to a query received from a user;
identifying, from the one or more records, a record having an associated non-text element, wherein the non-text element has been created previously based on the record and stored in the storage;
retrieving the non-text element from the storage;
generating a search result that includes the non-text element and a link to the record; and
providing the search result to the user as a response to the query.

### Claim 9 (depends on 8)

The system of claim 8, wherein the non-text element was created previously based on one or more non-text elements in the record.

### Claim 10 (depends on 8)

The system of claim 8, wherein the non-text element was created previously based on one or more text elements in the record.

### Claim 11 (depends on 8)

The system of claim 8, wherein the non-text element is at least one of an audio element, a video element, and an image element.

### Claim 12 (depends on 8)

The system of claim 8, wherein the non-text element is an image element displayed as a thumbnail in the search result.

### Claim 13 (depends on 8)

The system of claim 8, wherein the non-text element is displayed below a relevant text element of the record.

### Claim 14 (depends on 8)

The system of claim 8, wherein the non-text element is displayed next to a relevant text element of the record.

### Claim 15

A machine-readable tangible and non-transitory medium having information for providing a search result, wherein the information, when read by the machine, causes the machine to perform the following:
identifying, by the at least one processor, one or more records in response to a query received from a user;
identifying, from the one or more records, a record having an associated non-text element, wherein the non-text element has been created previously based on the record and stored in the storage;
retrieving the non-text element from the storage;
generating a search result that includes the non-text element and a link to the record; and
providing the search result to the user as a response to the query.

### Claim 16 (depends on 15)

The medium of claim 15, wherein the non-text element was created previously based on one or more non-text elements in the record.

### Claim 17 (depends on 15)

The medium of claim 15, wherein the non-text element was created previously based on one or more text elements in the record.

### Claim 18 (depends on 15)

The medium of claim 15, wherein the non-text element is at least one of an audio element, a video element, and an image element.

### Claim 19 (depends on 15)

The medium of claim 15, wherein the non-text element is an image element displayed as a thumbnail in the search result.

### Claim 20 (depends on 15)

The medium of claim 15, wherein the non-text element is displayed next to a relevant text element of the record.
