Fast maneuvering and high-speed data attachments for message services
First Claim
1. A network device, comprising:
- a storage device for storing one or more files that are associated with a user of at least one client device; and
a processor for enabling actions, the actions comprising;
receiving one or more message file attachments, wherein the one or more message file attachments are associated with the user;
automatically determining one or more automatic tags that are associated with the one or more message file attachments, wherein each of the one or more message file attachments is associated with at least one of the one or more automatic tags;
automatically generating a personalized hierarchical structure of tags (“
PHST”
) from the one or more automatic tags;
receiving, from the user, one or more custom tags for at least one of the one or more message file attachments;
associating the at least one of the one or more message file attachments with the one or more custom tags;
automatically generating at least one custom generated tag using the one or more custom tags;
automatically modifying the PHST to include the at least one custom generated tag within the hierarchy; and
displaying the PHST which separately indicates the one or more automatic tags and the at least one custom generated tag to the user such that the user is enabled to select at least one tag which in turn selects one or more files associated with the selected tag for attachment to a message.
9 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards a message system that stores and tags message attachment files to enable a user to navigate a personalized hierarchical structure of tags (“PHST”) and to select files for attachment to a message. The files may be received as a message attachment sent to the user and/or uploaded by the user as an attachment to a message sent from the user. The tags may include automatic tags determined by the system and/or custom tags defined by the user. The PHST may be provided to the user in a graphical user interface that enables the user to expand and/or collapse tags within levels of tags and to select a tag to attach files associated with the selected tag to a message. In some embodiments, targeted advertisements may be provided to the user based on information associated with the tags.
-
Citations
18 Claims
-
1. A network device, comprising:
-
a storage device for storing one or more files that are associated with a user of at least one client device; and a processor for enabling actions, the actions comprising; receiving one or more message file attachments, wherein the one or more message file attachments are associated with the user; automatically determining one or more automatic tags that are associated with the one or more message file attachments, wherein each of the one or more message file attachments is associated with at least one of the one or more automatic tags; automatically generating a personalized hierarchical structure of tags (“
PHST”
) from the one or more automatic tags;receiving, from the user, one or more custom tags for at least one of the one or more message file attachments; associating the at least one of the one or more message file attachments with the one or more custom tags; automatically generating at least one custom generated tag using the one or more custom tags; automatically modifying the PHST to include the at least one custom generated tag within the hierarchy; and displaying the PHST which separately indicates the one or more automatic tags and the at least one custom generated tag to the user such that the user is enabled to select at least one tag which in turn selects one or more files associated with the selected tag for attachment to a message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network device, comprising:
-
a transceiver for receiving and sending data; and a graphical user interface that is displayable to a user and coordinated with a processor at the network device configured to enable actions, including; automatically tagging each of one or more message file attachments with one or more automatic tags; automatically generating a personalized hierarchical structure of tags (“
PHST”
) from the one or more automatic tags;associating the at least one of the one or message more file attachments with one or more custom tags received from the user for at least one of the one or more message file attachments; automatically generating at least one custom generated tag using the one or more custom tags; automatically modifying the PHST to include the at least one custom generated tag within the hierarchy; and displaying the PHST which separately indicates the one or more automatic tags and the at least one custom generated tag to the user to enable the user to navigate the PHST and to select at least one tag from the PHST which in turn automatically selects one or more files that are tagged with the at least one selected tag; and attaching the one or more files to a message. - View Dependent Claims (11, 12, 13)
-
-
14. A system for classifying media content, comprising:
-
at least one network device that manages a communications over a network; and one or more other network devices each having a processor configured to perform actions, the actions including; receiving, from a client device, a request to compose a message; providing, to a client device, a user interface that is configured to enable a user of the client device to compose the message; receiving, through the user interface, a request to attach a file to the message; displaying, to the user, a personalized hierarchical structure of tags (“
PHST”
) that is automatically generated from one or more automatic tags that are associated with one or more message file attachments and automatically modified including at least one custom generated tag automatically generated using the one or more custom tags received from the user for the at least one of the one or more message file attachments, where the at least one of the one or more message file attachments is associated with the one or more custom tags, wherein the PHST separately indicates the one or more automatic tags and the at least one custom generated tag;receiving, from the user, a tag selection of at least one tag from the PHST; and attaching one or more files that are associated with the tag selection to the message. - View Dependent Claims (15, 16, 17, 18)
-
Specification