Methods, systems, and computer program products for processing a request for a resource in a communication
First Claim
1. A computer program product executable by a processor and embodied on a non-transitory computer-readable medium including memory, comprising:
- code for receiving a criterion at a first node via at least one network, the receiving including receiving a textual search query including one or more words from a requesting user;
code for, in response to the criterion, sending from the first node via the at least one network a first signal to a second node including a first message, the first signal further including a resource request that is valid according to a criterion schema defining at least one of a format and a vocabulary for the resource request, the criterion schema being predefined and the resource request being operable for use in identifying content, the resource request being based on a relationship involving the requesting user and at least one other user such that the resource request results in an initiation of a search for the content which is associated with a group including the at least one other user that includes a plurality of other users;
code for receiving at the first node via the at least one network a second signal from the second node including the content that is included in the second signal based on a schema defining at least one of a format and a vocabulary for processing, and including a second message; and
code for, in response to the second signal, presenting at least a portion of the content in connection with the second message.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product is included for receiving a criterion at a first node via at least one network; in response to the criterion, sending from the first node via the at least one network a first signal to a second node including a first message; receiving at the first node via the at least one network a second signal from the second node including the content that is included in the second signal based on a schema defining at least one of a format and a vocabulary for processing, and including a second message; and in response to the second signal, presenting at least a portion of the content in connection with the second message.
28 Citations
26 Claims
-
1. A computer program product executable by a processor and embodied on a non-transitory computer-readable medium including memory, comprising:
-
code for receiving a criterion at a first node via at least one network, the receiving including receiving a textual search query including one or more words from a requesting user; code for, in response to the criterion, sending from the first node via the at least one network a first signal to a second node including a first message, the first signal further including a resource request that is valid according to a criterion schema defining at least one of a format and a vocabulary for the resource request, the criterion schema being predefined and the resource request being operable for use in identifying content, the resource request being based on a relationship involving the requesting user and at least one other user such that the resource request results in an initiation of a search for the content which is associated with a group including the at least one other user that includes a plurality of other users; code for receiving at the first node via the at least one network a second signal from the second node including the content that is included in the second signal based on a schema defining at least one of a format and a vocabulary for processing, and including a second message; and code for, in response to the second signal, presenting at least a portion of the content in connection with the second message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product executable by a processor and embodied on a non-transitory computer-readable medium including memory, comprising:
-
code for receiving a criterion from a first user at a first node via at least one network, in connection with a textual query including one or more words that results in initiation of a resource locating process at a second node; code for, in response to the criterion, sending from the first node via the at least one network a first signal to the second node including a first message, the first signal further including a resource request that is valid according to a criterion schema defining at least one of a format and a vocabulary for the resource request and is identified by a schema identifier, the resource request further being operable for use in identifying content and further being based on a group and a relationship involving the first user and at least one other user, such that the resource request is operable for being utilized in connection with the resource locating process; code for receiving at the first node via the at least one network a second signal from the second node including the content that is included in the second signal based on a schema defining at least one of a format and a vocabulary for processing, and including a second message; and code for, in response to the second signal, presenting at least a portion of the content in connection with the second message. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
a first node including a processor and memory, the first node configured for; receiving a criterion at the first node via at least one network, the criterion including a textual search query having one or more words for being used in connection with initiating a search for content; in response to the criterion, sending from the first node via the at least one network a first signal to a second node including a first message, the first signal further including a resource request that is valid according to a criterion definition defining at least one of a format and a vocabulary for the resource request, the criterion definition being predefined and the resource request being associated with a relationship between a requesting user and at least one other user such that the resource request is capable of being used in connection with searching for at least a portion of the content which is associated with the at least one other user; receiving at the first node via the at least one network a second signal from the second node including the at least portion of the content based on a definition defining at least one of a format and a vocabulary for content processing, and including a second message; and in response to the second signal, causing presentation of at least part of the content in connection with the second message.
-
-
26. A system, comprising:
-
a first node including a processor and memory, the first node configured for; receiving a criterion at the first node via at least one network, the criterion including a textual search query having one or more words for being used in connection with initiating a search for content; in response to the criterion, sending from the first node via the at least one network a first signal to a second node including a first message, the first signal further including a resource request that is valid according to a criterion specification specifying at least one of a format and a vocabulary for the resource request, the criterion specification being identified by an identifier involving a universal resource identifier (URI), and the resource request being based on a relationship associated with a requesting user and at least one other user such that the resource request is capable of being used in connection with searching for at least a portion of the content which is associated with the at least one other user; receiving at the first node via the at least one network a second signal from the second node including the at least portion of the content based on a specification specifying at least one of a format and a vocabulary, and including a second message; and in response to the second signal, providing code for allowing presentation of at least part of the content in connection with the second message.
-
Specification