[미국특허]
System and method for interacting with virtual maps
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-007/00
G06F-017/30
G06F-013/14
출원번호
US-0209366
(2014-03-13)
등록번호
US-10108693
(2018-10-23)
발명자
/ 주소
Edecker, Ada Mae
Siyanko, Alex
출원인 / 주소
XDYNE, INC.
대리인 / 주소
K&L Gates LLP
인용정보
피인용 횟수 :
0인용 특허 :
76
초록▼
The disclosed system provides a computerized map system with map elements represented by markers. The system arranges map elements by category and subcategory, with each type of marker corresponding to a category. The system may divide the geographic area based on neighborhood and city area. The sys
The disclosed system provides a computerized map system with map elements represented by markers. The system arranges map elements by category and subcategory, with each type of marker corresponding to a category. The system may divide the geographic area based on neighborhood and city area. The system also provides the user with controls to search the objects, to display results in layers, to navigate the objects, and to quickly compare information about the objects using standardized positions for similar kinds of information. The system also enables users to memorialize searches and browsing by pinning map objects that the user is interested in. In an embodiment, a number of tiers of advertising are also provided, such that business owners as clients can pay for advertising content and customizability appropriate for their businesses.
대표청구항▼
1. A computerized map display system comprising: at least one processor;at least one display device;at least one input device; andat least one memory device which stores a plurality of instructions which, when executed by the at least one processor, cause the at least one processor to operate with t
1. A computerized map display system comprising: at least one processor;at least one display device;at least one input device; andat least one memory device which stores a plurality of instructions which, when executed by the at least one processor, cause the at least one processor to operate with the at least one display device and the at least one input device to:generate a map environment, wherein generating the map environment includes: displaying a map display window, the map display window including a map;displaying a plurality of different virtual map tools, the plurality of different virtual map tools configured to provide map manipulation functions, wherein each of the plurality of different virtual map tools:(i) is configured perform a map-related user task,(ii) is displayed as a compact virtual gadget, and(iii) is user-moveable around the map display window, anddisplaying a virtual tool drawer, the virtual tool drawer configured to display a storing of the plurality of different virtual map tools, wherein the virtual tool drawer is positioned along a border of the map display window, wherein the virtual tool drawer includes a tool compartment containing a plurality of tool-shaped slots, and wherein the virtual tool drawer further includes a control panel;update the map environment based on at least one user input, wherein updating the map environment includes:(a) storing a user selection of at least one from a plurality of categories, at least one of the plurality of categories including a plurality of subcategories,(b) storing a user selection of at least one of the plurality of subcategories;(c) receiving a user search string via at least one of the plurality of different virtual map tools;(d) displaying at least one of the plurality of map elements that satisfies the user search string;(e) determining at least one category or subcategory that is similar to but does not exactly match the user search string; and(f) displaying at least one of the plurality of map elements having the determined similar category or subcategory that also satisfies the user search string. 2. The computerized map display system of claim 1, which uses fuzzy logic to determine the at least one category or subcategory that is similar to but does not exactly match the user search string. 3. The computerized map display system of claim 2, wherein the plurality of instructions, when executed by the at least one processor, cause the at least one processor to operate with the at least one input device to receive a user selection indicating how to determine similarity. 4. The computerized map display system of claim 1, wherein the plurality of virtual map tools includes at least one selected from the group consisting of a navigation tool and an explorer tool. 5. The computerized map display system of claim 1, wherein the plurality of virtual map tools each has an identical footprint. 6. A computerized map display system comprising: at least one processor;at least one display device;at least one input device; andat least one memory device storing a plurality of instructions which, when executed by the at least one processor, cause the at least one processor to operate with the at least one display device and the at least one input device to:display a map display window, the map display window including a map;display a plurality of different virtual map tools, the plurality of different virtual map tools configured to provide map manipulation functions, wherein each of the plurality of different virtual map tools: (i) is configured perform a map-related user task,(ii) is displayed as a compact-size virtual gadget, and(iii) is moveable around the map display window; anddisplay a virtual tool drawer, the virtual tool drawer configured to display a storing of the plurality of different virtual map tools, wherein the virtual tool drawer is positioned along a border of the map display window, wherein the virtual tool drawer includes a tool compartment containing a plurality of tool-shaped slots, and wherein the virtual tool drawer further includes a control panel that includes: (a) an open/close control, configured to open and close the tool compartment upon user selection thereof,(b) an alignment control, configured to arrange the plurality of different virtual map tools along the border of the map display window upon user selection thereof, and(c) a show/hide control, configured to toggle visibility of any of the plurality of tools on the map display window, upon user selection thereof. 7. The computerized map display system of claim 6, wherein at least one of the plurality of different virtual map tools includes an expand/restore toggle, the expand/restore toggle configured to enable a user to: selectively expand a size of a selected virtual map tool and reduce a size of at least one unselected virtual map tool, andrestore the plurality of different virtual map tools to the same size. 8. The computerized map display system of claim 6, wherein the plurality of different virtual map tools includes at least one selected from the group consisting of: a navigator tool, configured to enable a user to: move around the map,identify cities, buildings, streets, intersections, businesses, and/or organizations by name and/or address,identify local geographic area boundaries, andnavigate to a selected area;an explorer tool, configured to enable the user to: input a search criteria, anddisplay, on the map, locations corresponding to the search criteria;a magnifier tool, configured to enable the user to: place the magnifier tool at a specific location on the map, anddisplay, on the map, a mini-map that represents a zoomed view of the specific location;a planner tool, configured to enable the user to: perform distance measurement and optimal route planning;a communicator tool, configured to enable the user to: print, e-mail, and/or save images of the map,publish said images on web sites and social media networks, andshare a live-view of the map with another user;an organizer tool, configured to enable the user to: save a plurality of customized maps for subsequent use, andorganize the plurality of customized maps according to user needs;a news tool, the news tool configured to: provide links to local media, andenable the user to search and browse city news, events, local promotions and advertisements, and neighborhood guides; andan analyst tool, configured to enable the user to: receive population data, crime level data, average household income data, and other statistical data, as dictated by geographic area. 9. The computerized map display system of claim 8, wherein the navigator tool includes a plurality of control blocks including: an altitude control block, configured to alter a viewing altitude of the map, wherein the altitude control block includes a graduated scale that indicates a perceived altitude above ground and a plurality of altitude ranges;a navigation path block, configured to generate a user navigation path, the user navigation path formed by recording each change of position and/or viewing altitude of the map;a map objects locating block, configured to: locate a selected object from a plurality of objects, by address and/or name of the selected object, andnavigate to a location of the selected object;a user tracking block, configured to track a GPS location of the user on the map;a territory breakdown block, configured to: identify a selected boundary area defined by a boundary of a local geographic area, including city neighborhoods, districts, wards, communities, boroughs, and zip codes, andnavigate to the selected boundary area; anda user destination control block, configured to: manage user-selected destinations, andnavigate to user-selected destinations. 10. The computerized map display system of claim 8, wherein the explorer tool is further configured to use the search criteria to conduct a category-based search of business locations, wherein business locations are divided into a plurality of top-level categories,wherein each of the plurality of top-level categories includes a plurality of subcategories,wherein the user can search for specific types of business locations by selecting at least one of the plurality of top-level categories and at least one of the plurality of subcategories associated with said at least one of the plurality of top-level categories, andwherein business locations associated with a particular top-level category are displayed, on the map, via a plurality of markers having a color associated with the top-level category. 11. The computerized map display system of claim 10, wherein the explorer tool is further configured to use the search criteria to conduct a keyword-based search of business locations, wherein search keywords are used to generate a set of potential subcategories, andwherein the user may choose a selected subcategory from the set of potential subcategories. 12. The computerized map display system of claim 10, wherein the search criteria includes both a plurality of strict constraints and a plurality of fuzzy constraints, wherein the system is configured to conduct a search of business locations that satisfy all of the plurality of strict constraints and at least one of the plurality of fuzzy constraints, wherein the plurality of strict constraints include at least one of: a require-strict constraint, the require-strict constraint configured to narrow search results to a plurality of locations that match a specified attribute, anda discard-strict constraint, the discard-strict constraint configured to remove, from search results, the plurality of locations that match the specified attribute, andwherein the plurality of fuzzy constraints include at least one of: a prefer-loose constraint, the prefer-loose constraint configured to prioritize relevance of the plurality of locations that match the specified attribute, andan avoid-loose constraint, the avoid-loose constraint configured to deprioritize relevance of the plurality of locations that match the specified attribute. 13. The computerized map display system of claim 12, wherein the plurality of markers include a plurality of graphical tags, wherein each of the plurality of graphical tags indicate relevance of the plurality of locations, and wherein relevance is identified by a shape. 14. The computerized map display system of claim 10, wherein search results are indicated on the map via a plurality of interactive location markers, wherein each interactive location marker is associated with a commercial advertisement having an advertisement type and an advertisement content,wherein the advertisement type is ordered by significance, the significance related to an advertisement cost, andwherein the advertisement content is displayed in a pop-up window upon user interaction with each interactive location marker. 15. The computerized map display system of claim 14, wherein the advertisement type is visually identifiable by a shape of the interactive location marker, wherein the advertisement type dictates the size and layout of the pop-up window, and wherein the advertisement type sets a maximum altitude at which the interactive location marker remains visible on the map. 16. The computerized map display system of claim 14, wherein the pop-up window is configured to operate in normal mode and compare mode, wherein normal mode enables the user to select one interactive location marker and view the interactive location marker's advertisement content in a single pop-up window, andwherein compare mode enables the user to select several interactive location markers and display a comparison of the several interactive location markers' advertisement content in a scrollable stack of pop-up windows. 17. The computerized map display system of claim 14, wherein a group of interactive location markers is shown on the map as a single interactive marker, the group of markers comprising at least two overlapping interactive location markers within a same subcategory, wherein a shape of the single interactive marker is dictated by a most significant advertisement type from the at least two overlapping interactive location markers, andwherein user interaction with the single interactive marker causes the system to display the magnifier tool, wherein the magnifier tool is configured to display the mini-map that represents the zoomed version of the map enabling the user to see the at least two overlapping interactive location markers, hidden under the single interactive marker, as stand alone markers. 18. The computerized map display system of claim 8, wherein the explorer tool includes a search/edit mode and a clean/review mode, wherein the search/edit mode enables the user to: create a plurality of search layers, the plurality of search layers configured to identify a plurality of location markers associated with at least one of a plurality of location subcategories, wherein the plurality of search layers are graphically depicted as tab-shaped labels along the border of the map display window,form search criteria by setting constraints over the plurality of location subcategories, such that the system plots search layers that satisfy the constraints, andselect pertinent locations, from the plotted search layers, by pinning the pertinent locations to the map, wherein the location marker of a pertinent location is replaced by an icon related to an associated location subcategory,wherein the clean/review mode enables the user to create custom map views that include pertinent locations, andwherein the user may switch between the search/edit mode and the clean/review mode at any time without informational loss. 19. The computerized map display system of claim 18, wherein during the search/edit mode, the explorer tool includes: a search layer creation block, configured to create a search layer by selecting a location subcategory from a plurality of location subcategories by either: direct subcategory selection, orindirect subcategory selection based on user-entered search keywords;a search criteria setting block, configured to set constraints over the selected location subcategory,a search results mapping block, configured to toggle visibility of: locations associated with other search layers, indicated on the map by semi-transparent markers,locations previously discarded for not satisfying search criteria, indicated on the map by crossed markers, andlocations outside a local geographical territory or a user-selected destination area, anda search results listing block, configured to display a list of selected search layers plotted on the map.
Edecker, Ada Mae; Slyanko, Alex, Apparatus and method for creating a virtual three-dimensional environment, and method of generating revenue therefrom.
Chou,Kehsing J.; Huang,Mei Ing W.; Lee,Taejae; Soetarman,Basuki N.; Summers,Robert Nelson; Vo,Mimi Phuong Thao, Architecture and implementation of a dynamic RMI server configuration hierarchy to support federated search and update across heterogeneous datastores.
Carey Richard ; Marrin Christopher F. ; Mott David C., Collaborative work environment supporting three-dimensional objects and multiple remote participants.
Daniel Lipkin, Composing a description of a virtual 3D world from values stored in a database and generated by decomposing another description of a virtual 3D world.
Mackinlay Jock D., Computer controlled display system for displaying a three-dimensional document workspace having a means for prefetching linked documents.
Kitano Hiroaki,JPX ; Honda Yasuaki,JPX ; Takeuchi Akikazu,JPX, Cyber space system for providing a virtual reality space formed of three dimensional pictures from a server to a user via a service provider.
Brush ; II Abbott Purdy ; Gage Christopher Arnell Surtees ; Lection David Bruce ; Schell David Allen, Delivery of objects in a virtual world using a descriptive container.
Bardon Didier Daniel Claude ; Berry Richard Edmond, Determining view point on objects automatically in three-dimensional workspace from other environmental objects in a three-dimensional workspace.
Horvitz Eric J. ; Sonntag Martin L. ; Markley Michael E., Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a c.
Berry Richard Edmond ; Isensee Scott Harlan ; Roberts David John,GBX, Distance dependent selective activation of three-dimensional objects in three-dimensional workspace interactive displays.
Bardon Didier Daniel Claude ; Berry Richard Edmond ; Isensee Scott Harlan ; Roberts David John,GBX ; Mullaly John Martin, Facilitating viewer interaction with three-dimensional objects and two-dimensional images in virtual three-dimensional.
Berry Richard Edmond ; Isensee Scott Harlan ; Martin Shirley Lynn ; Roberts David John,GBX, Interaction spheres of three-dimensional objects in three-dimensional workspace displays.
Hijikata Makoto,JPX ; Ito Keisuke,JPX ; Shiota Tomoko,JPX, Map information displaying apparatus, navigation apparatus and program storage device readable by the navigation appara.
Berry Richard Edmond ; Isensee Scott Harlan ; Bardon Didier Daniel, Method and system for providing an improved view of an object in a three-dimensional environment on a computer display.
Berry Richard Edmond ; Isensee Scott Harlan ; Roberts David John,GBX ; Bardon Didier Daniel ; Mullaly John Martin, Method and system for providing preferred face views of objects in a three-dimensional (3D) environment in a display in.
Fadel,Tarek; Feuerstein,David Marc; Noyes,Shawn; Wessa,Robert, Methods and apparatus for implementing internet storefronts to provide integrated functions.
Lection David Bruce ; Brush ; II Abbott Purdy ; Schell David Allen ; Sizer Kevin Baker, Methods systems and computer program products for transporting users in three dimensional virtual reality worlds using transportation vehicles.
Mackinlay Jock (Palo Alto CA) Robertson George G. (Palo Alto CA) Card Stuart K. (Los Altos Hills CA), Moving viewpoint with respect to a target in a three-dimensional workspace.
Bardon Didier Daniel Claude ; Berry Richard Edmond ; Isensee Scott Harlan ; Martin Shirley Lynn, Navagation with optimum viewpoints in three-dimensional workspace interactive displays having three-dimensional objects with collision barriers.
Battat Reuven ; Her Michael ; Sundaresh Chandrasekha ; Vinberg Anders ; Wang Sidney, Network management system using virtual reality techniques to display and simulate navigation to network components.
Battat Reuven ; Her Michael ; Sundaresh Chandrasekha ; Vinberg Anders ; Wang Sidney, Network management system using virtual reality techniques to display and simulate navigation to network components.
Bardon Didier Daniel Claude ; Isensee Scott Harlan, Selectively enlarged viewer interactive three-dimensional objects in environmentally related virtual three-dimensional w.
Krishnaswamy, Sridhar; Elliott, Isaac K.; Reynolds, Tim E.; Forgy, Glen A.; Solbrig, Erin M., System, method and article of manufacture for a communication system architecture including video conferencing.
Berry Richard Edmond ; Mullaly John Martin, Three-dimensional workspace interactive display having browsing viewpoints for navigation and work viewpoints for user-o.
Kamachi Teruhisa,JPX ; Nashida Tatsushi,JPX, Three-dimensional, virtual reality space display processing apparatus, a three dimensional virtual reality space display processing method, and an information providing medium.
Brush ; II Abbott Purdy ; Redpath Sarah D. ; Lection David Bruce ; Wood Donald Robert, User interaction with intelligent virtual objects, avatars, which interact with other avatars controlled by different u.
Berry Richard Edmond ; Isensee Scott Harlan, Viewer interactive three-dimensional workspace with interactive three-dimensional objects and corresponding two-dimensio.
Brush ; II Abbott Purdy ; Cuomo Gennaro A. ; Redpath Sarah D. ; Lection David Bruce ; Wood Donald Robert, Visual metaphor for shortcut navigation in a virtual world.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.