Dynamically updating webpage style
AssigneeGoogle Inc.
InventorsRose Yao, Jared M. Jacobs
Life of this patent
Estimating the term…
Abstract
A computer implemented method of presenting webpages at a client device or system, having one or more processors and memory storing one or more programs for execution by the one or more processors, includes, at a first time, presenting a first webpage having a first style, and in response to a refresh request at a second time, presenting a second webpage having a second style that is distinct from the first style. The first style and second style are determined in accordance with a value of a user selected variable, and the value automatically changes over time independent of user action. Furthermore, the user selected variable has a first value at the first time and a second value distinct from the first value at the second time.
Claims27
A computer-implemented method performed by a client device or system, the client device or system having one or more processors and memory storing one or more programs for execution by the one or more processors, the method comprising:
- at a first time, presenting a first webpage having a first style;
- and
- in response to a refresh request at a second time, presenting a second webpage having a second style that is distinct from the first style,
- wherein:
- the first style and second style are determined in accordance with a value of a user selected variable, the value automatically changing over time independent of user action;
- and
- the user selected variable has a first value at the first time and a second value distinct from the first value at the second time.
A client device or system, comprising:
- one or more processors;
- and
- memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for:
- at a first time, presenting a first webpage having a first style;
- and
- in response to a refresh request at a second time, presenting a second webpage having a second style that is distinct from the first style,
- wherein:
- the first style and second style are determined in accordance with a value of a user selected variable, the value automatically changing over time independent of user action;
- and
- the user selected variable has a first value at the first time and a second value distinct from the first value at the second time.
A non-transitory computer readable storage medium, storing one or more programs for execution by one or more processors of a client device or system, the one or more programs including instructions for:
- at a first time, presenting a first webpage having a first style;
- and
- in response to a refresh request at a second time, presenting a second webpage having a second style that is distinct from the first style,
- wherein:
- the first style and second style are determined in accordance with a value of a user selected variable, the value automatically changing over time independent of user action;
- and
- the user selected variable has a first value at the first time and a second value distinct from the first value at the second time.
A computer-implemented method performed by a server system, the server system having one or more processors and memory storing one or more programs for execution by the one or more processors, the method comprising:
- at a first time, serving to a client device or system a first webpage having a first style;
- and
- in response to a refresh request at a second time, serving to the client device or system a second webpage having a second style that is distinct from the first style,
- wherein:
- the first style and second style are determined in accordance with a value of a user selected variable, the value automatically changing over time independent of user action;
- and
- the user selected variable has a first value at the first time and a second value distinct from the first value at the second time.
A server system, comprising:
- one or more processors;
- and
- memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for:
- at a first time, serving to a client device or system a first webpage having a first style;
- and
- in response to a refresh request at a second time, serving to the client device or system a second webpage having a second style that is distinct from the first style,
- wherein:
- the first style and second style are determined in accordance with a value of a user selected variable, the value automatically changing over time independent of user action;
- and
- the user selected variable has a first value at the first time and a second value distinct from the first value at the second time.
A non-transitory computer readable storage medium, storing one or more programs for execution by one or more processors of a server system, the one or more programs including instructions for:
- at a first time, serving to a client device or system a first webpage having a first style;
- and
- in response to a refresh request at a second time, serving to the client device or system a second webpage having a second style that is distinct from the first style,
- wherein:
- the first style and second style are determined in accordance with a value of a user selected variable, the value automatically changing over time independent of user action;
- and
- the user selected variable has a first value at the first time and a second value distinct from the first value at the second time.
Dependencies are inferred from the claim text.