MXPA05012999A

Digital downloading jukebox system with central and local music servers.

Abstract

A digital downloading jukebox system including a central server and a plurality of remote jukebox devices each provided with a local server that preferably mirrors the central server and enables selected songs to be immediately downloaded to the jukebox for reproduction. The local server and jukebox may also provide, through control of the central server, song download services to other jukebox devices. The jukebox system may also act as a monitoring/management device for other coin operated equipment present in a location where the jukebox is located, thereby enabling the jukebox device to perform updates on other equipment under control of the central server.

MXPA05012999A, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Expired 1 December 2025, 0.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

10 claims: 10 independent, 0 dependent

  1. 1
    REIVINDICACIONES . 1. Rocola, que comprende:instancias de medios disponibles para salida;una pluralidad de canales de 5 salida, en donde un primer canal de salida y por lo menos un segundo canal de salida diferente, del primer canal de salida son capaces de transmitir simultáneamente instancias de medios diferentes;y una interconexión de usuario, en donde la interconexión de usuario permite al usuario 10 seleccionar una o más de la pluralidad de canales de salida parea la salida de una instancia de medio específica.
  2. 2
    Rocola como se describe en la reivindicación 1, que comprende 'además;un mecanismo de recolección, en donde se recolecta una cantidad fija de dinero por 15 reproducir ciertas instancias de medio preseleccionadas.
  3. 3
    Rocola como se describe en la reivindicación 2, que comprende además:una pluralidad de dispositivos de salida - conectados operablemente a la pluralidad de canales de salida. . 20
  4. 4
    Rocola como se describe en la reivindicación 2, en donde, la interconexión de usuario permite además a un usuario seleccionar uno o más de los primeros canales de . salida para la salida de una instancia específica de medio y por lo menos uno o más segundos canales de salida, 25 diferentes de uno o más de los primeros canales de salida, . - 66 para transmitir por lo menos una segunda instancia de medio diferente de la primera instancia de medio.
  5. 5
    Rocola como se describe en la reivindicación 4, en donde el mecanismo de recolección recolecta 5 adicionalmente cierta cantidad adicional de dinero mayor que la cantidad fija de dinero si un usuario selecciona más de uno de los canales de salida para la transmisión de una instancia de medio.
  6. 6
    Rocola como .se describe en la reivindicación 10 4, que comprende además una memoria que almacena una pluralidad de filas de instancias de medios para cada una de la pluralidad de canales de salida. .
  7. 7
    Rocola como se describe en la reivindicación 6, en donde cada una de' la· pluralidad de filas comprende 15 además:una fila sin prioridad, en donde una lista de instancias de medios seleccionados por uno o más usuarios para reproducción en el canal de salida que corresponde a la pluralidad de filas se ordena en el orden temporal en el que se seleccionan'· las instancias de medios por uno o más 20 usuarios;y una fila de prioridad en donde una lista de instancias de medios seleccionados por uno o más usuarios para la reproducción en el canal de salida corresponden a . la .pluralidad de filas y son priorizadas en base en un algoritmo de establecimiento de prioridad. 25 '
  8. 8
    Rocola como se describe en la reivindicación 7, en donde el algoritmo de determinación de prioridad .determina la lista del orden de prioridad en base en la cantidad recolectada por el mecanismo de recolección de un usuario para la salida de una instancia específica de 5 medio, por lo que una instancia de medio para el cual se ' recolectó una cantidad mayor por el mecanismo de recolección se le proporciona prioridad en la lista con respecto a una instancia de medio para la cual se recolectó una cantidad menor por el mecanismo de recolección. 10
  9. 9
    Rocola como se describe en la reivindicación 7, en donde la interconexión de usuario muestra la cantidad recolectada por el mecanismo de recolección para cada instancia de medio en una fila de prioridad que corresponde a una de la pluralidad de salidas. 15 10. Rocola como se describe en la reivindicación 7, en donde los algoritmos de establecimiento de prioridad de más de una de la pluralidad de filas de prioridad corresponde a más de una’ de la pluralidad de canales de salida y. se asignarán una misma posición, de prioridad en 20 las listas respectivas a una instancia específica de medios seleccionados, para transmisión en 'uno o más ' de uno de la pluralidad de canales de salida para garantizar la . reproducción simultánea en más de uno de la pluralidad de canales de salida. 25 · 11. Rocola como se describe en la reivindicación 10, en’ donde el mecanismo de recolección recolecta una cantidad adicional del usuario para garantizar reproducción simultánea. 12. Rocola como se describe en la reivindicación 5 1, en donde la interconexión de usuario, comprende además:una interconexión de usuario principal que se proporciona en un primer lugar, (área) en un establecimiento;y una o más interconexiones ' de usuario secundarias adicionales diferentes de la interconexión de usuario principal y que 10 se proporcionan en segundos lugares (áreas) en un establecimiento, diferentes del primer lugar. 13. Rocola como se describe en la reivindicación 12, en donde la segunda interconexión comprende interconexiones de usuario gráficas que se proporcionan en 15 máquinas operables durante por lo menos un segundo propósito diferente del suministro de interconexión de usuario gráfica. ' 14. Rocola como se describe en la reivindicación 1, en donde la salida de uno o más de la pluralidad de 20 canales de salida se pueden limitar a la salida de un subconjunto de las instancias de medios disponibles. 15. Rocola como se describe en la reivindicación . 3, en donde el nivel de salida' de uno o más de los . dispositivos de salida se pueden limitar a un máximo o 25 mínimo específicos. ' . . . - 69 . 16. Rocola como se describe en la reivindicación 12,. en donde la interconexión. de usuario principal y las interconexiones de usuario secundarias comprenden además interconexiones de usuario gráficas. 5 17. Rocola como se describe en la reivindicación 16, en donde las interconexiones de usuario gráficas son capaces de cambiar para presentar por lo menos uno de un gráfico diferente, publicidad o una lista de instancias disponibles de medio en base en la presentación de un 10 evento predeterminado. 18. Rocola como se describe en la reivindicación 17, en donde el evento predeterminado comprende la presentación de por lo menos una fecha, hora o día de la semana especificado por el operador. 15 19. Método para transmitir una instancia de medio seleccionable por el usuario en una o más áreas seleccionables de un establecimiento, que comprende: proporcionar una rocola con una interconexión de usuario que permite al usuario seleccionar una instancia de medio 20 para su emisión;permitir que el usuario seleccione una o más áreas de un establecimiento para la emisión de una instancia de medio seleccionada,- determinar un precio por . la instancia de medio de seleccionada y las áreas seleccionadas del establecimiento;recolectar una cantidad 25 del usuario igual al precio determinado;y colocar en la -- 70 fila la instancia de medio seleccionada para su emisión en una o más filas asignadas en una o más áreas seleccionadas del establecimiento. 20. Método del establecimiento de prioridad de 5 la emisión de una instancia de medio seleccionada por un usuario en una o más áreas seleccionables de un - establecimiento, que comprende: proporcionar una rocola con una interconexión de usuario la cual permite a un usuario seleccionar una instancia de un medio para su emisión,· 10 permitir que el usuario seleccione una opción de establecimiento dé prioridad para la emisión de la instancia de medio seleccionada;permitir que el usuario seleccione una o más áreas del establecimiento en el cual se establecerá la prioridad de la emisión de la instancia 15 de medio seleccionada;determinar un precio para la reproducción y establecimiento, de prioridad de la instancia de medio seleccionada en las áreas seleccionadas del establecimiento;recolectar una cantidad del usuario igual al precio determinado;y colocar la instancia de medio 20 seleccionada en una posición en una o más de las filas de prioridad asignadas a una o más áreas seleccionadas del establecimiento. . 21. Método como se describe en la reivindicación 20, en donde la posición en una o más filas de prioridad se 25 basa en la cantidad recolectada del usuario, por lo que una recolección de una cantidad mayor del usuario resulta en una posición _ de prioridad mayor que la posición de prioridad asignada a una instancia de medio seleccionado para el cual se recolectó una cantidad menor. 5 22. Método para suministrar una emisión de prioridad o sin prioridad de instancias de medios .seleccionadas por un usuario en una pluralidad de áreas en un establecimiento, en donde se utiliza una rocola única para la emisión de todas las instancias de medios, en donde 10 la rocola es capaz de la emisión simultánea de una pluralidad de instancias de medios diferentes, que comprende: almacenar en una memoria una fila sin prioridad de instancias de medios seleccionados para su emisión, en donde las instancias de medios se ordenan de acuerdo con el 15 orden en que fueron seleccionados para su emisión;y almacenar en una memoria una fila de prioridad de instancias de medios seleccionados para su emisión ante las instancias de medios almacenados en la fila sin prioridad, en donde las instancias de medios se ordenan de acuerdo con 20 un algoritmo de determinación de prioridad..· 23. Método como se describe en la reivindicación 22, .en donde el algoritmo de determinación de prioridad . determina el orden de determinación de prioridad en una fila en base en una cantidad recolectada por un mecanismo 25 de recolección de un usuario, para la emisión de una .- 72 instancia de medio específico, por lo que a una instancia de medio para la cual se recolectó una cantidad mayor por el mecanismo de recolección se le proporciona prioridad en la fila sobre una instancia de. medio para la cual se 5 recolectó una cantidad menor por el mecanismo de recolección. 24. Rocola, que comprende: un medio de almacenamiento en masa, en donde el medio de almacenamiento en masa se define previamente para que comprenda por lo 10 menos un conjunto predeterminado de instancias de medios y software para operación de la-rocola, en donde el software para operación de la rocola comprende además: software el cual selecciona un primer subconjunto de un conjunto predeterminado de instancias de medios;software el cual 15 asigna un estado básico al primer subconjunto seleccionado;software el cual selecciona un segundo conjunto del conjunto predeterminado de las instancias de medios diferentes del primer subconjunto', por lo que la. selección del segundo subconjunto puede comprender una selección de 20 todas las instancias de medios predeterminadas no seleccionadas para el primer súbconjunto;y software el cual asigna un estado mejorado diferente del estado básico . al subconjunto seleccionado. . ' 25. Rocola como se. describe en la reivindicación 25 24, en donde el software para la -Operación de la rocola comprende además: software el cual asigna un primer precio fijo a las instancias de medios que tienen un estado básico;software el cual asigna un segundo precio fijo, diferente y mayor que el primer precio fijo a las 5 instancias de medio que tengan un estado mejorado;25. Rocola como se describe en la reivindicación 24,. el software para la operación de la rocola comprende además: software el cual evita la reproducción de canciones que no tienen uno de un estado básico o un estado mejorado. 10 27. Rocola como se describe en la reivindicación 24, en donde el software para la operación de la rocola comprende además·, software que permite una selección nueva de un primer subconjunto de las instancias preseleccionadas de medio el cual se le va a asignar un estado básico y 15 selección de un segundo subconjunto de las instancias de medios preseleccionadas, diferente, del primer subconjunto al cual se leva a asignar un estado mejorado. 28.' Rocola como se describe en la reivindicación 24, en donde el medio de almacenamiento comprende además 20 una cantidad de espacio en blanco. 29. Método que comprende transformar una rocola, en donde la rocola comprende un conjunto de instancias de . medios y una interconeción gráfica’de usuario que presenta por lo menos uno.de: una primera . lista de instancias de 25 medios seleccionadles por un usuario para su emisión por un pago normal, una segunda lista de instancias de medios, diferente de la primera lista, seleccionadle por un usuario para emisión por un pago mejorado mayor que el pago normal, una o más publicidades, o. uno o más gráficos diferentes de 5 las listas de instancias de medios o uno o más publicidades, que comprende: definir un evento para activar la transformación de la rocola;operar la rocola;verificar para ver si se ha producido o si se produce el evento para activar la transformación de la rocola;y cambiar, a un 10 gráfico diferente, por lo menos uno de lo presentado: una primera lista de instancias de medios seleccionadles por un usuario para emisión por un pago normal, una segunda lista de instancias de medios, diferente de la primera lista, seleccionable por un usuario para emisión por un pago 15 mejorado, mayor que el pago normal, una o más publicidades, uno o más gráficos diferentes de- las listas de instancias de medios o una' o más publicidades, si el evento de activación de la transformación de la rocola ocurrió o ha ocurrido. . . 20 - 30. Método como se describe en la reivindicación 29, en donde el cambio a un gráfico diferente comprende además un cambio a -gráficos que coincidan con ciertos criterios, por lo que los criterios se establecen en base - en el evento el cual ha sido definido para activar la 25 transformación de la rocola. 31. Método como se describe en la reivindicación 30, en donde el cambio a un gráfico diferente de la primera lista de instancias de medios seleccionables por el usuario y la segunda lista de instancias de medios seleccionables 5 por el usuario, comprende además: presentar una primera lista nueva de instancias de medios seleccionables por el usuario, en donde el contenido de la primera lista nueva se determina en base en ciertos criterios, por lo que los criterios se establecen en base en el evento el cual se ha 10 definido para activar la transformación de la rocola;y presentación de una segunda lista nueva de instancias de medios seleccionables por el usuario, diferente de la primera lista nueva, en donde el contenido de la segunda lista nueva se determina en base en cierto criterio, por lo 15 que el criterio se establece en base en el suceso el cual se define para activar la transformación de la rocola, y en donde la segunda lista nueva puede no contener todas las . instancias de medios restantes, del conjunto de instancias de medios los cuales no están contenidos en la primera 20 ' lista nueva. . 32. Rocola como se describe en la reivindicación 1, en donde la interconexión de usuario permite al usuario buscar por medios que utilizan un asistente personal de música, que- comprende;un mecanismo de entrada de datos 25-· para recolectar información de establecimiento de perfil - - 76 acerca del usuario;un comparador, para comparar la información de perfil introducida con otros perfiles y el medio recomendado para el usuario;una pantalla, para transmitir la lista de canciones recomendadas;y un 5 selector para seleccionar cual instancia de medios debe ser reproducida. : ' 33. Asistente, personal de música como se describe en la reivindicación 32, en donde el mecanismo de introducción de datos comprende un teclado.
  10. 10
    34. Asistente personal de música como se describe en la reivindicación 32, en donde el mecanismo de introducción de datos comprende una tarjeta de crédito. 35. Asistente' personal' de -música como se describe en la reivindicación 32, en donde el mecanismo de 15 introducción de datos comprende un tarjeta o banda de medio preprogramada. ' 36. Rocola como se describe en la reivindicación . 1, en donde la interconexión de usuario permite que el usuario busque para medios a partir.de una lista de medios 20 populares compilada en base en hábitos de selección de medios de rocolas dentro de un área geográfica predefinida. 37. Rocola como se describe en la reivindicación 17, en donde el evento predeterminado comprende la identificación de un usuario preferido de la rocola. 25 38. Método como·se describe en la reivindicación - 77 - 29, en donde el evento de activación comprende üna fecha, 'hora o día de la semana específico. 39. Método' como se describe en la reivindicación 29, en donde el evento de activación comprende el 5 reconocimiento de un usuario preferido. ' 40. Método .como se describe en la reivindicación 19, en donde la etapa de selección de instancias de medios comprende además:introducir datos.de •identificación para construir un perfil para el usuario;comparar la 10 información del perfil introducido con otros perfiles;recomendar una lista pequeña de medios al usuario;y especificar cual instancia del medio debe ser reproducida. 41. Método como se describe en la reivindicación ' 40, en donde el usuario se identifica al hacer pasar una 15 tarjeta de crédito. 42. Método como se describe en la reivindicación 40, en donde el usuario se identifica al presentar una tarjeta preprogramada o al presentar en un receptor conectado a una rocola. 20 43. Método como se describe en la reivindicación 19, en donde la etapa de selección de instancias de medio comprende además una selección de medios a partir de una . lista de medios populares compilados en base en hábitos de selección de medios de rocola dentro de un área geográfica 25 predefinida. .. ' RESUMEN ‘ Un sistema de rocola de descarga digital incluye un servidor central y una pluralidad de dispositivos 5 remotos de rocola cada uno con un servidor local que preferiblemente refleja al servidor central y que permite que se descarguen de inmediato canciones seleccionadas a la rocola para su reproducción. El servidor local y la rocola también pueden proporcionar, a través del control del 10 servidor central, servicios de descarga de canciones a otros dispositivos 'de rocola. El sistema de rocola también puede . actuar como un dispositivo de vigilancia/administración para otro equipo operado por monedas presente en un lugar en donde se localiza la 15 rocola, por lo que permite que el dispositivo de rocola realice actualizaciones en otro equipo bajo el control del servidor central.