Device handoff

US11734697B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11734697-B2
Application numberUS-202117199702-A
CountryUS
Kind codeB2
Filing dateMar 12, 2021
Priority dateMar 12, 2021
Publication dateAug 22, 2023
Grant dateAug 22, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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.

Assignees

Inventors

Classifications

  • G06Q30/016Primary

    After-sales · CPC title

  • indicating that an appliance service is present in a home automation network (monitoring functionality H04L43/0817; discovery or management thereof, e.g. service location protocol [SLP] or web services, H04L67/51) · CPC title

  • Controlling appliance services of a home automation network by calling their functionalities (arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station; in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom H04Q9/00) · CPC title

  • Environment-dependent, e.g. using captured environmental data · CPC title

  • describing content present in a home automation network, e.g. audio video content (retrieval from the Internet G06F16/95) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11734697B2 cover?
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 …
Who is the assignee on this patent?
Avaya Man Lp
What technology area does this patent fall under?
Primary CPC classification G06Q30/016. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 22 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).