Managing the operation of applications on mobile computing devices

US11916757B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11916757-B2
Application numberUS-202217980082-A
CountryUS
Kind codeB2
Filing dateNov 3, 2022
Priority dateNov 4, 2021
Publication dateFeb 27, 2024
Grant dateFeb 27, 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.

A method for managing operation of a mobile application, the application being operable in different modes, comprises obtaining a current value of a performance indicator of a network to which a mobile computing device is attached; map, based on a rule set, the value of the performance indicator to an optimal operating mode of the application and/or to at least one action; and cause the application to switch to the optimal operating mode, initiate the action, or prompt a user to switch the application to the optimal operating mode or initiate the action.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for managing operation of at least one application on a mobile computing device, wherein the at least one application is operable in a plurality of different operating modes, the method comprising: obtaining a current value of at least one performance indicator of at least one network to which the mobile computing device is attached; mapping, based on a rule set, the current value of the at least one performance indicator to at least one optimal operating mode of the application and/or to an action; and causing the at least one application to: switch to the optimal operating mode, initiate the action, or prompt a user to switch the application to the optimal operating mode, or to initiate the action, wherein obtaining the current value includes obtaining a predicted future value of the at least one performance indicator by: obtaining a predicted future location of the mobile computing device; and obtaining the predicted future value of the at least one performance indicator based on the predicted future location. 2. The method of claim 1 , wherein the at least one performance indicator comprises at least one of: an available throughput; a latency; and an available set of features. 3. The method of claim 1 , wherein selection of an operating mode causes the application to demand a corresponding level, out of multiple different levels, of network bandwidth, network latency, and/or responsiveness of an entity that it contacts via the network. 4. The method of claim 1 , further comprising monitoring the at least one performance indicator during motion of the mobile computing device so as to survey a dependency of the at least one performance indicator on a location of the mobile computing device. 5. The method of claim 1 , wherein the obtaining the current value of the at least one performance indicator comprises looking up the current value of the at least one performance indicator based at least in part on a location of the mobile computing device. 6. The method of claim 1 , wherein the at least one application comprises a displaying of live measurement data, and a switch from a first operating mode to a second operating mode causes the at least one application to replace part of the live measurement data with interpolated values. 7. The method of claim 1 , wherein the at least one application comprises a displaying of a map view of data obtained from multiple devices in an industrial plant in a radius of interest around the mobile device, and a switch from a first operating mode to a second operating mode causes the radius of interest to decrease. 8. The method of claim 1 , wherein the at least one application comprises a displaying of a live video stream, and a switch from a first operating mode to a second operating mode causes a compression level of the video stream to be adapted. 9. The method of claim 1 , wherein the at least one application comprises a displaying of at least part of a human-machine interface of a distributed control system (DCS) of an industrial plant. 10. The method of claim 1 , wherein the action comprises a reconfiguration of the network, so as to improve a network connectivity of the application. 11. The method of claim 10 , wherein the reconfiguration of the network comprises: diverting network resources from other network activities or from other mobile devices to the application or to the mobile computing device. 12. The method of claim 1 , further comprising: advising a user of the mobile computing device in advance before switching the application to an operating mode having a lesser level of user experience. 13. The method of claim 1 , wherein the action comprises: causing the application to pre-load, during a period of better network performance, data that it may need and not be able to load during a period of worse network performance. 14. A non-transitory machine-readable storage medium and/or a download product containing a computer program comprising computer executable instructions, the computer executable instructions causing a computer to: manage operation of at least one application operating on the computer, wherein the at least one application is operable in a plurality of different operating modes; obtain a current value of at least one performance indicator of at least one network to which the computer is attached; map, based on a rule set, the current value of the at least one performance indicator to at least one optimal operating mode of the application and/or to an action; and cause the at least one application to: switch to the optimal operating mode, initiate the action, or prompt a user to switch the application to the optimal operating mode, or to initiate the action, wherein obtaining the current value includes obtaining a predicted future value of the at least one performance indicator by: obtaining a predicted future location of the mobile computing device; and obtaining the predicted future value of the at least one performance indicator based on the predicted future location. 15. A method for managing operation of at least one application on a mobile computing device, wherein the at least one application is operable in a plurality of different operating modes, the method comprising: obtaining a current value of at least one performance indicator of at least one network to which the mobile computing device is attached; mapping, based on a rule set, the current value of the at least one performance indicator to at least one optimal operating mode of the application and/or to an action; and causing the at least one application to: switch to the optimal operating mode, initiate the action, or prompt a user to switch the application to the optimal operating mode, or to initiate the action, wherein the at least one application comprises a displaying of live measurement data, and a switch from a first operating mode to a second operating mode causes the at least one application to replace part of the live measurement data with interpolated values. 16. A method for managing operation of at least one application on a mobile computing device, wherein the at least one application is operable in a plurality of different operating modes, the method comprising: obtaining a current value of at least one performance indicator of at least one network to which the mobile computing device is attached; mapping, based on a rule set, the current value of the at least one performance indicator to at least one optimal operating mode of the application and/or to an action; and causing the at least one application to: switch to the optimal operating mode, initiate the action, or prompt a user to switch the application to the optimal operating mode, or to initiate the action, wherein the at least one application comprises a displaying of a map view of data obtained from multiple devices in an industrial plant in a radius of interest around the mobile device, and a switch from a first operating mode to a second operating mode causes the radius of interest to decrease. 17. A method for managing operation of at least one application on a mobile computing device, wherein the at least one application is operable in a plurality of different operating modes, the method comprising: obtaining a current value of at least one performance indicator of at least one network to which the mobile computing device is attached; mapping, based on a rule set, the current value of the at least one performance indicator to at least one optimal operating mode of the application and/or t

Assignees

Inventors

Classifications

  • Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF] · CPC title

  • the condition being an adaptation, e.g. in response to network events · CPC title

  • with adaptation to user needs · CPC title

  • Presentation of query results · CPC title

  • Visualization; Browsing · 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 US11916757B2 cover?
A method for managing operation of a mobile application, the application being operable in different modes, comprises obtaining a current value of a performance indicator of a network to which a mobile computing device is attached; map, based on a rule set, the value of the performance indicator to an optimal operating mode of the application and/or to at least one action; and cause the applica…
Who is the assignee on this patent?
Abb Schweiz Ag
What technology area does this patent fall under?
Primary CPC classification H04L41/5009. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 27 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 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).