-
公开(公告)号:US09983855B1
公开(公告)日:2018-05-29
申请号:US15394413
申请日:2016-12-29
发明人: Alexander Grigoryan , Arpan Y. Nanavati , Xiuhao Joel Chen , Caoyang Shi , David Andrew Stevens
IPC分类号: G06F9/44 , G06F9/45 , G06F9/445 , G06F3/0482 , G06F17/22
CPC分类号: G06F8/36 , G06F3/0482 , G06F8/30 , G06F9/445 , G06F17/30893
摘要: A system for use in displaying software components to a user is described herein. The system incudes a memory device that includes a plurality of data repositories including at least one software component data file associated with a software component including corresponding software code and object data. The server computer is configured to access a data repository of the plurality of data repositories and retrieve the at least one software component data file, execute the corresponding software code and object data and generate and display a component display website including a component display area associated with the corresponding software component. The server computer is also configured to render a code display area within the component display area and display the corresponding software code within the code display area, and render a demonstration area within the component display area and display a demonstration image within the demonstration area.
-
2.
公开(公告)号:US20180210715A1
公开(公告)日:2018-07-26
申请号:US15415661
申请日:2017-01-25
发明人: Alexander Grigoryan , Xiuhao Joel Chen , Arpan Y. Nanavati , Caoyang Shi , David Andrew Stevens
摘要: A system for use in displaying a webpage is described herein. The system includes a web site hosting server and a monitoring server. The web site hosting server operates in a plurality of rendering modes including a server render mode and a client render mode. The server render mode includes retrieving server rendering application code associated with a webpage, generating rendered code, and transmitting the rendered code to a client computing device. The client render mode includes retrieving client rendering application code associated with the webpage and transmitting the client rendering application code to the client computing device including instructions to generate rendered code for use in displaying the webpage. The monitoring server is configured to determine a current performance level of the web site hosting server computer and transmit instructions to the web site hosting server to operate in the client render mode or the server render mode based on current performance levels.
-
公开(公告)号:US10572229B2
公开(公告)日:2020-02-25
申请号:US15992132
申请日:2018-05-29
发明人: Alexander Grigoryan , Arpan Y. Nanavati , Xiuhao Joel Chen , Caoyang Shi , David Andrew Stevens
IPC分类号: G06F9/44 , G06F8/34 , G06F8/36 , G06F16/958
摘要: A system for use in displaying software components to a user is described herein. A system comprising one or more processors and one or more non-transitory memory storage devices storing computer instructions configured to run on the one or more processors and to perform accessing a data repository of a plurality of data repositories comprising at least one software component data file associated with a software component comprising a software code and an object data. Retrieving the at least one software component data file executing the software code and the object data associated with the at least one software component data file to render a demonstration image of the software component associated with the at least one software component data file. Generating a component display website to be displayed and comprising a component display area associated with the software component associated with the at least one software component data file.
-
公开(公告)号:US10437570B2
公开(公告)日:2019-10-08
申请号:US15415653
申请日:2017-01-25
摘要: A system for use in displaying a webpage is described herein. The system includes a server computer that is configure to receive a request to display the webpage on a client computing device and execute a render-to-string operation upon receiving the request. The server computer accesses a database and retrieves the software components associated with the webpage. The server computer identifies client software components associated with the webpage and generates component code including instructions for rendering the client software components on the client computing device. The server computer identifies server software components associated with the webpage and generates rendered code associated with each server software component for use in displaying images associated with the webpage. The server computer transmits signals including the rendered code and the component code to the client computing device.
-
5.
公开(公告)号:US20180210965A1
公开(公告)日:2018-07-26
申请号:US15415660
申请日:2017-01-25
发明人: Alexander Grigoryan , Xiuhao Joel Chen , Arpan Y. Nanavati , Caoyang Shi , David Andrew Stevens
CPC分类号: G06F16/972 , G06F16/951 , G06F16/957 , G06F17/2247
摘要: A system for use in displaying a webpage is described herein. The system includes a server computer that is configured to receive a request from a client computing device to display the webpage and identify application code associated with the webpage. The server computer initiates a partial-render operation including executing the application code to identify object data associated with the webpage, initiates service calls to a data library to retrieve the identified object data, and transmits the application code and the identified object data to the client computing device for use in displaying the webpage on the client computing device.
-
6.
公开(公告)号:US20180210866A1
公开(公告)日:2018-07-26
申请号:US15415656
申请日:2017-01-25
发明人: Alexander Grigoryan , Xiuhao Joel Chen , Arpan Y. Nanavati , Caoyang Shi , Naga Viswanathan Malepati , Maxime Najim
CPC分类号: H04L67/1002 , G06F16/24552 , G06F16/95 , H04L67/02
摘要: A system for use in displaying a webpage is described herein. The system includes a database and a server computer. The database includes a plurality of software components associated with a webpage. The server computer is configured to access the database and retrieve the plurality of software components and execute a profiling operation including rendering each of the plurality of software components and determining a rendering period associated with each software component. The server computer is also configured to select a cacheable software component from the plurality of software components as a function of the associated rendering periods, generate rendered cache code for the selected cacheable software component, and store the rendered cache code in the database for use in generating the webpage.
-
7.
公开(公告)号:US20180210714A1
公开(公告)日:2018-07-26
申请号:US15415653
申请日:2017-01-25
CPC分类号: G06F8/36 , G06F8/31 , G06F8/38 , G06F8/41 , G06F17/2258 , G06F17/2264 , H04L67/02 , H04L67/42
摘要: A system for use in displaying a webpage is described herein. The system includes a server computer that is configure to receive a request to display the webpage on a client computing device and execute a render-to-string operation upon receiving the request. The server computer accesses a database and retrieves the software components associated with the webpage. The server computer identifies client software components associated with the webpage and generates component code including instructions for rendering the client software components on the client computing device. The server computer identifies server software components associated with the webpage and generates rendered code associated with each server software component for use in displaying images associated with the webpage. The server computer transmits signals including the rendered code and the component code to the client computing device.
-
公开(公告)号:US10404789B2
公开(公告)日:2019-09-03
申请号:US15415656
申请日:2017-01-25
发明人: Alexander Grigoryan , Xiuhao Joel Chen , Arpan Y. Nanavati , Caoyang Shi , Naga Viswanathan Malepati , Maxime Najim
IPC分类号: G06F9/44 , H04L29/08 , G06F16/95 , G06F16/2455
摘要: A system for use in displaying a webpage is described herein. The system includes a database and a server computer. The database includes a plurality of software components associated with a webpage. The server computer is configured to access the database and retrieve the plurality of software components and execute a profiling operation including rendering each of the plurality of software components and determining a rendering period associated with each software component. The server computer is also configured to select a cacheable software component from the plurality of software components as a function of the associated rendering periods, generate rendered cache code for the selected cacheable software component, and store the rendered cache code in the database for use in generating the webpage.
-
公开(公告)号:US10268460B2
公开(公告)日:2019-04-23
申请号:US15415661
申请日:2017-01-25
发明人: Alexander Grigoryan , Xiuhao Joel Chen , Arpan Y. Nanavati , Caoyang Shi , David Andrew Stevens
摘要: A system for use in displaying a webpage is described herein. The system includes a web site hosting server and a monitoring server. The web site hosting server operates in a plurality of rendering modes including a server render mode and a client render mode. The server render mode includes retrieving server rendering application code associated with a webpage, generating rendered code, and transmitting the rendered code to a client computing device. The client render mode includes retrieving client rendering application code associated with the webpage and transmitting the client rendering application code to the client computing device including instructions to generate rendered code for use in displaying the webpage. The monitoring server is configured to determine a current performance level of the web site hosting server computer and transmit instructions to the web site hosting server to operate in the client render mode or the server render mode based on current performance levels.
-
10.
公开(公告)号:US20180275969A1
公开(公告)日:2018-09-27
申请号:US15992132
申请日:2018-05-29
发明人: Alexander Grigoryan , Arpan Y. Nanavati , Xiuhao Joel Chen , Caoyang Shi , David Andrew Stevens
IPC分类号: G06F8/34 , G06F17/30 , G06F8/36 , G06F3/0482
摘要: A system for use in displaying software components to a user is described herein. A system comprising one or more processors and one or more non-transitory memory storage devices storing computer instructions configured to run on the one or more processors and to perform accessing a data repository of a plurality of data repositories comprising at least one software component data file associated with a software component comprising a software code and an object data. Retrieving the at least one software component data file executing the software code and the object data associated with the at least one software component data file to render a demonstration image of the software component associated with the at least one software component data file. Generating a component display website to be displayed and comprising a component display area associated with the software component associated with the at least one software component data file.
-
-
-
-
-
-
-
-
-