Expressive user icons in a map-based messaging system interface
AssigneeSnap Inc.
InventorsNewar Husam Al Majid, Laurent Desserrey, Donald Giovannini, Daniel Rakhamimov
Life of this patent
Estimating the term…
Abstract
Systems, devices, methods, and instructions are described for generating and using expressive icons with status indicators for a map based graphical user interface (GUI). One embodiment involves accessing location information, map data icon information, and status indicator information associated with an account of a social media platform. A device then causes generation of a combined expressive icon generated using the icon information and the status indicator, and causes display of a map interface with the map data and the combined expressive icon positioned at a location indicated by the location information.
Claims20
A method comprising:
- accessing user representation data for a user of a social media platform, the user representation data indicating:
- location information indicating a geographic location of a specific client device associated with the user;
- a user icon configured to provide a visual representation of the user;
- and
- a status indicator configured to provide a visual indication of a current status associated with the user;
- accessing map data associated with the geographic location indicated by the location information;
- in an automated operation based at least in part on the map data and performed using one or more computer processor devices configured therefor, causing generation of a map-based graphical user interface (GUI) for the social media platform, the map-based GUI comprising an interactive map that includes the indicated geographic location;
- and.
- causing display on the interactive map of a combined icon visually representing the user at a display location based on the indicated geographic location, the combined icon comprising the user icon and the status indicator.
A system comprising:
- one or more computer processor devices;
- and
- a memory storing instructions that, when executed by the one or more computer processor devices, configure the system to perform operations comprising:
- accessing user representation data for a user of a social media platform, the user representation data indicating:
- location information indicating a geographic location of a specific client device associated with the user;
- a user icon configured to provide a visual representation of the user;
- and
- a status indicator configured to provide a visual indication of a current status associated with the user;
- accessing map data associated with the geographic location indicated by the location information;
- in an automated operation based at least in part on the map data and performed using one or more computer processor devices configured therefor, causing generation of a map-based graphical user interface (GUI) for the social media platform, the map-based GUI including an interactive map that includes the indicated geographic location;
- and
- causing display on the interactive map of a combined icon visually representing the user at a display location based on the indicated geographic location, the combined icon comprising the user icon and the status indicator, thereby visually representing on the interactive map the current status.
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to perform operations comprising:
- accessing user representation data for a user of a social media platform, the user representation data indicating:
- location information indicate a geographic location of a specific client device associated with the user;
- a user icon configured to provide a visual representation of the user;
- and
- a status indicator configured to provide a visual indication of a current status associated with the user;
- accessing map data associated with the geographic location indicated by the location information;
- in an automated operation based at least in part on the map data and performed using one or more computer processor devices configured therefor, causing generation of a map-based graphical user interface (GUI) for the social media platform, the map-based GUT including an interactive map that includes the indicated geographic location;
- and
- display on the interactive map of a combined icon visually representing the user at a display location based on the indicated geographic location, the combined icon comprising the user icon and the status indicator, thereby visually representing on the interactive map the current status.
Dependencies are inferred from the claim text.