Cambiar los parámetros de ruta sin actualizar la vista

Actualmente estoy tratando de averiguar cómo cambiar los parámetros de ruta sin volver a cargar toda la página. Por ejemplo, si comienzo en

http://www.example.com/#/page

pero actualice un nombre para que sea 'George', para cambiar la ruta para que sea:

http://www.example.com/#/page/george

Si ya tuvierahttp://www.example.com/#/page/:name enrutado

Sin recargar la ubicación. ¿Se puede configurar $ routeParams.name = "George"?

Editar: Alternativamente, ¿hay una manera de actualizarhttp://www.example.com/#/page?name=George ¿Sin recargar o reiniciar la página?

Respuestas a la pregunta(3)

Su respuesta a la pregunta