IP Library Patent Application 14170896
Patent Application
App. No. 14/170,896

FACILITATING INTERACTIVE SUPPORT SESSIONS FOR AN EMBEDDED DEVICE USING A PORTABLE DEVICE

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 None
App. No.
14/170,896
Abstract

An embedded device is connected to a portable device via an alternate connection that is separate from a first network interface used by the embedded device to connect to an Internet service. The Internet service provides support for the embedded device. The portable device connects to the Internet service via a second network interface of the portable device. First messages are exchanged between the portable device and the embedded device via the alternate connection, and second messages are exchanged between the portable device and the Internet service based on the first messages. The first messages and the second messages facilitate an interactive support session between the embedded device and the Internet service in place of the first network interface of the embedded device.

Claims (44)

1 . A method, comprising:

connecting an embedded device to a portable device via an alternate connection that is separate from a first network interface used by the embedded device to connect to an Internet service that provides support for the embedded device;

connecting the portable device to the Internet service via a second network interface of the portable device;

exchanging first messages between the portable device and the embedded device via the alternate connection; and

exchanging second messages between the portable device and the Internet service based on the first messages, the first messages and the second messages facilitating an interactive support session between the embedded device and the Internet service in place of the first network interface of the embedded device.

2 . The method of claim 1 , wherein the portable device is configured to act as an Internet proxy for the embedded device.

3 . The method of claim 1 , wherein the first messages are exchanged via wireless proximity networking.

4 . The method of claim 1 , wherein the first messages are exchanged via a wired multimedia interface.

5 . The method of claim 1 , further comprising determining that the embedded device is unable to connect to the Internet service via the first network interface, and performing the method of claim 1 in response thereto.

6 . The method of claim 1 , wherein the first messages and the second messages are encrypted, and wherein the portable device exchanges the first and second messages without decrypting payloads of the first and second messages.

7 . The method of claim 1 , further comprising establishing a secondary data channel between the portable device and the Internet service, the secondary data channel being active during the interactive support session and facilitating communicating status of the interactive support session to a user of the portable device.

8 . The method of claim 7 , further comprising:

generating, by one of the embedded device or the portable device, a session code that permits access to the embedded device via the Internet service;

displaying the session code to the user; and

facilitating user communication of the session code to the Internet service via the secondary data channel.

9 . A non-transitory, computer-readable medium configured with instructions operable by a processor of a portable device to cause the portable device to:

connect to an embedded device via an alternate connection that is separate from a first network interface of the embedded device to connect to an Internet service that provides support for the embedded device;

connect to the Internet service via a second network interface of the portable device;

exchange first messages with the embedded device via the alternate connection; and

exchange second messages with the Internet service based on the first messages, the first messages and the second messages facilitating an interactive support session between the embedded device and the Internet service in place of the first network interface of the embedded device.

10 . The computer-readable medium of claim 9 , wherein the portable device is configured to act as an Internet proxy for the embedded device.

11 . The computer-readable medium of claim 9 , wherein the first messages are exchanged via wireless proximity networking.

12 . The computer-readable medium of claim 9 , wherein the first messages are exchanged via a wired multimedia interface.

13 . The computer-readable medium of claim 9 , wherein the first messages are encrypted by the embedded device, and wherein the portable device forms the second messages without decrypting the first messages.

14 . The computer-readable medium of claim 9 , wherein the instructions further cause the portable device to establish a secondary data channel with the Internet service, the secondary data channel being active during the interactive support session and facilitating communicating status of the interactive support session to a user of the portable device.

15 . The computer-readable medium of claim 14 , wherein the instructions further cause the portable device to:

receive a session code generated by the Internet service, the session code permitting access to the embedded device via the Internet service;

display the session code to the user; and

facilitate user communication of the session code to the Internet service via the secondary data channel.

16 . A system comprising:

an embedded device comprising:

a first processor;

a remote user interface; and

a proximity connection means coupled to the remote user interface; and

a portable device comprising a second processor coupled to a network interface, the portable device storing instructions executable by the second processor to:

exchange first messages with the remote user interface of the embedded device via the proximity connection means; and

exchange second messages with an Internet service based on the first messages, the first messages and the second messages facilitating an interactive support session between the embedded device and the Internet service.

17 . The system of claim 16 , wherein the portable device is configured to act as an Internet proxy for the embedded device.

18 . The system of claim 16 , wherein the first messages are encrypted by the embedded device, and wherein the portable device forms the second messages without decrypting the first messages.

19 . The system claim 16 , wherein the instructions further cause the portable device to establish a secondary data channel with the Internet service, the secondary data channel being active during the interactive support session and facilitating communicating status of the interactive support session to a user of the portable device.

20 . The system of claim 19 , wherein the instructions further cause the portable device to:

determine a session code generated by one of the embedded device or the portable device, the session code permitting access to the embedded device via the Internet service;

display the session code to the user; and

facilitate user communication of the session code to the Internet service via the secondary data channel.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2022
From: THE NIELSEN COMPANY (US), LLC; QTERICS, INC.
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 059102/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2022
From: QTERICS, INC.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 058915/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2016
From: QTERICS, INC.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 039089/0218 →
PURCHASE AGREEMENT Recorded Jul 6, 2016
From: QTERICS, INC.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 039276/0403 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2016
From: UPDATELOGIC, INC.
To: QTERICS, INC.
Reel/Frame 038397/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2016
From: LATTICE SEMICONDUCTOR CORPORATION
To: QTERICS, INC.
Reel/Frame 038216/0389 →
MERGER Recorded Aug 21, 2015
From: SILICON IMAGE, INC.
To: LATTICE SEMICONDUCTOR CORPORATION
Reel/Frame 036419/0792 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2014
From: THIELEN, KURT ROMAN; NIGBUR, CHRISTOPHER JOHN
To: UPDATELOGIC, INC.
Reel/Frame 032228/0402 →