Patents by Inventor Andrew Thomas Root
Andrew Thomas Root has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10289747Abstract: Systems and methods are disclosed which facilitate dynamic generation of concatenated files. For example, one or more component contents may be dynamically joined or merged to create a concatenated content, while maintaining a formatting of the component contents. In one aspect, a content file, such as an HTML file, may include a link or reference to a multiple component contents to be included within a concatenated content. During rendering of the content file, a rendering device may transmit a request for the concatenated content to a concatenation server. The concatenation server may dynamically generate and return the concatenated content to the device. Thereafter, the concatenated content may be utilized within generated content, such as a web page. Illustratively, dynamic generation of concatenated content may facilitate use of concatenation techniques even where component content is dynamically determined or frequently changed.Type: GrantFiled: November 23, 2016Date of Patent: May 14, 2019Assignee: Amazon Technologies, Inc.Inventor: Andrew Thomas Root
-
Patent number: 10114805Abstract: Systems and methods involve updating a portion of a network document, while leaving the rest of the document unchanged. A computing device may provide a network document for display. The computing device is configured to receive a request via a command line that identifies a portion of the network document as well as a change to be made to that portion of the network document. Upon receiving the request, the computing device is configured to update only that portion of the network document that was identified in the request to reflect the change indicated. The update is then displayed by the computing device.Type: GrantFiled: June 17, 2014Date of Patent: October 30, 2018Assignee: Amazon Technologies, Inc.Inventor: Andrew Thomas Root
-
Patent number: 9628349Abstract: The initiation of a reload event by a user of a client-side application who requests a web resource from a server is an implicit indication that the user is dissatisfied with at least some aspect of the loading of the web resource by the client-side application. Information regarding the operational condition of the application at the time of a reload event may be instructive in identifying any issues or deficiencies exist regarding the web resource, the client-side application or the server. Code for displaying the web page may include one or more detection scripts which instruct the client-side application and/or the server-side application to detect a reload event, to capture the information upon the initiation of the reload event and to transfer the captured information back to the server, where the information may be compared against thresholds or tolerances to determine whether any such issues or deficiencies exist.Type: GrantFiled: October 17, 2016Date of Patent: April 18, 2017Assignee: Amazon Technologies, Inc.Inventors: George Kattil Cherian, Andrew Thomas Root
-
Publication number: 20170076008Abstract: Systems and methods are disclosed which facilitate dynamic generation of concatenated files. For example, one or more component contents may be dynamically joined or merged to create a concatenated content, while maintaining a formatting of the component contents. In one aspect, a content file, such as an HTML file, may include a link or reference to a multiple component contents to be included within a concatenated content. During rendering of the content file, a rendering device may transmit a request for the concatenated content to a concatenation server. The concatenation server may dynamically generate and return the concatenated content to the device. Thereafter, the concatenated content may be utilized within generated content, such as a web page. Illustratively, dynamic generation of concatenated content may facilitate use of concatenation techniques even where component content is dynamically determined or frequently changed.Type: ApplicationFiled: November 23, 2016Publication date: March 16, 2017Inventor: Andrew Thomas Root
-
Publication number: 20170034013Abstract: The initiation of a reload event by a user of a client-side application who requests a web resource from a server is an implicit indication that the user is dissatisfied with at least some aspect of the loading of the web resource by the client-side application. Information regarding the operational condition of the application at the time of a reload event may be instructive in identifying any issues or deficiencies exist regarding the web resource, the client-side application or the server. Code for displaying the web page may include one or more detection scripts which instruct the client-side application and/or the server-side application to detect a reload event, to capture the information upon the initiation of the reload event and to transfer the captured information back to the server, where the information may be compared against thresholds or tolerances to determine whether any such issues or deficiencies exist.Type: ApplicationFiled: October 17, 2016Publication date: February 2, 2017Inventors: George Kattil Cherian, Andrew Thomas Root
-
Patent number: 9535881Abstract: Systems and methods are disclosed which facilitate dynamic generation of concatenated files. For example, one or more component images may be dynamically joined or merged to create a concatenated image file. In one aspect, a content file, such as an HTML file, may include a link or reference to a multiple component images to be included within a concatenated image. During rendering of the content file, a rendering device may transmit a request for the concatenated file to a concatenation server. The concatenation server may dynamically generate and return the concatenated image to the device. Thereafter, the concatenated image may be utilized within generated content, such as a web page. Illustratively, dynamic generation of concatenated content may facilitate use of concatenation techniques even where component content is dynamically determined or frequently changed.Type: GrantFiled: June 10, 2013Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventor: Andrew Thomas Root
-
Patent number: 9483572Abstract: The initiation of a reload event by a user of a client-side application who requests a web resource from a server is an implicit indication that the user is dissatisfied with at least some aspect of the loading of the web resource by the client-side application. Information regarding the operational condition of the application at the time of a reload event may be instructive in identifying any issues or deficiencies exist regarding the web resource, the client-side application or the server. Code for displaying the web page may include one or more detection scripts which instruct the client-side application and/or the server-side application to detect a reload event, to capture the information upon the initiation of the reload event and to transfer the captured information back to the server, where the information may be compared against thresholds or tolerances to determine whether any such issues or deficiencies exist.Type: GrantFiled: January 7, 2016Date of Patent: November 1, 2016Assignee: Amazon Technologies, Inc.Inventors: George Kattil Cherian, Andrew Thomas Root
-
Publication number: 20160117409Abstract: The initiation of a reload event by a user of a client-side application who requests a web resource from a server is an implicit indication that the user is dissatisfied with at least some aspect of the loading of the web resource by the client-side application. Information regarding the operational condition of the application at the time of a reload event may be instructive in identifying any issues or deficiencies exist regarding the web resource, the client-side application or the server. Code for displaying the web page may include one or more detection scripts which instruct the client-side application and/or the server-side application to detect a reload event, to capture the information upon the initiation of the reload event and to transfer the captured information back to the server, where the information may be compared against thresholds or tolerances to determine whether any such issues or deficiencies exist.Type: ApplicationFiled: January 7, 2016Publication date: April 28, 2016Inventors: Geoge Kattil Cherian, Andrew Thomas Root
-
Patent number: 9239878Abstract: The initiation of a reload event by a user of a client-side application who requests a web resource from a server is an implicit indication that the user is dissatisfied with at least some aspect of the loading of the web resource by the client-side application. Information regarding the operational condition of the application at the time of a reload event may be instructive in identifying any issues or deficiencies exist regarding the web resource, the client-side application or the server. Code for displaying the web page may include one or more detection scripts which instruct the client-side application and/or the server-side application to detect a reload event, to capture the information upon the initiation of the reload event and to transfer the captured information back to the server, where the information may be compared against thresholds or tolerances to determine whether any such issues or deficiencies exist.Type: GrantFiled: December 19, 2012Date of Patent: January 19, 2016Assignee: Amazon Technologies, Inc.Inventors: George Kattil Cherian, Andrew Thomas Root
-
Publication number: 20140173415Abstract: The initiation of a reload event by a user of a client-side application who requests a web resource from a server is an implicit indication that the user is dissatisfied with at least some aspect of the loading of the web resource by the client-side application. Information regarding the operational condition of the application at the time of a reload event may be instructive in identifying any issues or deficiencies exist regarding the web resource, the client-side application or the server. Code for displaying the web page may include one or more detection scripts which instruct the client-side application and/or the server-side application to detect a reload event, to capture the information upon the initiation of the reload event and to transfer the captured information back to the server, where the information may be compared against thresholds or tolerances to determine whether any such issues or deficiencies exist.Type: ApplicationFiled: December 19, 2012Publication date: June 19, 2014Inventors: George Kattil Cherian, Andrew Thomas Root