Method and system for customizing content on a server for rendering on a wireless device
First Claim
1. A server implemented method for processing data for rendering on a wireless device of a user, said method comprising:
- at said server, receiving a request over a network to execute a generic application from said wireless device operated by said user at a given location and time, wherein said generic application generates generic visual user interface (UI) components operable to be rendered on said wireless device, wherein an appearance of the generic visual UI components is the same regardless of a location and time of the user;
receiving, from the wireless device, wireless device access attributes including said given location and time;
automatically identifying a custom configuration for said generic application based on said wireless device access attributes including said given location and time received from the wireless device, wherein said custom configuration is operable by the server to modify the appearance of said generic application based on a theme selected in response to the wireless device access attributes including said given location and time of the user;
without any involvement from the user, configuring said generic application based on said custom configuration to generate a customized application having individualized visual UI components for the wireless device, wherein the individualized visual UI components are incorporated as part of the selected theme based on the wireless device access attributes including said given location and time of the user;
generating by a processor of the server a renderable customized application in a pre-rendering state that is operable for rendering by said wireless device without further processing and execution by a processor of the wireless device; and
transmitting said renderable customized application to said wireless device to render the customized application with the selected theme having the individualized visual UI components.
5 Assignments
0 Petitions
Accused Products
Abstract
A server implemented method for processing data for rendering on a wireless device. A request to execute a generic application may be received. The server identifies a custom configuration for the generic application based on the wireless device access attributes, e.g., time zone, location, date, time zone, season, user'"'"'s habit, user'"'"'s interaction, user'"'"'s interest, etc., wherein the custom configuration is operable to tailor the appearance of the generic application. The server configures the generic application based on the identified custom configuration to generate a customized application. The customized application may be executed on the server to generate a renderable customized application that is operable for rendering by the wireless device. The renderable customized application may be provided for transmission to the wireless device. The renderable customized application may be transmitted to the wireless device for rendering.
-
Citations
24 Claims
-
1. A server implemented method for processing data for rendering on a wireless device of a user, said method comprising:
-
at said server, receiving a request over a network to execute a generic application from said wireless device operated by said user at a given location and time, wherein said generic application generates generic visual user interface (UI) components operable to be rendered on said wireless device, wherein an appearance of the generic visual UI components is the same regardless of a location and time of the user; receiving, from the wireless device, wireless device access attributes including said given location and time; automatically identifying a custom configuration for said generic application based on said wireless device access attributes including said given location and time received from the wireless device, wherein said custom configuration is operable by the server to modify the appearance of said generic application based on a theme selected in response to the wireless device access attributes including said given location and time of the user; without any involvement from the user, configuring said generic application based on said custom configuration to generate a customized application having individualized visual UI components for the wireless device, wherein the individualized visual UI components are incorporated as part of the selected theme based on the wireless device access attributes including said given location and time of the user; generating by a processor of the server a renderable customized application in a pre-rendering state that is operable for rendering by said wireless device without further processing and execution by a processor of the wireless device; and transmitting said renderable customized application to said wireless device to render the customized application with the selected theme having the individualized visual UI components. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A server implemented method for processing data for rendering on a wireless device, said method comprising:
-
receiving a request to execute a generic application that generates generic content operable to be rendered on said wireless device; receiving, from the wireless device, wireless device access attributes; automatically identifying a custom configuration for said generic application based on said wireless device access attributes received from the wireless device, wherein said custom configuration is operable by the server to modify an appearance of said generic application based on a theme selected in response to the wireless device access attributes; configuring said generic application based on said identified custom configuration to generate a customized application having individualized visual components for the wireless device, wherein the application is customized based on the wireless device access attributes; providing said generic application with additional content, wherein said additional content is advertising tailored to said user, wherein tailoring of said advertising is selected from the group consisting of a time of day that said request to execute said generic application is sent and a date that said request to execute said generic application is sent; executing said customized application to generate a renderable customized application in a pre-rendering state that is operable for rendering by said wireless device; and preparing said renderable customized application for transmission to said wireless device. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A server system comprising a processor coupled to a bus and a memory coupled to said bus wherein said memory comprises instructions that when executed cause said processor to implement a method for processing data for rendering on a wireless device of a user, said method comprising:
-
at said server system, receiving a request over a network to execute a generic application from said wireless device operated by said user at a given location and time, wherein said generic application generates generic visual user interface (UI) components operable to be rendered on said wireless device, wherein an appearance of the generic visual UI components is the same regardless of a location and time of the user; receiving, from the wireless device, wireless device access attributes including said given location and time; automatically identifying a custom configuration for said generic application based on said wireless device access attributes including said given location and time received from the wireless device, wherein said custom configuration is operable by the server system to modify the appearance of said generic application based on a theme selected in response to the wireless device access attributes including said given location and time of the user; without any involvement from the user, configuring said generic application based on said custom configuration to generate a customized application having individualized visual UI components for the wireless device, wherein the individualized visual UI components are incorporated as part of the selected theme based on the wireless device access attributes including said given location and time of the user; generating a renderable customized application in a pre-rendering state that is operable for rendering by said wireless device without further processing and execution by a processor of the wireless device; and transmitting said renderable customized application to said wireless device to render the customized application with the theme having the individualized visual UI components. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-useable medium having computer-readable program code stored thereon for causing a server system to execute a method for processing data for rendering on a wireless device of a user, said method comprising:
-
at said server system, receiving a request over a network to execute a generic application from said wireless device operated by said user at a given location and time, wherein said generic application generates generic visual user interface (UI) components operable to be rendered on said wireless device, wherein an appearance of the generic visual UI components is the same regardless of a location and time of the user; receiving, from the wireless device, wireless device access attributes including said given location and time; automatically identifying a custom configuration for said generic application based on said wireless device access attributes including said given location and time received from the wireless device, wherein said custom configuration is operable by the server system to modify the appearance of said generic application based on a theme selected in response to the wireless device access attributes including said given location and time; without any involvement from the user, configuring said generic application based on said custom configuration to generate a customized application having individualized visual UI components for the wireless device, wherein the individualized visual UI components are incorporated as part of the selected theme based on the wireless device access attributes including said given location and time of said user; generating by a processor of the server system a renderable customized application in a pre-rendering state that is operable for rendering by said wireless device without further processing and execution by a processor of the wireless device; and transmitting said renderable customized application to said wireless device to render the customized application with the theme having the individualized visual UI components. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification