Methods, systems, and computer program products for processing a request for a resource in a communication
DCFirst Claim
1. A computer-implemented method, comprising:
- creating at least a portion of an instant messaging application that is configured to cooperate with an apparatus, the instant messaging application, when executed, configured to cause a device to;
display an instant messaging window including;
a text entry user interface element for receiving entered text, anda plurality of user interface elements for causing attachment requests to be sent that are valid according to a criterion schema defining at least one of a format or a vocabulary, the plurality of user interface elements including;
a first menu item with corresponding first text, anda second menu item with corresponding second text,receive, via the instant messaging window, an indication of a selection on the first menu item with corresponding first text,based on the receipt, via the instant messaging window, of the indication of the selection on the first menu item with corresponding first text;
send, to the apparatus and with a communicant identifier associated with a user of the instant messaging application, a first attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary,after sending, to the apparatus and with the communicant identifier associated with the user of the instant messaging application, the first attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary;
receive, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, a first response,in response to the receipt, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, of the first response;
display, via the instant messaging window, at least one first image that is automatically identified based on the first attachment request,receive, via the instant messaging window, an indication of a selection on the second menu item with corresponding second text,based on the receipt, via the instant messaging window, of the indication of the selection on the second menu item with corresponding second text;
send, to the apparatus and with the communicant identifier associated with the user of the instant messaging application, a second attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary,after sending, to the apparatus and with the communicant identifier associated with the user of the instant messaging application, the second attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary;
receive, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, a second response, andin response to the receipt, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, of the second response;
display, via the instant messaging window, at least one second image that is automatically identified based on the second attachment request; and
causing storage of the at least portion of the instant messaging application;
wherein the at least portion of the instant messaging application is configured such that the instant messaging window simultaneously displays at least a portion of multiple menus each with one or more images and multiple menu items for, in response to a selection on at least one of the multiple menu items of at least one of the multiple menus, causing receipt, via a network, of at least one additional menu including one or more additional images and at least one additional menu item for a display of at least a portion thereof via the instant messaging window so as to be capable of being simultaneously displayed with at least a portion of the at least one of the multiple menu items of the at least one of the multiple menus, for, in response to a selection on the at least one additional menu item, causing receipt, via the network, of content for a display of at least a portion thereof via the instant messaging window so as to be capable of being simultaneously displayed with at least a portion of the at least one additional menu item.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A computer-implemented method (and non-transitory media) are provided, comprising at least a portion of an instant messaging application that is configured to cooperate with an apparatus, the instant messaging application, when executed, configured to cause a device to: display an instant messaging interface including: a text entry user interface element for receiving entered text, a plurality of user interface elements for generating attachment requests that are valid according to a criterion schema defining at least one of a format or a vocabulary, the plurality of user interface elements including: a first menu item with corresponding first text, and a second menu item with corresponding second text.
-
Citations
27 Claims
-
1. A computer-implemented method, comprising:
-
creating at least a portion of an instant messaging application that is configured to cooperate with an apparatus, the instant messaging application, when executed, configured to cause a device to; display an instant messaging window including; a text entry user interface element for receiving entered text, and a plurality of user interface elements for causing attachment requests to be sent that are valid according to a criterion schema defining at least one of a format or a vocabulary, the plurality of user interface elements including; a first menu item with corresponding first text, and a second menu item with corresponding second text, receive, via the instant messaging window, an indication of a selection on the first menu item with corresponding first text, based on the receipt, via the instant messaging window, of the indication of the selection on the first menu item with corresponding first text;
send, to the apparatus and with a communicant identifier associated with a user of the instant messaging application, a first attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary,after sending, to the apparatus and with the communicant identifier associated with the user of the instant messaging application, the first attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary;
receive, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, a first response,in response to the receipt, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, of the first response;
display, via the instant messaging window, at least one first image that is automatically identified based on the first attachment request,receive, via the instant messaging window, an indication of a selection on the second menu item with corresponding second text, based on the receipt, via the instant messaging window, of the indication of the selection on the second menu item with corresponding second text;
send, to the apparatus and with the communicant identifier associated with the user of the instant messaging application, a second attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary,after sending, to the apparatus and with the communicant identifier associated with the user of the instant messaging application, the second attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary;
receive, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, a second response, andin response to the receipt, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, of the second response;
display, via the instant messaging window, at least one second image that is automatically identified based on the second attachment request; andcausing storage of the at least portion of the instant messaging application; wherein the at least portion of the instant messaging application is configured such that the instant messaging window simultaneously displays at least a portion of multiple menus each with one or more images and multiple menu items for, in response to a selection on at least one of the multiple menu items of at least one of the multiple menus, causing receipt, via a network, of at least one additional menu including one or more additional images and at least one additional menu item for a display of at least a portion thereof via the instant messaging window so as to be capable of being simultaneously displayed with at least a portion of the at least one of the multiple menu items of the at least one of the multiple menus, for, in response to a selection on the at least one additional menu item, causing receipt, via the network, of content for a display of at least a portion thereof via the instant messaging window so as to be capable of being simultaneously displayed with at least a portion of the at least one additional menu item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable media storing computer instructions of an instant messaging application, the instant messaging application, when executed by one or more processors of a device including a touchscreen, causing the one or more processors to:
-
display an instant messaging window including; a text entry user interface element for receiving entered text, and one or more user interface elements for causing one or more attachment requests to be sent that are valid according to a criterion schema defining at least one of a format or a vocabulary, the one or more user interface elements including a first menu item with corresponding first text, where the first menu item is conditionally displayed based on a receipt of a signal from an apparatus via a network; receive, via the instant messaging window, an indication of a touch selection on the first menu item with corresponding first text, based on the receipt, via the instant messaging window, of the indication of the touch selection on the first menu item with corresponding first text;
send, to the apparatus and with a communicant identifier associated with a user of the instant messaging application, a first attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary,after sending, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, the first attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary;
receive, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, a first response,in response to the receipt, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, of the first response;
display, via the instant messaging window, at least one first image that is automatically identified based on the first attachment request,receive, via the text entry user interface element of the instant messaging window, the entered text, based on the receipt, via the text entry user interface element of the instant messaging window, of the entered text;
send, to the apparatus and with the communicant identifier associated with the user of the instant messaging application, a second attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary,after sending, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, the second attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary;
receive, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, a second response, andin response to the receipt, from the apparatus and with the communicant identifier associated with the user of the instant messaging application, of the second response;
display, via the instant messaging window, content that is automatically identified based on the second attachment request; andcausing storage of the at least portion of the instant messaging application; wherein the instant messaging application, when executed by the one or more processors of the device including the touchscreen, causes the instant messaging window to display at least a portion of at least one outgoing message that corresponds with at least one of the first attachment request or the second attachment request, simultaneously with at least a portion of at least one of the at least one first image or the content; wherein the instant messaging application, when executed by the one or more processors of the device including the touchscreen, causes the instant messaging window to simultaneously display at least a portion of multiple menus each with one or more images and multiple menu items for, in response to a selection on at least one of the multiple menu items of at least one of the multiple menus, causing receipt, via the network, of at least one additional menu including at least one additional menu item for a display of at least a portion thereof via the instant messaging window so as to be capable of being simultaneously displayed with at least a portion of the at least one of the multiple menu items of the at least one of the multiple menus, for, in response to a selection on the at least one additional menu item, causing receipt, via the network, of content for a display of at least a portion thereof via the instant messaging window so as to be capable of being simultaneously displayed with at least a portion of the at least one additional menu item. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method, comprising:
-
creating at least a portion of an instant messaging network service application that is configured to cooperate with a device having a client instant messaging application installed thereon, the client instant messaging application configured to display an instant messaging window including; a text entry user interface element for receiving entered text, and a plurality of user interface elements for causing attachment requests to be sent that are valid according to a criterion schema defining at least one of a format or a vocabulary, the plurality of user interface elements including; a first menu item with corresponding first text, and a second menu item with corresponding second text,
the instant messaging network service application, when executed, configured to cause an apparatus to;based on a selection on the first menu item with corresponding first text;
receive, at the apparatus from the device and with a communicant identifier associated with a user of the client instant messaging application, a first attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary,after receiving, at the apparatus from the device and with the communicant identifier associated with the user of the client instant messaging application, the first attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary;
send, from the apparatus to the device and with the communicant identifier associated with the user of the client instant messaging application, a first response for causing display, via the instant messaging window, of at least one first image that is automatically identified based on the first attachment request,based on a selection on the second menu item with corresponding second text;
receive, at the apparatus from the device and with the communicant identifier associated with the user of the client instant messaging application, a second attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary,after receiving, at the apparatus from the device and with the communicant identifier associated with the user of the client instant messaging application, the second attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary;
send, from the apparatus to the device and with the communicant identifier associated with the user of the client instant messaging application, a second response for causing display, via the instant messaging window, of at least one second image that is automatically identified based on the second attachment request, and
causing storage of the at least portion of the instant messaging network service application;
wherein the instant messaging network service application, when executed, is configured to cause the instant messaging window to simultaneously display at least a portion of multiple menus each with one or more images and multiple menu items for, in response to a selection on at least one of the multiple menu items of at least one of the multiple menus, causing receipt, via a network, of at least one additional menu including at least one additional menu item for a display of at least a portion thereof via the instant messaging window so as to be capable of being simultaneously displayed with at least a portion of the at least one of the multiple menu items of the at least one of the multiple menus, for, in response to a selection on the at least one additional menu item, causing receipt, via the network, of content for a display of at least a portion thereof via the instant messaging window so as to be capable of being simultaneously displayed with at least a portion of the at least one additional menu item. - View Dependent Claims (23)
-
-
24. A computer-implemented method, comprising:
-
creating at least a portion of an instant messaging network service application that is configured to cooperate with a device having a client instant messaging application installed thereon, the client instant messaging application configured to display an instant messaging window including; a text entry user interface element for receiving entered text, and one or more interface elements for causing one or more attachment requests to be sent that are valid according to a criterion schema defining at least one of a format or a vocabulary, the one or more user interface elements including a first menu item with corresponding first text,
the instant messaging network service application, when executed, configured to cause an apparatus to;based on a selection on the first menu item with corresponding first text;
receive, at the apparatus from the device and with a communicant identifier associated with a user of the client instant messaging application, a first attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary,after receiving, at the apparatus from the device and with the communicant identifier associated with the user of the client instant messaging application, the first attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary;
send, from the apparatus to the device and with the communicant identifier associated with the user of the client instant messaging application, a first response for causing display, via the instant messaging window, of at least one first image that is automatically identified based on the first attachment request,based on entry, via the text entry user interface element of the instant messaging window, of the entered text;
receive, at the apparatus from the device and with the communicant identifier associated with the user of the client instant messaging application, a second attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary,after receiving, at the apparatus from the device and with the communicant identifier associated with the user of the client instant messaging application, the second attachment request that is valid according to the criterion schema defining at least one of the format or the vocabulary;
send, from the apparatus to the device and with the communicant identifier associated with the user of the client instant messaging application, a second response for causing display, via the instant messaging window, of content that is automatically identified based on the second attachment request, and
causing storage of the at least portion of the instant messaging network service application;
wherein the instant messaging network service application, when executed, is configured to cause the instant messaging window to simultaneously display at least a portion of multiple menus each with one or more images and multiple menu items for, in response to a selection on at least one of the multiple menu items of at least one of the multiple menus, causing receipt, via a network, of at least one additional menu including at least one additional menu item for a display of at least a portion thereof via the instant messaging window so as to be capable of being simultaneously displayed with at least a portion of the at least one of the multiple menu items of the at least one of the multiple menus, for, in response to a selection on the at least one additional menu item, causing receipt, via the network, of content for a display of at least a portion thereof via the instant messaging window so as to be capable of being simultaneously displayed with at least a portion of the at least one additional menu item. - View Dependent Claims (25, 26, 27)
-
Specification