Activating touch-sensitive keys utilizing configuration settings
US-8972533-B1 · Mar 3, 2015 · US
US9781065B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9781065-B2 |
| Application number | US-201414583177-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 25, 2014 |
| Priority date | Dec 25, 2014 |
| Publication date | Oct 3, 2017 |
| Grant date | Oct 3, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed herein are technologies to provide lightweight software applications deployable on mobile devices that allow users and intermediary solution providers to receive specific data or information from application or solutions. In accordance with one aspect, a configuration file is uploaded and an input message is received from a user. The input message is mapped to one or more commands related to the configuration file, and the one or more mapped commands is run in order to extract data requested by the input message.
Opening claim text (preview).
What is claimed is: 1. A method for sending data to a user comprising: uploading a configuration file in an intermediary server, wherein the configuration file defines a menu; invoking, at a mobile computing device of the user, a lightweight application to display the menu in a graphical user interface; displaying, at the device, a first text message in response to the user selecting the menu in the graphical user interface; receiving, by the intermediary server, the first text message from the lightweight application; mapping, by the intermediary server, the first text message to one or more commands supported by the configuration file; running, in an application associated with the intermediary server, the one or more mapped commands in order to extract data requested by the first text message; and displaying, by the lightweight application, a second text message containing the extracted data in a conversation history that includes the first text message. 2. The method of claim 1 , wherein the data is one or both of a multimedia object or text. 3. The method of claim 1 , wherein the data is extracted from an application, a webpage, a database or a combination thereof. 4. The method of claim 1 , wherein the configuration file supports a predefined shortcut related to the data. 5. The method of claim 4 , wherein mapping the first text message includes parsing the first text message for the predefined shortcut. 6. The method of claim 1 further comprises drilling down to a system, application, solution or web page in response to a tap on the second text message. 7. The method of claim 1 , wherein the first text message is presented in a predefined pattern. 8. The method of claim 1 further comprising sending the data to the user to be displayed on a user device. 9. The method of claim 8 , wherein the display is a predefined layout defined by the configuration file. 10. A device comprising: one or more processors; and memory coupled to the one or more processors configured to: upload a configuration file in an intermediary server, wherein the configuration file defines a menu; invoke a lightweight application residing in a user device to display the menu; display a first text message in response to a user selecting the menu displayed by the lightweight application; parse the first text message from the lightweight application; map the first text message to one or more commands supported by the configuration file; invoke an accessed application associated with the intermediary server to run the one or more mapped commands in order to extract data requested by the first text message; and invoke the lightweight application to display a second text message containing the extracted data in a conversation history that includes the first text message. 11. The device of claim 10 , wherein the configuration file includes a shortcut related to the data. 12. The device of claim 10 , wherein the parsed first text message includes a shortcut. 13. The device of claim 10 , wherein the data is a multimedia object, text or a combination thereof. 14. The device of claim 10 , wherein the data is extracted from the application, a webpage, database or a combination thereof. 15. The device of claim 10 , wherein the second text message includes rich text that enables drilling down. 16. The device of claim 10 , wherein the memory is further configured to parse the first text message for a shortcut supported by the configuration file. 17. One or more non-transitory computer-readable media storing processor-executable instructions that when executed cause one or more processors to perform operations comprising: uploading a configuration profile in an intermediary server, wherein the configuration profile specifies supported commands and other pattern information including a menu and a shortcut defining a replacement for a free text command; displaying, at a mobile computing device of the user, the menu in a graphical user interface of a lightweight application residing in the device; displaying, at the device, a first text message in response to the user selecting the menu in the graphical user interface; receiving, by the intermediary server, the first text message from the lightweight application; mapping the first text message to one or more commands supported by the configuration profile; running, in an application associated with the intermediary server, the one or more mapped commands in order to extract information requested by the first text message; and displaying, by the lightweight application, a second text message containing the extracted information in a conversation history that includes the first text message. 18. The one or more computer-readable media of claim 17 , wherein the information is text, graphics or a combination thereof. 19. The one or more computer-readable media of claim 17 wherein the configuration profile supports extensible markup language (XML) or JavaScript Object Notation (JSON).
Related publications grouped by family.
Answers are generated from the same data shown on this page.