The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 14, 2019
Filed:
Jan. 19, 2012
Arye Gittelman, Mercer Island, WA (US);
Petru Mihai Moldovanu, Redmond, WA (US);
Sterling John Crockett, Bothell, WA (US);
Jonathan Fred Keslin, Kirkland, WA (US);
Aditi Mandal, Bothell, WA (US);
Cindy Liao Hartwig, Sammamish, WA (US);
Erin Megan Riley, Issaquah, WA (US);
Xiaomei Wang, Sammamish, WA (US);
Arye Gittelman, Mercer Island, WA (US);
Petru Mihai Moldovanu, Redmond, WA (US);
Sterling John Crockett, Bothell, WA (US);
Jonathan Fred Keslin, Kirkland, WA (US);
Aditi Mandal, Bothell, WA (US);
Cindy Liao Hartwig, Sammamish, WA (US);
Erin Megan Riley, Issaquah, WA (US);
Xiaomei Wang, Sammamish, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A client computing architecture is provided that utilized minimal download and simulated page navigation features. A client computer may receive a payload comprising delta data in response to a navigation request for an electronic page. The client computer may further parse the delta data for the electronic page, update page contents for the electronic page based on the received delta data, determine whether one or more errors are associated with a page load process for the electronic page, manage a fragment identifier portion of a uniform resource locator (URL) to track a current location in a navigation of the electronic page, and intercept one or more navigation click events to ensure a minimal download strategy navigation.