Source: http://www.google.com/patents/US8190357?dq=6650327
Timestamp: 2014-09-20 08:22:41
Document Index: 555889067

Matched Legal Cases: ['application No. 60', 'application No. 60', 'application No. 60', 'application No. 60', 'application No. 11', 'art=0', 'art=0']

Patent US8190357 - Multi-occupant structure in a geo-spatial environment - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign in<nobr>Advanced Patent Search</nobr>PatentsA method, apparatus, and system of multi-occupant structure in a geo-spatial environment are disclosed. In one embodiment, a method includes determining that a marker (e.g., associated with a profile of a user) is colliding with another marker simultaneously displayed in a map based on an overlap area...http://www.google.com/patents/US8190357?utm_source=gb-gplus-sharePatent US8190357 - Multi-occupant structure in a geo-spatial environmentAdvanced Patent SearchPublication numberUS8190357 B2Publication typeGrantApplication numberUS 11/725,652Publication dateMay 29, 2012Filing dateMar 19, 2007Priority dateMar 17, 2006Also published asUS20070219659Publication number11725652, 725652, US 8190357 B2, US 8190357B2, US-B2-8190357, US8190357 B2, US8190357B2InventorsRaj Vasant Abhyanker, Chandrasekhar ThotaOriginal AssigneeGoogle Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (7), Non-Patent Citations (10), Referenced by (2), Classifications (6), Legal Events (2) External Links: USPTO, USPTO Assignment, EspacenetMulti-occupant structure in a geo-spatial environmentUS 8190357 B2Abstract A method, apparatus, and system of multi-occupant structure in a geo-spatial environment are disclosed. In one embodiment, a method includes determining that a marker (e.g., associated with a profile of a user) is colliding with another marker simultaneously displayed in a map based on an overlap area of the marker with the another marker, automatically creating a group pointer that replaces the marker and the another marker on the map and generating a view of the marker and the another marker when a user (e.g., of the geo-spatial environment) selects the group pointer.
one or more processors operably coupled to the one or more memories and configured to execute the executable code to:
generate a multiple-structure group pointer when the marker and the another marker are associated with adjacent structures which are not shared by occupants identified through the marker and the another marker. Description
(1) U.S. Provisional patent application No. 60/783,226, titled �Trade identity licensing in a professional services environment with conflict� filed on Mar. 17, 2006. (2) U.S. Provisional patent application No. 60/817,470 titled �Segmented services having a global structure of networked independent entities�, filed Jun. 28, 2006. (3) U.S. Provisional patent application No. 60/853,499, titled �Method and apparatus of neighborhood expression and user contribution system� filed on Oct. 19, 2006. (4) U.S. Provisional patent application No. 60/854,230 titled �Method and apparatus of neighborhood expression and user contribution system� filed on Oct. 25, 2006. (5) U.S. Utility patent application No. 11/603,442 titled �Map based neighborhood search and community contribution� filed on Nov. 22, 2006. FIELD OF TECHNOLOGY This disclosure relates generally to the technical fields of communications and, in one example embodiment, to a method, apparatus, and system of multi-occupant structure in a geo-spatial environment.
BACKGROUND A structure (e.g., a mine, a tunnel, a shopping mall, an apartment building, an office building, etc.) may have a number of occupants (e.g., workers, cars, people, residents, staff, machines, etc.) A geo-spatial environment (e.g., Microsoft� Virtual Earth, Google� Earth, Fatdoor�, Platial�, Mapquest�, Zillow�, ZipRealty� etc.) may attempt to concurrently represent the multiple occupants in the structure on a map (e.g., a 3-dimensional view, a satellite view, etc.) through a set of markers (e.g. pushpins, indicators, etc.).
SUMMARY A method, apparatus and system of multi-occupant structure in a geo-spatial environment are disclosed. In one aspect, a method includes determining that a marker is colliding with another marker simultaneously displayed in a map based on an overlap area of the marker with the another marker, automatically creating a group pointer that replaces the marker and the another marker on the map, and generating a view of the marker and the another marker when a user selects the group pointer.
DETAILED DESCRIPTION A method, apparatus, and system of multi-occupant structure in a geo-spatial environment are disclosed. In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the various embodiments. It will be evident, however, to one skilled in the art that the various embodiments may be practiced without these specific details.
In the example embodiment illustrated in FIG. 4, the user interface view 450 displays the profile information of the occupant �Laura D'Silva� along with the address data and profession data. The user interface view 450 also displays the search results along with the neighborhood view of the shared structures associated with the search query requested by the user (e.g., the occupant of the shared structure) in the geo-spatial environment. The user interface view 450 may enable the user to modify the location of the markers associated with the occupants of the shared structure (e.g., the structure 122 of FIG. 1).
The diagrammatic system view 600 may indicate a personal computer and the data processing system in which one or more operations disclosed herein are performed. The processor 602 may be a microprocessor, a state machine, an application specific integrated circuit, a field programmable gate array, etc. (e.g., Intel� Pentium� processor). The main memory 604 may be a dynamic random access memory and/or a primary memory of a computer system.
In the example embodiment illustrated in FIG. 7, the name field 702 displays �Laura D'Silva� in the first row and �Jane� in the second row of the name field column 702. The profile status field 704 displays �Claimed� in the first row and �Unclaimed� in the second row of the profile status field column 704. The unit data field 706 displays �5th floor� in the first row and the second row of the unit data field column 706. The pointer type field 708 displays �Commercial� in the first row and �Residential� in the second row of the pointer type field column 708. The marker status field 710 displays �Locked� in the first row and �Unlocked� in the second row of the marker status field column 710.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS7076409Dec 6, 2004Jul 11, 2006Microsoft CorporationSystem and method for abstracting and visualizing a route mapUS7158878Feb 5, 2005Jan 2, 2007Google Inc.Digital mapping systemUS20060026170May 25, 2005Feb 2, 2006Jeremy KreitlerMapping method and systemUS20060047825Aug 24, 2004Mar 2, 2006Jack SteenstraLocation based service (LBS) system and method for creating a social networkUS20060058952Sep 7, 2005Mar 16, 2006Cooper Clive WSystem and method of wireless downloads of map and geographic based data to portable computing devicesUS20060064346Aug 31, 2004Mar 23, 2006Qualcomm IncorporatedLocation based service (LBS) system and method for targeted advertisingUS20060080032Sep 7, 2005Apr 13, 2006Cooper Clive WSystem and method of wireless downloads of map and geographic based data to portable computing devicesNon-Patent CitationsReference1Find it, Map it, Get shopping restaurants, directions and traffic with Live Search for Windows Mobile, http://local.live.com/default.aspx?v=2&FORM=MOCARJ&cp=36.099233~-115.175.2Find it, Map it, Get shopping restaurants, directions and traffic with Live Search for Windows Mobile, http://local.live.com/default.aspx?v=2&FORM=MOCARJ&cp=36.099233�-115.175.3Following the Dollars : Map Political campaign contributions in your area., http://www.cs.indiana.edu/cgi-pub/markane/projectFinal3.cgi?zipCode=78654.4Platial the People's Atlas; http://www.platial.com/splash.5Plazes knows where-Share your location, Explore the world, Locate friends, http://beta.plazes.com/.6Plazes knows where�Share your location, Explore the world, Locate friends, http://beta.plazes.com/.7Pushpin : Better maps for online apps. Delight. Illuminate. Differentiate., htttp://www.pushpin.com.8Yelp : Real People. Real Reviews, http://www.yelp.com/search?find-loc=San+Francisco%2C+CA+94101&radius=10.0&cflt=restaurants&start=0&sortby=rating.9Yelp : Real People. Real Reviews, http://www.yelp.com/search?find�loc=San+Francisco%2C+CA+94101&radius=10.0&cflt=restaurants&start=0&sortby=rating.10Zillow.com; http://www.zillow.com/search/Search.htm?addrstrthood=&citystatezip=56786&GOButton=%3CSPAN%3EGO%3C%2FSPAN%3E.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8738545 *Dec 31, 2013May 27, 2014Raj AbhyankerMap based neighborhood search and community contributionUS8775328 *Mar 10, 2014Jul 8, 2014Raj AbhyankerGeo-spatially constrained private neighborhood social network* Cited by examinerClassifications U.S. Classification701/408, 701/400International ClassificationG06Q10/00, G01C21/00Cooperative ClassificationG06Q10/00European ClassificationG06Q10/00Legal EventsDateCodeEventDescriptionNov 7, 2011ASAssignmentEffective date: 20111101Owner name: GOOGLE INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DEALMAP INC.;REEL/FRAME:027186/0682Owner name: DEALMAP INC., CALIFORNIAFree format text: CHANGE OF NAME;ASSIGNOR:COFFEE ROASTING CO.;REEL/FRAME:027188/0569Effective date: 20110729Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CENTER D CORPORATION;REEL/FRAME:027186/0596Owner name: COFFEE ROASTING CO., CALIFORNIAOwner name: CENTER D CORPORATION, CALIFORNIAEffective date: 20080327Free format text: CHANGE OF NAME;ASSIGNOR:FATDOOR, INC.;REEL/FRAME:027188/0562Mar 19, 2007ASAssignmentOwner name: FATDOOR, INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ABHYANKER, RAJ V.;THOTA, CHANDRASEKHAR;REEL/FRAME:019126/0098Effective date: 20070319RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google