Multiple use of common perspectives
First Claim
Patent Images
1. A method of providing common perspectives of diverse data types to multiple end devices, the method comprising:
- receiving, from an end device, a local perspective of a data set, wherein the local perspective defines at least one formatting characteristic for presentation of the data set;
storing the local perspective in a central repository as a common perspective;
providing a user profile database to maintain at least one record of a set of user preferences;
receiving, from a user of a requesting device, a signal requesting a selected data set from the central data;
repository, the selected data set being one of a plurality of data sets, the plurality of data sets including data from one or more Internet services, data from one or more television services, and data from one or more messaging services;
in response to the signal, reading the selected data set from the central data repository;
reading one or more common perspectives associated with the user from the central repository, the one or more common perspectives defining a manner in which the requesting device will present the selected data set, wherein the selected data set comprises a plurality of messages, the plurality of messages including at least one voicemail message and at least one email message, and the one or more common perspectives define an order in which a list of the plurality of messages will be displayed;
applying the one or more common perspectives to the selected data set;
translating the selected data set into one or more common language messages using the one or more common perspectives applied to the selected data set;
the one or more common language messages comprising a common language message comprising a header and a body;
whereinthe header comprises an indication of message origination, message type, and type of content; and
the body comprises a representation of at least a portion of the selected data set to be transferred or at least a portion of the actual selected data set; and
forwarding the one or more common language messages to the requesting device.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and machine-readable media are disclosed to provide common perspectives across multiple end devices of potentially diverse types. In one embodiment, a method of providing common perspectives to multiple end devices can comprise reading one or more common perspectives from a central repository. The one or more common perspectives can define a manner in which the end devices will present data of one or more types. The one or more common perspectives can be applied to selected data and which can then be presented consistent with the one or more common perspectives.
-
Citations
30 Claims
-
1. A method of providing common perspectives of diverse data types to multiple end devices, the method comprising:
-
receiving, from an end device, a local perspective of a data set, wherein the local perspective defines at least one formatting characteristic for presentation of the data set; storing the local perspective in a central repository as a common perspective; providing a user profile database to maintain at least one record of a set of user preferences; receiving, from a user of a requesting device, a signal requesting a selected data set from the central data;
repository, the selected data set being one of a plurality of data sets, the plurality of data sets including data from one or more Internet services, data from one or more television services, and data from one or more messaging services;in response to the signal, reading the selected data set from the central data repository; reading one or more common perspectives associated with the user from the central repository, the one or more common perspectives defining a manner in which the requesting device will present the selected data set, wherein the selected data set comprises a plurality of messages, the plurality of messages including at least one voicemail message and at least one email message, and the one or more common perspectives define an order in which a list of the plurality of messages will be displayed; applying the one or more common perspectives to the selected data set; translating the selected data set into one or more common language messages using the one or more common perspectives applied to the selected data set;
the one or more common language messages comprising a common language message comprising a header and a body;
whereinthe header comprises an indication of message origination, message type, and type of content; and the body comprises a representation of at least a portion of the selected data set to be transferred or at least a portion of the actual selected data set; and forwarding the one or more common language messages to the requesting device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-based system for providing common perspectives of diverse data types to multiple end devices, the system comprising:
-
an interface to receive, from a user of an end device, a local perspective of a data set, wherein the local perspective defines at least one formatting characteristic for presentation of the data set; a central repository coupled to the interface to store the local perspective of a data set as a common perspective; a user profile database coupled to the interface to maintain at least one record of a set of user preferences; an interface to receive, from a user of a requesting device, a signal requesting a selected data set from the central data repository, the selected data set being one of a plurality of data sets, the plurality of data sets including data from one or more Internet services, data from one or more television services, and data from one or more messaging services; a processing device which, in response to the signal; reads the selected data set from the central data repository; reads one or more common perspectives associated with the user from a central repository, the one or more common perspectives defining a manner in which the requesting device will present the selected data set;
wherein the selected data set comprises a plurality of messages, the plurality of messages includingat least one voicemail message and at least one email message, and the one or more common perspectives define an order in which a list of the plurality of messages will be displayed; applies the one or more common perspectives to the selected data set; translates the selected data set into one or more common language messages using the one or more common perspectives applied to the selected data set, the one or more common language messages comprising a common language message comprising a header and a body;
whereinthe header comprises an indication of message origination, message type, and type of content; and the body comprises a representation of at least a portion the selected data set to be transferred or at least a portion of the actual selected data set; and forwards the one or more common language messages to the requesting device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory machine-readable medium having stored thereon a series of instructions that, when executed by a processor, cause the processor to provide common perspectives to multiple end devices by:
-
receiving, from a user of an end device, a local perspective of a data set, wherein the local perspective defines at least one formatting characteristic for presentation of the data set; storing the local perspective in a central repository as a common perspective; providing a user profile database to maintain at least one record of a set of user preferences; receiving, from a user of a requesting device, a signal requesting a selected data set from the central data repository, the selected data set being one of a plurality of data sets, the plurality of data sets including data from one or more Internet services, data from one or more television services, and data from one or more messaging services; in response to the signal, reading the selected data set from the central data repository; reading one or more common perspectives associated with the user from the central repository, the one or more common perspectives defining a manner in which the requesting device will present the selected data set, wherein the selected data set comprises a plurality of messages, the plurality of messages including at least one voicemail message and at least one email message, and the one or more common perspectives define an order in which a list of the plurality of messages will be displayed; applying the one or more common perspectives to the selected data set; translating the selected data set into one or more common language messages using the one or more common perspectives applied to the selected data set, the one or more common language messages comprising a common language message comprising a header and a body;
whereinthe header comprises an indication of message origination, message type, and type of content; and the body comprises a representation of at least a portion of the selected data set to be transferred or at least a portion of the actual selected data; and forwarding the one or more common language messages to the requesting device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification