Systems and methods for managing profiles
First Claim
Patent Images
1. A method of managing profiles for electronic publications comprising:
- storing a plurality of profiles for a plurality of electronic publications, wherein each profile corresponds to an electronic publication selected from the plurality of electronic publications;
identifying a user interaction as an event when the user interaction meets an event definition, wherein the event is associated with a page of the electronic publication, wherein the identifying step is carried out using a processor, wherein the plurality of event definitions comprise one or more members of the group consisting of;
turning the page, commenting on the page, highlighting a portion of the page, annotating a portion of the page, sharing a portion of the page, bookmarking the page, indicating a like or dislike of a comment, replying to a comment, and indicating a like or dislike to a reply to a comment;
collecting event data corresponding to the event associated with the page of the electronic publication, wherein the event data comprises a pagestamp, wherein the pagestamp corresponds to the page of the electronic publication;
recording the event data as a new data entry in the profile corresponding to the electronic publication, wherein the profile of the electronic publication comprises a plurality of data entries; and
computing a score for each page of the electronic publication by correlating the plurality of data entries in the profile of the electronic publication based on the pagestamp of each data entry.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for managing profiles for electronic content. The methods and systems may involve profiles for a plurality of electronic content items. If a user interaction with an electronic content item of the plurality of electronic content items meets an event definition, the user interaction may be identified as an event associated with the electronic content and recorded in the profile.
-
Citations
34 Claims
-
1. A method of managing profiles for electronic publications comprising:
-
storing a plurality of profiles for a plurality of electronic publications, wherein each profile corresponds to an electronic publication selected from the plurality of electronic publications; identifying a user interaction as an event when the user interaction meets an event definition, wherein the event is associated with a page of the electronic publication, wherein the identifying step is carried out using a processor, wherein the plurality of event definitions comprise one or more members of the group consisting of;
turning the page, commenting on the page, highlighting a portion of the page, annotating a portion of the page, sharing a portion of the page, bookmarking the page, indicating a like or dislike of a comment, replying to a comment, and indicating a like or dislike to a reply to a comment;collecting event data corresponding to the event associated with the page of the electronic publication, wherein the event data comprises a pagestamp, wherein the pagestamp corresponds to the page of the electronic publication; recording the event data as a new data entry in the profile corresponding to the electronic publication, wherein the profile of the electronic publication comprises a plurality of data entries; and computing a score for each page of the electronic publication by correlating the plurality of data entries in the profile of the electronic publication based on the pagestamp of each data entry. - View Dependent Claims (2, 3, 4, 5, 6, 8, 27, 28, 29, 30)
-
-
7. A method of displaying an electronic publication to a user the method comprising:
-
collecting a plurality of data entries about a plurality of user interactions associated with a page within the electronic publication, wherein each data entry comprises a pagestamp corresponding to the page within the electronic publication, wherein the plurality of user interactions comprise one or more members of the group consisting of;
turning, the page commenting on the page, highlighting a portion of the page, annotating portion of the page, sharing a portion of the page, bookmarking the page, indicating like or dislike of a comment, replying to a comment, and indicating a like or dislike to a reply to a comment;calculating a score associated with the page within the electronic publication by correlating the data entries using the pagestamp of each data entry, wherein the calculating step is carried out using a processor; collecting data entries and computing a score for each page within the electronic publication using the collected data entries; and displaying a visual indicator representing the score associated with the page within the electronic publication when the page is displayed to a user. - View Dependent Claims (9, 10, 11, 12, 13, 31, 32)
-
-
14. A method of managing a network of users and electronic publications comprising:
-
storing a plurality of profiles for a plurality of users, wherein each user profile is associated with a user of at least one device configured to access at least one electronic publication in a memory, wherein each user profile comprises a user identifier identifying the user; storing a plurality of 0rofites for a;
plurality of electronic publications, wherein each electronic publication comprises a plurality of pages;identifying a user interaction as an event when the user interaction meets an event definition, wherein the event is associated with a page of an electronic publication of the plurality of electronic publications, wherein the identifying step is carried out using a processor, wherein the plurality of event definitions comprises one or more members of the group consisting of;
turning the page, commenting on the page, highlighting a portion of the page, annotating a portion of the page, sharing a portion of the page, bookmarking the page, indicating a like or a dislike of a comment, replying to a comment, and indicating a like or dislike to a reply to a comment;collecting event data corresponding to the event associated with the page of the electronic publication, wherein the event data comprises a pagestamp and a user identifier, wherein the pagestamp indicates the page in the electronic publication and wherein the user identifier indicates the user associated with the user interaction; recording the event data as a new data entry in the profile of the electronic publication, where the profile of the electronic publication comprises a plurality of data entries; and computing a score for each page of the electronic publication by correlating the plurality of data entries in the profile of the electronic publication based on the pagestamp of each data entry. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for managing profiles for electronic publications, the system comprising:
-
a profile module configured to; store a plurality of profiles for a plurality of electronic publications in a memory, wherein each profile comprises an electronic publication identifier associated with the corresponding electronic publication; an event detection module configured to; identify, using a processor, a user interaction as an event when the user interaction meets at least one event definition, wherein the event is associated with a page of an electronic publication of the plurality of electronic publications, wherein the plurality of event definitions comprises one or more members of the group consisting of;
turning the page, commenting on the page, highlighting a portion of the page, annotating a portion of the page, sharing a portion of the page, bookmarking the page, indicating a like or dislike of a comment, replying to a comment, and indicating a like or dislike to a reply to a comment; andcollect event data associated with the event, wherein the event data includes a pagestamp indicating the page of the electronic publication; and wherein the profile module is further configured to record the event data as a new data entry in the profile of the electronic publication, wherein the profile of the electronic publication comprises a plurality of data entries; and an analytics engine configured to compute a score for each page in the electronic publication by correlating the plurality of data entries in the profile of the electronic publication based on the pagestamp. - View Dependent Claims (23, 24, 33, 34)
-
-
25. A method of managing profiles for electronic publications comprising:
-
storing a plurality of profiles for a plurality of electronic publications, wherein each profile corresponds to an electronic publication selected from the plurality of electronic publications; detecting on a device a user interaction with a page of an electronic publication of the plurality of electronic publications; identifying the user interaction as an event associated with the page of the electronic publication when the user interaction meets an event definition, wherein the identifying step is carried out using a processor, wherein the plurality of event definitions comprise one or more members of the group consisting of;
turning the page, commenting on the page, highlighting a portion of the page, annotating a portion of the page;
sharing a portion of the page, bookmarking the page, indicating a like or dislike of a comment, replying to a comment, and indicating a like or dislike to a reply to a comment;collecting event data corresponding to the event, wherein the event data comprises a pagestamp, wherein the pagestamp indicates the page within the electronic publication; recording the event data as a new data entry in the profile corresponding to the electronic publication, wherein the profile of the electronic publication comprises a plurality of data entries; computing a score for each page in the electronic publication by correlating the plurality of data entries in the profile of the electronic publication based on the pagestamp of each data entry, wherein the score provides an indication of a level of user interest in the page of the electronic publication, and displaying a visual indicator representing the score for each page of the electronic publication when the page of the electronic publication is displayed on the device.
-
-
26. A system of managing profiles for electronic publications comprising:
-
a profile module configured to store a plurality of profiles for a plurality of electronic publications, wherein each profile corresponds to an electronic publication selected from the plurality of electronic publications; an event detection module configured to; detect on a device a user interaction with a page of an electronic publication of the plurality of electronic publications; use a processor to identify the user interaction as an event associated with the page of the electronic publication when the user interaction meets an event definition, wherein the plurality of event definitions comprise one or more members from the group consisting of;
turning the page, commenting on the page, highlighting a portion of the page, annotating a portion of the page;
sharing a portion of the page, bookmarking the page, indicating a like or dislike of a comment, replying to a comment, and indicating a like or dislike to a reply to a comment;collecting event data corresponding to the event, wherein the event data comprises a pagestamp, wherein the pagestamp indicates the page within the electronic publication, wherein the profile module is further configured to record the event as a new data entry in the profile of the electronic publication, wherein the profile of the electronic publication comprises a plurality of data entries; and an analytics engine configured to use the process to compute a score for each page in the electronic publication by correlating the plurality of data entries in the profile of the electronic publication based on the pagestamp of each data entry, wherein the score provides an indication of a level of user interest in the page of the electronic publication, wherein the profile module is further configured to display a visual indicator representing the score for each page of the electronic publication when the page of the electronic publication is displayed on the device.
-
Specification