Socially augmented browsing of a website
First Claim
1. A method performed by at least one computer processor executing computer program instructions stored on at least one non-transitory computer-readable medium, the method comprising:
- (A) receiving, from a particular user, an input selecting a group of users from among all users of an Internet application;
(B) adding the particular user to the group of users;
(C) tracking online behavior currently being engaged in by the group of users, including the particular user, wherein the online behavior comprises input provided by the group of users to the Internet application; and
(D) displaying, to the particular user, within a user interface of the Internet application, information representing the tracked online behavior currently being engaged in by the group of users,wherein said information representing the tracked online behavior of the group of users does not include information representing tracked online behavior of users outside of the group of users.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system enables users of an Internet application (such as a web site or a mobile application) to specify that they wish to be members of one or more groups. The computer system provides the user with information about activities performed by other users who are members of the same group as the user. For example, the computer system may inform a user of the web pages currently being viewed and/or recently viewed by other users who are members of the same group(s) as the user. Examples of other information that the computer system may inform the user about include amount of time spent by other users in the same group on particular web pages, content shared by those users, and products purchased by those users. Groups may be created by the users themselves and/or by the administrators of the Internet application.
-
Citations
38 Claims
-
1. A method performed by at least one computer processor executing computer program instructions stored on at least one non-transitory computer-readable medium, the method comprising:
-
(A) receiving, from a particular user, an input selecting a group of users from among all users of an Internet application; (B) adding the particular user to the group of users; (C) tracking online behavior currently being engaged in by the group of users, including the particular user, wherein the online behavior comprises input provided by the group of users to the Internet application; and (D) displaying, to the particular user, within a user interface of the Internet application, information representing the tracked online behavior currently being engaged in by the group of users, wherein said information representing the tracked online behavior of the group of users does not include information representing tracked online behavior of users outside of the group of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising at least one non-transitory computer-readable medium having stored thereon computer program instructions executable by at least one computer processor to perform a method, the method comprising:
-
(A) receiving, from a particular user, an input selecting a group of users from among all users of an Internet application; (B) adding the particular user to the group of users; (C) tracking online behavior currently being engaged in by the group of users, including the particular user, wherein the online behavior comprises input provided by the group of users to the Internet application; and (D) displaying, to the particular user, within a user interface of the Internet application, information representing the tracked online behavior currently being engaged in by the group of users, wherein said information representing the tracked online behavior of the group of users does not include information representing tracked online behavior of users outside of the group of users. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification