# US 2025/0085131 A1 · Generative artificial intelligence prompt creation, smart information integration, and application of resultant artifacts for navigation and enhanced content generation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0085131 A1
- Document ID: US20250085131A1
- Status: Published application
- Kind: A1
- Application number: 18/244,518
- Filed: 2023-09-11
- Published: 2025-03-13
- Earliest claimed: 2023-09-11
- Applicants: Adeia Guides Inc.
- Inventors: Charles Dasher; Christopher Phillips; Reda Harb
- Web page: https://patentgrep.com/patent/US20250085131A1

## CPC

- G01C 21/3626: {Details of the output of route guidance instructions (traffic control systems for road vehicles involving transmission of navigation instructions to the vehicle G08G1/0968)}
- G01C 21/3635: {Guidance using 3D or perspective road maps}
- G01C 21/3647: {Guidance involving output of stored or live camera images or video streams}
- G06T 5/60: using machine learning, e.g. neural networks
- G06T 5/77: Retouching; Inpainting; Scratch removal
- G06T 7/60: Analysis of geometric attributes
- G06T 11/00: Two-dimensional [2D] image generation
- G06T 19/00: Manipulating three-dimensional [3D] models or images for computer graphics
- G06V 20/13: Satellite images
- G10L 15/183: using context dependencies, e.g. language models
- G10L 15/22: Procedures used during a speech recognition process, e.g. man-machine dialogue
- G06F 40/35: Discourse or dialogue representation
- G06T 2207/10032: Satellite or aerial image; Remote sensing
- G06T 2207/20081: Training; Learning
- G06T 2207/20084: Artificial neural networks [ANN]
- G10L 25/54: for retrieval
- G10L 2015/223: {Execution procedure of a spoken command}
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Methods and systems are described for automatic content generation, imaging, and navigation. Inputs including mapping data, original imagery, live information, and user-generated information are received. The inputs are processed to generate prompts as an intermediate output. The inputs and the generated prompts are input into generative AI systems. The output of the generative AI systems is integrated into enhanced images, enhanced maps, and enhanced directions along a route. Artificial intelligence systems, including neural networks, and models are utilized to improve the automatic content generation, imaging, and navigation. Related apparatuses, devices, techniques, and articles are also described.

## Claims

### Claim 1

A method comprising:
receiving a mapping query;
processing the mapping query to generate an intermediate prompt;
inputting the intermediate prompt into a generative artificial intelligence system to generate intermediate output;
integrating the intermediate output and the mapping query into final output; and
generating the final output for output on a device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the processing the mapping query to generate the intermediate prompt includes determining whether the mapping query includes a word or phrase intended to request live or updated information; and in response to determining the mapping query includes the word or phrase intended to request the live or updated information, accessing a source of live information regarding the subject.

### Claim 3 (depends on 1)

The method of claim 1, comprising:
receiving the mapping query including a request for a live street view at an address.

### Claim 4 (depends on 3)

The method of claim 3, wherein the processing the mapping query to generate the intermediate prompt includes accessing a source of live information regarding the address.

### Claim 5 (depends on 3)

The method of claim 3, comprising:
accessing an image at the address;
determining a date and/or a time of the image at the address;
identifying an object in the image at the address;
modeling a change in a condition of the object from the date and/or the time of the image at the address to a current date and/or a current time; and
appending the final output to include the modeled change in the condition of the object from the date and/or the time of the image at the address to a current date and/or a current time.

### Claim 6 (depends on 5)

The method of claim 5, comprising:
identifying a shadow cast by the object; and
determining a size of the object based on the shadow.

### Claim 7 (depends on 2)

The method of claim 2, comprising:
receiving a request for a map at a location, wherein the subject includes the map and the location,
wherein the processing the mapping query to generate the intermediate prompt includes accessing a source of live information regarding the location.

### Claim 8 (depends on 2)

The method of claim 2, comprising:
receiving a request for a place of business at a location, wherein the subject includes the place of business and the location,
wherein the processing the mapping query to generate the intermediate prompt includes accessing a source of live information regarding the business and/or the location.

