SELECTIVE CONTENT TRANSCODING
First Claim
1. A computer-implemented method for creating a mobile version of a content page, the method comprising:
- receiving a selection by a content author of a content page for transcoding to a mobile version;
creating a content page template that tracks one or more selections and modifications to the received content page selection for rendering the mobile version of the content page;
identifying content items within the received content page selection;
displaying a user interface through which the content author can select one or more of the identified content items to include in the mobile version;
receiving a content item selection from the content author that indicates a content item among the identified content items for inclusion in the mobile version of the content page;
generating a mobile content item style for the content item selection that provides styling of the selected content item for a mobile device; and
storing the content page template with the generated mobile content item style in a data store,wherein the preceding steps are performed by at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A selective transcoding system makes creating mobile versions of websites more automated with results closer to the look and feel of the original website and modified to account for mobile access patterns. The system gives control over the transcoding process to the content author with the result typically accessible through a standard URL. Selective transcoding employs a layer of customizable transcoding proxy servers between the source website and mobile users for improving the presentation of existing web content. Content authors can perform customization of the proxy through controls at selective transcoding web portal. When a mobile user visits the selective transcoding proxy, the user sees the blocks selected by the web designer updated with newest content and transcoded for the user'"'"'s mobile device. Thus, the selective transcoding system provides a better mobile experience.
123 Citations
20 Claims
-
1. A computer-implemented method for creating a mobile version of a content page, the method comprising:
-
receiving a selection by a content author of a content page for transcoding to a mobile version; creating a content page template that tracks one or more selections and modifications to the received content page selection for rendering the mobile version of the content page; identifying content items within the received content page selection; displaying a user interface through which the content author can select one or more of the identified content items to include in the mobile version; receiving a content item selection from the content author that indicates a content item among the identified content items for inclusion in the mobile version of the content page; generating a mobile content item style for the content item selection that provides styling of the selected content item for a mobile device; and storing the content page template with the generated mobile content item style in a data store, wherein the preceding steps are performed by at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system for producing a mobile version of a content page from an existing version of the content page, the system comprising:
-
a processor and memory configured to execute software instructions; a content discovery component configured to identify one or more content pages associated with a content repository; a content template data store configured to store one or more templates for the identified content pages and any modifications made by a content author for mobile rendering of the content pages; a content item selection component configured to display a user interface to the content author and receive one or more selections of content items associated with the identified content pages; a content item styling component configured to generate one or more mobile styles related to one or more original styles associated with a content page; and a deployment component configured to receive a deployment indication from the content author and deploy a mobile version of one or more content pages. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium comprising instructions for controlling a computer system to responds to a request for a mobile version of a content page, wherein the instructions, when executed, cause a processor to perform actions comprising:
-
receiving a request to access an identified content page; determining a mobile device associated with the received request; determining whether a mobile version of the identified content page is available for the determined mobile device; upon determining that a mobile version of the identified content page is available for the determined mobile device, retrieving the mobile version of the identified content page for the determined mobile device; and responding to the received request with the retrieved mobile version of the content page. - View Dependent Claims (19, 20)
-
Specification