Method and systems for generating and sending a hot link associated with a user interface to a device
First Claim
1. One or more non-transitory computer-readable media containing instructions written thereon that, in response to execution on a computing system, causes the computing system to:
- control receipt of a first message indicating a mobile device to receive a hot link and a condition for sending the hot link to the mobile device;
identify, for the mobile device, a user interface element existing on the mobile device prior to generation of the hot link to be associated with the user interface element;
verify that the identified user interface element on the mobile device is capable of rendering the hot link;
determine an action to be performed by the mobile device upon activation of the user interface element by a user of the mobile device;
generate the hot link to perform the action upon activation of the user interface element;
generate a second message containing the hot link and assignment information, the assignment information assigning the hot link to the user interface element of the mobile device; and
control transmission of the second message to the mobile device when the condition is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention sends a hot link to a device. The device may be on a wireless network, a wired network, or directly coupled to the device sending the hot link. The hot link contains an associated action that is performed by the device receiving the hot link. The associated action may be performed when a user interface is activated or automatically when the hot link is received by the device. The action can be a broadcast action, Internet action, call action, download action, or upload action. The broadcast action instructs the device to tune to a particular broadcast in response to the selection of the user interface. The internet action instructs the device to access an Internet site in response to the selection of the user interface. The call action instructs the device to call a telephone number in response to the selection of use interface.
-
Citations
32 Claims
-
1. One or more non-transitory computer-readable media containing instructions written thereon that, in response to execution on a computing system, causes the computing system to:
-
control receipt of a first message indicating a mobile device to receive a hot link and a condition for sending the hot link to the mobile device; identify, for the mobile device, a user interface element existing on the mobile device prior to generation of the hot link to be associated with the user interface element; verify that the identified user interface element on the mobile device is capable of rendering the hot link; determine an action to be performed by the mobile device upon activation of the user interface element by a user of the mobile device; generate the hot link to perform the action upon activation of the user interface element; generate a second message containing the hot link and assignment information, the assignment information assigning the hot link to the user interface element of the mobile device; and control transmission of the second message to the mobile device when the condition is satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing system comprising:
one or more processors coupled with one or more memory devices, wherein the one or more processors are to implement logic to; control receipt of a first message indicating a mobile device to receive a hot link and a condition for sending the hot link to the mobile device; identify, for the mobile device, a user interface element existing on the mobile device prior to generation of the hot link to be associated with the user interface element; verify that the identified user interface element on the mobile device is capable of rendering the hot link; determine an action to be performed by the mobile device upon activation of the user interface element by a user of the mobile device; generate the hot link to perform the action; generate a second message containing the hot link and assignment information to assign the hot link to the user interface element of the mobile device; and control transmission of the second message to the mobile device when the condition is satisfied. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. One or more non-transitory computer-readable media containing instructions written thereon that, in response to execution on a mobile device, cause the mobile device to:
-
control receipt, based on a condition being met, of a message comprising a hot link and assignment information, the assignment information assigning the hot link to a user interface element of the mobile device that was on the mobile device prior to generation of the assignment information, the user interface element having been verified to display the hot link or verified to control selection of the hot link, and the hot link comprising instructions to perform an action; extract the hot link and the assignment information; assign the hot link to the user interface element in accordance with the extracted assignment information; receive an indication of activation of the assigned user interface element; and execute the hot link to perform the action, responsive to the activation of the assigned user interface element. - View Dependent Claims (26, 27, 28)
-
-
29. A mobile device, comprising:
-
one or more computer processors; a user interface element being part of the mobile device prior to generation of assignment information; and logic to operate on the one or more computer processors to; control receipt, based on a condition being satisfied, of a message comprising a hot link and the assignment information to assign the hot link to the user interface element of the mobile device, the user interface element having been verified to display the hot link or verified to control selection of the hot link, and the hot link comprising instructions to perform an action; extract the hot link and the assignment information; assign the hot link to the user interface element in accordance with the extracted assignment information; receive an indication of activation of the assigned user interface element; and execute the hot link to perform the action, responsive to the activation of the assigned user interface element. - View Dependent Claims (30, 31, 32)
-
Specification