Computerized system and method for displaying a map system user interface and digital content
First Claim
Patent Images
1. A method comprising:
- communicating, by a computing device over a communications network, at least one interface for displaying an interactive map, said interactive map comprising interactive data objects that are displayed and each correspond to a physical geographical location, said at least one interface comprising functionality for being displayed as a web page and supporting social interaction between users over a computerized social network;
receiving, over the network at the computing device, an input from a device of a user, the input corresponding to an interactive data object displayed on said interactive map, and comprising user generated content relating to a physical geographic location associated with said interactive data object;
associating, by the computing device, the user generated input with said interactive data object such that the user generated content is associated with said physical geographic location that is represented by said interactive data object;
accessing, by the computing device, social interaction data associated with the user, said accessing comprising analyzing said social interaction data based on said associated user generated input and said physical geographic location, and based on said analysis, determining a behavior of the user from said social interaction data that corresponds to the user generated input and said physical geographic location;
identifying, via the computing device, a digital media item comprising digital content provided by a third party, said identification of the third party digital media item based on said determined behavior; and
communicating, by the computing device over the network, instructions associated with said third party digital media item to the user device, said instructions comprising modifications to the interactive map interface, said modifications causing a network-connected device associated with the third party to communicate the third party digital media item such that the previously communicated and displayed interactive map interface is dynamically updated and modified to add to the already displayed interactive map the third party digital media item in association with the interactive data object identified by said input.
9 Assignments
0 Petitions
Accused Products
Abstract
In the Internet field, interfaces which support social interaction are used by two or more people to share information and content. An example is a geolocation (map-type) interface (a web page for instance) which is relied upon by users to obtain travel routes, plan trips and find geolocation information, such as stores, restaurants and other places. Described here is a system for advertising whereby targeted advertisements are displayed to users of such an interface and the advertisements are the result of an analysis of user behavior during a particular interface session or several sessions, so advertisements are closely targeted to each particular user.
-
Citations
18 Claims
-
1. A method comprising:
-
communicating, by a computing device over a communications network, at least one interface for displaying an interactive map, said interactive map comprising interactive data objects that are displayed and each correspond to a physical geographical location, said at least one interface comprising functionality for being displayed as a web page and supporting social interaction between users over a computerized social network; receiving, over the network at the computing device, an input from a device of a user, the input corresponding to an interactive data object displayed on said interactive map, and comprising user generated content relating to a physical geographic location associated with said interactive data object; associating, by the computing device, the user generated input with said interactive data object such that the user generated content is associated with said physical geographic location that is represented by said interactive data object; accessing, by the computing device, social interaction data associated with the user, said accessing comprising analyzing said social interaction data based on said associated user generated input and said physical geographic location, and based on said analysis, determining a behavior of the user from said social interaction data that corresponds to the user generated input and said physical geographic location; identifying, via the computing device, a digital media item comprising digital content provided by a third party, said identification of the third party digital media item based on said determined behavior; and communicating, by the computing device over the network, instructions associated with said third party digital media item to the user device, said instructions comprising modifications to the interactive map interface, said modifications causing a network-connected device associated with the third party to communicate the third party digital media item such that the previously communicated and displayed interactive map interface is dynamically updated and modified to add to the already displayed interactive map the third party digital media item in association with the interactive data object identified by said input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage tangibly encoded with computer-executable instructions, that when executed by a computing device, perform a method comprising:
-
communicating, by the computing device over a communications network, at least one interface for displaying an interactive map, said interactive map comprising interactive data objects that are displayed and each correspond to a physical geographical location, said at least one interface comprising functionality for being displayed as a web page and supporting social interaction between users over a computerized social network; receiving, over the network at the computing device, an input from a device of a user, the input corresponding to an interactive data object displayed on said interactive map, and comprising user generated content relating to a physical geographic location associated with said interactive data object; associating, by the computing device, the user generated input with said interactive data object such that the user generated content is associated with said physical geographic location that is represented by said interactive data object; accessing, by the computing device, social interaction data associated with the user, said accessing comprising analyzing said social interaction data based on said associated user generated input and said physical geographic location, and based on said analysis, determining a behavior of the user from said social interaction data that corresponds to the user generated input and said physical geographic location; identifying, via the computing device, a digital media item comprising digital content provided by a third party, said identification of the third party digital media item based on said determined behavior; and communicating, by the computing device over the network, instructions associated with said third party digital media item to the user device, said instructions comprising modifications to the interactive map interface, said modifications causing a network-connected device associated with the third party to communicate the third party digital media item such that the previously communicated and displayed interactive map interface is dynamically updated and modified to add to the already displayed interactive map the third party digital media item in association with the interactive data object identified by said input.
-
-
12. A computing device comprising:
-
a processor; and a non-transitory computer-readable storage medium tangible storing thereon program logic executable by said processor, said program logic comprising; logic executed by the processor for communicating, by the computing device over a communications network, at least one interface for displaying an interactive map, said interactive map comprising interactive data objects that are displayed and each correspond to a physical geographical location, said at least one interface comprising functionality for being displayed as a web page and supporting social interaction between users over a computerized social network; logic executed by the processor for receiving, over the network at the computing device, an input from a device of a user, the input corresponding to an interactive data object displayed on said interactive map, and comprising user generated content relating to a physical geographic location associated with said interactive data object; logic executed by the processor for associating, by the computing device, the user generated input with said interactive data object such that the user generated content is associated with said physical geographic location that is represented by said interactive data object; logic executed by the processor for accessing, by the computing device, social interaction data associated with the user, said accessing comprising analyzing said social interaction data based on said associated user generated input and said physical geographic location, and based on said analysis, determining a behavior of the user from said social interaction data that corresponds to the user generated input and said physical geographic location; logic executed by the processor for identifying, via the computing device, a digital media item comprising digital content provided by a third party, said identification of the third party digital media item based on said determined behavior; and logic executed by the processor for communicating, by the computing device over the network, instructions associated with said third party digital media item to the user device, said instructions comprising modifications to the interactive map interface, said modifications causing a network-connected device associated with the third party to communicate the third party digital media item such that the previously communicated and displayed interactive map interface is dynamically updated and modified to add to the already displayed interactive map the third party digital media item in association with the interactive data object identified by said input. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification