Preloading of Application on a User Device Based on Content Received by the User Device
Abstract
Methods, systems, computer-readable media, and apparatuses for performing tasks based on receiving content. When the content is received, it is determined whether the content meets one or more criteria. A determination is made that the content has been opened. If the content meets a criteria and has been opened, the content is analyzed to determine if the content matches information included in at least one of a plurality of data entries stored in a database, wherein each data entry includes an application type and data associated with the application type. In response to determining that the content contains information associated with the application type, a user interface element is provided on a display, whereby the user interface element enables the user to open, via a user operation on the display, the application type associated with the one of the plurality of data entries.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
receiving, by a user device, a message comprising natural language words; preloading, based on a natural language word of the message matching a key word, an application associated with the key word; and providing, on a pre-determined area depicted on a display of the user device, a user interface element that, responsive to user input, launches the application associated with the key word, wherein the pre-determined area is separate from a display area in which the message is displayed.
2 . The method of claim 1 , wherein the message is received from one of a predetermined plurality of senders.
3 . The method of claim 1 , further comprising:
sending, by the user device and based on the message, a request to receive a user application library comprising a plurality of key words associated with a plurality of application types, wherein each application type corresponds to an application; and receiving the user application library.
4 . The method of claim 3 , further comprising:
determining, by the user device, that a body of the message comprises a natural language word that matches a key word of the plurality of key words of the user application library.
5 . The method of claim 1 , wherein the message comprises one of an email or a text message.
6 . The method of claim 1 , wherein the user interface element comprises an icon displayed on the display.
7 . The method of claim 1 , wherein data is transmitted, via the application, between the user device and a remote computing device.
8 . The method of claim 1 , wherein the pre-determined area is provided in a bottom row of the display.
9 . The method of claim 1 , further comprising:
disabling, based on receiving a second message that is not received from one of a pre-determined list of senders, access to the second message.
10 . The method of claim 1 , further comprising:
receiving, via a user interface provided to the user device, additional key words, wherein the preloading is based on a natural language word of the message matching one of the additional key words.
11 . A method comprising:
receiving, by a user device, key words associated with one or more applications; determining, by the user device, that a received message comprises a word that matches one of the key words; and providing, on a pre-determined area depicted on a display of the user device, a user interface element that, responsive to user input, launches, based on the word matching one of the key words, an application of the one or more applications, wherein the pre-determined area is separate from a display area in which the received message is displayed.
12 . The method of claim 11 , further comprising preloading, based on the word matching one of the key words, the application.
13 . The method of claim 11 , wherein the received message is received from one of a predetermined plurality of senders.
14 . The method of claim 11 , wherein the received message comprises one of an email or a text message.
15 . The method of claim 11 , wherein the user interface element comprises an icon displayed on the display.
16 . The method of claim 11 , wherein data is transmitted, via the application, between the user device and a remote computing device.
17 . The method of claim 11 , wherein the pre-determined area is provided in a bottom row of the display.
18 . A method comprising:
preloading, based on a natural language word of a received message matching a pre-determined word associated with an application, an application; providing, on a pre-determined area depicted on a display of a user device, a user interface element that, responsive to user input, launches the application, wherein the pre-determined area is separate from a display area in which the received message is displayed; and transmitting, via the application and between the user device and a remote computing device, data.
19 . The method of claim 18 , further comprising:
disabling, based on receiving a second message that is not from one of a pre-determined list of senders, access to the second message.
20 . The method of claim 18 , further comprising:
receiving, via a user interface provided to the user device, additional key words, wherein the preloading is based on a natural language word of the received message matching one of the additional key words.Join the waitlist — get patent alerts
Track US2021224085A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.