System and method for context aware usability management of human machine interfaces

US10310630B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10310630-B2
Application numberUS-201615087470-A
CountryUS
Kind codeB2
Filing dateMar 31, 2016
Priority dateJan 18, 2013
Publication dateJun 4, 2019
Grant dateJun 4, 2019

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 includes determining by a sensor of a mobile device that a first ambient sound level represents a quiet context for the mobile device, providing a audio signal to a speaker of the mobile device in response to determining that the first ambient sound level represents a quiet context, determining, by the sensor, that a second ambient sound level represents a first noisy context for the mobile device, wherein the second ambient sound level is louder than the first ambient sound level, modifying the audio signal into a beam forming audio signal in response to determining that the second ambient sound level represents the first noisy context, and providing the beam forming audio signal to the speaker.

First claim

Opening claim text (preview).

What is claimed is: 1. A mobile device comprising: a sensor that determines that a condition for the mobile device is in one of a first context, second context, or a third context; a policy database; a context selector that: directs a display of the mobile device to display a first image when the mobile device is in the first context based on a first entry of the policy database; directs the display to display a second image when the mobile device is in the second context based on a second entry of the policy database; and directs the display to display a third image when the mobile device is in the third context based on a third entry of the policy database; and an application programming interface; wherein the first context represents a non-moving condition for the mobile device, the second context represents a first moving condition for the mobile device, the third context represents a second moving condition for the mobile device, the first image includes a plurality of image components, the second image includes a subset of the image components, the subset including fewer image components than the image components, the third image includes an enhancement of the second image, and the first moving condition represents a slower moving condition than the second moving condition; wherein the application programming interface receives, from the context selector module, an instruction to display the second image and sends the instruction to a software stack of the mobile device, wherein the software stack modifies the first image into the second image; and wherein in modifying the first image into the second image, the software stack shuts down a thread running on the mobile device. 2. The mobile device of claim 1 , wherein the software stack comprises an operating system of the mobile device. 3. The mobile device of claim 1 , wherein the software stack comprises an application program of the mobile device. 4. The mobile device of claim 1 , further comprising: a video adjuster module that receives an instruction from the context selector module, wherein the video signal is modified by the video adjuster. 5. A method comprising: determining, by a sensor of a mobile device, that a condition for the mobile device is in one of a first context, a second context, or a third context; directing, by a context selector of the mobile device, a display device of the mobile device to display a first image when the mobile device is in the first context based on a first entry of a policy database of the mobile device; directing, by the context selector, the display device to display a second image when the mobile device is in the second context based on a second entry of the policy database; directing, by the context selector, the display device to display a third image when the mobile device is in the third context based on a third entry of the policy database wherein the first context represents a non-moving condition for the mobile device, the second context represents a first moving condition for the mobile device, the third context represents a second moving condition for the mobile device, the first image includes a plurality of image components, the second image includes a subset of the image components, the subset including fewer image components than the image components, the third image includes an enhancement of the second image, and the first moving condition represents a slower moving condition than the second moving condition; receiving from the context selector module, by an application programming interface (API) of the mobile device, an instruction to display the second image; and sending, by the API, the instruction to a software stack of the mobile device, wherein the software stack modifies the first image into the second image; wherein, in modifying the first image into the second image, the method further comprises shutting down, by the software stack, a thread running on the mobile device. 6. The method of claim 5 , wherein the software stack comprises an operating system of the mobile device. 7. The method of claim 5 , wherein the software stack comprises an application program of the mobile device. 8. The method of claim 5 , further comprising: receiving, by a video adjuster module of the mobile device, an instruction from the context selector module, wherein the video signal is modified by the video adjuster. 9. A non-transitory computer-readable medium including code for performing a method, the method comprising: determining, by a sensor of a mobile device, that a condition for the mobile device is in one of a first context, a second context, or a third context; directing, by a context selector of the mobile device, a display device of the mobile device to display a first image when the mobile device is in the first context based on a first entry of a policy database of the mobile device; directing, by the context selector, the display device to display a second image when the mobile device is in the second context based on a second entry of the policy database; directing, by the context selector, the display device to display a third image when the mobile device is in the third context based on a third entry of the policy database wherein the first context represents a non-moving condition for the mobile device, the second context represents a first moving condition for the mobile device, the third context represents a second moving condition for the mobile device, the first image comprises a plurality of image components, the second image includes a subset of the image components, the subset including fewer image includes than the image components, the third image includes an enhancement of the second image, and the first moving condition represents a slower moving condition than the second moving condition; receiving from the context selector module, by an application programming interface (API) of the mobile device, an instruction to display the second image; and sending, by the API, the instruction to a software stack of the mobile device, wherein the software stack modifies the first image into the second image; wherein, in modifying the first image into the second image, the method further comprises shutting down, by the software stack, a thread running on the mobile device. 10. The computer-readable of claim 9 , wherein the software stack comprises an operating system of the mobile device. 11. The computer-readable of claim 9 , wherein the software stack comprises an application program of the mobile device. 12. The computer-readable of claim 9 , the method further comprising: receiving, by a video adjuster module of the mobile device, an instruction from the context selector module, wherein the video signal is modified by the video adjuster.

Assignees

Inventors

Classifications

  • Transducers incorporated or for use in hand-held devices, e.g. mobile phones, PDA's, camera's · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • including a sensor for measuring a physical value, e.g. temperature or motion · CPC title

  • Font handling; Temporal or kinetic typography · CPC title

  • Beamforming aspects for stereophonic sound reproduction with loudspeaker arrays · 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 US10310630B2 cover?
A method includes determining by a sensor of a mobile device that a first ambient sound level represents a quiet context for the mobile device, providing a audio signal to a speaker of the mobile device in response to determining that the first ambient sound level represents a quiet context, determining, by the sensor, that a second ambient sound level represents a first noisy context for the m…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F3/0346. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 04 2019 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).