### Claim 9 (depends on 1)

The method of claim 1, comprising:
receiving a request for driving instructions from a current location to a destination address;
determining a route corresponding to the driving instructions from the current location to the destination address;
pre-processing enhanced information for at least one location, point of interest, or data point along the route; and
appending the final output to include the pre-processed enhanced information in real time while the device moves along the route.

### Claim 10 (depends on 1)

The method of claim 1, wherein the intermediate output includes at least one of a map, map data, route mapping information, mapping application output, a photo from a tax record, a photo from an online source, a street view, a past location of a device, a current location of the device, a predicted future location of the device, live information, live traffic information, live weather information, information about a live event, a user-provided image, user-generated information, a user selection, a user search query, or a user selection of a zoom level of a map.

### Claim at position 11

-13. (canceled)

### Claim 14

A method comprising:
receiving a mapping query;
receiving a user preference;
accessing a map from a mapping application based at least on the mapping query;
generating, utilizing a generative artificial intelligence (AI) model, a prompt based on at least one of the mapping query, the user preference, or the map from the mapping application;
generating, utilizing a generative AI content generator, content based on the at least one of the mapping query, the user preference, or the map from the mapping application;
generating a map layer update in a format suitable for the map from the mapping application based on the generated content; and
modifying the map accessed from the mapping application based on the generated map layer update.

### Claim at position 13

-20. (canceled)

### Claim 21

A system comprising:
a generative artificial intelligence system;
a device; and
circuitry configured to:
receive a mapping query;
process the mapping query to generate an intermediate prompt;
input the intermediate prompt into the generative artificial intelligence system to generate intermediate output;
integrate the intermediate output and the mapping query into final output; and
generate the final output for output on the device.

### Claim 22 (depends on 21)

The system of claim 21, wherein the circuitry configured to process the mapping query to generate the intermediate prompt is configured to determine whether the mapping query includes a word or phrase intended to request live or updated information; and in response to determining the mapping query includes the word or phrase intended to request the live or updated information, access a source of live information regarding the subject.

### Claim 23 (depends on 21)

The system of claim 21, wherein the circuitry configured to receive the mapping query is configured to receive a request for a live street view at an address.

### Claim 24 (depends on 23)

The system of claim 23, wherein the circuitry configured to process the mapping query to generate the intermediate prompt is configured to access a source of live information regarding the address.

### Claim 25 (depends on 23)

The system of claim 23, wherein the circuitry is configured to:
access an image at the address;
determine a date and/or a time of the image at the address;
identify an object in the image at the address;
model a change in a condition of the object from the date and/or the time of the image at the address to a current date and/or a current time; and
append the final output to include the modeled change in the condition of the object from the date and/or the time of the image at the address to a current date and/or a current time.

### Claim 26 (depends on 25)

The system of claim 25, wherein the circuitry is configured to:
identify a shadow cast by the object; and
determine a size of the object based on the shadow.

### Claim 27 (depends on 22)

The system of claim 22, wherein the circuitry is configured to:
receive a request for a map at a location, wherein the subject includes the map and the location, and
the circuitry configured to process the mapping query to generate the intermediate prompt is configured to access a source of live information regarding the location.

### Claim 28 (depends on 22)

The system of claim 22, wherein the circuitry is configured to:
receive a request for a place of business at a location, wherein the subject includes the place of business and the location, and
the circuitry configured to process the mapping query to generate the intermediate prompt is configured to access a source of live information regarding the business and/or the location.

### Claim 29 (depends on 21)

The system of claim 21, wherein the circuitry is configured to:
receive a request for driving instructions from a current location to a destination address;
determine a route corresponding to the driving instructions from the current location to the destination address;
pre-process enhanced information for at least one location, point of interest, or data point along the route; and
append the final output to include the pre-processed enhanced information in real time while the device moves along the route.

### Claim at position 23

-100. (canceled)
