Mobile application for monitoring and configuring second device

US12047233B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12047233-B2
Application numberUS-202017099484-A
CountryUS
Kind codeB2
Filing dateNov 16, 2020
Priority dateDec 11, 2017
Publication dateJul 23, 2024
Grant dateJul 23, 2024

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.

Systems, apparatuses, and methods for remotely adjusting performance and power parameters of a computing device are disclosed. A computing system includes a first computing device connected to a second (remote) computing device. The user uses the second computing device to monitor and adjust parameters, such as a fan speed for a GPU on a video graphics card in the first computing device, while the first computing device executes a parallel data application such as a video game. Additionally, the user uses the second computing device to manage video recorder operations. By using the second computing device to send commands to a graphics driver and a video recorder application, the first computing device's display monitor does not display a user interface during execution of the video game. No video rendering is performed by the video graphics card of the first computing device to generate and control the user interface.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus comprising: a first computing device; and a communication interface; wherein the first computing device comprises circuitry configured to: send a session request to a second computing device external to the apparatus, via the communication interface, comprising connection data obtained from an image generated and displayed by the second computing device, wherein the image comprises at least one of a barcode or human readable client-connection information; receive, via the communication interface, session data different from the connection data from the second computing device; generate a first user interface on the first computing device, based at least in part on the second computing device executing a given application, wherein the first user interface indicates a state of one or more operational parameters of the second computing device; and send, via the communication interface, a user selected command that causes an adjustment to at least one of the one or more operational parameters of the second computing device. 2. The apparatus as recited in claim 1 , wherein the at least one of the one or more operational parameters is at least one of a power and performance parameter. 3. The apparatus as recited in claim 1 , wherein the first computing device is configured to send the command responsive to receiving diagnostic data from the second computing device. 4. The apparatus as recited in claim 3 , wherein the at least one of the one or more operational parameters corresponds to at least one of a fan speed and a clock speed of the second computing device. 5. The apparatus as recited in claim 1 , wherein the command corresponds to a video recorder command for a software application. 6. The apparatus as recited in claim 1 , wherein the first computing device is configured to convey a session request to establish the session. 7. The apparatus as recited in claim 1 , wherein the first computing device is configured to establish the session based at least in part on the image being captured by a camera of the first computing device. 8. The apparatus as recited in claim 1 , wherein session data corresponding to the session comprises one or more of a server Internet Protocol address for the second computing device, a server hostname for the second computing device, a server listening port for the second computing device, and a server authentication code. 9. A method comprising: sending a session request from a first computing device to a second computing device external to the first computing device, the session request comprising connection data obtained from an image generated and displayed by the second computing device, wherein the image comprises at least one of a barcode or human readable client-connection information; receiving session data, different from the connection data, from the second computing device; generating a first user interface on the first computing device, based at least in part on the second computing device executing a given application, wherein the first user interface indicates a state of one or more operational parameters of the second computing device; and sending, from the first computing device, a user selected command that causes an adjustment to at least one of the one or more operational parameters of the second computing device. 10. The method as recited in claim 9 , the at least one of the one or more operational parameters is at least one of a power and performance parameter. 11. The method as recited in claim 9 , further comprising sending the command from the first computing device, responsive to receiving diagnostic data from the second computing device. 12. The method as recited in claim 11 , wherein the at least one of the one or more operational parameters corresponds to at least one of a fan speed and a clock speed of the second computing device. 13. The method as recited in claim 9 , wherein the command corresponds to a video recorder command for a software application. 14. The method as recited in claim 9 , comprising conveying a session request to establish the session. 15. The method as recited in claim 9 , further comprising establishing, by the first computing device, the session based at least in part on the image being captured by a camera of the first computing device. 16. The method as recited in claim 9 , further comprising decoding the image to obtain data comprises one or more of a server Internet Protocol address for the second computing device, a server hostname for the second computing device, a server listening port for the second computing device, and a server authentication code. 17. A non-transitory computer readable storage medium storing program instructions, wherein the program instructions are executable by circuitry of a processor to: send a session request from a first computing device to a second computing device, via a communication interface, comprising connection data obtained from an image generated and displayed by the second computing device, wherein the image comprises at least one of a barcode or human readable client-connection information; receive at the first computing device, via the communication interface, session data different from the connection data from the second computing device; generate a first user interface on the first computing device, based at least in part on the second computing device executing a given application, wherein the first user interface indicates a state of one or more operational parameters of the second computing device; and send, via a communication interface, a user selected command that causes an adjustment to at least one of the one or more operational parameters of the second computing device. 18. The non-transitory computer readable storage medium storing program instruction as recited in claim 17 , wherein the first computing device is configured to receive data from the second computing device used for establishing the session. 19. The non-transitory computer readable storage medium storing program instruction as recited in claim 17 , wherein the program instructions are executable by a processor to send the command from the first computing device, responsive to receiving diagnostic data from the second computing device. 20. The non-transitory computer readable storage medium storing program instruction as recited in claim 17 , wherein the program instructions are executable to obtain connection data from the image displayed by the second computing device.

Assignees

Inventors

Classifications

  • Threshold monitoring · CPC title

  • 1D bar codes · CPC title

  • characterised by the conditions triggering a change of settings · 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 US12047233B2 cover?
Systems, apparatuses, and methods for remotely adjusting performance and power parameters of a computing device are disclosed. A computing system includes a first computing device connected to a second (remote) computing device. The user uses the second computing device to monitor and adjust parameters, such as a fan speed for a GPU on a video graphics card in the first computing device, while …
Who is the assignee on this patent?
Ati Technologies Ulc
What technology area does this patent fall under?
Primary CPC classification H04L41/0813. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 23 2024 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).