GEOLOCATION-BASED PICTOGRAPHS
First Claim
Patent Images
1. A system comprising:
- a storage device configured to store a submission from a configuration device of a contributor, the submission comprises a pictograph, a geographic indication that corresponds to the pictograph, and a user-specified condition associated with access to the pictograph;
a geolocation module configured to receive a current geolocation of a client device in real time;
a pictograph module, implemented using a hardware processor, configured to;
identify the stored pictograph based on the current geolocation of the client device and the geographic indication anddetermine satisfaction of the user-specified condition;
a presentation module configured to based on the determined satisfaction of the user-specified condition, cause presentation of the identified pictograph on a user interface of the client device; and
a communication module configured to;
receive, from the user device;
a request to transmit a user message that includes the identified pictograph andcause transmission of the user message that includes the identified pictograph to a device of another user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for geolocation-based pictographs are provided. In example embodiments, a current geolocation of a user device is determined. A pictograph is identified based on the current geolocation of the user device. The identified pictograph is presented on a user interface of the user device.
-
Citations
26 Claims
-
1. A system comprising:
-
a storage device configured to store a submission from a configuration device of a contributor, the submission comprises a pictograph, a geographic indication that corresponds to the pictograph, and a user-specified condition associated with access to the pictograph; a geolocation module configured to receive a current geolocation of a client device in real time; a pictograph module, implemented using a hardware processor, configured to; identify the stored pictograph based on the current geolocation of the client device and the geographic indication and determine satisfaction of the user-specified condition; a presentation module configured to based on the determined satisfaction of the user-specified condition, cause presentation of the identified pictograph on a user interface of the client device; and a communication module configured to; receive, from the user device;
a request to transmit a user message that includes the identified pictograph andcause transmission of the user message that includes the identified pictograph to a device of another user. - View Dependent Claims (2)
-
-
3. A method comprising:
-
receiving, from a configuration device of a submission user, a submission of a pictograph, a geographic indication corresponding to the pictograph, and a user-specified criterion associated with availability of the pictograph; receiving, from a user device in real time, a request for a pictograph, the request including a current geolocation of the user device; in response to the request for the pictograph, identifying, using a hardware processor of a machine, the pictograph based on the current geolocation of the user device and the geographic indication; determining satisfaction of the user-specified criterion; based on the determined satisfaction of the user-specified criterion, causing presentation of the identified pictograph on a user interface of the user device; receiving, from the user device, a request to transmit a user message that includes the identified pictograph; and causing transmission of the user message that includes the identified pictograph to a device of another user. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
determining a current geolocation of a user device; accessing a submission of a custom pictograph, a geographic indication corresponding to the custom pictograph, and a user-specified criterion associated with availability of the pictograph; identifying, using a hardware processor of a machine, the custom pictograph based on the current geolocation of the user device; determining satisfaction of the user-specified criterion; based on the determined satisfaction of the user-specified criterion, causing presentation of the identified custom pictograph on a user interface of the user device; receiving a request to transmit a user message that includes the identified pictograph; and transmitting the user message that includes the identified pictograph to a device of another user. - View Dependent Claims (23, 24)
-
-
25. A machine-readable medium having no transitory signals and storing instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
receiving, from a configuration device of a submission entity, a submission of an emoticon, a geographic indication corresponding to the emoticon, and an entity-specified criterion associated with availability of the pictograph; receiving geolocation data of a client system in real time; identifying the emoticon based on the geolocation data of the client system and the geographic indication; determining satisfaction of the entity-specified criterion; based on the determined satisfaction of the entity-specified criterion, transmitting the identified emoticon to the user device for presentation on a user interface of the client system; receiving, from the user device, a request to transmit a user message that includes the identified pictograph; and causing transmission of the user message that includes the identified pictograph to a device of another user. - View Dependent Claims (26)
-
Specification