# US 10,503,977 B2 · Displaying augmented images via paired devices

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

- Number: US 10,503,977 B2
- Document ID: US10503977B2
- Status: Granted
- Kind: B2
- Application number: 15/743,552
- Filed: 2015-09-18
- Published: 2018-07-12
- Granted: 2019-12-10
- Earliest claimed: 2015-09-18
- Assignees: Hewlett-Packard Development Company, L.P.
- Applicants: Hewlett-Packard Development Company, L.P.
- Inventors: Robert Severn; David Clinton Joiner; Andrew Joiner
- Web page: https://patentgrep.com/patent/US10503977B2

## CPC

- G06T 11/00: Two-dimensional [2D] image generation
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/1454: {involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay}
- G06F 3/147: using display panels
- G06T 11/60: Creating or editing images; Combining images with text
- G06T 19/006: {Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00)}
- G06V 10/95: {structured as a network, e.g. client-server architectures}
- G06V 20/20: in augmented reality scenes
- G09G 5/00: Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators (image data processing or generation, in general G06T)
- G09G 2340/04: Changes in size, position or resolution of an image
- G09G 2340/0442: Handling or displaying different aspect ratios, or changing the aspect ratio
- G09G 2340/045: Zooming at least part of an image, i.e. enlarging it or shrinking it
- G09G 2340/12: Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

Examples associated with displaying augmented images via paired devices are disclosed. Providing a trigger image from a mobile device to a paired device. The paired device is controlled to display the trigger image. The mobile device scans the trigger image being displayed on the paired device. An augmented image of the trigger image is displayed on the mobile device.

## Claims

### Claim 1

A method, comprising:
providing, from a mobile device to a paired device, a trigger image;
controlling the paired device to display the trigger image;
scanning the trigger image being displayed on the paired device into the mobile device;
displaying an augmented image of the trigger image on the mobile device; and
detecting a physical proximity of the mobile device to the trigger image and alert the user, via the paired device, of the physical proximity.

### Claim 2 (depends on 1)

The method of claim 1, comprising receiving a user selection of the trigger image from a set of trigger images.

### Claim 3 (depends on 2)

The method of claim 2, comprising receiving the set of trigger images from a trigger image distributer.

### Claim 4 (depends on 3)

The method of claim 3, comprising receiving the augmented image from the trigger image distributer.

### Claim 5 (depends on 1)

The method of claim 1, where the mobile device is a cellular phone and where the paired device is a smartwatch.

### Claim 6 (depends on 1)

The method of claim 1, where the augmented image includes at least a portion of the trigger image.

### Claim 7 (depends on 1)

The method of claim 1, where the augmented image is animated.

### Claim 8 (depends on 1)

The method of claim 1, comprising modifying the trigger image to comply with a display of the paired device.

### Claim 9

A system in a mobile device having a display, the system comprising:
a data store to store a set of trigger images and corresponding augmented images;
an augmented reality module to, upon detecting a trigger image, cause a corresponding augmented image to be shown on the display;
a preview module to allow a user to browse trigger images and to receive an input from the user associated with a selected trigger image;
a pairing module to control a paired device to display the selected trigger image to facilitate detection of the selected trigger image by the augmented reality module; and
a geographic trigger module to detect a physical proximity of the mobile device to the trigger image and alert the user, via the paired device, of the physical proximity.

### Claim 10 (depends on 9)

The system of claim 9, where the mobile device comprises a camera, and where the augmented reality module detects the trigger image via the camera.

### Claim 11 (depends on 9)

The system of claim 9, comprising a trigger image receipt module to receive trigger images and corresponding augmented images from a control server and to store the received trigger images and corresponding augmented images in the data store.

### Claim 12

A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to:
receive a set of trigger images and a set of augmented images from an augmented reality data server, where members of the set of augmented images correspond to members of the set of trigger images;
provide members of the set of trigger images to a user;
receive a selection from the user associated with a member of the set of trigger images;
transmit the member of the set of trigger images to a paired device to cause the paired device to display the member of the set of trigger images;
scan the member of the set of trigger images being displayed by the paired device;
display the augmented image to the user, overlaying the scanned member of the set of trigger images; and
detect a physical proximity of the computer to the member of the set of trigger images and alert the user, via the paired device, of the physical proximity.

### Claim 13 (depends on 12)

The non-transitory computer-readable medium of claim 12, where the computer is a cellular phone and where the paired device is a smartwatch.
