Patent ID: 11960817
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 12:
13. A computer-implemented method performed by a service computing system to generate a web site preview based on a client presentation state, the method comprising:
receiving a request to provide preview data for the web site preview corresponding to a web site identifier;
determining a client presentation state of a client computing system that is to render the web site preview using the preview data that is to be provided in response to the request, wherein the web site preview is interactable to navigate to the web site identified by the web site identifier;
selecting a preview template based on the determined client presentation state, the selecting occurring without user intervention, wherein the client presentation state includes an identification of an application in which the web site preview is to be rendered on the client computing system, the identified application being one of a social media application, a video conferencing application, or a group chat application, and wherein the presentation state further includes a state of the application, said state including one of: an active or inactive state of the social media application, and active or inactive state of the video conferencing application, or an active or inactive state of the group chat application;
generating the web site preview with a display property as a first value in response to the client presentation state being a first value, or, alternatively,
generate the web site preview with the display property as a second value in response to the client presentation state being the second value,
wherein said generation of the web site preview further includes populating the selected preview template with content from the web site to thereby generate the preview data representing a preview of the web site identified by the web site identifier, the preview data being structured to be interpreted by the client computing system to cause the client computing system to render the web site preview, the preview data defining how the web site preview will be rendered, wherein the populated preview template forms the web site preview; and
responding to the request with the preview data.