Adaptive intelligence enabled software providing extensibility and configuration for light projection technology based keyboards

US11429152B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11429152-B2
Application numberUS-202016909226-A
CountryUS
Kind codeB2
Filing dateJun 23, 2020
Priority dateJun 23, 2020
Publication dateAug 30, 2022
Grant dateAug 30, 2022

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.

At least one embodiment of the disclosed system is directed to a computer-implemented method for operating a light projection technology keyboard of an Information Handling System. The computer-implemented method may include receiving electronic environmental condition data at a keyboard configuration system, and processing the electronic environmental condition data through a neural network of an adaptive configuration engine. The neural network may output one or more functions and/or visual settings to be used in configuring operation of the light projection technology keyboard. The light projection technology keyboard may be controlled based on the one or more functions and/or visual settings output by the neural network. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for operating a light projection technology keyboard of an Information Handling System, the method comprising: receiving electronic environmental condition data at a keyboard configuration system, the environmental condition data including one or more of: data relating to ambient lighting conditions in an environment in which an Information Handling System using the light projection technology keyboard is operating, wherein the data relating to the ambient lighting conditions is based on light detected by one or more light sensors in an ambient light sensing system; data relating to a network environment in which the Information Handling System is operating, wherein the data relating to the network environment is based on a wired network and/or Wi-Fi identifier; data relating to identification of a location in which the Information Handling System is operating; and data relating to an application actively running on the Information Handling System; processing the electronic environmental condition data through a neural network of an adaptive configuration engine, wherein the neural network outputs one or more functions and/or visual settings to be used in configuring operation of the light projection technology keyboard; and controlling the light projection technology keyboard based on the one or more functions and/or visual settings output by the neural network. 2. The computer-implemented method of claim 1 , wherein the one or more functions and/or visual settings provided by the neural network include two or more of: functions assigned to keys of the light projection technology keyboard; visual indicia that are to be projected onto visible surfaces of the keys of the light projection technology keyboard; placement of the visual indicia projected onto the visible surfaces; color of the visual indicia projected onto the visible surfaces; background-color projected onto the visible surfaces; brightness of the visual indicia and/or key background projected onto the visible surfaces; and contrast between the visual indicia projected onto the visible surface and a key background projected onto the visible surfaces. 3. The computer-implemented method of claim 1 , wherein the keyboard configuration system further includes a user configuration engine, wherein the user configuration engine allows a user to enter functions and/or visual settings of the keys of the light projection technology keyboard. 4. The computer-implemented method of claim 3 , wherein the functions and/or visual settings of the keys of the light projection technology keyboard that may be configured by the user include: functions assigned to keys of the light projection technology keyboard; visual indicia that are to be projected onto visible surfaces of the keys of the light projection technology keyboard; placement of the visual indicia projected onto the visible surfaces; color of the visual indicia projected onto the visible surfaces; background color projected onto the visible surfaces; brightness of the visual indicia and/or key background projected onto the visible surfaces; and contrast between the visual indicia projected onto the visible surface and a key background projected onto the visible surfaces. 5. The computer-implemented method of claim 4 , further comprising: modifying the one or more functions and/or visual settings output by the neural network using the user configuration engine; and storing the modifications of the one or more functions and/or visual settings made by the user and corresponding environmental conditions in storage media of the Information Handling System. 6. The computer-implemented method of claim 5 , further comprising: uploading the modifications of the one or more functions and/or visual settings made by the user and corresponding environmental conditions from the Information Handling System to a server; tuning the neural network using the modifications and corresponding environmental conditions at the server; and downloading the tuned neural network to the Information Handling System for use by the adaptive configuration engine of the keyboard configuration system. 7. The computer-implemented method of claim 1 , wherein the electronic environmental condition data further comprises data relating to a battery status of the Information Handling System. 8. A system comprising: a processor; a data bus coupled to the processor; and non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: receiving environmental condition data at a keyboard configuration system of an Information Handling System; processing the environmental condition data through a neural network of an adaptive configuration engine, wherein the neural network outputs one or more functions and/or visual settings to be used in configuring operation of a light projection technology keyboard, the one or more functions and/or visual settings provided by the neural network including two or more of: functions assigned to keys of the light projection technology keyboard; visual indicia that are to be projected onto visible surfaces of the keys of the light projection technology keyboard; placement of the visual indicia projected onto the visible surfaces; color of the visual indicia projected onto the visible surfaces; background-color projected onto the visible surfaces; brightness of the visual indicia and/or key background projected onto the visible surfaces; and contrast between the visual indicia projected onto the visible surface and a key background projected onto the visible surfaces; and controlling the light projection technology keyboard based on the one or more functions and/or visual settings output by the neural network. 9. The system of claim 8 , wherein the environmental condition data includes one or more of: data relating to ambient lighting conditions in an environment in which an Information Handling System using the light projection technology keyboard is operating, wherein the data relating to the ambient lighting conditions is based on light detected by one or more light sensors in an ambient light sensing system; data relating to a network environment in which the Information Handling System is operating, wherein the data relating to the network environment is based on a wired network and/or Wi-Fi identifier; data relating to identification of a location in which the Information Handling System is operating; and data relating to an application actively running on the Information Handling System. 10. The system of claim 8 , wherein the keyboard configuration system further includes a user configuration engine, wherein the user configuration engine allows a user to enter functions and/or visual settings of the keys of the light projection technology keyboard. 11. The system of claim 10 , wherein the functions and/or visual settings of the keys of the light projection technology keyboard that may be configured by the user include: functions assigned to keys of the light projection technology keyboard; visual indicia that are to be projected onto visible surfaces of the keys of the light projection technology keyboard; placement of the visual indicia projected onto the visible surfaces; color of the visual indicia projected onto the visible surfaces; background color projected onto the visible surfaces; brightness of the visual indi

Assignees

Inventors

Classifications

  • Supervised learning · CPC title

  • Feedforward networks · CPC title

  • Hyperparameter optimisation; Meta-learning; Learning-to-learn · CPC title

  • Distributed learning, e.g. federated learning · CPC title

  • Constructional details or processes of manufacture of the input device · 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 US11429152B2 cover?
At least one embodiment of the disclosed system is directed to a computer-implemented method for operating a light projection technology keyboard of an Information Handling System. The computer-implemented method may include receiving electronic environmental condition data at a keyboard configuration system, and processing the electronic environmental condition data through a neural network of…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F1/1673. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 30 2022 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).