METADATA-ENHANCED INSTANT-MESSAGING APPLICATIONS
First Claim
1. A method, comprising:
- analyzing metadata included in an instant-message, wherein the instant-message also contains data;
associating the data and metadata with a software application that can consume the data and metadata; and
providing the data and metadata to the software application to consume the data and metadata.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein is a metadata-enhanced instant-messaging application and device. The metadata-enhanced instant-messaging application can create and receive instant-messages that contain data and metadata. The metadata, for example, can contain a type that relates to the data. The metadata-enhanced instant-messaging application can analyze the metadata, such as by ascertaining the type contained or described within the metadata. Furthermore, the metadata-enhanced instant-messaging application can associate the data and metadata based on the information in the meta-data, such as by reading the type contained within the metadata and associating software application that can consume the data and metadata described by the type. In addition, the metadata-enhanced instant-messaging application can provide the data and metadata to the software application to consume the data and metadata.
30 Citations
20 Claims
-
1. A method, comprising:
-
analyzing metadata included in an instant-message, wherein the instant-message also contains data; associating the data and metadata with a software application that can consume the data and metadata; and providing the data and metadata to the software application to consume the data and metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising:
-
a computer usable medium having computer usable program code for associating data and metadata with a software application that can consume the data and metadata, said computer program product comprising, computer usable program code for analyzing metadata included in an instant-message, wherein the instant-message also contains data; computer usable program code for associating the data and metadata with a software application that can consume the data and metadata; and computer usable program code for providing the data and metadata to the software application to consume the data and metadata. - View Dependent Claims (10, 11)
-
-
12. A method comprising:
-
copying data from a software application; creating metadata based on the data; creating an association between the data and metadata; inserting the data and metadata into an instant-messaging application; and displaying the data within the instant-messaging application to indicate that metadata is associated with the data. - View Dependent Claims (13, 14, 15)
-
-
16. An apparatus, comprising:
-
an encoder to associate data and metadata in an instant-message; a processing module to associate the metadata to a software application; and an application interface to provide the metadata and data to the software application. - View Dependent Claims (17, 18, 19, 20)
-
Specification