Dynamic map rendering as a function of a user parameter

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8103445
APP PUB NO 20070273558A1
SERIAL NO

11621006

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Provided is a single repository for capturing, connecting, sharing, and visualizing information based on a geographic location, for example. Detailed information can be dynamically rendered as a function of a user parameter, which can include a user demographic, a user profile, and a user preference information. Map information and advertisements displayed in conjunction with the map information can be dynamically rendered as a function of a user advertising preference. If a user prefers one product over another product, a first advertisement for the less preferred product can be replaced with a second advertisement for the preferred product.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT TECHNOLOGY LICENSING, LLCREDMOND, WA30751

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kimchi, Gur Bellevue, US 102 2662
Ofek, Eyal Redmond, US 141 2099
Smith, Leonard Seattle, US 30 984

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (4)
5999892 Method for providing an instant distance measurement on a map 37 1997
2002/0154,174 Method and system for providing a service in a photorealistic, 3-D environment 76 2001
2006/0080,178 Method for serving picture images on the internet 9 2003
2004/0193,492 Navigation and promotion distribution system 14 2004
 
SONY CORPORATION (1)
6912462 Information processing apparatus, information processing method and program storage media 68 2001
 
TOMTOM GLOBAL CONTENT B.V. (1)
6150961 Automated traffic mapping 274 1998
 
THE WESTERN UNION COMPANY (1)
7130865 Methods and systems for developing market intelligence 21 2001
 
HERE GLOBAL B.V. (1)
6163749 Method and system for scrolling a map display in a navigation application 181 1998
 
I-GLYPH TECHNOLOGY INC. (1)
* 6041335 Method of annotating a primary image with an image and for transmitting the annotated primary image 135 1997
 
TRIMBLE NAVIGATION LIMITED (1)
6594576 Using location data to determine traffic information 291 2001
 
ALPINE ELECTRONICS, INC. (2)
2002/0123,841 Map display apparatus and display method therefor 36 2001
7161504 Navigation system for finding optimum route using traffic incidents information 23 2003
 
National Audubon Society, Inc. (1)
6772142 Method and apparatus for collecting and expressing geographically-referenced data 106 2000
 
TAMIRAS PER PTE. LTD., LLC (1)
7324666 Methods for assigning geocodes to street addressable entities 55 2003
 
REDFIN CORPORATION (1)
* 2005/0288,958 Online markerplace for real estate transactions 54 2005
 
AISIN AW CO., LTD. (1)
6144318 Navigation system 157 1996
 
CALLAHAN CELLULAR L.L.C. (1)
* 6480885 Dynamically matching users for group communications based on a threshold degree of matching of sender and recipient predetermined acceptance criteria 686 2000
 
GULA CONSULTING LIMITED LIABILITY COMPANY (1)
* 2003/0065,805 System, method, and computer program product for providing location based services and mobile e-commerce 726 2002
 
HONDA MOTOR CO., LTD. (1)
7289904 Vehicle navigation system and methods for incorporating user preferences into same 62 2005
 
CAPTUREQUEST, INC. (1)
2002/0094,868 Methods for interactive internet advertising, apparatuses and systems including same 107 2001
 
MICROSOFT TECHNOLOGY LICENSING, LLC (4)
7340077 Gesture recognition system using depth perceptive sensors 424 2003
2006/0238,379 Obtaining and displaying virtual earth images 58 2005
2006/0241,859 Virtual earth real-time advertising 128 2005
2006/0241,860 Virtual earth mapping 112 2005
 
NAVIGON AG (1)
6092076 Method and system for map display in a navigation application 221 1998
 
City of Scottsdale (1)
5652717 Apparatus and method for collecting, analyzing and presenting geographical information 113 1996
 
ART + COM AG (1)
6100897 Method and device for pictorial representation of space-related data 48 1996
 
GUGLIOTTA, JOHN D. (1)
2003/0135,304 System and method for managing transportation assets 173 2003
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
7106219 Decentralized vehicular traffic status system 21 2003
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
6101498 System for displaying a computer managed network layout with a first transient display of a user selected primary attribute of an object and a supplementary transient display of secondary attributes 32 1997
6711493 Method and apparatus for collecting and propagating information relating to traffic conditions 41 2002
 
AMES MAPS L.L.C. (1)
6314370 Map-based navigation system with overlays 110 1999
 
CAD CENTER CORPORATION (1)
7098909 Automatic generating device for 3-d structure shape, automatic generating method, program therefor, and recording medium recording the program 17 2002
 
