Systems and methods for providing location-based cascading displays
First Claim
Patent Images
1. A system for facilitating location-based social interaction comprising:
- a server being configured to;
receive, from a location-based social interaction application installed on a portable electronic device of a requesting user of an online service for facilitating location-based social interaction, a request for information concerning other users of the online service located within a range of a location of the requesting user;
generate a list of the other users located within the range of the location;
filter, based upon filtering criteria, the list in order to create a filtered list of the other users; and
transmit, to the portable electronic device, profile information relating to the filtered list of the other users, wherein the location-based social interaction application is configured to utilize the profile information to generate a user interface that includes a location-based profile display including an arrangement of interactive representations corresponding to the filtered list of the other users located within the range of the requesting user'"'"'s location.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for facilitating user interaction such as within a social network are described. In one implementation, location-based display of images and/or other information associated with other users or entities may be provided. The information may be provided in association with mapping or other positional data or information such as personal interests.
17 Citations
73 Claims
-
1. A system for facilitating location-based social interaction comprising:
a server being configured to; receive, from a location-based social interaction application installed on a portable electronic device of a requesting user of an online service for facilitating location-based social interaction, a request for information concerning other users of the online service located within a range of a location of the requesting user; generate a list of the other users located within the range of the location; filter, based upon filtering criteria, the list in order to create a filtered list of the other users; and transmit, to the portable electronic device, profile information relating to the filtered list of the other users, wherein the location-based social interaction application is configured to utilize the profile information to generate a user interface that includes a location-based profile display including an arrangement of interactive representations corresponding to the filtered list of the other users located within the range of the requesting user'"'"'s location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
41. A system for facilitating location-based social interaction, the system comprising:
-
a server configured to; receive, from a portable electronic device of a requesting user of an online service for facilitating location-based social interaction, a request for information concerning other users of the online service located within a range of a location of the requesting user; generate a list of the other users located within the range of the location; filtering, based upon filtering criteria, the list in order to create a filtered list of the other users; and transmit, to the portable electronic device, profile information relating to the filtered list of the other users; and a location-based social interaction application configured to transmit the information relating to the location of the requesting user and to utilize the profile information to generate a user interface that includes a location-based display comprising a grid-based arrangement of interactive representations corresponding to the filtered list of the other users located within the range of the requesting user'"'"'s location; wherein the interactive representations included in the location-based display are arranged based, at least in part, on the requesting user'"'"'s proximity to the other users included in the filtered list. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
-
48. A method for facilitating location-based social interaction, wherein the method comprises the steps of:
-
receiving, at a server from a portable electronic device of a requesting user of an online service for facilitating location-based social interaction, a request for information concerning other users of the online service located within a range of a location of the requesting user; generating a list of the other users located within the range of the location; filtering, based upon filtering criteria, the list in order to create a filtered list of the other users; and transmitting, to the portable electronic device, profile information relating to the filtered list of the other users, wherein a location-based social interaction application installed on the portable electronic device is configured to utilize the profile information to generate a user interface that includes a location-based profile display including an arrangement of interactive representations corresponding to the filtered list of the other users located within the range of the requesting user'"'"'s location. - View Dependent Claims (49, 50, 51, 52)
-
-
53. A computer program product for facilitating location-based social interaction, the computer program product comprising a non-transitory computer-readable medium including codes for causing a computer to:
-
receive, from a location-based social interaction application installed on a portable electronic device of a requesting user of an online service for facilitating location-based social interaction, a request for information concerning other users of the online service located within a range of a location of the requesting user; generate a list of the other users located within the range of the location; filter, based upon filtering criteria, the list in order to create a filtered list of the other users; and transmit, to the portable electronic device, profile information relating to the filtered list of the other users, wherein the location-based social interaction application is configured to utilize the profile information to generate a user interface that includes a location-based profile display including an arrangement of interactive representations corresponding to the filtered list of the other users located within the range of the requesting user'"'"'s location. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60)
-
-
61. A method for facilitating location-based social interaction, the method comprising:
-
receiving, from a portable electronic device of a requesting user of an online service for facilitating location-based social interaction, a request for information concerning other users of the online service wherein the request includes information relating to a location of the requesting user; identifying a first list of the other users located within a range of the location; filtering the first list based upon a filtering criteria other than interests associated with the requesting user; generating a second list of the other users located within the range of the location by filtering the first list in accordance with the interests associated with the requesting user; and transmitting, to the portable electronic device, profile information relating to the second list of the other users, wherein a social interaction application installed on the portable electronic device is configured to utilize the profile information to generate a user interface that includes a location-based display including an arrangement of interactive representations corresponding to the second list of the other users located within the range of the requesting user'"'"'s location.
-
-
62. A system for facilitating location-based social interaction, the system comprising:
a server configured to; receive, from a portable electronic device of a requesting user of an online service for facilitating location-based social interaction, a request for information concerning other users of the online service wherein the request includes information relating to a location of the requesting user; identify a first list of the other users located within a range of the location; filter the first list based upon a filtering criteria other than interests associated with the requesting user; generate a second list of the other users located within the range of the location by filtering the first list in accordance with the interests associated with the requesting user; and transmit, to the portable electronic device, profile information relating to the second list of the other users, wherein a social interaction application installed on the portable electronic device is configured to utilize the profile information to generate a user interface that includes a location-based display including an arrangement of interactive representations corresponding to the second list of the other users located within the range of the requesting user'"'"'s location. - View Dependent Claims (63, 64)
-
65. A method for facilitating location-based social interaction, the method comprising:
-
transmitting, from a portable electronic device of a requesting user of an online service for facilitating location-based social interaction, a request for information concerning other users of the online service wherein the request includes information relating to a first location of the requesting user; receiving, at the portable electronic device, profile information relating to selected other users located within a first predefined range of the first location wherein each of the selected other users possess one or more characteristics consistent with a filtering criteria; and displaying representations of the selected other users in a location-based profile display presented upon a user interface of the portable electronic device. - View Dependent Claims (66, 67, 68)
-
-
69. A computer program product for facilitating location-based social interaction, the computer program product comprising a non-transitory computer-readable medium including codes for causing a processor to:
-
transmit, from an electronic device of a requesting user of an online service for facilitating location-based social interaction, a request for information concerning other users of the online service wherein the request includes information relating to a first location of the requesting user; receive, at the electronic device, profile information relating to selected other users located within a first predefined range of the first location wherein each of the selected other users possess one or more characteristics consistent with a filtering criteria; and display representations of the selected other users in a location-based profile display presented upon a user interface of the electronic device. - View Dependent Claims (70, 71, 72, 73)
-
Specification