CONTENT ITEM SELECTION CRITERIA GENERATION
First Claim
1. A computer implemented method, comprising:
- receiving a selection of a seed entity described in entity relation data, wherein the entity relation data defines instances of entities, and for each entity one or more relationship dimensions, each relationship dimension defining a relationship between the entity and one or more other entities;
generating a set of selected entities, the set of selected entities being the seed entity;
iteratively updating the set of selected entities, each iteration comprising;
determining a set of relationship dimensions from the entities in the set of selected entities, each relationship dimension in the set being selected from the one or more relationship dimensions of the entities in the set of selected entities;
receiving a selection of one of the relationship dimensions and in response;
determining a set of candidate entities, each candidate entity in the set being an entity related to one of the entities in the set of selected entities by selected relationship dimension; and
in response to receiving a selection of one or more candidate entities, updating the set of selected entities to include the one or more candidate entities.
1 Assignment
0 Petitions
Accused Products
Abstract
Selection of content selection criteria based on entities related by relationship dimensions. In one aspect, a method receives a selection of a seed entity described in entity relation data, the entity relation data defining instances of entities, and for each entity one or more relationship dimensions; generating a set of selected entities; iteratively updating the set of selected entities, each iteration comprising: determining a set of relationship dimensions from the entities in the set of selected entities, each relationship dimension in the set being selected from the one or more relationship dimensions of the entities in the set of selected entities, receiving a selection of one of the relationship dimensions and in response: determining a set of candidate entities from the relationship dimensions and in response to receiving a selection of one or more candidate entities, updating the set of selected entities to include the one or more candidate entities.
13 Citations
18 Claims
-
1. A computer implemented method, comprising:
-
receiving a selection of a seed entity described in entity relation data, wherein the entity relation data defines instances of entities, and for each entity one or more relationship dimensions, each relationship dimension defining a relationship between the entity and one or more other entities; generating a set of selected entities, the set of selected entities being the seed entity; iteratively updating the set of selected entities, each iteration comprising; determining a set of relationship dimensions from the entities in the set of selected entities, each relationship dimension in the set being selected from the one or more relationship dimensions of the entities in the set of selected entities; receiving a selection of one of the relationship dimensions and in response; determining a set of candidate entities, each candidate entity in the set being an entity related to one of the entities in the set of selected entities by selected relationship dimension; and in response to receiving a selection of one or more candidate entities, updating the set of selected entities to include the one or more candidate entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a data processing apparatus; a data store storing instructions executable by the data processing and that upon execution cause the data processing apparatus to perform operations comprising; receiving a selection of a seed entity described in entity relation data, wherein the entity relation data defines instances of entities, and for each entity one or more relationship dimensions, each relationship dimension defining a relationship between the entity and one or more other entities; generating a set of selected entities, the set of selected entities being the seed entity; iteratively updating the set of selected entities, each iteration comprising; determining a set of relationship dimensions from the entities in the set of selected entities, each relationship dimension in the set being selected from the one or more relationship dimensions of the entities in the set of selected entities; receiving a selection of one of the relationship dimensions and in response; determining a set of candidate entities, each candidate entity in the set being an entity related to one of the entities in the set of selected entities by selected relationship dimension; and in response to receiving a selection of one or more candidate entities, updating the set of selected entities to include the one or more candidate entities. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer storage medium encoded with instructions that when executed by a data processing apparatus cause the one or more data processing apparatus to perform operations comprising:
-
receiving a selection of a seed entity described in entity relation data, wherein the entity relation data defines instances of entities, and for each entity one or more relationship dimensions, each relationship dimension defining a relationship between the entity and one or more other entities; generating a set of selected entities, the set of selected entities being the seed entity; iteratively updating the set of selected entities, each iteration comprising; determining a set of relationship dimensions from the entities in the set of selected entities, each relationship dimension in the set being selected from the one or more relationship dimensions of the entities in the set of selected entities; receiving a selection of one of the relationship dimensions and in response; determining a set of candidate entities, each candidate entity in the set being an entity related to one of the entities in the set of selected entities by selected relationship dimension; and in response to receiving a selection of one or more candidate entities, updating the set of selected entities to include the one or more candidate entities. - View Dependent Claims (18)
-
Specification