IP Library Granted Patent US 11,734,697
Granted Patent B2
US 11,734,697 · App. 17/199,702 · Granted Aug 22, 2023

Device handoff

Inventors: David Chavez (Broomfield, CO); Kurt Haserodt (Westminster, CO); Valentine C. Matula (Granville, OH)
Assignee: Avaya Management L.P.
G06Q30/016H04L12/2809H04L12/2816H04W12/65
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 11,734,697
App. No.
17/199,702
Granted
Aug 22, 2023
Kind
B2
Abstract

Devices are often connected to a network to facilitate remote interactions with the device. However, such connections may be absent or disabled. However, by utilizing a second device, such as a mobile phone, a transaction may be initiated on a remote device and handed-off to the second device to obtain absent information and complete the transaction. Completion of the transaction may be due to absent data, such as a data that provides absent information or resolves conflicting information in the dataset. The device may communicate with the second device via radio frequency communications and/or other forms of communication (e.g., visually, audibly, etc.), such that information the absent information is obtained and the instructions executed to complete the transaction.

Claims (44)

1. A system, comprising:

a network interface coupled to a network; and

a processor comprising machine-readable instructions maintained in a non-transitory memory that when read by the processor cause the processor to perform:

selecting a transaction to perform on a first device, wherein the transaction comprises processing a dataset in accordance with a set of instructions;

conducting a first communication, via the network, with the first device and obtaining the dataset during the first communication;

determining whether the dataset is complete;

upon determining that the dataset is complete, processing the dataset; and

upon determining that the dataset is not complete, conducting a second communication with a second device, wherein the set of instructions and the dataset are provided to the second device, and wherein the first device and the second device communicate via a third communication that omits the processor to obtain a supplemental dataset that, when combined with the data set, completes the dataset and the second device executes the set of instructions to perform the transaction on the first device.

2. The system of claim 1 , wherein the second communication comprises an address on the network that, when read by a processor of the second device, provides the set of instructions and the dataset that are provided to the second device.

3. The system of claim 1 , wherein the third communication comprises visual information captured by a camera of the first device and obtains the supplemental dataset from the camera.

4. The system of claim 1 , wherein the third communication comprises sound captured by a microphone of the first device and wherein the supplemental dataset is obtained from the sound.

5. The system of claim 1 , wherein the third communication comprises one of a set of radio frequency communication types, wherein the second device iterates through the set of radio frequency communication types and wherein the supplemental dataset is obtained through a selected one of the set of radio frequency communication types.

6. The system of claim 1 , wherein the first device performs the transaction comprising steps determined by an artificial intelligence.

7. The system of claim 1 , wherein determining the dataset is complete further comprises determining whether a datum is required by at least one operation of the set of instructions in order to perform the transaction and whether the datum is absent or present in the dataset and further comprises determining the dataset is complete upon determining the datum is present in the dataset.

8. The system of claim 1 , wherein the set of instructions and the dataset are provided to the second device to omit at least one instruction of the set of instructions executed by the first device.

9. The system of claim 1 , wherein the set of instructions and the dataset that are provided to the second device comprise at least one value in the dataset determined by the first device executing the set of instructions.

10. The system of claim 1 , wherein the transaction performed on the first device comprises one or more of a diagnostic operation, altering a stored data value, altering at least one instruction for execution by a processor of the first device, executing a function, or disabling a function.

11. A system, comprising:

a network interface coupled to a network; and

a processor comprising machine-readable instructions maintained in a non-transitory memory that when read by the processor cause the processor to perform:

receiving, in a first communication via the network from a second device, a dataset with a set of instructions that, when executed, complete a transaction on a third device, wherein a datum is required to execute the set of instructions and complete the transaction, and wherein the datum is absent from the dataset;

conducting a second communication with the third device, wherein the second communication excludes the second device;

obtaining, via the second communication, a supplemental dataset that comprises the datum and completes the dataset; and

executing the set of instructions on the dataset, combined with the supplemental dataset, to complete the transaction on the third device.

12. The system of claim 11 , wherein receiving the dataset with the set of instructions comprises receiving an address on the network and further comprises accessing the address on the network to obtain the set of instructions and the dataset.

13. The system of claim 11 , further comprising:

a camera configured to capture an image of a first device and provide the image to the processor; and

wherein the second communication comprises captured visual information of the first device; and

wherein the processor obtains the supplemental dataset from the image captured by the camera.

14. The system of claim 11 , further comprising:

a microphone configured to capture sound and provide the sound to the processor; and

wherein the second communication comprises sound of a first device; and

wherein the processor obtains the supplemental dataset from the captured sound.

15. The system of claim 11 , wherein the second communication comprises one of a set of radio frequency communication types, wherein the processor iterates through the set of radio frequency communication types, and wherein the supplemental dataset is obtained through a selected one of the set of radio frequency communication types.

16. The system of claim 11 , wherein the transaction performed on the third device comprises one or more of a diagnostic operation, altering a stored data value, altering at least one instruction for execution by a processor of the third device, executing a function, or disabling a function.

17. A method, comprising:

selecting a transaction to perform on a first device, wherein the transaction comprises processing a dataset in accordance with a set of instructions;

conducting a first communication, via a network, with a first device and obtaining the dataset during the first communication;

determining whether the dataset is complete;

upon determining that the dataset is complete, processing the dataset; and

upon determining that the dataset is not complete, conducting a second communication with a second device, and providing the set of instructions and the dataset to the second device, wherein the first device and the second device communicate via a third communication that omits the network to obtain a supplemental dataset that, when combined with the dataset, completes the dataset and the second device executes the set of instructions to perform the transaction on the first device.

18. The method of claim 17 , wherein determining the dataset is complete further comprises determining whether at least one operation of the set of instructions is required to perform the transaction and the at least one operation requires a datum that is absent from the dataset.

19. The method of claim 17 , wherein providing the set of instructions and the dataset further comprises providing the set of instructions and the dataset to the second device to omit at least one instruction of the set of instructions executed by the first device.

20. The method of claim 17 , wherein providing the set of instructions and the dataset further comprises providing the dataset comprising at least one value in the dataset previously determined by the first device executing the set of instructions.

Assignments (12)
INTELLECTUAL PROPERTY SECURITY AGREEMENT – SUPPLEMENT NO. 2 Recorded May 29, 2024
From: AVAYA LLC (FORMERLY KNOWN AS AVAYA INC.); AVAYA MANAGEMENT L.P.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
Reel/Frame 067559/0265 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT – SUPPLEMENT NO. 4 Recorded May 29, 2024
From: AVAYA LLC; AVAYA MANAGEMENT L.P.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
Reel/Frame 067559/0305 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 23, 2024
From: AVAYA LLC; AVAYA MANAGEMENT L.P.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067526/0336 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Sep 13, 2023
From: AVAYA LLC (F/K/A AVAYA INC.); AVAYA MANAGEMENT L.P.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064896/0665 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 57700/FRAME 0935 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.
Reel/Frame 063458/0303 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Oct 4, 2021
From: AVAYA MANAGEMENT LP
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057700/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2021
From: UENOYAMA, NAOKI; YAMANE, JOSUKE; MINAGAWA, RIO
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 055573/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2021
From: CHAVEZ, DAVID; HASERODT, KURT; MATULA, VALENTINE C.
To: AVAYA MANAGEMENT L.P.
Reel/Frame 055573/0431 →
Continuity (1)
Related Publication 20220292520A1 · Sep 15, 2022