ES2593311T3 - Sistema y procedimiento para acceder a contenido protegido en una arquitectura de gestión de derechos - Google Patents
Sistema y procedimiento para acceder a contenido protegido en una arquitectura de gestión de derechos Download PDFInfo
- Publication number
- ES2593311T3 ES2593311T3 ES04026830.2T ES04026830T ES2593311T3 ES 2593311 T3 ES2593311 T3 ES 2593311T3 ES 04026830 T ES04026830 T ES 04026830T ES 2593311 T3 ES2593311 T3 ES 2593311T3
- Authority
- ES
- Spain
- Prior art keywords
- activation
- reader
- user
- procedure
- key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2137—Time limited access, e.g. to a computer or data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Developing Agents For Electrophotography (AREA)
- Liquid Crystal Substances (AREA)
- Photoreceptors In Electrophotography (AREA)
Abstract
Un procedimiento para presentar contenido (16) almacenado en un formato encriptado, comprendiendo dicho procedimiento los actos de: expedir una primera solicitud para proporcionar una clave (14A) de contenido que posibilita desencriptar dicho contenido; caracterizado por determinar que dicha clave de contenido está sellada con un troceo criptográfico de metadatos (12), incluyendo los metadatos información relacionada con un usuario autorizado de dicho contenido; expedir una segunda solicitud para proporcionar dicha información relacionada con el usuario autorizado; desellar la clave de contenido sellado usando dicha información relacionada con el usuario autorizado; y desencriptar el contenido con la clave de contenido desellado.
Description
5
15
25
35
45
55
preferentemente único (o sustancialmente único) para cada dispositivo informático en el que se implementa la arquitectura 90’ (por ejemplo, un PC o dispositivo de lectura construido para tal fin). El repositorio 82 seguro mantiene una clave privada que se requiere para abrir títulos protegidos de nivel 5. El repositorio 82 seguro puede obtenerse durante el procedimiento de activación (descrito a continuación). En un ejemplo, el dispositivo informático en el que reside la arquitectura 90’ carga (mediante una red, tal como la red 52) un ID de hardware a un “servidor de repositorio seguro” (no mostrado), donde el ID de hardware está basado en hardware asociado con el dispositivo informático (por ejemplo, mediante números de serie u otros números asociados con ese hardware) e identifica de manera inequívoca el dispositivo. El “servidor de repositorio seguro” puede a continuación descargar al dispositivo informático un repositorio seguro cuyo código está basado en, y cuya ejecución apropiada está vinculada preferentemente, al dispositivo informático en el que se implementa la arquitectura 90’, cuando el repositorio seguro realiza funciones que incluyen aplicar una clave privada única que se usa en el procedimiento de desellar la clave de contenido, así como desencriptar el contenido. En una realización ejemplar, el contenido en un título de nivel 5 está encriptado con una clave simétrica, la clave simétrica está encriptada con una clave pública contenida en un certificado de activación, la clave simétrica encriptada está sellada con el título, y la clave privada del certificado de activación está contenida en el certificado de activación en una forma encriptada mediante la clave pública del repositorio 82 seguro. En este ejemplo, el repositorio 82 seguro desencripta la clave privada del certificado de activación usando la clave privada del repositorio 82 seguro, y a continuación la clave privada del certificado de activación se usa para desencriptar la clave simétrica. Un sistema y procedimiento para crear el repositorio 82 seguro se describen en el Expediente del Mandatario Número MSFT-0126, presentado concurrentemente con el presente e incorporado por referencia expresamente en su totalidad.
El control 84 ACTIVEX de activación es un componente usado por el dispositivo informático de cliente durante el procedimiento de activación (véase a continuación). Preferentemente, el control 84 ACTIVEX se usa mediante un explorador (por ejemplo, un explorador MICROSOFT INTERNET EXPLORER), que, a su vez, está alojado mediante el lector 92 (aunque el control 84 ACTIVEX podría funcionar también con un explorador independiente). El control 84 ACTIVEX de activación expone procedimientos que proporcionan la validación de servidores (por ejemplo, el “servidor o servidores de activación”) a los que el lector 92 (o el dispositivo informático en el que reside) está conectado, cálculo del ID de hardware, descarga del repositorio 82 seguro (y certificados de activación asociados), y autenticación e instalación del ejecutable descargado. Por ejemplo, el lector 92 (u otro componente de software) puede contener instrucciones para detectar si el lector 92 ha sido activado y, si no ha sido activado, puede emitir una
o más instrucciones para que el control 84 ACTIVEX de activación realice la activación, y estas instrucciones pueden incluir instrucciones para realizar los actos enumerados anteriormente.
El objeto 86 de comercio web se distribuye tanto como un control ACTIVEX y una extensión de NETSCAPE NAVIGATOR. Puede usarse, mediante lenguaje de guiones del lado de cliente, por revendedores minoristas cuando venden copias completamente individualizadas (es decir, copias protegidas de Nivel 5). Este objeto 86 COM está preferentemente encapsulado mediante funciones de guion de lado de cliente que resumen los procedimientos reales y diferencias subyacentes entre la extensión y el control ACTIVEX. Los procedimientos clave proporcionados mediante el objeto 86 de comercio web y su interfaz adjunta son: detección de la instalación del lector 92, detección del estado de activación, lanzamiento del lector en el procedimiento de activación (véase, Figura 5), recuperación de ID de PASSPORT encriptado con el que se activó el lector, y recuperación de un (preferentemente encriptado) certificado de activación durante descarga de copias completamente individualizadas (protegidas de Nivel 5). Por ejemplo, un guion (tal como un Java script) puede distribuirse a los vendedores minoristas de libros electrónicos para inclusión en las páginas web del vendedor minorista. El guion puede exponer llamadas de función que implementan los procedimientos anteriormente enumerados, y el guion puede incluir código para determinar si se está ejecutando mediante un explorador MICROSOFT INTERNET EXPLORER o un explorador NETSCAPE NAVIGATOR, donde usa el control ACTIVEX en el primer caso y la extensión en el segundo caso. Un vendedor minorista puede transmitir de manera eficaz instrucciones a realizarse en el dispositivo informático de cliente transmitiendo el guion que define las llamadas de función junto con instrucciones de guion que invocan las funciones. Por ejemplo, un vendedor minorista puede desear detectar si el lector 92 está instalado en un dispositivo informático del cliente, por lo que el vendedor minorista puede transmitir al dispositivo cliente una página web que contiene el Java script que define la función para detectar si el lector 92 está instalado, junto con una instrucción para invocar esa instrucción. La propia función de detección puede incluir código para realizar la función de detección de cualquiera del control ACTIVEX o la extensión dependiendo de la marca del explorador en el que se esté ejecutando el guion. De esta manera, el explorador particular es transparente para el vendedor minorista, que puede crear una página web sencilla que realiza cualquiera de las funciones anteriormente enumeradas en cualquier explorador.
Estructura de fichero de libro electrónico
Haciendo referencia ahora a la Figura 4, se muestra una estructura de fichero de libro electrónico (o “LIT”) ejemplar. El libro electrónico 10 contiene contenido 16, que es texto tal como un libro (o cualquier contenido electrónico, tal como audio, vídeo, etc.) que se ha encriptado mediante una clave (la “clave de contenido”), que ella misma ha sido encriptada y/o sellada. En una realización preferida, la clave es una clave 14A simétrica que se sella con un troceo criptográfico de metadatos 12 o, en el caso de títulos de nivel 5, con la clave pública del certificado de activación del usuario. Esta clave se almacena como un flujo separado en una sección de sub-almacenamiento del fichero del libro electrónico (flujo 14A de almacenamiento 14 de DRM en la Figura 4) o, en el caso de títulos de nivel 5, en la licencia.
7
5
15
25
35
45
55
El diálogo puede incluir botones para permitir al usuario activar el lector 92 (por ejemplo, el cuadro de diálogo puede visualizar dos botones marcados “activar lector ahora” y “activar lector más tarde”). Una “casilla de verificación” puede incluirse en el cuadro de diálogo con un mensaje tal como “Por favor no mostrarme este mensaje en el futuro”, que el usuario podría verificar si él o ella no estuviera interesado en obtener títulos de nivel 5, de modo que el lector dejaría de visualizar el mensaje de activación después de lanzar. Si el lector se ha activado anteriormente, se presentará el ID de PASSPORT o el ID de la persona del último usuario que activó el lector así como en una “pantalla de bienvenida”, tal como “Activado para <persona>”. El usuario puede activar también el lector desde cualquier sitio web de venta minorista, mientras hace compras con un explorador independiente. En este escenario, los comerciantes pueden aprovechar un procedimiento expuesto mediante el objeto 86 de comercio web del lector y API encapsuladora de guion asociado para presentar un enlace y/o botón que lanza el lector 92 como un procedimiento separado. Por ejemplo, un comerciante puede incluir en una página web una función de guion que lanza el lector 92 en su característica de activación, que a continuación guía al usuario a través de las etapas de activación, tal como si el usuario hubiera iniciado el lector y lanzado la característica de activación por sí mismo. (Como se ha indicado anteriormente, la función de guion puede realizar el lanzamiento usando un control ACTIVEX
o una extensión de acuerdo con qué tipo de explorador se esté ejecutando). El comerciante puede incluir también en una página web una instrucción (usando el objeto 86 de comercio web y guion encapsulador asociado) para detectar en primer lugar si el lector 92 está activado, y lanzar el procedimiento de activación únicamente si el lector 92 no se ha activado previamente. En otro escenario, el lector 92 puede estar usando una característica de “biblioteca integrada” del lector (por ejemplo, una característica que permite al usuario hacer compras en diversos sitios web que venden libros electrónicos sin usar un explorador), y el procedimiento de activación puede lanzarse desde (o parte de) la característica de “biblioteca integrada” del lector 92.
Suponiendo que el usuario ha decidido activar el lector 92, el procedimiento de activación puede incluir las etapas ilustradas en la Figura 5. En la etapa 150, el cliente de lector abre la sección “biblioteca integrada” y conecta, mediante la Capa de Conexión Segura (SSL), a los servidores de activación, donde se solicita a los usuarios que inicien sesión usando sus credenciales de PASSPORT (etapa 152). Si el usuario no tiene una cuenta PASSPORT, se le proporcionará un enlace para inscribirse para una (etapa 154). Se prefiere que el URL al servidor de activación esté preprogramado en un control 84 ACTIVEX de activación usando una conexión de SSL de manera que el cliente pueda garantizar que los servidores son verdaderamente los servidores de activación.
Una vez que el usuario está autenticado con PASSPORT (etapa 156), se solicita una API de PASSPORT para el alias del usuario y dirección de correo electrónico (etapa 158). Posteriormente, en las etapas 160-162, los servidores de activación solicitarán que el cliente (mediante el control ACTIVEX) cargue un ID de hardware único (que, como se ha indicado anteriormente, puede obtenerse desde componentes de hardware en el dispositivo informático del usuario que sustancialmente identifican de manera inequívoca el dispositivo informático del usuario). A continuación se determina si esta es una primera activación para el lector 92 (etapa 164). (En algunas circunstancias, los lectores pueden activarse más de una vez con diferentes ID de PASSPORT; si el lector 92 se ha activado con otro ID de PASSPORT, a continuación se presenta una advertencia, como se representa en la etapa 166).
Si se determina que esta es una nueva activación en la etapa 164, a continuación se determina si el usuario ha activado más de cinco lectores en los últimos 90 días. Si es así, a continuación se presenta un mensaje de error en la etapa 172 que incluye un número de teléfono de soporte, y el procedimiento termina en la etapa 198. Como se ha indicado anteriormente, la limitación de activar no más de cinco lectores en los últimos 90 días es simplemente ejemplar. Limitar la activación de los lectores por tiempo y número ayuda a evitar la amplia divulgación de un título de libro electrónico de nivel 5 para verse en miles (o millones) de lectores a lo largo de todo el mundo. Sin embargo, la limitación de “cinco lectores en noventa días” en el ejemplo de la Figura 5 es simplemente ejemplar, ya que pueden imponerse otras limitaciones en la activación sin alejarse del espíritu y alcance de la invención. Por ejemplo, la limitación de activación representada en la Figura 5 podría extenderse permitiendo activaciones adicionales una vez que transcurre un periodo de tiempo predeterminado, por ejemplo, una activación adicional después de que transcurre un periodo de 90 días posterior hasta un límite de 10 activaciones totales.
Si el usuario no ha activado más de cinco lectores en los primeros 90 días (o no se excluye de otra manera de activar el lector 92), se presenta una página de activación (etapa 170) para que el usuario la rellene. Si el usuario transmite el formulario en un formato incompleto (detectado en la etapa 174), la página puede volverse a presentar hasta que el usuario complete el formulario. A continuación en la etapa 176, se determina si la activación actual es una recuperación (es decir, un intento para “reactivar” un lector que se ha activado previamente pero que se vuelve no usable o desactivado por alguna razón). Si la presente activación no es una recuperación, entonces se crea un nuevo registro para el usuario y el lector y se incrementa el número de lectores asociados con el usuario (etapa 180). Un par de claves de repositorio seguro pre-generadas se recuperan desde una base de datos (etapa 182) y se generan también certificados de activación (etapa 184). (Como se ha analizado anteriormente, el certificado de activación puede incluir un par de claves pública/privada cuya clave privada se ha encriptado con la clave pública del par de claves del repositorio seguro). Las claves de activación, ID de usuario, e ID de máquina se hacen persistir en una base de datos (no mostrada) en la etapa 186. Preferentemente, las claves del repositorio seguro no se hacen persistir, y cualquier nuevo repositorio seguro que necesitara crearse y entregarse en el futuro tendría un nuevo par de claves (y el certificado de activación entregado con el que el nuevo repositorio seguro puede contener el par de claves de activación que se han hecho persistir, pero con la clave privada encriptada a la (nueva) clave pública del
9
5
10
15
20
25
30
35
40
45
50
55
servidor de descarga añade el nombre del consumidor (u otra información de identificación según se determina mediante el sitio de venta minorista, tal como el número de tarjeta de crédito del usuario, un ID de transacción, etc.) a los metadatos de título y vuelve a sellar la clave simétrica usando el nuevo troceo criptográfico resultante de los nuevos metadatos, que ahora incluye tal información de identificación. (La información particular a incluirse se determina mediante el vendedor minorista y se proporciona como parte del objeto binario grande encriptado en el cuerpo del POST). Para copias completamente individualizadas (nivel 5) se genera y embebe una licencia en el fichero LIT, además de crearse el exlibris. La licencia contiene la clave simétrica que encriptó el fichero LIT “sellado” con la clave pública en el certificado de activación. Cuando la descarga está completa (etapa 208), el servidor de descarga registra la transacción y, en el cliente, el lector 92 puede lanzarse automáticamente (etapa 210). El título puede, en este momento, moverse en el almacenamiento local/almacenamiento LIT 98, u otra carpeta o directorio designado para el almacenamiento de títulos de libros electrónicos. Tras el lanzamiento del lector 92, el libro electrónico puede abrirse a su página 100 de cubierta.
De acuerdo con la presente invención, desde una perspectiva del usuario final, puede no haber diferencia perceptible entre un título protegido de nivel 3 y de nivel 5. Ambos incluyen un exlibris (por ejemplo, inclusión del nombre del usuario en la página 100 de cubierta). Los usuarios pueden únicamente advertir la diferencia si intentan mover un libro electrónico de nivel 5 a una instalación donde el lector 92 no se ha activado para la persona que compró el libro electrónico. En este caso, un título de nivel 5 no se abrirá en un lector 92 de este tipo, mientras que un título de nivel 3 se abrirá.
Escenarios de uso de cliente de sistema de DRM
La arquitectura de sistema de DRM se acciona por varios escenarios que los consumidores de libros electrónicos esperan encontrar. Los escenarios ejemplares se explican a continuación. Tales escenarios incluyen comprar un libro por impulso, leer un libro en múltiples lectores 92, activar un lector 92, y recuperar un título perdido o dañado. Los escenarios tienen variaciones de acuerdo con el nivel de protección de copia elegido por el proveedor de la publicación. Las variaciones impactan en el usuario puesto que determinan en algunos casos lo que el usuario debe hacer para obtener y abrir un título en uno o más lectores 92.
Comprar un libro electrónico por impulso y leer
Cuando un consumidor explora un sitio web del vendedor minorista usando un explorador web o una característica de “librería” dentro de la aplicación 92 del lector, él o ella selecciona libros a comprar (por ejemplo, crea un “carrito de la compra”), y continúa para pagar de acuerdo con las reglas y/o procedimientos del sitio de venta minorista. Dependiendo del nivel de protección asociado con los títulos seleccionados (que puede determinarse, por ejemplo, mediante el sitio de venta minorista, o el propietario de contenido en cuyo nombre distribuye el sitio de venta minorista el libro electrónico), el sitio de venta minorista puede solicitar información que identifica de manera inequívoca al consumidor. (Por ejemplo, si el título está protegido en nivel 3, el vendedor minorista obtiene el nombre del usuario desde una fuente (preferentemente) confiable para inclusión en los metadatos, de modo que un usuario no pudiera comprar un título bajo un falso nombre y escapar de la detección si el título se distribuyera ilícitamente. En este escenario, otra información desde la que puede trazarse al usuario, tal como el número de la tarjeta de crédito del usuario, un ID de transacción, etc., podría usarse para servir para el mismo fin). Si el título está protegido en nivel 5, el sitio de venta minorista necesitará también el certificado de activación (obtenido preferentemente por el uso del objeto 86 de comercio web y su guion encapsulador asociado) para encriptar apropiadamente la clave de contenido. Si el cliente/explorador no puede proporcionar la información requerida para completar la transacción, el sitio de venta minorista puede a continuación proporcionar al cliente con las etapas que se requieren (por ejemplo, en forma de una página web que explica las etapas y cómo pueden conseguirse y/o proporciona hiperenlaces a seguirse). Tras finalizar la transacción, se prefiere que el consumidor reciba un recibo para confirmar la transacción (es decir, una página de confirmación de pedido) o reciba errores de información que informen problemas con el procesamiento de su transacción de acuerdo con las reglas y políticas del sitio de venta minorista. A continuación, el comprador sigue instrucciones de descarga embebidas en el recibo para los libros que ha comprado, de acuerdo con las reglas y políticas expuestas por el sitio de venta minorista. (Por ejemplo, el recibo puede contener un hiperenlace para hacerse clic por el usuario para empezar la descarga de un libro electrónico). Después de que se ha descargado el libro electrónico, puede abrirse para lectura mediante el lector 92.
Leer un libro en múltiples lectores
Los consumidores esperaran poder leer títulos en más de una plataforma de lectura, por ejemplo, un PC de sobremesa, portátil, ordenador de bolsillo o un dispositivo de libro electrónico. El sistema de DRM de la presente invención contempla tal uso. Como parte del sistema de DRM, editores, y distribuidores y comerciantes pueden ser poseedores de claves simétricas que se usan para encriptar títulos de libros electrónicos. Preferentemente, se usa una clave por título o SKU/ISBN/EAN. La clave simétrica se requiere para abrir el título y está embebida en el flujo de licencia/DRM durante la compra. El procedimiento para encriptar y embeber más tarde la clave simétrica se denominará en el presente documento como “sellar”. Se observa que la clave simétrica puede encriptarse usando una clave pública asociada con el par de claves del certificado de activación del consumidor, o, en el caso de copias selladas de origen e individualmente, pueden encriptarse con un troceo criptográfico de los metadatos.
11
El control 84 ACTIVEX a continuación solicita al registro para encontrar dónde se instaló el lector. A continuación crea un directorio bajo el directorio de instalación de MS Reader que se nombrará: .\<nombre_de_usuario>\repositorio_seguro (.\<username>\SecureRepository) (<nombre de usuario> según se determina por la consulta del sistema operativo). Una vez que se crea el directorio, el control 84 ACTIVEX rellena la
5 clave HKCU\..\libro_electrónico\repositorio_seguro (HKCU\..\eBook\SecureRepository), con la ruta completa a ese directorio. En ese directorio, el control 84 ACTIVEX instala el repositorio 82 seguro y el certificado de activación. A continuación ejecuta el repositorio 82 seguro con el parámetro “-instalar” (-install) para auto-registro del repositorio 82 seguro. Suponiendo que todas las etapas anteriores tuvieron éxito, el control 84 ACTIVEX marca la clave de registro de activación completa.
10 Formato de licencia
A continuación se encuentra una licencia ejemplar, que se usa para cada descarga de títulos completamente individualizados. La licencia es una construcción que define los derechos que el usuario puede ejercer tras la compra del título, además de definir los requisitos para desellar la clave simétrica para ejercer estos derechos. Ejemplos de “derechos” que podrían representarse en la licencia son presentar el contenido (por ejemplo, en el
15 ejemplo de contenido de texto, leerlo en el monitor de un PC), imprimir el contenido, o copiar y pegar porciones del contenido. Se observa que el formato de licencia ejemplar no se pretende para limitar el alcance de la presente invención ya que son posibles otros formatos de licencia que tienen mayor o menor información.
Se prefiere que el lenguaje elegido para representar una licencia sea XML, y el formato de la licencia esté basado en la especificación del Lenguaje de Marcado de Derechos Extendido (XrML). Este es un lenguaje de marcado bien 20 conocido para describir derechos de uso de una manera flexible. XrML también proporciona gran interoperabilidad y permitirá que se aproveche cualquier inversión de tecnología realizada en componentes que generan y gestionan estas licencias a largo plazo. En una realización preferida, únicamente aquello expresado en la licencia se concede a la licencia -es decir, si un derecho no está expresamente concedido, se deniega. Sin embargo, se apreciará por los expertos en la materia que son posibles otras disposiciones, tal como cuando se supone un conjunto de
25 derechos por defecto a menos que se deniegue o modifique expresamente por la licencia.
Las etiquetas de nivel superior en un formato contraído son como sigue:
14
15
17
19
Autenticidad de licencia
El Repositorio 82 seguro autentica una licencia mediante las etiquetas SIGNATURE y DIGEST. Esto es de manera que el software cliente puede validar que el contenido que se está representado proviene de una fuente confiable. Se proporciona un ejemplo más detallado de estas etiquetas a continuación:
Se observa que los anteriores ejemplos se han proporcionado simplemente para el fin de explicación y no se han de interpretar de ninguna manera como limitantes de la presente invención. Aunque la invención se ha descrito con referencia a las diversas realizaciones, se entiende que las palabras que se han usado en el presente documento 10 son palabras de descripción e ilustración, en lugar de palabras de limitaciones. Además, aunque la invención se ha descrito en el presente documento con referencia a medios, materiales y realizaciones particulares, la invención no pretende estar limitada a los detalles particulares desvelados en el presente documento; en su lugar, la invención se
27
Claims (1)
-
imagen1 imagen2
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17231999P | 1999-12-17 | 1999-12-17 | |
| US17231899P | 1999-12-17 | 1999-12-17 | |
| US172319P | 1999-12-17 | ||
| US172318P | 1999-12-17 | ||
| US604946 | 2000-06-27 | ||
| US09/604,946 US6996720B1 (en) | 1999-12-17 | 2000-06-27 | System and method for accessing protected content in a rights-management architecture |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2593311T3 true ES2593311T3 (es) | 2016-12-07 |
Family
ID=27390117
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES04026831.0T Expired - Lifetime ES2616250T3 (es) | 1999-12-17 | 2000-12-13 | Sistema y procedimiento para acceder a contenido protegido en una arquitectura de gestión de derechos |
| ES04026830.2T Expired - Lifetime ES2593311T3 (es) | 1999-12-17 | 2000-12-13 | Sistema y procedimiento para acceder a contenido protegido en una arquitectura de gestión de derechos |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES04026831.0T Expired - Lifetime ES2616250T3 (es) | 1999-12-17 | 2000-12-13 | Sistema y procedimiento para acceder a contenido protegido en una arquitectura de gestión de derechos |
Country Status (8)
| Country | Link |
|---|---|
| US (4) | US6996720B1 (es) |
| EP (1) | EP1242858B1 (es) |
| JP (1) | JP4694077B2 (es) |
| AT (1) | ATE386290T1 (es) |
| AU (1) | AU4717501A (es) |
| DE (1) | DE60038046T2 (es) |
| ES (2) | ES2616250T3 (es) |
| WO (1) | WO2001046783A2 (es) |
Families Citing this family (270)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
| US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
| US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
| US6996720B1 (en) * | 1999-12-17 | 2006-02-07 | Microsoft Corporation | System and method for accessing protected content in a rights-management architecture |
| US7047411B1 (en) * | 1999-12-17 | 2006-05-16 | Microsoft Corporation | Server for an electronic distribution system and method of operating same |
| US6832230B1 (en) | 1999-12-22 | 2004-12-14 | Nokia Corporation | Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal |
| US20010034758A1 (en) * | 2000-02-24 | 2001-10-25 | Dan Kikinis | Virtual private network (VPN) for servicing home gateway system through external disk management |
| GB2397916B (en) * | 2000-06-05 | 2004-10-27 | Sealedmedia Ltd | Digital rights management |
| US7467141B1 (en) | 2000-08-04 | 2008-12-16 | Grdn. Net Solutions, Llc | Branding and revenue sharing models for facilitating storage, management and distribution of consumer information |
| US9928508B2 (en) | 2000-08-04 | 2018-03-27 | Intellectual Ventures I Llc | Single sign-on for access to a central data repository |
| US7016877B1 (en) | 2000-08-04 | 2006-03-21 | Enfotrust Networks, Inc. | Consumer-controlled limited and constrained access to a centrally stored information account |
| US7257581B1 (en) | 2000-08-04 | 2007-08-14 | Guardian Networks, Llc | Storage, management and distribution of consumer information |
| US7016875B1 (en) | 2000-08-04 | 2006-03-21 | Enfotrust Networks, Inc. | Single sign-on for access to a central data repository |
| US7269735B2 (en) * | 2000-08-28 | 2007-09-11 | Contentgaurd Holdings, Inc. | Instance specific digital watermarks |
| US7487130B2 (en) | 2000-11-07 | 2009-02-03 | Grdn. Net Solutions, Llc | Consumer-controlled limited and constrained access to a centrally stored information account |
| US7072908B2 (en) * | 2001-03-26 | 2006-07-04 | Microsoft Corporation | Methods and systems for synchronizing visualizations with audio streams |
| EP1249964A3 (en) * | 2001-04-12 | 2004-01-07 | Matsushita Electric Industrial Co., Ltd. | Reception terminal, key management apparatus, and key updating method for public key cryptosystem |
| US8990334B2 (en) * | 2001-04-26 | 2015-03-24 | Nokia Corporation | Rule-based caching for packet-based data transfer |
| US20030023862A1 (en) * | 2001-04-26 | 2003-01-30 | Fujitsu Limited | Content distribution system |
| US9032097B2 (en) * | 2001-04-26 | 2015-05-12 | Nokia Corporation | Data communication with remote network node |
| US20060167985A1 (en) * | 2001-04-26 | 2006-07-27 | Albanese Michael J | Network-distributed data routing |
| US8180904B1 (en) | 2001-04-26 | 2012-05-15 | Nokia Corporation | Data routing and management with routing path selectivity |
| US9143545B1 (en) | 2001-04-26 | 2015-09-22 | Nokia Corporation | Device classification for media delivery |
| US8275716B2 (en) | 2001-05-31 | 2012-09-25 | Contentguard Holdings, Inc. | Method and system for subscription digital rights management |
| US6876984B2 (en) * | 2001-05-31 | 2005-04-05 | Contentguard Holdings, Inc. | Method and apparatus for establishing usage rights for digital content to be created in the future |
| WO2002101605A2 (en) * | 2001-06-12 | 2002-12-19 | Research In Motion Limited | System and method for compressing secure e-mail for exchange with a mobile data communication device |
| EP1399853A1 (en) * | 2001-06-12 | 2004-03-24 | Research In Motion Limited | Certificate management and transfer system and method |
| EP1410296A2 (en) | 2001-06-12 | 2004-04-21 | Research In Motion Limited | Method for processing encoded messages for exchange with a mobile data communication device |
| GB0116489D0 (en) * | 2001-07-06 | 2001-08-29 | Nokia Corp | Improvements in and relating to consumption of content |
| US7224805B2 (en) | 2001-07-06 | 2007-05-29 | Nokia Corporation | Consumption of content |
| CN1554176B (zh) * | 2001-07-10 | 2012-12-05 | 捷讯研究有限公司 | 在无线移动通信设备上处理加密消息的方法和处理对加密内容的多次访问的装置 |
| ES2315379T3 (es) | 2001-08-06 | 2009-04-01 | Research In Motion Limited | Sistema y metodo para el tratamiento de mensajes codificados. |
| US20040093337A1 (en) * | 2001-08-09 | 2004-05-13 | Shen Sheng Mei | Unified rights management for ipmp system |
| US7313828B2 (en) * | 2001-09-04 | 2007-12-25 | Nokia Corporation | Method and apparatus for protecting software against unauthorized use |
| DE10143496A1 (de) * | 2001-09-05 | 2003-03-27 | Siemens Ag | Verfahren zum Übertragen von Nachrichten in einem Kommunikationssystem und entsprechend ausgestaltete Kommunikationssendevorrichtung und Kommunikationsempfangsvorrichtung |
| EP1303097A3 (en) * | 2001-10-16 | 2005-11-30 | Microsoft Corporation | Virtual distributed security system |
| US7536712B2 (en) | 2001-10-16 | 2009-05-19 | Microsoft Corporation | Flexible electronic message security mechanism |
| US7320075B2 (en) * | 2001-11-20 | 2008-01-15 | Safenet, Inc. | Software protection method utilizing hidden application code in a protection dynamic link library object |
| US6785381B2 (en) * | 2001-11-27 | 2004-08-31 | Siemens Information And Communication Networks, Inc. | Telephone having improved hands free operation audio quality and method of operation thereof |
| WO2003050715A1 (en) * | 2001-12-10 | 2003-06-19 | Redbank Manor Pty Ltd | A system for secure distribution of electronic content and collection of fees |
| US20030126086A1 (en) * | 2001-12-31 | 2003-07-03 | General Instrument Corporation | Methods and apparatus for digital rights management |
| US20060195402A1 (en) * | 2002-02-27 | 2006-08-31 | Imagineer Software, Inc. | Secure data transmission using undiscoverable or black data |
| WO2003077955A1 (en) * | 2002-03-14 | 2003-09-25 | Contentguard Holdings, Inc. | System and method for expressing usage rights using modulated signals |
| US20030186699A1 (en) * | 2002-03-28 | 2003-10-02 | Arlene Havlark | Wireless telecommunications location based services scheme selection |
| US8126889B2 (en) * | 2002-03-28 | 2012-02-28 | Telecommunication Systems, Inc. | Location fidelity adjustment based on mobile subscriber privacy profile |
| US7426380B2 (en) | 2002-03-28 | 2008-09-16 | Telecommunication Systems, Inc. | Location derived presence information |
| US8290505B2 (en) | 2006-08-29 | 2012-10-16 | Telecommunications Systems, Inc. | Consequential location derived information |
| US8918073B2 (en) | 2002-03-28 | 2014-12-23 | Telecommunication Systems, Inc. | Wireless telecommunications location based services scheme selection |
| US20040203597A1 (en) * | 2002-03-28 | 2004-10-14 | Pitt Lance Douglas | Mobile subscriber privacy evaluation using solicited vs. unsolicited differentiation |
| US8027697B2 (en) | 2007-09-28 | 2011-09-27 | Telecommunication Systems, Inc. | Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system |
| US9154906B2 (en) | 2002-03-28 | 2015-10-06 | Telecommunication Systems, Inc. | Area watcher for wireless network |
| US7890771B2 (en) | 2002-04-17 | 2011-02-15 | Microsoft Corporation | Saving and retrieving data based on public key encryption |
| US8694352B1 (en) | 2003-04-22 | 2014-04-08 | Reflexis Systems, Inc. | System and method for providing handheld field force data gathering automation in a big box retail environment |
| US7891007B2 (en) | 2002-06-28 | 2011-02-15 | Microsoft Corporation | Systems and methods for issuing usage licenses for digital content and services |
| US7631318B2 (en) | 2002-06-28 | 2009-12-08 | Microsoft Corporation | Secure server plug-in architecture for digital rights management systems |
| US20070238455A1 (en) * | 2006-04-07 | 2007-10-11 | Yinjun Zhu | Mobile based area event handling when currently visited network doe not cover area |
| US8666397B2 (en) | 2002-12-13 | 2014-03-04 | Telecommunication Systems, Inc. | Area event handling when current network does not cover target area |
| CN1692323A (zh) | 2002-12-19 | 2005-11-02 | 国际商业机器公司 | 向客户机提供内容数据的方法 |
| US7191193B2 (en) | 2003-01-02 | 2007-03-13 | Catch Media | Automatic digital music library builder |
| US8666524B2 (en) | 2003-01-02 | 2014-03-04 | Catch Media, Inc. | Portable music player and transmitter |
| US8644969B2 (en) | 2003-01-02 | 2014-02-04 | Catch Media, Inc. | Content provisioning and revenue disbursement |
| US7761176B2 (en) | 2003-01-02 | 2010-07-20 | Catch Media, Inc. | Promotional portable music players |
| US8732086B2 (en) * | 2003-01-02 | 2014-05-20 | Catch Media, Inc. | Method and system for managing rights for digital music |
| US8918195B2 (en) | 2003-01-02 | 2014-12-23 | Catch Media, Inc. | Media management and tracking |
| US7827156B2 (en) | 2003-02-26 | 2010-11-02 | Microsoft Corporation | Issuing a digital rights management (DRM) license for content based on cross-forest directory information |
| US8234387B2 (en) * | 2003-06-05 | 2012-07-31 | Intertrust Technologies Corp. | Interoperable systems and methods for peer-to-peer service orchestration |
| US8019989B2 (en) * | 2003-06-06 | 2011-09-13 | Hewlett-Packard Development Company, L.P. | Public-key infrastructure in network management |
| JP4424465B2 (ja) * | 2003-06-09 | 2010-03-03 | ソニー株式会社 | 情報機器、情報サーバおよび情報処理プログラム |
| JP4588991B2 (ja) * | 2003-07-30 | 2010-12-01 | 美恵子 露崎 | ファイル類管理システム |
| GB2406922B (en) * | 2003-10-09 | 2005-11-23 | Vodafone Plc | Data processing |
| JP4250510B2 (ja) * | 2003-11-26 | 2009-04-08 | 株式会社東芝 | コンテンツ配信サービス提供システムとそのコンテンツ配信装置及びユーザ端末装置 |
| US7424293B2 (en) | 2003-12-02 | 2008-09-09 | Telecommunication Systems, Inc. | User plane location based service using message tunneling to support roaming |
| US8472792B2 (en) | 2003-12-08 | 2013-06-25 | Divx, Llc | Multimedia distribution system |
| US7519274B2 (en) | 2003-12-08 | 2009-04-14 | Divx, Inc. | File format for multiple track digital data |
| US20050132207A1 (en) * | 2003-12-10 | 2005-06-16 | Magda Mourad | System and method for authoring learning material using digital ownership rights |
| US9286445B2 (en) * | 2003-12-18 | 2016-03-15 | Red Hat, Inc. | Rights management system |
| US7260186B2 (en) | 2004-03-23 | 2007-08-21 | Telecommunication Systems, Inc. | Solutions for voice over internet protocol (VoIP) 911 location services |
| US20080126535A1 (en) | 2006-11-28 | 2008-05-29 | Yinjun Zhu | User plane location services over session initiation protocol (SIP) |
| US20080090546A1 (en) * | 2006-10-17 | 2008-04-17 | Richard Dickinson | Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging |
| US20050144408A1 (en) * | 2003-12-24 | 2005-06-30 | Kenji Ejima | Memory protection unit, memory protection method, and computer-readable record medium in which memory protection program is recorded |
| US7617531B1 (en) | 2004-02-18 | 2009-11-10 | Citrix Systems, Inc. | Inferencing data types of message components |
| US7664966B2 (en) * | 2004-05-17 | 2010-02-16 | Microsoft Corporation | Secure storage on recordable medium in a content protection system |
| US9245266B2 (en) | 2004-06-16 | 2016-01-26 | Callahan Cellular L.L.C. | Auditable privacy policies in a distributed hierarchical identity management system |
| US8527752B2 (en) | 2004-06-16 | 2013-09-03 | Dormarke Assets Limited Liability | Graduated authentication in an identity management system |
| EP1621958A3 (en) * | 2004-07-19 | 2006-05-17 | SONY DEUTSCHLAND GmbH | Method for providing protected audio/video content |
| US20060036849A1 (en) * | 2004-08-09 | 2006-02-16 | Research In Motion Limited | System and method for certificate searching and retrieval |
| US9094429B2 (en) | 2004-08-10 | 2015-07-28 | Blackberry Limited | Server verification of secure electronic messages |
| US7549043B2 (en) | 2004-09-01 | 2009-06-16 | Research In Motion Limited | Providing certificate matching in a system and method for searching and retrieving certificates |
| US7631183B2 (en) | 2004-09-01 | 2009-12-08 | Research In Motion Limited | System and method for retrieving related certificates |
| US7640428B2 (en) | 2004-09-02 | 2009-12-29 | Research In Motion Limited | System and method for searching and retrieving certificates |
| US7113128B1 (en) * | 2004-10-15 | 2006-09-26 | Telecommunication Systems, Inc. | Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas |
| US7629926B2 (en) * | 2004-10-15 | 2009-12-08 | Telecommunication Systems, Inc. | Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas |
| US7411546B2 (en) | 2004-10-15 | 2008-08-12 | Telecommunication Systems, Inc. | Other cell sites used as reference point to cull satellite ephemeris information for quick, accurate assisted locating satellite location determination |
| US6985105B1 (en) * | 2004-10-15 | 2006-01-10 | Telecommunication Systems, Inc. | Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations |
| US9400875B1 (en) * | 2005-02-11 | 2016-07-26 | Nokia Corporation | Content routing with rights management |
| US8245280B2 (en) * | 2005-02-11 | 2012-08-14 | Samsung Electronics Co., Ltd. | System and method for user access control to content in a network |
| US7849100B2 (en) * | 2005-03-01 | 2010-12-07 | Microsoft Corporation | Method and computer-readable medium for generating usage rights for an item based upon access rights |
| US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
| US7631013B2 (en) * | 2005-04-06 | 2009-12-08 | Sierra Interactive Systems, Inc. | System and method for publishing, distributing, and reading electronic interactive books |
| US8725646B2 (en) | 2005-04-15 | 2014-05-13 | Microsoft Corporation | Output protection levels |
| US9436804B2 (en) | 2005-04-22 | 2016-09-06 | Microsoft Technology Licensing, Llc | Establishing a unique session key using a hardware functionality scan |
| JP2007004605A (ja) * | 2005-06-24 | 2007-01-11 | Brother Ind Ltd | 通信システム、クライアント、サーバおよびプログラム |
| KR100648926B1 (ko) * | 2005-07-11 | 2006-11-27 | 삼성전자주식회사 | 사용자 식별 정보 부가기능을 갖는 복합기 및 그 방법 |
| US8660573B2 (en) | 2005-07-19 | 2014-02-25 | Telecommunications Systems, Inc. | Location service requests throttling |
| WO2007017882A1 (en) * | 2005-08-05 | 2007-02-15 | Hewlett-Packard Development Company L.P. | System, method and apparatus for cryptography key management for mobile devices |
| US20070049288A1 (en) * | 2005-08-24 | 2007-03-01 | Lamprecht Leslie J | Creating optimum temporal location trigger for multiple requests |
| US9282451B2 (en) | 2005-09-26 | 2016-03-08 | Telecommunication Systems, Inc. | Automatic location identification (ALI) service requests steering, connection sharing and protocol translation |
| GB2430771A (en) * | 2005-09-30 | 2007-04-04 | Motorola Inc | Content access rights management |
| US7825780B2 (en) * | 2005-10-05 | 2010-11-02 | Telecommunication Systems, Inc. | Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle |
| US20070075848A1 (en) * | 2005-10-05 | 2007-04-05 | Pitt Lance D | Cellular augmented vehicle alarm |
| US7907551B2 (en) * | 2005-10-06 | 2011-03-15 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) location based 911 conferencing |
| US7626951B2 (en) | 2005-10-06 | 2009-12-01 | Telecommunication Systems, Inc. | Voice Over Internet Protocol (VoIP) location based conferencing |
| US8467320B2 (en) | 2005-10-06 | 2013-06-18 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) multi-user conferencing |
| US9116891B2 (en) * | 2005-12-16 | 2015-08-25 | Bby Solutions, Inc. | Media content router |
| US8028039B1 (en) | 2005-12-23 | 2011-09-27 | Reflexis Systems, Inc. | System and method for communicating data between wireless mobile hand-held computer and a back-end computer system |
| US7861281B2 (en) | 2005-12-30 | 2010-12-28 | Reflexis Systems, Inc. | System and method for facilitating the transfer of information relating to quality of an organization |
| US7708202B2 (en) | 2005-12-30 | 2010-05-04 | Reflexis Systems, Inc. | System and method for facilitating sales utilizing customer relationship management technology |
| US7957990B2 (en) | 2005-12-30 | 2011-06-07 | Reflexis Systems, Inc. | System and method for managing asset installation and evaluation |
| US20070191975A1 (en) * | 2006-01-20 | 2007-08-16 | Sanmina-Sci, A Delaware Corporation | Secure content delivery device |
| US8166501B2 (en) * | 2006-01-26 | 2012-04-24 | Sony Corporation | Scheme for use with client device interface in system for providing dailies and edited video to users |
| US9196304B2 (en) * | 2006-01-26 | 2015-11-24 | Sony Corporation | Method and system for providing dailies and edited video to users |
| JP2009526321A (ja) * | 2006-02-08 | 2009-07-16 | イマジニア・ソフトウェア,インコーポレーテッド | 変化する識別子を使用して販売時点情報管理端末において取引を実行するためのシステム |
| US8150363B2 (en) * | 2006-02-16 | 2012-04-03 | Telecommunication Systems, Inc. | Enhanced E911 network access for call centers |
| US20070198428A1 (en) * | 2006-02-22 | 2007-08-23 | Microsoft Corporation | Purchasing of computer service access licenses |
| US7853945B2 (en) * | 2006-02-22 | 2010-12-14 | Michael Kramer | Integrated computer server imaging |
| US20070198427A1 (en) * | 2006-02-22 | 2007-08-23 | Microsoft Corporation | Computer service licensing management |
| US8059789B2 (en) * | 2006-02-24 | 2011-11-15 | Telecommunication Systems, Inc. | Automatic location identification (ALI) emergency services pseudo key (ESPK) |
| US7471236B1 (en) | 2006-03-01 | 2008-12-30 | Telecommunication Systems, Inc. | Cellular augmented radar/laser detector |
| US9167553B2 (en) | 2006-03-01 | 2015-10-20 | Telecommunication Systems, Inc. | GeoNexus proximity detector network |
| US7899450B2 (en) | 2006-03-01 | 2011-03-01 | Telecommunication Systems, Inc. | Cellular augmented radar/laser detection using local mobile network within cellular network |
| US8452961B2 (en) * | 2006-03-07 | 2013-05-28 | Samsung Electronics Co., Ltd. | Method and system for authentication between electronic devices with minimal user intervention |
| EP1999883A4 (en) | 2006-03-14 | 2013-03-06 | Divx Llc | SCHEME FOR THE MANAGEMENT OF UNITED DIGITAL RIGHTS, INCLUDING TRUSTWORTHY SYSTEMS |
| CN100454921C (zh) | 2006-03-29 | 2009-01-21 | 华为技术有限公司 | 一种数字版权保护方法及系统 |
| US7818395B2 (en) * | 2006-10-13 | 2010-10-19 | Ceelox, Inc. | Method and apparatus for interfacing with a restricted access computer system |
| US8208605B2 (en) | 2006-05-04 | 2012-06-26 | Telecommunication Systems, Inc. | Extended efficient usage of emergency services keys |
| US20070269044A1 (en) * | 2006-05-16 | 2007-11-22 | Bruestle Michael A | Digital library system with rights-managed access |
| US20070288487A1 (en) * | 2006-06-08 | 2007-12-13 | Samsung Electronics Co., Ltd. | Method and system for access control to consumer electronics devices in a network |
| US7827275B2 (en) * | 2006-06-08 | 2010-11-02 | Samsung Electronics Co., Ltd. | Method and system for remotely accessing devices in a network |
| US7814161B2 (en) | 2006-06-23 | 2010-10-12 | Research In Motion Limited | System and method for handling electronic mail mismatches |
| US20080071617A1 (en) * | 2006-06-29 | 2008-03-20 | Lance Ware | Apparatus and methods for validating media |
| US20080040613A1 (en) * | 2006-08-14 | 2008-02-14 | David Carroll Challener | Apparatus, system, and method for secure password reset |
| US7840490B1 (en) * | 2006-08-30 | 2010-11-23 | United Services Automobile Association (Usaa) | Comprehensive software licensing management system |
| WO2008039469A2 (en) * | 2006-09-26 | 2008-04-03 | Telecommunication Systems, Inc. | Location object proxy |
| US8296569B2 (en) * | 2006-10-09 | 2012-10-23 | Microsoft Corporation | Content protection interoperability infrastructure |
| WO2008057477A2 (en) * | 2006-11-03 | 2008-05-15 | Telecommunication Systems, Inc. | Roaming gateway enabling location based services (lbs) roaming for user plane in cdma networks without requiring use of a mobile positioning center (mpc) |
| US20080167018A1 (en) * | 2007-01-10 | 2008-07-10 | Arlene Havlark | Wireless telecommunications location based services scheme selection |
| US8050386B2 (en) | 2007-02-12 | 2011-11-01 | Telecommunication Systems, Inc. | Mobile automatic location identification (ALI) for first responders |
| US8190659B2 (en) * | 2007-03-21 | 2012-05-29 | Industrial Color, Inc. | Digital file management system with unstructured job upload |
| WO2008116082A1 (en) * | 2007-03-21 | 2008-09-25 | Industrial Color, Inc. | Digital file management system with unstructured job uploads, dynamic roles assignment and user level image/data interchange, and file mapping for high resolution and other images |
| US8452967B2 (en) * | 2007-08-31 | 2013-05-28 | Microsoft Corporation | Using flash storage device to prevent unauthorized use of software |
| EP2196014A4 (en) * | 2007-09-17 | 2014-12-24 | Telecomm Systems Inc | 911 EMERGENCY SERVICE DATA MESSAGING |
| JP5513400B2 (ja) | 2007-11-16 | 2014-06-04 | ソニック アイピー, インコーポレイテッド | マルチメディアファイルのための階層的で簡略なインデックス構造体 |
| US8458099B2 (en) * | 2007-11-21 | 2013-06-04 | Licensestream, Inc. | System and method for online content licensing and distribution |
| US9130963B2 (en) | 2011-04-06 | 2015-09-08 | Telecommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging |
| US7929530B2 (en) * | 2007-11-30 | 2011-04-19 | Telecommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging |
| US8997161B2 (en) | 2008-01-02 | 2015-03-31 | Sonic Ip, Inc. | Application enhancement tracks |
| WO2009094673A2 (en) | 2008-01-27 | 2009-07-30 | Citrix Systems, Inc. | Methods and systems for remoting three dimensional graphics |
| US20090210933A1 (en) * | 2008-02-15 | 2009-08-20 | Shear Jeffrey A | System and Method for Online Content Production |
| GB2458568B (en) * | 2008-03-27 | 2012-09-19 | Covertix Ltd | System and method for dynamically enforcing security policies on electronic files |
| US10089306B1 (en) | 2008-03-31 | 2018-10-02 | Amazon Technologies, Inc. | Dynamically populating electronic item |
| TW200949541A (en) * | 2008-05-28 | 2009-12-01 | Ind Tech Res Inst | A browsing method for digital content of hierarchical image management and system therefore |
| US8068587B2 (en) | 2008-08-22 | 2011-11-29 | Telecommunication Systems, Inc. | Nationwide table routing of voice over internet protocol (VOIP) emergency calls |
| US8892630B1 (en) | 2008-09-29 | 2014-11-18 | Amazon Technologies, Inc. | Facilitating discussion group formation and interaction |
| US9268735B2 (en) * | 2008-09-30 | 2016-02-23 | Oracle America, Inc. | Loadable and modular conditional access application |
| WO2010044837A1 (en) | 2008-10-14 | 2010-04-22 | Telecommunication Systems, Inc. | Location based proximity alert |
| US8892128B2 (en) | 2008-10-14 | 2014-11-18 | Telecommunication Systems, Inc. | Location based geo-reminders |
| US8706685B1 (en) | 2008-10-29 | 2014-04-22 | Amazon Technologies, Inc. | Organizing collaborative annotations |
| US9083600B1 (en) | 2008-10-29 | 2015-07-14 | Amazon Technologies, Inc. | Providing presence information within digital items |
| CN105072454B (zh) | 2009-01-07 | 2019-04-19 | 索尼克Ip股份有限公司 | 针对在线内容的媒体指南的特定化、集中式、自动化创建 |
| US8904191B2 (en) * | 2009-01-21 | 2014-12-02 | Microsoft Corporation | Multiple content protection systems in a file |
| US8819541B2 (en) * | 2009-02-13 | 2014-08-26 | Language Technologies, Inc. | System and method for converting the digital typesetting documents used in publishing to a device-specfic format for electronic publishing |
| US9301191B2 (en) | 2013-09-20 | 2016-03-29 | Telecommunication Systems, Inc. | Quality of service to over the top applications used with VPN |
| US8867485B2 (en) * | 2009-05-05 | 2014-10-21 | Telecommunication Systems, Inc. | Multiple location retrieval function (LRF) network having location continuity |
| US20130132733A1 (en) * | 2009-05-26 | 2013-05-23 | Sunil C. Agrawal | System And Method For Digital Rights Management With System Individualization |
| US8296423B2 (en) * | 2009-06-08 | 2012-10-23 | Sony Corporation | Intelligent routing |
| US20110009086A1 (en) * | 2009-07-10 | 2011-01-13 | Todd Poremba | Text to 9-1-1 emergency communication |
| IN2012DN02027A (es) * | 2009-08-13 | 2015-07-31 | Thomas Szoke | |
| CN102053926A (zh) * | 2009-10-30 | 2011-05-11 | 鸿富锦精密工业(深圳)有限公司 | 存储装置及其数据安全管控方法 |
| JP5723888B2 (ja) | 2009-12-04 | 2015-05-27 | ソニック アイピー, インコーポレイテッド | 基本ビットストリーム暗号材料伝送システムおよび方法 |
| EP2348447B1 (en) | 2009-12-18 | 2014-07-16 | CompuGroup Medical AG | A computer implemented method for generating a set of identifiers from a private key, computer implemented method and computing device |
| EP2348449A3 (en) | 2009-12-18 | 2013-07-10 | CompuGroup Medical AG | A computer implemented method for performing cloud computing on data being stored pseudonymously in a database |
| EP2348452B1 (en) | 2009-12-18 | 2014-07-02 | CompuGroup Medical AG | A computer implemented method for sending a message to a recipient user, receiving a message by a recipient user, a computer readable storage medium and a computer system |
| US20110153619A1 (en) * | 2009-12-22 | 2011-06-23 | International Business Machines Corporation | Personalized content links |
| US20110149953A1 (en) * | 2009-12-23 | 2011-06-23 | William Helgeson | Tracking results of a v2 query in voice over internet (VoIP) emergency call systems |
| CN102110200A (zh) * | 2009-12-25 | 2011-06-29 | 凹凸电子(武汉)有限公司 | 计算机可执行的认证方法 |
| TWI425455B (zh) * | 2009-12-25 | 2014-02-01 | Inventec Appliances Corp | 一種基於電子書設備進行通訊的方法及其系統 |
| EP2365456B1 (en) | 2010-03-11 | 2016-07-20 | CompuGroup Medical SE | Data structure, method and system for predicting medical conditions |
| US9501582B2 (en) * | 2010-05-10 | 2016-11-22 | Amazon Technologies, Inc. | Providing text content embedded with protected multimedia content |
| US8336664B2 (en) | 2010-07-09 | 2012-12-25 | Telecommunication Systems, Inc. | Telematics basic mobile device safety interlock |
| WO2012005769A1 (en) | 2010-07-09 | 2012-01-12 | Telecommunication Systems, Inc. | Location privacy selector |
| US8613061B2 (en) | 2010-09-01 | 2013-12-17 | Blackberry Limited | Methods and apparatus to implement electronic book viewers |
| US8984293B2 (en) | 2010-11-19 | 2015-03-17 | Microsoft Corporation | Secure software product identifier for product validation and activation |
| US8775797B2 (en) | 2010-11-19 | 2014-07-08 | Microsoft Corporation | Reliable software product validation and activation with redundant security |
| US8683579B2 (en) | 2010-12-14 | 2014-03-25 | Microsoft Corporation | Software activation using digital licenses |
| US8688087B2 (en) | 2010-12-17 | 2014-04-01 | Telecommunication Systems, Inc. | N-dimensional affinity confluencer |
| US8942743B2 (en) | 2010-12-17 | 2015-01-27 | Telecommunication Systems, Inc. | iALERT enhanced alert manager |
| US8914534B2 (en) | 2011-01-05 | 2014-12-16 | Sonic Ip, Inc. | Systems and methods for adaptive bitrate streaming of media stored in matroska container files using hypertext transfer protocol |
| WO2012141762A1 (en) | 2011-02-25 | 2012-10-18 | Telecommunication Systems, Inc. | Mobile internet protocol (ip) location |
| US9684635B2 (en) * | 2011-03-21 | 2017-06-20 | Adobe Systems Incorporated | Packaging, distributing, presenting, and using multi-asset electronic content |
| US9251130B1 (en) | 2011-03-31 | 2016-02-02 | Amazon Technologies, Inc. | Tagging annotations of electronic books |
| US20120259720A1 (en) * | 2011-04-06 | 2012-10-11 | Ebay Inc. | Method and system to confirm ownership of digital goods |
| US9646292B2 (en) * | 2011-08-24 | 2017-05-09 | Follett Corporation | Method and system for distributing digital media content |
| US8818171B2 (en) | 2011-08-30 | 2014-08-26 | Kourosh Soroushian | Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates |
| CN103875248B (zh) | 2011-08-30 | 2018-09-07 | 帝威视有限公司 | 用于编码和流处理通过使用多个最大比特率级别编码的视频的系统和方法 |
| US9467708B2 (en) | 2011-08-30 | 2016-10-11 | Sonic Ip, Inc. | Selection of resolutions for seamless resolution switching of multimedia content |
| US8909922B2 (en) | 2011-09-01 | 2014-12-09 | Sonic Ip, Inc. | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
| US8964977B2 (en) * | 2011-09-01 | 2015-02-24 | Sonic Ip, Inc. | Systems and methods for saving encoded media streamed using adaptive bitrate streaming |
| US8649806B2 (en) | 2011-09-02 | 2014-02-11 | Telecommunication Systems, Inc. | Aggregate location dynometer (ALD) |
| US9479344B2 (en) | 2011-09-16 | 2016-10-25 | Telecommunication Systems, Inc. | Anonymous voice conversation |
| WO2013048551A1 (en) | 2011-09-30 | 2013-04-04 | Telecommunication Systems, Inc. | Unique global identifier for minimizing prank 911 calls |
| US9313637B2 (en) | 2011-12-05 | 2016-04-12 | Telecommunication Systems, Inc. | Wireless emergency caller profile data delivery over a legacy interface |
| US9264537B2 (en) | 2011-12-05 | 2016-02-16 | Telecommunication Systems, Inc. | Special emergency call treatment based on the caller |
| US8984591B2 (en) | 2011-12-16 | 2015-03-17 | Telecommunications Systems, Inc. | Authentication via motion of wireless device movement |
| US20130179199A1 (en) | 2012-01-06 | 2013-07-11 | Rovi Corp. | Systems and methods for granting access to digital content using electronic tickets and ticket tokens |
| US9384339B2 (en) | 2012-01-13 | 2016-07-05 | Telecommunication Systems, Inc. | Authenticating cloud computing enabling secure services |
| US9741061B2 (en) | 2012-03-01 | 2017-08-22 | Sarah Nash Brechner | System and method for personal customization of digital content |
| US8688174B2 (en) | 2012-03-13 | 2014-04-01 | Telecommunication Systems, Inc. | Integrated, detachable ear bud device for a wireless phone |
| US9544260B2 (en) | 2012-03-26 | 2017-01-10 | Telecommunication Systems, Inc. | Rapid assignment dynamic ownership queue |
| US9307372B2 (en) | 2012-03-26 | 2016-04-05 | Telecommunication Systems, Inc. | No responders online |
| US9338153B2 (en) | 2012-04-11 | 2016-05-10 | Telecommunication Systems, Inc. | Secure distribution of non-privileged authentication credentials |
| JP5137046B1 (ja) * | 2012-05-31 | 2013-02-06 | 株式会社イースティル | 系列データ保護方法および系列データ保護プログラム |
| US9197685B2 (en) | 2012-06-28 | 2015-11-24 | Sonic Ip, Inc. | Systems and methods for fast video startup using trick play streams |
| US9143812B2 (en) | 2012-06-29 | 2015-09-22 | Sonic Ip, Inc. | Adaptive streaming of multimedia |
| US10452715B2 (en) | 2012-06-30 | 2019-10-22 | Divx, Llc | Systems and methods for compressing geotagged video |
| US9804668B2 (en) | 2012-07-18 | 2017-10-31 | Verimatrix, Inc. | Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution |
| EP2875417B1 (en) | 2012-07-18 | 2020-01-01 | Verimatrix, Inc. | Systems and methods for rapid content switching to provide a linear tv experience using streaming content distribution |
| WO2014028712A1 (en) | 2012-08-15 | 2014-02-20 | Telecommunication Systems, Inc. | Device independent caller data access for emergency calls |
| US9208346B2 (en) | 2012-09-05 | 2015-12-08 | Telecommunication Systems, Inc. | Persona-notitia intellection codifier |
| US9529982B2 (en) * | 2012-09-07 | 2016-12-27 | Samsung Electronics Co., Ltd. | Method and apparatus to manage user account of device |
| US8914836B2 (en) | 2012-09-28 | 2014-12-16 | Sonic Ip, Inc. | Systems, methods, and computer program products for load adaptive streaming |
| US8997254B2 (en) | 2012-09-28 | 2015-03-31 | Sonic Ip, Inc. | Systems and methods for fast startup streaming of encrypted multimedia content |
| US20140115056A1 (en) * | 2012-10-22 | 2014-04-24 | Apple Inc. | Book thinning |
| US9456301B2 (en) | 2012-12-11 | 2016-09-27 | Telecommunication Systems, Inc. | Efficient prisoner tracking |
| US9191457B2 (en) | 2012-12-31 | 2015-11-17 | Sonic Ip, Inc. | Systems, methods, and media for controlling delivery of content |
| US9264475B2 (en) | 2012-12-31 | 2016-02-16 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
| US9313510B2 (en) | 2012-12-31 | 2016-04-12 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
| US20140244374A1 (en) * | 2013-02-28 | 2014-08-28 | Ncr Corporation | Techniques for voucher or rebate redemption |
| US10397292B2 (en) | 2013-03-15 | 2019-08-27 | Divx, Llc | Systems, methods, and media for delivery of content |
| US9906785B2 (en) | 2013-03-15 | 2018-02-27 | Sonic Ip, Inc. | Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata |
| US8983047B2 (en) | 2013-03-20 | 2015-03-17 | Telecommunication Systems, Inc. | Index of suspicion determination for communications request |
| US9344517B2 (en) | 2013-03-28 | 2016-05-17 | Sonic Ip, Inc. | Downloading and adaptive streaming of multimedia content to a device with cache assist |
| US9247317B2 (en) | 2013-05-30 | 2016-01-26 | Sonic Ip, Inc. | Content streaming with client device trick play index |
| US9094737B2 (en) | 2013-05-30 | 2015-07-28 | Sonic Ip, Inc. | Network video streaming with trick play based on separate trick play files |
| US9967305B2 (en) | 2013-06-28 | 2018-05-08 | Divx, Llc | Systems, methods, and media for streaming media content |
| US9408034B2 (en) | 2013-09-09 | 2016-08-02 | Telecommunication Systems, Inc. | Extended area event for network based proximity discovery |
| US9516104B2 (en) | 2013-09-11 | 2016-12-06 | Telecommunication Systems, Inc. | Intelligent load balancer enhanced routing |
| US9479897B2 (en) | 2013-10-03 | 2016-10-25 | Telecommunication Systems, Inc. | SUPL-WiFi access point controller location based services for WiFi enabled mobile devices |
| US9343112B2 (en) | 2013-10-31 | 2016-05-17 | Sonic Ip, Inc. | Systems and methods for supplementing content from a server |
| US20150134302A1 (en) | 2013-11-14 | 2015-05-14 | Jatin Chhugani | 3-dimensional digital garment creation from planar garment photographs |
| CN104639592B (zh) * | 2013-11-15 | 2018-09-28 | 华为技术有限公司 | 云存储网关间信息同步方法和系统、及云存储网关 |
| WO2015079004A1 (en) | 2013-11-29 | 2015-06-04 | Koninklijke Philips N.V. | Method and apparatus for supporting verification of a contract |
| US9866534B2 (en) | 2013-12-06 | 2018-01-09 | Sony Corporation | Computer ecosystem providing privacy and tracking in sharing user-generated content |
| US9152806B2 (en) | 2013-12-06 | 2015-10-06 | Sony Corporation | Computer ecosystem providing privacy and tracking in sharing user-generated content by encrypting the UGC at the imaging source |
| US10366439B2 (en) | 2013-12-27 | 2019-07-30 | Ebay Inc. | Regional item reccomendations |
| US20150205938A1 (en) * | 2014-01-18 | 2015-07-23 | Nuri Ruhi Dagdeviren | System and method for copyright rule implementation |
| IN2014CH01484A (es) | 2014-03-20 | 2015-09-25 | Infosys Ltd | |
| US9866878B2 (en) | 2014-04-05 | 2018-01-09 | Sonic Ip, Inc. | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
| US9633228B1 (en) * | 2014-05-21 | 2017-04-25 | Haim Maimon | Verifiable media system and method |
| US9692748B2 (en) | 2014-09-24 | 2017-06-27 | Oracle International Corporation | Unified provisioning of applications on devices in an enterprise system |
| US20160092956A1 (en) | 2014-09-30 | 2016-03-31 | Jonathan Su | Garment size mapping |
| GB201418815D0 (en) * | 2014-10-22 | 2014-12-03 | Irdeto Bv | Providing access to content |
| WO2016131018A1 (en) * | 2015-02-12 | 2016-08-18 | Glowforge Inc. | Visual preview for laser fabrication |
| US10075292B2 (en) | 2016-03-30 | 2018-09-11 | Divx, Llc | Systems and methods for quick start-up of playback |
| US10540511B2 (en) * | 2016-03-31 | 2020-01-21 | Intralinks, Inc. | Information rights management offline file access facility |
| US10148989B2 (en) | 2016-06-15 | 2018-12-04 | Divx, Llc | Systems and methods for encoding video content |
| US10498795B2 (en) | 2017-02-17 | 2019-12-03 | Divx, Llc | Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming |
| US10606888B2 (en) | 2018-06-05 | 2020-03-31 | Eight Plus Ventures, LLC | Image inventory production |
| FR3110801A1 (fr) * | 2020-05-25 | 2021-11-26 | Orange | Procédé de délégation de la livraison de contenus à un serveur cache |
| US11882215B2 (en) | 2021-05-21 | 2024-01-23 | Zoom Video Communications, Inc. | Handling joining and leaving of participants in videoconferencing with end-to-end encryption |
| US20250370772A1 (en) * | 2024-05-31 | 2025-12-04 | Apple Inc. | Virtual Bookplates For Electronic Media And Related Systems And Methods |
Family Cites Families (98)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5742677A (en) | 1995-04-03 | 1998-04-21 | Scientific-Atlanta, Inc. | Information terminal having reconfigurable memory |
| US4405829A (en) | 1977-12-14 | 1983-09-20 | Massachusetts Institute Of Technology | Cryptographic communications system and method |
| CA1243993A (en) * | 1983-07-04 | 1988-11-01 | Westland Plc | Helicopter rotor blade |
| US4688169A (en) | 1985-05-30 | 1987-08-18 | Joshi Bhagirath S | Computer software security system |
| US4827508A (en) | 1986-10-14 | 1989-05-02 | Personal Library Software, Inc. | Database usage metering and protection system and method |
| US4977594A (en) | 1986-10-14 | 1990-12-11 | Electronic Publishing Resources, Inc. | Database usage metering and protection system and method |
| US5050213A (en) | 1986-10-14 | 1991-09-17 | Electronic Publishing Resources, Inc. | Database usage metering and protection system and method |
| US5191573A (en) | 1988-06-13 | 1993-03-02 | Hair Arthur R | Method for transmitting a desired digital video or audio signal |
| US4924378A (en) | 1988-06-13 | 1990-05-08 | Prime Computer, Inc. | License mangagement system and license storage key |
| JPH0220188A (ja) * | 1988-07-07 | 1990-01-23 | Nec Corp | ペイテレビ受信装置 |
| US5222134A (en) | 1990-11-07 | 1993-06-22 | Tau Systems Corporation | Secure system for activating personal computer software at remote locations |
| US5940504A (en) | 1991-07-01 | 1999-08-17 | Infologic Software, Inc. | Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site |
| US5734823A (en) | 1991-11-04 | 1998-03-31 | Microtome, Inc. | Systems and apparatus for electronic communication and storage of information |
| WO1993009490A1 (en) | 1991-11-04 | 1993-05-13 | Vpr Systems Ltd. | Lap-top computer for retrieving and displaying text and graphic information encoded on personal library cd-rom |
| US5359659A (en) | 1992-06-19 | 1994-10-25 | Doren Rosenthal | Method for securing software against corruption by computer viruses |
| US5509070A (en) | 1992-12-15 | 1996-04-16 | Softlock Services Inc. | Method for encouraging purchase of executable and non-executable software |
| US5666411A (en) | 1994-01-13 | 1997-09-09 | Mccarty; Johnnie C. | System for computer software protection |
| JPH07212355A (ja) * | 1994-01-20 | 1995-08-11 | Sony Corp | 伝送データ受信装置 |
| US5724425A (en) * | 1994-06-10 | 1998-03-03 | Sun Microsystems, Inc. | Method and apparatus for enhancing software security and distributing software |
| JPH0823315A (ja) | 1994-07-08 | 1996-01-23 | Sony Corp | 情報提供システム |
| JPH08125651A (ja) | 1994-10-28 | 1996-05-17 | Hitachi Ltd | 信号処理装置 |
| US5625963A (en) * | 1994-11-01 | 1997-05-06 | American Sporting Goods Corp. | Sole construction for footwear |
| US5638443A (en) | 1994-11-23 | 1997-06-10 | Xerox Corporation | System for controlling the distribution and use of composite digital works |
| US5715403A (en) | 1994-11-23 | 1998-02-03 | Xerox Corporation | System for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar |
| US5629980A (en) | 1994-11-23 | 1997-05-13 | Xerox Corporation | System for controlling the distribution and use of digital works |
| US5634012A (en) | 1994-11-23 | 1997-05-27 | Xerox Corporation | System for controlling the distribution and use of digital works having a fee reporting mechanism |
| US5654746A (en) | 1994-12-01 | 1997-08-05 | Scientific-Atlanta, Inc. | Secure authorization and control method and apparatus for a game delivery service |
| SE504085C2 (sv) * | 1995-02-01 | 1996-11-04 | Greg Benson | Sätt och system för att hantera dataobjekt i enlighet med förutbestämda villkor för användare |
| CA2212574C (en) | 1995-02-13 | 2010-02-02 | Electronic Publishing Resources, Inc. | Systems and methods for secure transaction management and electronic rights protection |
| JP3229152B2 (ja) * | 1995-02-13 | 2001-11-12 | 周樹 是枝 | 情報登録システム及び情報登録方法 |
| US5943422A (en) | 1996-08-12 | 1999-08-24 | Intertrust Technologies Corp. | Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels |
| US5892900A (en) | 1996-08-30 | 1999-04-06 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US5530235A (en) | 1995-02-16 | 1996-06-25 | Xerox Corporation | Interactive contents revealing storage device |
| US5708780A (en) | 1995-06-07 | 1998-01-13 | Open Market, Inc. | Internet server access control and monitoring systems |
| US5883955A (en) | 1995-06-07 | 1999-03-16 | Digital River, Inc. | On-line try before you buy software distribution system |
| EP0830774B1 (en) | 1995-06-07 | 2004-10-06 | divine technology ventures | Internet server access control and monitoring systems |
| US5625693A (en) | 1995-07-07 | 1997-04-29 | Thomson Consumer Electronics, Inc. | Apparatus and method for authenticating transmitting applications in an interactive TV system |
| US5765152A (en) | 1995-10-13 | 1998-06-09 | Trustees Of Dartmouth College | System and method for managing copyrighted electronic media |
| US5999622A (en) | 1995-11-22 | 1999-12-07 | Microsoft Corporation | Method and apparatus for protecting widely distributed digital information |
| US5708709A (en) | 1995-12-08 | 1998-01-13 | Sun Microsystems, Inc. | System and method for managing try-and-buy usage of application programs |
| AU1690597A (en) * | 1996-01-11 | 1997-08-01 | Mitre Corporation, The | System for controlling access and distribution of digital property |
| US5862325A (en) | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
| JPH11506249A (ja) * | 1996-03-08 | 1999-06-02 | フィリップス エレクトロニクス ネムローゼ フェンノートシャップ | マルチチャネル磁気ヘッド |
| JP3486043B2 (ja) | 1996-03-11 | 2004-01-13 | 株式会社東芝 | ソフトウエア流通システムの動作方法及びソフトウエアシステム |
| US5961603A (en) | 1996-04-10 | 1999-10-05 | Worldgate Communications, Inc. | Access system and method for providing interactive access to an information source through a networked distribution system |
| JPH10214233A (ja) * | 1996-04-15 | 1998-08-11 | Toshiba Corp | 情報処理装置、情報処理システム、情報処理方法、プログラム記憶装置、及び鍵の判定方法及び判定装置 |
| US5864620A (en) | 1996-04-24 | 1999-01-26 | Cybersource Corporation | Method and system for controlling distribution of software in a multitiered distribution chain |
| JPH09292988A (ja) * | 1996-04-25 | 1997-11-11 | Brother Ind Ltd | 情報記録媒体及び情報記録媒体提供システム |
| US5809145A (en) | 1996-06-28 | 1998-09-15 | Paradata Systems Inc. | System for distributing digital information |
| US6067582A (en) | 1996-08-13 | 2000-05-23 | Angel Secure Networks, Inc. | System for installing information related to a software application to a remote computer over a network |
| US6035403A (en) | 1996-09-11 | 2000-03-07 | Hush, Inc. | Biometric based method for software distribution |
| US6023509A (en) | 1996-09-30 | 2000-02-08 | Intel Corporation | Digital signature purpose encoding |
| US6021492A (en) | 1996-10-09 | 2000-02-01 | Hewlett-Packard Company | Software metering management of remote computing devices |
| US6006332A (en) | 1996-10-21 | 1999-12-21 | Case Western Reserve University | Rights management system for digital media |
| JPH10126406A (ja) | 1996-10-23 | 1998-05-15 | Toyo Commun Equip Co Ltd | ネットワークにおけるデータの暗号方式 |
| US5889860A (en) | 1996-11-08 | 1999-03-30 | Sunhawk Corporation, Inc. | Encryption system with transaction coded decryption key |
| US6073124A (en) | 1997-01-29 | 2000-06-06 | Shopnow.Com Inc. | Method and system for securely incorporating electronic information into an online purchasing application |
| US5920861A (en) | 1997-02-25 | 1999-07-06 | Intertrust Technologies Corp. | Techniques for defining using and manipulating rights management data structures |
| WO1998047259A2 (en) | 1997-03-10 | 1998-10-22 | Fielder Guy L | File encryption method and system |
| EP0970411B1 (en) | 1997-03-27 | 2002-05-15 | BRITISH TELECOMMUNICATIONS public limited company | Copy protection of data |
| US6108420A (en) | 1997-04-10 | 2000-08-22 | Channelware Inc. | Method and system for networked installation of uniquely customized, authenticable, and traceable software application |
| JP3792896B2 (ja) | 1997-05-13 | 2006-07-05 | 株式会社東芝 | 情報再生装置及び情報再生方法 |
| WO1999001815A1 (en) | 1997-06-09 | 1999-01-14 | Intertrust, Incorporated | Obfuscation techniques for enhancing software security |
| JP3758316B2 (ja) | 1997-07-07 | 2006-03-22 | 富士ゼロックス株式会社 | ソフトウェアライセンス管理装置および方法 |
| US6038601A (en) | 1997-07-21 | 2000-03-14 | Tibco, Inc. | Method and apparatus for storing and delivering documents on the internet |
| US5983273A (en) | 1997-09-16 | 1999-11-09 | Webtv Networks, Inc. | Method and apparatus for providing physical security for a user account and providing access to the user's environment and preferences |
| JPH1196674A (ja) * | 1997-09-22 | 1999-04-09 | Digital Vision Laboratories:Kk | データ記録装置、データ再生装置及びデータ記録媒体 |
| US5991402A (en) | 1997-09-23 | 1999-11-23 | Aegisoft Corporation | Method and system of dynamic transformation of encrypted material |
| JPH11112494A (ja) | 1997-10-03 | 1999-04-23 | Mitsubishi Electric Corp | クライアント・サーバシステム |
| US5970475A (en) | 1997-10-10 | 1999-10-19 | Intelisys Electronic Commerce, Llc | Electronic procurement system and method for trading partners |
| WO1999026123A1 (en) | 1997-11-18 | 1999-05-27 | Christopher Benjamin Wakely | Improvements relating to software protection systems |
| US5991399A (en) | 1997-12-18 | 1999-11-23 | Intel Corporation | Method for securely distributing a conditional use private key to a trusted entity on a remote system |
| JPH11203205A (ja) * | 1998-01-08 | 1999-07-30 | Fujitsu Ltd | 情報記憶システム |
| JPH11202765A (ja) * | 1998-01-16 | 1999-07-30 | Mitsubishi Materials Corp | 暗号化情報処理装置、暗号化情報処理方法および記録媒体 |
| US7263497B1 (en) | 1998-02-06 | 2007-08-28 | Microsoft Corporation | Secure online music distribution system |
| US6385596B1 (en) | 1998-02-06 | 2002-05-07 | Liquid Audio, Inc. | Secure online music distribution system |
| US20010011238A1 (en) | 1998-03-04 | 2001-08-02 | Martin Forest Eberhard | Digital rights management system |
| US6513117B2 (en) * | 1998-03-04 | 2003-01-28 | Gemstar Development Corporation | Certificate handling for digital rights management system |
| JP3642946B2 (ja) * | 1998-03-27 | 2005-04-27 | 富士写真フイルム株式会社 | 画像データの暗号化出力装置および画像再生装置並びにデジタルフォトサービスシステム |
| WO1999055055A1 (en) | 1998-04-17 | 1999-10-28 | Iomega Corporation | System for keying protected electronic data to particular media to prevent unauthorized copying |
| JP3994518B2 (ja) | 1998-05-11 | 2007-10-24 | ソニー株式会社 | データ配信装置およびデータ配信用の端末装置 |
| FI105738B (fi) | 1998-05-29 | 2000-09-29 | Alma Media Oyj | Palveluiden yhdistäminen Internet-tyyppisessä verkossa |
| US6298446B1 (en) | 1998-06-14 | 2001-10-02 | Alchemedia Ltd. | Method and system for copyright protection of digital images transmitted over networks |
| US6226618B1 (en) | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
| US6425017B1 (en) | 1998-08-17 | 2002-07-23 | Microsoft Corporation | Queued method invocations on distributed component applications |
| WO2000021239A1 (en) | 1998-10-07 | 2000-04-13 | Nuvomedia, Inc. | Certificate handling for digital rights management system |
| US6331865B1 (en) | 1998-10-16 | 2001-12-18 | Softbook Press, Inc. | Method and apparatus for electronically distributing and viewing digital contents |
| US6449645B1 (en) | 1999-01-19 | 2002-09-10 | Kenneth L. Nash | System for monitoring the association of digitized information having identification indicia with more than one of uniquely identified computers in a network for illegal use detection |
| AU5334500A (en) | 1999-06-07 | 2000-12-28 | Firepad, Inc. | Method and system for preventing the unauthorized use of software |
| AU2059801A (en) | 1999-12-03 | 2001-06-12 | Ourworld Live, Inc. | Consumer access systems and methods for providing same |
| US6996720B1 (en) | 1999-12-17 | 2006-02-07 | Microsoft Corporation | System and method for accessing protected content in a rights-management architecture |
| US6970849B1 (en) | 1999-12-17 | 2005-11-29 | Microsoft Corporation | Inter-server communication using request with encrypted parameter |
| US7047411B1 (en) | 1999-12-17 | 2006-05-16 | Microsoft Corporation | Server for an electronic distribution system and method of operating same |
| US6718361B1 (en) | 2000-04-07 | 2004-04-06 | Network Appliance Inc. | Method and apparatus for reliable and scalable distribution of data files in distributed networks |
| AU2001259075A1 (en) | 2000-04-17 | 2001-10-30 | Circadence Corporation | System and method for web serving |
| US6606604B1 (en) | 2000-05-31 | 2003-08-12 | International Business Machines Corporation | Incremental updates of items and prices on a customer's computer to reduce download times for frequently purchased items in e-commerce transactions in a method, system and program |
| US7158953B1 (en) | 2000-06-27 | 2007-01-02 | Microsoft Corporation | Method and system for limiting the use of user-specific software features |
| US20020129261A1 (en) * | 2001-03-08 | 2002-09-12 | Cromer Daryl Carvis | Apparatus and method for encrypting and decrypting data recorded on portable cryptographic tokens |
-
2000
- 2000-06-27 US US09/604,946 patent/US6996720B1/en not_active Expired - Lifetime
- 2000-12-13 JP JP2001547233A patent/JP4694077B2/ja not_active Expired - Lifetime
- 2000-12-13 EP EP00992917A patent/EP1242858B1/en not_active Expired - Lifetime
- 2000-12-13 AT AT00992917T patent/ATE386290T1/de not_active IP Right Cessation
- 2000-12-13 DE DE60038046T patent/DE60038046T2/de not_active Expired - Lifetime
- 2000-12-13 ES ES04026831.0T patent/ES2616250T3/es not_active Expired - Lifetime
- 2000-12-13 WO PCT/US2000/042781 patent/WO2001046783A2/en not_active Ceased
- 2000-12-13 AU AU47175/01A patent/AU4717501A/en not_active Abandoned
- 2000-12-13 ES ES04026830.2T patent/ES2593311T3/es not_active Expired - Lifetime
-
2004
- 2004-09-17 US US10/943,413 patent/US7707643B2/en not_active Expired - Fee Related
-
2005
- 2005-04-14 US US11/107,660 patent/US7562395B2/en not_active Expired - Fee Related
-
2009
- 2009-06-17 US US12/486,057 patent/US8032943B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| ES2616250T3 (es) | 2017-06-12 |
| US8032943B2 (en) | 2011-10-04 |
| US7707643B2 (en) | 2010-04-27 |
| US7562395B2 (en) | 2009-07-14 |
| EP1242858B1 (en) | 2008-02-13 |
| JP2003518282A (ja) | 2003-06-03 |
| WO2001046783A3 (en) | 2002-05-10 |
| US20090293116A1 (en) | 2009-11-26 |
| ATE386290T1 (de) | 2008-03-15 |
| US20050108556A1 (en) | 2005-05-19 |
| JP4694077B2 (ja) | 2011-06-01 |
| DE60038046T2 (de) | 2009-04-30 |
| US6996720B1 (en) | 2006-02-07 |
| AU4717501A (en) | 2001-07-03 |
| WO2001046783A2 (en) | 2001-06-28 |
| EP1242858A2 (en) | 2002-09-25 |
| US20050188228A1 (en) | 2005-08-25 |
| DE60038046D1 (de) | 2008-03-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2616250T3 (es) | Sistema y procedimiento para acceder a contenido protegido en una arquitectura de gestión de derechos | |
| US7430542B2 (en) | System and method for activating a rendering device in a multi-level rights-management architecture | |
| US6981262B1 (en) | System and method for client interaction in a multi-level rights-management architecture | |
| ES2564777T3 (es) | Comunicación entre servidores usando solicitud con parámetro cifrado | |
| ES2592903T3 (es) | Servidor para un sistema de distribución electrónico y procedimiento de operación del mismo | |
| US6891953B1 (en) | Method and system for binding enhanced software features to a persona | |
| US7158953B1 (en) | Method and system for limiting the use of user-specific software features | |
| US7171692B1 (en) | Asynchronous communication within a server arrangement | |
| US8639626B2 (en) | Encrypted e-commerce product | |
| BRPI0710283A2 (pt) | autenticação para uma transação comercial usando um módulo móvel | |
| US20100138671A1 (en) | Methods and apparatuses for providing drm interoperability | |
| BRPI0608591A2 (pt) | transaÇÕes comerciais em rede | |
| JP4835167B2 (ja) | ライセンス管理のためのプログラム、システム及び方法 | |
| EP1515213B1 (en) | System and method for accessing protected content in a rights-management architecture | |
| US20170004489A1 (en) | Retail point of sale (RPOS) apparatus for internet merchandising |