INTERACTIONS AMONG ONLINE DIGITAL IDENTITIES
First Claim
1. A computer-implemented method comprising:
- constructing first and second user profiles for respective first and second users, by observing respective online behaviors of the first and second users;
projecting the first and second user profiles onto an N-dimensional vector space as respective first and second vectors;
modeling an interaction between the first and second vectors in the vector space;
responsively to the modeled interaction, modifying at least one entity selected from the group consisting of;
the first user profile, and the first vector; and
presenting content to the first user responsively to the modified entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method is provided, which includes constructing first and second user profiles for respective first and second users, by observing respective online behaviors of the first and second users. The first and second user profiles are projected onto an N-dimensional vector space as respective first and second vectors. An interaction between the first and second vectors in the vector space is modeled. Responsively to the modeled interaction, at least one entity is modified, the entity selected from the group consisting of: the first user profile, and the first vector. Content is presented to the first user responsively to the modified entity. Other embodiments are also described.
-
Citations
31 Claims
-
1. A computer-implemented method comprising:
-
constructing first and second user profiles for respective first and second users, by observing respective online behaviors of the first and second users; projecting the first and second user profiles onto an N-dimensional vector space as respective first and second vectors; modeling an interaction between the first and second vectors in the vector space; responsively to the modeled interaction, modifying at least one entity selected from the group consisting of;
the first user profile, and the first vector; andpresenting content to the first user responsively to the modified entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. Apparatus comprising:
-
an interface; and a processor, configured to construct first and second user profiles for respective first and second users, by observing, via the interface, respective online behaviors of the first and second users, to project the first and second user profiles onto an N-dimensional vector space as respective first and second vectors, to model an interaction between the first and second vectors in the vector space, to modify, responsively to the modeled interaction, at least one entity selected from the group consisting of;
the first user profile, and the first vector, and to present, via the interface, content to the first user responsively to the modified entity. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer software product, comprising a tangible computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to construct first and second user profiles for respective first and second users, by observing respective online behaviors of the first and second users, to project the first and second user profiles onto an N-dimensional vector space as respective first and second vectors, to model an interaction between the first and second vectors in the vector space, to modify, responsively to the modeled interaction, at least one entity selected from the group consisting of:
- the first user profile, and the first vector, and to present content to the first user responsively to the modified entity.
- View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
Specification