Client-side personal voice web navigation
First Claim
1. A method performed on a mobile device with a user interface (UI) and a web browser application, the mobile device having access to a network including one of a wireless local area network or mobile operator network, comprising:
- receiving an input from a user to navigate to a web page on a web browser;
exposing a control for enabling the user to pin the web page to a start screen that is supported on the UI;
pinning the selected web page to the start screen responsively to user manipulation of the control;
displaying a token on the start screen to represent the pinned web page, the displayed token including a text-based name;
enabling the user to opt-in for voice web navigation only for web pages that are pinned to the start screen; and
processing a voice command from the user to navigate to the pinned web page on the web browser using voice web navigation, the voice command using a syntax that includes the text-based name of the token displayed on the start screen.
2 Assignments
0 Petitions
Accused Products
Abstract
A system running on a mobile device such as a smartphone is configured to expose a user interface (UI) to enable a user to specify web pages that can be pinned to a start screen of the device. Once pinned, the user may launch a web page by voice command from any location on the UI or from within any experience that is currently being supported on the device. Thus, the user can be on a call with a friend talking about a new video game and then use a voice command to launch a web browser application on the mobile device that navigates to a pinned web page having information about the game'"'"'s release date. Web pages can be readily pinned and unpinned from the start screen through the UI. When a web page is unpinned from the start screen, the system disables voice web navigation for it.
29 Citations
15 Claims
-
1. A method performed on a mobile device with a user interface (UI) and a web browser application, the mobile device having access to a network including one of a wireless local area network or mobile operator network, comprising:
-
receiving an input from a user to navigate to a web page on a web browser; exposing a control for enabling the user to pin the web page to a start screen that is supported on the UI; pinning the selected web page to the start screen responsively to user manipulation of the control; displaying a token on the start screen to represent the pinned web page, the displayed token including a text-based name; enabling the user to opt-in for voice web navigation only for web pages that are pinned to the start screen; and processing a voice command from the user to navigate to the pinned web page on the web browser using voice web navigation, the voice command using a syntax that includes the text-based name of the token displayed on the start screen. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile device having connectivity to a network including one of a wireless local area network or mobile operator network, comprising:
-
one or more processors; a display that supports a user interface (UI) for conveying information to a user of the mobile device; and a memory device storing computer-readable instructions which, when executed by the one or more processors, cause the mobile device to; provide a start screen on the UI, the start screen including one or more tiles that represent user experiences accessible on the mobile device, display one or more tokens as tiles in the start screen, each token being associated with respective web pages and each token having a unique name, expose a virtual personal assistant being adapted for interacting with the user by voice command and for triggering navigation to a user-selected web page responsively to the voice command, wherein pinned web pages have associated displayed tokens on the start screen and unpinned web pages have voice command navigation capabilities disabled, the voice command using a syntax that includes the unique name of the token associated with the user-selected web page of the respective web pages that are pinned to the start screen, and launch a web browser on the mobile device and displaying the user-selected web page responsively to the voice command. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification