Semantic card view
First Claim
1. A computing device for providing search results in a map application, the mobile computing device comprising:
- a mapping engine for generating a map user interface with a map canvas;
a card overlay component for presenting semantic cards in a card overlay of the map user interface, wherein the semantic cards relate to tasks performed during a session associated with the mapping engine, and wherein the card overlay is visually overlayed on the map canvas of the map user interface;
means for receiving a user selection to change a view of the card overlay that when selected enables a different view of the semantic cards in the card overlay of the map user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that enables a card interaction model that can present cards in different ways. When a user performs tasks, new stacked cards (one card on top of another card) corresponding to those tasks open in a left pane over the top of a background canvas (a card overlay of the underlying canvas). Users can scroll through the card stack of the card overlay to retrieve previous cards. Additionally, in an alternative viewing mode, a user can interact with the card overlay via an interactive affordance (an interactive object made available to facilitate a potential action) to enable viewing (e.g., an overview) of the cards in a side-by-side card overlay manner to further enable the opening and quick navigation to one of the previous cards. The architecture has applicability to mapping systems where searches range over many different geographical sites.
-
Citations
20 Claims
-
1. A computing device for providing search results in a map application, the mobile computing device comprising:
-
a mapping engine for generating a map user interface with a map canvas; a card overlay component for presenting semantic cards in a card overlay of the map user interface, wherein the semantic cards relate to tasks performed during a session associated with the mapping engine, and wherein the card overlay is visually overlayed on the map canvas of the map user interface; means for receiving a user selection to change a view of the card overlay that when selected enables a different view of the semantic cards in the card overlay of the map user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile computing device for providing search results in a map application, the mobile computing device comprising:
-
a processor; memory storing computer□
readable instructions that when executed by the processor causes the mobile computing device to;generate a card overlay of semantic cards that each relate to tasks performed within a map user interface, wherein the card overlay is visually overlayed on a map canvas in the map user interface; receive a selection of an interactive affordance that is associated with the card overlay; in response to receiving the selection of the interactive affordance, changing a view of the card overlay in the map user interface. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for providing searching results in a map application comprising:
-
generating a card overlay of semantic cards that each relate to tasks performed within a map user interface, wherein the card overlay is visually overlayed on a map canvas in the map user interface; receiving a selection of an interactive affordance that is associated with the card overlay; and in response to receiving the selection of the interactive affordance, changing a view of the card overlay in the map user interface. - View Dependent Claims (17, 18, 19, 20)
-
Specification