IP Library Granted Patent US 10,558,859
Granted Patent B2
US 10,558,859 · App. 16/191,290 · Granted Feb 11, 2020

Augmented reality installation/troubleshooting assistance

Inventors: Leslie Ann Harper (Highlands Ranch, CO); John Card, II (Denver, CO)
Assignee: DISH TECHNOLOGIES L.L.C.
G06K9/00671G06K9/228G06K9/6202G06T11/60H04N5/23222H04N17/004H04N17/04H04N21/4223H04N21/4425
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,558,859
App. No.
16/191,290
Granted
Feb 11, 2020
Kind
B2
Abstract

Embodiments are directed toward analyzing images of cables or electronic devices to augment those images with information relating to the installation or troubleshooting of such cables and electronic devices. The images are analyzed to determine non-text characteristics of a connector of the cable or non-text characteristics of at least one port on the electronic device. These non-text characteristics can be compared with non-text characteristics of known connectors or ports to determine a type of the connector or a type of the ports on the electronic device. The images are then modified or overlaid with information identifying the type of connector or port.

Claims (71)

1. A method executing on a computing device, comprising:

receiving an image of an electronic device having a plurality of ports identifiable in the image;

determining a port type of each corresponding port of the plurality of ports based on a plurality of non-text characteristics of the corresponding port;

modifying the image to include an indication of each of the plurality of ports with the port type of each corresponding port; and

presenting the modified image to a user of the computing device.

2. The method of claim 1 , wherein modifying the image includes adding or overlaying at least one of text, a label, a logo, a graphic, or a symbol that identifies the port type of each corresponding port.

3. The method of claim 1 , wherein modifying the image includes adding or overlaying at least one of text, a label, a logo, a graphic, or a symbol onto the image to show the user a location of each port on the electronic device.

4. The method of claim 1 , wherein determining the port type of each corresponding port includes:

analyzing the image to determine the plurality of non-text characteristics of each corresponding port;

comparing the plurality of non-text characteristics of each corresponding port with a plurality of non-text characteristics of known ports; and

identifying the port type based on a match between the plurality of non-text characteristics of the corresponding port and the plurality of non-text characteristics of a known port.

5. The method of claim 1 , wherein the plurality of non-text characteristics of each corresponding port include at least one of a color, a size, or a shape of the corresponding port.

6. The method of claim 1 , further comprising:

receiving a second image of at least one electronics cable each having a corresponding connector identifiable in the second image;

determining a connector type of each corresponding connector based on a plurality of non-text characteristics of the corresponding connector;

modifying the second image to include an indication the at least one electronics cable with a type of cable based on the connector type of each corresponding connector; and

presenting the modified second image to the user of the computing device.

7. The method of claim 1 , further comprising:

receiving a second image of an electronic cable having a connector identifiable in the second image;

determining a connector type of the connector based on a plurality of non-text characteristics of the connector;

comparing the connector type with the port type of each corresponding port to identify a port on the electronic device that is compatible with the connector on the electronic cable based on a match between the connector type and the port type;

modifying the second image to illustrate a location of the identified port on the electronic device; and

presenting the modified second image to the user.

8. The method of claim 1 , further comprising:

providing at least one command to the user instructing the user to position a camera on the computing device to capture the image.

9. The method of claim 1 , further comprising:

determining that the image does not include an identifiable port on the electronic device;

adjusting a zoom parameter of a camera associated with the computing device; and

re-receiving the image of the electronic device.

10. A method executing on a computing device, comprising:

receiving an image of an electronics cable having a corresponding connector identifiable in the image;

determining a cable type of the electronics cable based on a plurality of non-text characteristics of the corresponding connector;

modifying the image to include an indication of the cable type of the electronics cable; and

presenting the modified image to a user of the computing device.

11. The method of claim 10 , wherein modifying the image includes adding or overlaying at least one of text, a label, a logo, a graphic, or a symbol that identifies the cable type.

12. The method of claim 10 , wherein determining the cable type of the electronics cable includes:

analyzing the image to determine the plurality of non-text characteristics of the connector;

comparing the plurality of non-text characteristics of the connector with a plurality of non-text characteristics of known connectors; and

identifying the cable type based on a match between the plurality of non-text characteristics of the connector and the plurality of non-text characteristics of a known connector.

13. The method of claim 10 , wherein the plurality of non-text characteristics include at least one of a color, a size, or a shape of the connector.

14. The method of claim 10 , further comprising:

receiving a second image of an electronic device having a plurality of ports identifiable in the second image;

determining a port type of each corresponding port of the plurality of ports based on a plurality of non-text characteristics of the corresponding port;

modifying the second image to include an indication of each of the plurality of ports with the port type of each corresponding port; and

presenting the modified second image to the user of the computing device.

15. The method of claim 10 , further comprising:

receiving a second image of an electronic device having a plurality of ports identifiable in the second image;

determining a port type of each corresponding port of the plurality of ports based on a plurality of non-text characteristics of the corresponding port;

comparing the port type of each corresponding port with the cable type of the electronic cable to identify a port on the electronic device that is compatible with the connector on the electronic cable based on a match between the connector type and the port type;

modifying the second image to illustrate a location of the identified port on the electronic device; and

presenting the modified second image to the user.

16. A mobile computing device, comprising:

a camera that captures images;

a display that displays the images;

a memory that stores instructions and at least temporarily stores the captured images; and

a processor that is configured to execute the instructions to:

receive, via the camera, an image of an electronic device port or a cable connector;

determine a port type or a cable type of the electronic device port or the cable connector based on a plurality of non-text characteristics of the electronic device port or the cable connector;

modify the image to include an indication of the port type or the cable type; and

present, via the display, the modified image to a user of the mobile computing device.

17. The mobile computing device of claim 16 , wherein modifying the image includes adding or overlaying at least one of text, a label, a logo, a graphic, or a symbol that identifies the port type or the cable type.

18. The mobile computing device of claim 16 , wherein the processor is configured to determine the port type by being configured to execute the computer instructions to:

analyze the image to determine the plurality of non-text characteristics of the electronic device port;

compare the plurality of non-text characteristics of the electronic device port with a plurality of non-text characteristics of known ports; and

identify the port type based on a match between the plurality of non-text characteristics of the electronic device port and the plurality of non-text characteristics of a known port.

19. The mobile computing device of claim 16 , wherein the processor is configured to determine the cable type by being configured to execute the computer instructions to:

analyze the image to determine the plurality of non-text characteristics of the cable connector;

compare the plurality of non-text characteristics of the cable connector with a plurality of non-text characteristics of known connectors; and

identify the cable type based on a match between the plurality of non-text characteristics of the connector and the plurality of non-text characteristics of a known connector.

20. The mobile computing device of claim 16 , wherein the processor is configured to execute the computer instructions to further:

present, via the display, at least one command to the user instructing the user to position the camera to capture the image.

Assignments (1)
SECURITY INTEREST Recorded Nov 30, 2021
From: DISH BROADCASTING CORPORATION; DISH NETWORK L.L.C.; DISH TECHNOLOGIES L.L.C.
To: U.S. BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058295/0293 →
Continuity (3)
Continuation 16025817 · Jul 2, 2018
Continuation 15445850 · Feb 28, 2017
Related Publication 20190080174A1 · Mar 14, 2019