Messaging systems for sharing location specific information
First Claim
Patent Images
1. A computer-implemented method for sharing location specific information, comprising:
- (a) receiving, over a computer network, at a messaging system programmed to facilitate sharing of location specific information, a first message about a first location from a first user;
(b) providing, to said first user, a first tag for display on a map-based interface, wherein said first tag displays at least a portion of said first message, wherein said map-based interface displays to said first user a map containing said first location;
(c) receiving, from said first user, a position instruction and an orientation instruction for placement of said first tag on said map-based interface, wherein said first tag is (i) positioned adjacent to said first location in accordance with said position instruction, and (ii) oriented to point towards said first location in accordance with said orientation instruction, which orientation instruction permits placement of said first tag along an orientation selected by said first user; and
(d) providing, over said computer network by said messaging system, (i) said first tag placed on said map-based interface for display to a second user, which first tag is placed on said map-based interface according to said position and orientation instructions from said first user, (ii) and a second tag placed on said map-based interface for display to said second user, wherein said second tag displays at least a portion of a second message about said first location, and wherein said first tag and said second tag have different positions and different orientations on said map-based interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides a computer-implemented messaging system for sharing location specific information. Users of the messaging system may provide a message about a specific location. The message can be displayed as a tag. The messaging system can comprise a map-based interface, and a plurality of tags on the map-based interface. The tags may be (i) positioned adjacent to a specific location and (ii) oriented to point towards the specific location. The tags may be configured to display at least a portion of a message about the specific location.
39 Citations
18 Claims
-
1. A computer-implemented method for sharing location specific information, comprising:
-
(a) receiving, over a computer network, at a messaging system programmed to facilitate sharing of location specific information, a first message about a first location from a first user; (b) providing, to said first user, a first tag for display on a map-based interface, wherein said first tag displays at least a portion of said first message, wherein said map-based interface displays to said first user a map containing said first location; (c) receiving, from said first user, a position instruction and an orientation instruction for placement of said first tag on said map-based interface, wherein said first tag is (i) positioned adjacent to said first location in accordance with said position instruction, and (ii) oriented to point towards said first location in accordance with said orientation instruction, which orientation instruction permits placement of said first tag along an orientation selected by said first user; and (d) providing, over said computer network by said messaging system, (i) said first tag placed on said map-based interface for display to a second user, which first tag is placed on said map-based interface according to said position and orientation instructions from said first user, (ii) and a second tag placed on said map-based interface for display to said second user, wherein said second tag displays at least a portion of a second message about said first location, and wherein said first tag and said second tag have different positions and different orientations on said map-based interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium comprising machine-executable code that, upon execution by one or more computer processors, implements a method for sharing location specific information, said method comprising:
-
(a) receiving, over a computer network, at a messaging system programmed to facilitate sharing of location specific information, a first message about a first location from a first user; (b) providing, to said first user, a first tag for display on a map-based interface, wherein said first tag displays at least a portion of said first message, wherein said map-based interface displays to said first user a map containing said first location; (c) receiving, from said first user, a position instruction and an orientation instruction for placement of said first tag on said map-based interface, wherein said first tag is (i) positioned adjacent to said first location in accordance with said position instruction, and (ii) oriented to point towards said first location in accordance with said orientation instruction, which orientation instruction permits placement of said first tag along an orientation selected by said first user; and (d) providing, over said computer network by said messaging system, (i) said first tag placed on said map-based interface for display to a second user, which first tag is placed on said map-based interface according to said position and orientation instructions from said first user, (ii) and a second tag placed on said map-based interface for display to said second user, wherein said second tag displays at least a portion of a second message about said first location, and wherein said first tag and said second tag have different positions and different orientations on said map-based interface.
-
-
15. A system for sharing location specific information, said system comprising:
-
a communications interface in communication with a first electronic device of a first user and a second electronic device of a second user over a computer network; and one or more computer processors operatively coupled to said communications interface, wherein said one or more computer processors are individually or collectively programmed to; (a) receive, over said computer network, a first message about a first location from said first user; (b) provide, to said first user, a first tag for display on a map-based interface, wherein said first tag displays at least a portion of said first message, wherein said map-based interface displays to said first user a map containing said first location; (c) receive, from said first user, a position instruction and an orientation instruction for placement of said first tag on said map-based interface, wherein said first tag is (i) positioned adjacent to said first location in accordance with said position instruction, and (ii) oriented to point towards said first location in accordance with said orientation instruction, which orientation instruction permits placement of said first tag along an orientation selected by said first user; and (d) providing, over said computer network by said messaging system, (i) said first tag placed on said map-based interface for display to a second user, which first tag is placed on said map-based interface according to said position and orientation instructions from said first user, (ii) and a second tag placed on said map-based interface for display to said second user, wherein said second tag displays at least a portion of a second message about said first location, and wherein said first tag and said second tag have different positions and different orientations on said map-based interface. - View Dependent Claims (16, 17, 18)
-
Specification