SYSTEM AND METHOD FOR CONTEXTUAL SOCIAL MESSAGING
First Claim
Patent Images
1. A method comprising:
- receiving, at a computing device over a network, a request to deliver a first message from a sender to a mobile device associated with a recipient, the first message comprising message content and a message context, said message context indicating a location for delivery of said message and a lifespan of said message, said mobile device associated with an identifier of said recipient;
determining, via the computing device, spatial data associated with said mobile device of said recipient based on said identifier, said spatial data comprising information indicating a current location of said mobile device;
determining, via the computing device, that said recipient satisfies said message context based on said spatial data, said determination comprising identifying that said spatial data associated with said mobile device of said recipient matches said location for delivery, said matching corresponds to the current location of the mobile device and the location for delivery being at least within a radius of each other; and
delivering, via the computing device, said message to said mobile device associated with said recipient.
9 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a system and method for selectively delivering shared information. The disclosed systems and methods enable a sending user to decide what context of information is to be shared, in that a sending user can determine when and where information is shared. This enables increased social engagement towards relevant information. Additionally, this enables a vast opportunity for commercial opportunities, whereby advertisements can be served contingent upon a consumer'"'"'s context, and/or only when the product or service offered to the consumer is relevant.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a computing device over a network, a request to deliver a first message from a sender to a mobile device associated with a recipient, the first message comprising message content and a message context, said message context indicating a location for delivery of said message and a lifespan of said message, said mobile device associated with an identifier of said recipient; determining, via the computing device, spatial data associated with said mobile device of said recipient based on said identifier, said spatial data comprising information indicating a current location of said mobile device; determining, via the computing device, that said recipient satisfies said message context based on said spatial data, said determination comprising identifying that said spatial data associated with said mobile device of said recipient matches said location for delivery, said matching corresponds to the current location of the mobile device and the location for delivery being at least within a radius of each other; and delivering, via the computing device, said message to said mobile device associated with said recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a processor of a computing device, perform a method comprising:
-
receiving a request to deliver a first message from a sender to a mobile device associated with a recipient, the first message comprising message content and a message context, said message context indicating a location for delivery of said message and a lifespan of said message, said mobile device associated with an identifier of said recipient; determining spatial data associated with said mobile device of said recipient based on said identifier, said spatial data comprising information indicating a current location of said mobile device; determining that said recipient satisfies said message context based on said spatial data, said determination comprising identifying that said spatial data associated with said mobile device of said recipient matches said location for delivery, said matching corresponds to the current location of the mobile device and the location for delivery being at least within a radius of each other; and delivering said message to said mobile device associated with said recipient. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
at least one computing device comprising; memory storing computer-executable instructions; and one or more processors for executing said computer-executable instructions, comprising; receiving a request to deliver a first message from a sender to a mobile device associated with a recipient, the first message comprising message content and a message context, said message context indicating a location for delivery of said message and a lifespan of said message, said mobile device associated with an identifier of said recipient; determining spatial data associated with said mobile device of said recipient based on said identifier, said spatial data comprising information indicating a current location of said mobile device; determining that said recipient satisfies said message context based on said spatial data, said determination comprising identifying that said spatial data associated with said mobile device of said recipient matches said location for delivery, said matching corresponds to the current location of the mobile device and the location for delivery being at least within a radius of each other; and delivering said message to said mobile device associated with said recipient.
-
Specification