US2018285329A1PendingUtilityA1
Web asset modification based on a user context
Est. expiryMay 8, 2034(~7.8 yrs left)· nominal 20-yr term from priority
Inventors:Meyyappan Alagappan
G06F 16/9577G06F 16/9535G06F 40/106G06F 17/30905G06F 17/2247H05K 999/99G06F 17/212G06F 40/143
47
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A system for web asset modification comprises a processor and a memory. The processor is configured to: receive a request for a web asset for display on a device; receive an indication of one or more user contexts; determine one or more groups for the web asset, wherein each of the one or more groups comprises a group for adapting display of the web asset on the device; and modify the web asset based at least in part on one user context of the one or more user contexts and one group of the one or more groups. The memory is coupled to the processor and is configured to provide the processor with instructions.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . (canceled)
2 . A system for web asset modification, comprising:
a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:
receive a request for a web asset for display on a device;
receive an indication of one or more user contexts;
determine one or more groups, wherein each of the one or more groups comprises a group for adapting display of the web asset on the device; and
modify the web asset based at least in part on one user context of the one or more user contexts and one group of the one or more groups, wherein the modifying of the web asset includes adding or hiding a web asset element of the web asset.
3 . A system as in claim 2 , wherein the device comprise an electronic gadget with a web browser connected to the internet.
4 . A system as in claim 2 , wherein the web asset comprises a web page.
5 . A system as in claim 2 , wherein the web asset comprises one or more of the following: HTML instructions, CSS instructions, or JavaScript instructions.
6 . A system as in claim 2 , wherein a user context of the one or more user contexts comprises one of the following: a user behavior, a user location, a user category, a user access channel, a user social network, a user shopping style, or a user info depth.
7 . A system as in claim 6 , wherein the user behavior comprises one of the following: a politics interest, a sports interest, a price interest, or a brand interest.
8 . A system as in claim 6 , wherein the user location comprises one or more of, a latitude, a longitude, a zip code, a city, a metropolitan area, a state, a country, or a continent.
9 . A system as in claim 6 , wherein the user category comprises one of the following: a premium user, a female user, a senior user, or an AB testing user.
10 . A system as in claim 6 , wherein the user access channel comprises one of the following: a low speed network, a 3G network, or a Wi-Fi network.
11 . A system as in claim 6 , wherein the user social network comprises one of the following: Facebook, Myspace, Instagram, or Twitter.
12 . A system as in claim 6 , wherein the user shopping style comprises one of the following: social, review, price, or brand.
13 . A system as in claim 6 , wherein the user info depth comprises one of the following: moreinfo, normalinfo, or lessinfo.
14 . A system as in claim 2 , wherein the group comprises one of the following: a phone group, a tablet group, a smart TV group, a Firefox browser group, an IOS group, or a 7 inch screen group.
15 . A system as in claim 2 , wherein the web asset is modified based on the one or more groups on the one or more contexts and an overwriting instruction provided in the web asset.
16 . A system as in claim 15 , wherein the overwriting instruction includes overwriting a HTML attribute or a CSS attribute.
17 . A system as in claim 15 , wherein the overwriting instruction includes showing or hiding one or more instructions based at least in part on the one or more groups or the one or more contexts.
18 . A system as in claim 15 , wherein the overwriting instruction includes picking a web assets based at least in part on the one or more groups or the one or more contexts.
19 . A system as in claim 15 , wherein the overwriting instruction preserves web asset functionality.
20 . A system as in claim 2 , wherein the web asset is received from a backend processor.
21 . A system as in claim 2 , wherein the processor comprises one of the following: a proxy server processor, a web server processor, or an edge router processor.
22 . A method of web asset modification, comprising:
receiving a request for a web asset for display on a device; receiving an indication of one or more user context; determining one or more groups, wherein each of the one or more groups comprises a group for adapting display of the web asset on the device; and modifying, using a processor, the web asset based at least in part on one user context of the one or more user contexts and one group of the one or more groups, wherein the modifying of the web asset includes adding or hiding a web asset element of the web asset.
23 . A computer program product for web asset modification, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
receiving a request for a web asset for display on a device; receiving an indication of one or more user context; determining one or more groups, wherein each of the one or more groups comprises a group for adapting display of the web asset on the device; and modifying the web asset based at least in part on one user context of the one or more user contexts and one group of the one or more groups, wherein the modifying of the web asset includes adding or hiding a web asset element of the web asset.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.