CATALINA MARKETING CORPORATION (1)
2005/0216,336 Method and system for presenting banners having direct link to user profile information 39 2004
 
BROUILLETTE & ASSOCIES S.E.N.C.R.L. (1)
2002/0035,609 Location bookmark system and method for creating and using location information 110 2001
 
PIONEER CORPORATION (1)
2005/0071,081 GUIDING DEVICE, SYSTEM THEREOF, METHOD THEREOF, PROGRAM THEREOF AND RECORDING MEDIUM STORING THE PROGRAM 29 2004
 
ALCATEL LUCENT (1)
6369720 Method for information transmission of vehicle data and traffic information system 20 1999
 
HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED (1)
7188025 Method and apparatus for exchanging traffic condition information using peer to peer networking 38 2003
 
COMCAST CABLE COMMUNICATIONS, LLC (1)
6629136 System and method for providing geographically-related content over a network 161 1999
 
MOTOROLA, INC. (1)
2004/0107,042 Road hazard data collection system and method 50 2002
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
5917898 Telecommunications network traffic management system 58 1995
 
HNTB Holdings Ltd (1)
2006/0230,351 Geometry creation tool 14 2005
 
NOKIA CORPORATION (1)
2006/0230,056 Method and a device for visual management of metadata 12 2005
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 8386211 Monitoring virtual worlds to detect events and determine their type 0 2008
 
Other [Check patent profile for assignment information] (3)
* 2013/0073,376 SYSTEM AND METHOD FOR PROVIDING COMBINATION OF ONLINE COUPONS, PRODUCTS OR SERVICES WITH ADVERTISEMENTS, GEOSPATIAL MAPPING, RELATED COMPANY OR LOCAL INFORMATION, AND SOCIAL NETWORKING 29 2011
* 9710821 Systems and methods for mobile and online payment systems for purchases related to mobile and online promotions or offers provided using impressions tracking and analysis, location information, 2D and 3D mapping, mobile mapping, social media, and user behavior and 0 2012
* 2014/0006,129 SYSTEMS AND METHODS FOR MOBILE AND ONLINE PAYMENT SYSTEMS FOR PURCHASES RELATED TO MOBILE AND ONLINE PROMOTIONS OR OFFERS PROVIDED USING IMPRESSIONS TRACKING AND ANALYSIS, LOCATION INFORMATION, 2D AND 3D MAPPING, MOBILE MAPPING, SOCIAL MEDIA, AND USER BEHAVIOR AND INFORMATION FOR GENERATING MOBILE AND INTERNET POSTED PROMOTIONS OR OFFERS FOR, AND/OR SALES OF, PRODUCTS AND/OR SERVICES IN A SOCIAL NETWORK, ONLINE OR VIA A MOBILE DEVICE 117 2012
 
VERIZON PATENT AND LICENSING INC. (1)
* 9218503 Collection and analysis of customer data from application programming interface usage 1 2013
 
SONOVA AG (1)
* 8543709 Method for controlling a transmission system as well as a transmission system 0 2010
 
THE TRAVELERS INDEMNITY COMPANY (1)
* 2014/0310,162 SYSTEMS AND METHODS FOR GEOSPATIAL VALUE SUBJECT ANALYSIS AND MANAGEMENT 2 2014
 
HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED (1)
* 2010/0241,623 USER GENERATED NOTES INTEGRATED WITH LOCATION-BASED APPLICATION 8 2010
 
VISTEON GLOBAL TECHNOLOGIES, INC. (2)
9587958 Mobile device gateway systems and methods 0 2008
* 2010/0097,239 MOBILE DEVICE GATEWAY SYSTEMS AND METHODS 94 2008
 
HYUNDAI MOTOR COMPANY (1)
* 2013/0066,881 INDEXING SYSTEM OF SPATIAL INFORMATION FOR COMBINED SOI OBJECT AND CONTENT 1 2012
 
NOKIA TECHNOLOGIES OY (1)
9710486 Determination of a filtered map interaction descriptor 0 2015
 
Pitney Bowes Inc. (1)
9672258 Systems and methods for dynamically selecting graphical query result display modes 0 2012
 
FATDOOR, INC. (1)
8775328 Geo-spatially constrained private neighborhood social network 2 2014
 
TIMESAVERS, INC. (1)
6102781 Automatically securable travel limiting stops for pressure shoes used in an abrasive finishing machine 12 1996
 
1626628 Ontario Limited (5)
* 8346471 System, apparatus and method for mapping 1 2011
* 2011/0267,355 System, Apparatus and Method for Mapping 8 2011
* 9292741 System, apparatus and method for mapping 0 2013
* 2014/0078,149 System, Apparatus and Method for Mapping 0 2013
* 2016/0180,746 System, Apparatus and Method for Mapping 0 2015
 
PICTOMETRY INTERNATIONAL CORP. (2)
* 8823732 Systems and methods for processing images with edge detection and snap-to feature 3 2010
* 2012/0154,446 Systems and Methods for Processing Images with Edge Detection and Snap-To Feature 3 2010
 
Digital Map Products, Inc. (3)
* 8433706 Preference stack 0 2011
* 2011/0289,077 PREFERENCE STACK 1 2011
8924377 Preference stack 0 2013
 
APPLE INC. (4)
8866809 System and method for rendering dynamic three-dimensional appearing imagery on a two-dimensional user interface 3 2008
* 2010/0079,449 SYSTEM AND METHOD FOR RENDERING DYNAMIC THREE-DIMENSIONAL APPEARING IMAGERY ON A TWO-DIMENSIONAL USER INTERFACE 12 2008
9069440 Method, system and apparatus for providing a three-dimensional transition animation for a map view change 1 2012
9423873 System and method for rendering dynamic three-dimensional appearing imagery on a two-dimensional user interface 0 2014
 
GENTEX CORPORATION (3)
9324230 System and method for configuring a wireless control system of a vehicle using induction field communication 2 2008
* 2010/0144,284 SYSTEM AND METHOD FOR CONFIGURING A WIRELESS CONTROL SYSTEM OF A VEHICLE USING INDUCTION FIELD COMMUNICATION 28 2008
8843066 System and method for configuring a wireless control system of a vehicle using induction field communication 3 2012
 
STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY (1)
* 9721302 Server for real-time accident documentation and claim submission 0 2013
 
MICROSOFT TECHNOLOGY LICENSING, LLC (11)
8850011 Obtaining and displaying virtual earth images 0 2005
8843309 Virtual earth mapping 1 2005
* 2006/0238,379 Obtaining and displaying virtual earth images 58 2005
* 8271562 User interface and geo-parsing data structure 2 2010
* 2010/0205,207 USER INTERFACE AND GEO-PARSING DATA STRUCTURE 6 2010
* 8635231 User interface and geo-parsing data structure 0 2012
* 2012/0311,479 USER INTERFACE AND GEO-PARSING DATA STRUCTURE 5 2012
* 9558177 User interface and geo-parsing data structure 0 2014
* 2014/0289,235 USER INTERFACE AND GEO-PARSING DATA STRUCTURE 0 2014
9383206 Obtaining and displaying virtual earth images 0 2014
9460058 Operating system support for location cards 0 2014
 
GOOGLE TECHNOLOGY HOLDINGS LLC (12)
* 8781990 Crowdsensus: deriving consensus information from statements made by a crowd of users 0 2011
8862492 Identifying unreliable contributors of user-generated content 2 2011
8700580 Moderation of user-generated content 0 2011
8533146 Identification of over-clustered map features 5 2011
* 2015/0248,192 Semi-Automated Generation of Address Components of Map Features 0 2011
8832116 Using mobile application logs to measure and maintain accuracy of business information 2 2012
9508169 Method and apparatus for contextually varying amounts of imagery on a map 0 2012
* 8886460 Mobile device navigation state application programming interface 2 2012
9449407 Displaying dynamic content on a map based on user's location and scheduled task 0 2013
9588988 Visual indicators for temporal context on maps 0 2013
9552552 Identification of over-clustered map features 0 2013
9714832 Varying map information density based on the speed of the vehicle 0 2014
 
OPEN INVENTION NETWORK, LLC (1)
* 9495128 System and method for simultaneous touch and voice control 0 2012
 
JOHNSON CONTROLS TECHNOLOGY COMPANY (4)
* 9430945 System and method for providing route calculation and information to a vehicle 0 2007
* 2010/0100,310 SYSTEM AND METHOD FOR PROVIDING ROUTE CALCULATION AND INFORMATION TO A VEHICLE 27 2007
8634033 Remote display reproduction system and method 7 2010
8447598 Vehicle user interface systems and methods 33 2011
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jul 24, 2019
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jul 24, 2023
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00