-
公开(公告)号:US11799984B2
公开(公告)日:2023-10-24
申请号:US17650980
申请日:2022-02-14
Applicant: Google LLC
Inventor: Aaron Boodman , Erik Kay , Rafael Weinstein , Matthew Perry , Glen Murphy
IPC: H04L67/568 , G06F16/95 , G06F16/958 , G06F21/53 , G06F21/57 , H04L9/40 , H04L67/289 , G06F16/955 , G06F16/957 , G06F9/445 , H04L51/212 , H04L67/01 , H04L67/564 , G06F8/61 , G06F3/04842 , H04L67/10 , G06F9/54 , G06F11/07 , G06Q30/0601 , H04L67/00 , H04L67/02
CPC classification number: H04L67/568 , G06F3/04842 , G06F8/61 , G06F9/44526 , G06F9/54 , G06F11/0766 , G06F16/95 , G06F16/958 , G06F16/9566 , G06F16/9574 , G06F16/9577 , G06F21/53 , G06F21/57 , G06Q30/0609 , H04L51/212 , H04L63/0823 , H04L63/1483 , H04L67/01 , H04L67/10 , H04L67/289 , H04L67/564 , H04L67/02 , H04L67/34
Abstract: According to one general aspect, a method of executing a web application installed on an apparatus may include executing, via a processor included by the apparatus, a web browser. The method may include loading, via the web browser, the web application. In some embodiments, the web application may include a manifest and at least a portion of a web site and wherein the web application was packaged as an installable entity. The method may further include managing, by the web browser, the execution of the web application. The method may include accessing, via the web browser, from a local storage medium one or more portions of the web site included by the web application. In some embodiments, the one or more portions of the web site may have been stored in the local storage medium when the web application was installed.
-
-
公开(公告)号:US20220247833A1
公开(公告)日:2022-08-04
申请号:US17650980
申请日:2022-02-14
Applicant: Google LLC
Inventor: Aaron Boodman , Erik Kay , Rafael Weinstein , Matthew Perry , Glen Murphy
IPC: H04L67/568 , G06F16/95 , G06F16/958 , G06F21/53 , G06F21/57 , H04L9/40 , H04L67/289 , G06F16/955 , G06F16/957 , G06F9/445 , H04L67/564 , G06F8/61 , G06F3/04842 , H04L67/10 , H04L67/01 , H04L51/00 , G06F9/54 , G06F11/07 , G06Q30/06
Abstract: According to one general aspect, a method of executing a web application installed on an apparatus may include executing, via a processor included by the apparatus, a web browser. The method may include loading, via the web browser, the web application. In some embodiments, the web application may include a manifest and at least a portion of a web site and wherein the web application was packaged as an installable entity. The method may further include managing, by the web browser, the execution of the web application. The method may include accessing, via the web browser, from a local storage medium one or more portions of the web site included by the web application. In some embodiments, the one or more portions of the web site may have been stored in the local storage medium when the web application was installed.
-
-
公开(公告)号:US10678858B2
公开(公告)日:2020-06-09
申请号:US15462722
申请日:2017-03-17
Applicant: Google LLC
Inventor: Brian Rakowski , Glen Murphy , Ben Goodger , Peter Andrew Kasting , Arnaud Claude Weber
IPC: G06F16/00 , G06F16/9032 , G06F16/955 , G06F16/33 , G06F16/9535 , G06F16/2457 , G06F16/951 , G06F3/0482
Abstract: Embodiments for presenting search content is provided herein. An embodiment includes, receiving an input string in a browser input receiver, presenting a list of identifiers and search queries, wherein at least a portion of each of the identifiers and search queries match the input string, and presenting one or more search results associated with a selected search query on a display or providing a HTTP request to retrieve content associated with a selected identifier, and presenting the content on the display.
-
公开(公告)号:US11830425B2
公开(公告)日:2023-11-28
申请号:US17752697
申请日:2022-05-24
Applicant: Google LLC
Inventor: Marissa Karen Wall , Christine L. Franks , Seang Yong Chau , Glen Murphy
IPC: G09G3/3208 , G09G3/3233 , G09G3/20 , G09G3/30
CPC classification number: G09G3/3233 , G09G3/2003 , G09G3/2074 , G09G3/3208 , G09G3/30 , G09G2300/0452 , G09G2320/0233
Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for modifying usage of display device pixels. A computing system monitors usage of a plurality of pixels of a display device and determines a target usage level. The computing system identifies that a usage level of a first pixel does not satisfy the target usage level and selects an occasion at which to present the first pixel in a frame to be presented by the display device with an increased intensity with respect to an original intensity that was specified for the first pixel by the frame. The computing system activates the first pixel at the increased intensity during presentation by the display device of the frame.
-
-
公开(公告)号:US11355062B2
公开(公告)日:2022-06-07
申请号:US16768973
申请日:2018-12-11
Applicant: Google LLC
Inventor: Marissa Karen Wall , Christine L. Franks , Seang Yong Chau , Glen Murphy
IPC: G09G3/30 , G09G3/3233 , G09G3/20
Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for modifying usage of display device pixels. A computing system monitors usage of a plurality of pixels of a display device and determines a target usage level. The computing system identifies that a usage level of a first pixel does not satisfy the target usage level and selects an occasion at which to present the first pixel in a frame to be presented by the display device with an increased intensity with respect to an original intensity that was specified for the first pixel by the frame. The computing system activates the first pixel at the increased intensity during presentation by the display device of the frame.
-
公开(公告)号:US11252252B2
公开(公告)日:2022-02-15
申请号:US16793589
申请日:2020-02-18
Applicant: GOOGLE LLC
Inventor: Aaron Boodman , Erik Kay , Rafael Weinstein , Matthew Perry , Glen Murphy
IPC: H04L29/08 , H04L67/568 , G06F16/95 , G06F16/958 , G06F21/53 , G06F21/57 , H04L29/06 , H04L67/289 , G06F16/955 , G06F16/957 , G06F9/445 , H04L67/564 , G06F8/61 , G06F3/04842 , H04L67/10 , H04L67/01 , H04L51/00 , G06F9/54 , G06F11/07 , G06Q30/06 , H04L67/00 , H04L67/02
Abstract: According to one general aspect, a method of executing a web application installed on an apparatus may include executing, via a processor included by the apparatus, a web browser. The method may include loading, via the web browser, the web application. In some embodiments, the web application may include a manifest and at least a portion of a web site and wherein the web application was packaged as an installable entity. The method may further include managing, by the web browser, the execution of the web application. The method may include accessing, via the web browser, from a local storage medium one or more portions of the web site included by the web application. In some embodiments, the one or more portions of the web site may have been stored in the local storage medium when the web application was installed.
-
公开(公告)号:US20200258133A1
公开(公告)日:2020-08-13
申请号:US16793589
申请日:2020-02-18
Applicant: GOOGLE LLC
Inventor: Aaron Boodman , Erik Kay , Rafael Weinstein , Matthew Perry , Glen Murphy
IPC: G06Q30/06 , G06F16/95 , G06F16/958 , G06F21/53 , G06F21/57 , H04L29/06 , H04L29/08 , G06F16/955 , G06F16/957 , G06F9/445 , G06F8/61 , G06F3/0484 , H04L12/58 , G06F9/54 , G06F11/07
Abstract: According to one general aspect, a method of executing a web application installed on an apparatus may include executing, via a processor included by the apparatus, a web browser. The method may include loading, via the web browser, the web application. In some embodiments, the web application may include a manifest and at least a portion of a web site and wherein the web application was packaged as an installable entity. The method may further include managing, by the web browser, the execution of the web application. The method may include accessing, via the web browser, from a local storage medium one or more portions of the web site included by the web application. In some embodiments, the one or more portions of the web site may have been stored in the local storage medium when the web application was installed.
-
-
-
-
-
-
-
-
-