User specific visual identity control across multiple platforms
First Claim
1. A method comprising:
- transmitting, by a processor, a request for visible attributes of a content item, the visible attributes set by a user generating the content item and retrieved from a profile of the generating user, the request comprising information associated with a respective platform of the processor;
receiving, by the processor, display data comprising the retrieved visible attributes and a selected template, the template being selected from a plurality of templates based on an Application Programming Interface (API) that is selected based on a type of the content item and the respective platform of the processor, each of the plurality of templates associated with a respective API of a plurality and configured to uniformly display the content item in accordance with the visible attributes set by the generating user on the respective platform of the processor; and
generating for visible display, by the processor, a display comprising the visible attributes and the selected template.
4 Assignments
0 Petitions
Accused Products
Abstract
A content-generating user is enabled to set visible attributes for a content item from any device so that the content item maintains a uniform look and feel across the various platforms. The visible attributes set by the generating user are stored in the user'"'"'s profile on a user profile database. When a request to display the content item is received from a client device, the platform associated with the request is determined. Display data comprising one or more of the visible attributes retrieved from the user profile database, the content item and a template based on the platform is transmitted to the client device. The client device configures a display of the content item to a viewer based on the received display data.
282 Citations
20 Claims
-
1. A method comprising:
-
transmitting, by a processor, a request for visible attributes of a content item, the visible attributes set by a user generating the content item and retrieved from a profile of the generating user, the request comprising information associated with a respective platform of the processor; receiving, by the processor, display data comprising the retrieved visible attributes and a selected template, the template being selected from a plurality of templates based on an Application Programming Interface (API) that is selected based on a type of the content item and the respective platform of the processor, each of the plurality of templates associated with a respective API of a plurality and configured to uniformly display the content item in accordance with the visible attributes set by the generating user on the respective platform of the processor; and generating for visible display, by the processor, a display comprising the visible attributes and the selected template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one processor; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; transmitting logic, executed by the processor, for transmitting a request for at least visible attributes of a content item, wherein the content item is customized in accordance with the visible attributes set by a user generating the content item and retrieved from a profile of the generating user, the request comprising information associated with a respective platform of the processor; receiving logic, executed by the processor, for receiving display data comprising the retrieved visible attributes and a selected template, the template being selected from a plurality of templates based on an Application Programming Interface (API) that is selected based on a type of the content item and the respective platform of the processor, each of the plurality of templates associated with a respective API of a plurality and configured to uniformly display the content item in accordance with the visible attributes set by the generating user on the respective platform of the processor; and generating logic, executed by the processor, for generating a display comprising the visible attributes and the selected template. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable storage medium, comprising instructions, which when executed by a processor cause the processor to:
-
transmit a request for at least visible attributes of a content item, wherein the content item is customized in accordance with the visible attributes set by a user generating the content item and retrieved from a profile of the generating user, the request comprising information associated with a respective platform of the processor; receive display data comprising the retrieved visible attributes and a selected template, the template being selected from a plurality of templates based on an Application Programming Interface (API) that is selected based on a type of the content item and the respective platform of the processor, each of the plurality of templates associated with a respective API of a plurality and configured to uniformly display the content item in accordance with the visible attributes set by the generating user on the respective platform of the processor; generate a display comprising the visible attributes and the selected template. - View Dependent Claims (17, 18, 19, 20)
-
Specification