ES2227776T3 - Sistema y metodo para facturar a multiparticipes el acceso a una red. - Google Patents

Sistema y metodo para facturar a multiparticipes el acceso a una red.

Info

Publication number
ES2227776T3
ES2227776T3 ES98304045T ES98304045T ES2227776T3 ES 2227776 T3 ES2227776 T3 ES 2227776T3 ES 98304045 T ES98304045 T ES 98304045T ES 98304045 T ES98304045 T ES 98304045T ES 2227776 T3 ES2227776 T3 ES 2227776T3
Authority
ES
Spain
Prior art keywords
access
billing
amount
client
responsible
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
Application number
ES98304045T
Other languages
English (en)
Inventor
James P. Crosskey
Mark Gee-Gwo Mei
Harish Ragavan
Kun-Lung Wu
Philip Shi-Lung Yu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of ES2227776T3 publication Critical patent/ES2227776T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1432Metric aspects
    • H04L12/1439Metric aspects time-based
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/102Bill distribution or payments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1485Tariff-related aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/07Split billing, i.e. both A-party and B-party charged for the communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0176Billing arrangements using internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/22Bandwidth or usage-sensitve billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/64Split billing, sharing the cost of calls, e.g. between calling and called parties

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

SE PRESENTAN UN SISTEMA Y UN METODO PARA FACTURAR A UNO O MAS ABONADOS PARTICIPANTES EL ACCESO DE CLIENTE A INTERNET QUE INCLUYEN LOS PASOS DE IDENTIFICAR AL MENOS A UNO DE LOS ABONADOS PARTICIPANTES COMO RESPONSABLE PARA LA FACTURACION, ASIGNAR UNA PARTE DE LA FACTURACION A CADA ABONADO PARTICIPANTE RESPONSABLE EN BASE A UNA FUNCION PREDETERMINADA Y CALCULAR LA CANTIDAD FACTURADA PARA CADA UNO DE LOS ABONADOS PARTICIPANTES RESPONSABLES EN BASE A UNA FUNCION DE LA CUOTA DE PARTICIPACION Y DE UN USO DE LA BANDA ANCHA DEL CLIENTE.

Description

Sistema y método para facturar a multipartícipes el acceso a una red.
El presente invento se refiere en general a la facturación de accesos a la World Wide Web de Internet y, más particularmente, a un sistema para compartir la facturación para acceder a la World Wide Web entre múltiples partícipes implicados en proporcionar servicios de información y/o conducir comercio electrónico en la World Wide Web.
Mientras generalmente se implican significados de diccionario para los términos incluidos aquí, el siguiente resumen incluye definiciones demostrativas:
Internet: La red de redes y pasarelas que usa la sucesión de protocolos TCP/IP.
Cliente: Un ordenador que emite órdenes o comandos al servidor que realiza la tarea asociada con la orden o comando.
Servidor: Cualquier ordenador que realiza una tarea a la orden de otro ordenador. Un servidor de Web soporta típicamente uno o más clientes.
Protocolos de red: Métodos estándar para que las máquinas se comuniquen entre sí. Los protocolos indican cómo deben ser formateados los datos para recepción y transmisión a través de redes. Máquinas heterogéneas pueden comunicar sin impedimentos sobre una red mediante protocolos estándar. Ejemplos de protocolos estándar de Internet incluyen HTTP ("Protocolo de Transferencia de Hipertexto"), SMTP ("Protocolo Simple de Transferencia de Correo") y FTP ("Protocolo de Transferencia de Archivos").
World Wide Web (WWW o Web): La aplicación de Internet que permite al usuario buscar información en Internet para conmutar de servidor a servidor y de base de datos a base de datos haciendo clic en palabras o frases subrayadas de interés (hipervínculos). Un servidor de Web Internet soporta clientes y proporciona información. La Web puede ser considerada como la Internet con todos los recursos accedidos como Localizadores Uniformes de Recursos (URL) y que usan HTML (véase más abajo) para presentar la información correspondiente a los URL y proporcionar un enlace de punto a clic a otros URL. En la Web, los "navegadores" constituyen programas de clientes mientras los programas que envían de nuevo información al navegador constituyen programas de servidor.
Localizador Universal de Recursos (URL): Un modo de identificar únicamente o acceder a información en la Internet. Puede ser considerado como una versión de documento de Web de una dirección de correo electrónico (e-mail). Los URL pueden ser accedidos con un Hipervínculo. Un ejemplo de un URL es "http://www.arun.com:80/table.html". Un URL tiene cuatro componentes. Empezando desde la izquierda, el primero especifica el protocolo a usar, separado del resto del localizador por ":". A continuación está el nombre anfitrión o dirección IP del anfitrión objetivo; este está delimitado por "//" a la izquierda y a la derecha por "/" u opcionalmente ":". El número de puerto es opcional, y está delimitado a la izquierda del nombre anfitrión por ":" y a la derecha por "/". El cuarto componente es el nombre de archivo o nombre del programa real. En este ejemplo, la extensión "html" significa que este es un archivo HTML.
Lenguaje de Etiquetaje de Hipertexto (HTML): El lenguaje usado por servidores de la Web para crear y conectar documentos que son vistos por clientes de la Web. HTML usa documentos de Hipertexto.
Protocolo de transferencia de Hipertexto (HTTP): Un ejemplo de un protocolo sin estado, que significa que cada solicitud o petición procedente de un cliente a un servidor es tratada independientemente. El servidor no tiene registro de conexiones previas. Al comienzo de un URL, "http:" indica que el archivo contiene hipervínculos.
Navegador en Internet o navegador en Web: Una herramienta de enlace gráfico que hace funcionar los protocolos de Internet tales como http, y presenta resultados en la pantalla del cliente. El navegador actúa como un guía de turístico de Internet, completa con ediciones electrónicas de imágenes, directorios y herramientas de búsqueda usadas cuando un usuario "navega" en Internet. En esta aplicación, el navegador en Web es un servicio de cliente que comunica con la World Wide Web.
HTTP Daemon (HTTPd): Un servidor de Web que tiene Lenguaje de Etiquetaje de Hipertexto y capacidad de Enlace de Pasarela Común. El HTTPd es típicamente soportado por un agente de acceso que proporciona las conexiones de hardware a máquinas en la Intranet y acceso a la Internet, tal como TCP/IP.
Para que un usuario acceda a información o conduzca comercio electrónico en la World Wide Web, usa típicamente un ordenador (cliente) para conectar telefónicamente a través de una línea, cable telefónico, u otro medio al ordenador servidor de un proveedor de servicio en línea (on-line) (OLSP). El ordenador servidor del OLSP es a continuación conectado a la Internet donde los servidores de proveedores de contenido y comerciantes, residen. Las peticiones del usuario y los resultados de los servidores de contenido/mercancía son hechos pasar todos a través del ordenador servidor del OLSP. Al proporcionar los servicios para acceder a la Web, el OLSP usualmente carga al usuario una tasa o canon de servicio.
Para cargar a los usuarios que acceden a la Web, los OLSP adoptan generalmente dos métodos de facturación populares. Los usuarios reciben un cargo bien mediante una tasa plana (por ejemplo 19,95\textdollar por mes) o por tiempo de conexión (por ejemplo 1,95\textdollar por hora). Sin embargo, hay inconvenientes asociados con estos dos modos de facturación. Un problema con el método de tasa plana es que no refleja la priorización de los usuarios de los recursos de Internet. Además, este método no anima a los usuarios a ahorrar recursos de Internet. Como resultado, los usuarios importantes de la Web pueden monopolizar potencialmente parte de los recursos de Internet, impidiendo así que otros accedan a ellos. Por otro lado, el método de facturación por tiempo de conexión es también injusto para los usuarios que son continuamente cargados incluso aunque no reciban ninguna información de la Web debido al tiempo de espera causado bien por la congestión de la red o bien por la indisponibilidad del servidor. Además, como cada vez está "navegando" más gente por la Web, el problema de congestión de red está resultando más severo. Finalmente, estos métodos de facturación fallan en la aportación de un método de acumulación de crédito para desplazar el pago de tasa para acceder a la Web a fin de atraer el tráfico de la Web y mejorar el valor de negocio de la Internet.
Un esquema de pago flexible está descrito en WENJIA FANG: "Construcción de una infraestructura de contabilidad para la Internet" GLOBAL TELECOMMUNICATIONS CONFERENCE, 1996. GLOBECOM '96. "COMUNICACIONES: LA CLAVE PARA LA PROSPERIDAD GLOBAL", LONDRES, UK 18-22 Nov. 1996, NUEVA YORK, Estados Unidos de Norteamérica, IEEE, US, 18 de Noviembre de 1996 (28-22-1996), páginas 105-109, XP01220161 ISBN: 0-7803-3336-5. En este esquema, el pago asociado con el uso de Internet puede ser el emisor, receptores, o ambos. Por ejemplo en el caso de videoconferencias, los participantes pueden elegir compartir el coste.
Una herramienta de desarrollo de servicio en línea con posibilidades de ajustar la tasa está descrita en el documento WO 96/15505. La estructura de tasa considerada puede manejar ambas tasas recaudadas contra usuarios y proveedores de contenidos de terceras partes.
A fin de proporcionar un método de facturación que sea más justo para el usuario y que pueda impedir que usuarios importantes monopolicen parte de los recursos de Internet, el OLSP debe hacer un cargo al usuario basado en su uso real. Sin embargo, los precios basados en el uso simple pueden desanimar al usuario para que explore la Web debido a que puede resultar molesto por cargos potencialmente grandes. Así, existe una necesidad de un mejor método de facturación basado en el uso que anime al usuario a explorar la Web, creando así más negocio para los proveedores de contenidos/comerciantes y otros en el mercado electrónico. Existe también la necesidad de un método (y sistema) facturable en múltiples partes basado en el uso para proporcionar acceso a la World Wide Web de la Internet y compartir el coste/crédito de acceso.
El presente invento proporciona un sistema y método para facturar a una o más partes participantes para un acceso de cliente a la Internet, que comprende: medios para identificar al menos una de las una o más partes participantes como responsable para la facturación, incluyendo los medios identificadores, un medio para identificar una fuente de hipervínculo y un objetivo de hipervínculo para cada acceso; medios para asignar una parte de la facturación a cada parte participante responsable basado en una función predeterminada; y medios para calcular una cantidad de facturación para cada una de las partes participantes responsables basada en una función de la parte, un uso de ancho de banda de cliente, la fuente de hipervínculo y el objetivo de hipervínculo.
En un sistema y método preferido, la cantidad a facturar está además basada en el momento del día del acceso.
Preferiblemente, una sesión de cliente comprende una secuencia de subsesiones que son iniciadas y terminadas dinámicamente por el cliente, teniendo cada subsesión una duración y la cantidad a facturar está basada en la duración de cada subsesión.
Es también preferible que el sistema siga un tamaño real de una transferencia de datos asociada con un acceso de página web y calcule la cantidad a facturar de cada parte participante responsable como una función del tamaño real.
El método del presente invento incluye preferiblemente las operaciones de identificar al menos una de las partes participantes responsable como receptor de un crédito de bonificación y aplicar el crédito de bonificación para aplazar o retrasar cualquier cantidad a facturar. La operación de aplicación está basada preferiblemente en una función de una página web de fuente hipervínculo.
La operación de seguimiento del invento incluye preferiblemente la operación de analizar registros cronológicos de acceso y registros cronológicos de referencia para identificar cada acceso a web y el tamaño real correspondiente.
Las partes participantes incluyen preferiblemente un cliente, un servidor intermediario de servicio en línea, uno o más servidores de proveedor de contenido y/o uno o más anunciantes. El acceso libre de clientes a inserciones de objeto localizados por el servidor intermediario de servicio en línea es proporcionado preferiblemente. Los clientes son identificados preferiblemente basados en una dirección de IP estática o una dirección de IP dinámica.
Cada cantidad a facturar al cliente está basada preferiblemente en una función de un nivel de servicio al cliente tal como soporte en tiempo real, velocidad de transmisión, un requisito de filtrado del contenido, y/o un requisito de selección de publicidad.
De acuerdo con otro aspecto del presente invento, el sistema proporciona una indicación, a través de un enlace de cliente sobre una página web fuente, de si un cliente será responsable del pago de una cantidad a facturar para acceder a una página web objetivo. Esta indicación es preferiblemente conseguida presentando diferentes apariencias de enlaces de objetos que indican si el cliente es responsable del pago de una cantidad a facturar y que indican la cantidad a facturar al cliente. La presentación de las apariencias de los enlaces de objeto puede ser hecha a través de diferentes marcas especiales coloreadas o diferentes representaciones gráficas.
Es preferible que una de las partes participantes sea un servidor intermediario de servicio en línea que recupera una versión aplicada de nuevo de la página web fuente desde su antememoria o memoria caché cuando se recibe una petición de un cliente. Preferiblemente, las páginas web fuente aplicadas de nuevo que contienen los enlaces objeto son dejadas intactas sin la necesidad de exploración previa y de analizar el contenido de las páginas web fuente y el URL de la página web objetivo es mantenido.
Finalmente, es preferible disponer los servidores intermediarios de servicio en línea jerárquicamente y los objetos sobre las páginas web fuente son aplicadas de nuevo por cada servidor intermediario para indicar si el cliente es una de las partes participantes responsables, los objetos aplicados de nuevo son almacenados en los servidores intermediarios de proveedor de servicio en línea dispuestos jerárquicamente de acuerdo con la conexión geográfica al sujeto de los objetos de manera que la nueva aplicación de objetos esté localizada en cada servidor intermediario y es mantenido el mismo URL original para cada objeto aplicado de nuevo.
Este invento presenta un sistema y método basados en el uso para que un OLSP u otra parte compartan facturas de acceso a la Web entre múltiples partes participantes implicadas en un sistema de ordenador de red de la Web. Estas partes participantes pueden incluir OLSP, proveedores de contenido/comerciantes, anunciantes y usuarios. Un nuevo método de facturación que permite la acumulación de crédito para aplazar pagos es proporcionado preferiblemente para seguir el uso exacto del web a través de mecanismos de inclusión en archivo cronológico de web estándares. Las páginas web pueden ser usadas para presentar la responsabilidad de facturación de los usuarios para acceder a la web. Los usuarios, como resultado, tienen más poder para decidir a qué contenido y/o anuncios comerciales quieren acceder. El presente invento ofrece no sólo capacidades combinadas de teléfono regular, 1-800, 1-900, hora de mayor audiencia, hora fuera de mayor audiencia, teléfono móvil, facturación de televisión por pago, sino también capacidades de características basadas en el uso dinámico, en tiempo real, interactivas, no programadas, de subsesión, y de múltiples partes para facturación de acceso a la Web.
Aunque, en facturación telefónica, el concepto de los números 800 y 900 ha sido usado para diferenciar las partes de facturación, esto es hecho basado en el tiempo de conexión o tarifa plana. Aunque, para televisión por cable, el método de pago por visión es cargado sobre la base de sesión de usuario al espectador, sólo una parte, el espectador, es responsable para la facturación. Finalmente, aunque los sistemas de teléfono celular son también orientados a la sesión de usuario con tanto el emisor como el receptor compartiendo la factura, las partes facturables no cambian dinámicamente una vez que se ha iniciado una sesión de llamada y la división de la factura responde a un convenio especificado previamente y está basada en el tiempo de conexión.
El presente invento también difiere del modelo de servicio en línea tradicional similar al América En línea o Prodigy en el que el proveedor de servicio actúa como un intermediario para recoger la factura de los suscriptores y a continuación redistribuir el montante entre diferentes proveedores de contenido. Ahí, los proveedores de acceso dividen la factura de los costes de acceso de usuarios entre múltiples partes y facturan cada parte en su parte de los costes. En el presente invento, el objetivo está en recoger de múltiples partes en lugar de redistribuir entre múltiples partes. Además, el pago a un proveedor de contenidos/comerciante en el modelo de proveedor de servicio en línea tradicional está basado en el número de suscriptores que el proveedor de servicio en línea agrupa, mientras el presente invento está basado en el uso real por los usuarios o suscriptores.
A continuación se describirán realizaciones del invento, a modo de ejemplo solamente, con referencia a los dibujos adjuntos en los que:
La fig. 1 es un diagrama esquemático de un sistema de tratamiento de datos de acuerdo con el presente invento;
La fig. 2a es un diagrama de flujo de una realización preferida del método de facturación de múltiples partes basado en el uso del presente invento;
La fig. 2b es un diagrama de flujo más detallado de la operación 203 del método de la fig. 2a;
La fig. 3a es un diagrama de apariencias diferentes de una página de hipertexto de acuerdo con una realización preferida del presente invento; y
La fig. 3b es un diagrama de flujo de un método de acuerdo con otra realización preferida del presente invento.
En la fig. 1, se ha ilustrado una representación gráfica de un sistema de ordenador de red 11 que puede ser utilizada para poner en práctica el presente invento. El sistema de ordenador de red 11 incluye uno o más servidores 4 de proveedor de contenido 4 (o comerciante) y un servidor intermediario 5 (OLSP) de proveedor de servicio en línea conectado a través de una red 3 de Internet. Los servidores comunican entre sí siguiendo protocolos específicos conocidos en la técnica, tales como HTTP y TCP/IP. Los expertos en la técnica apreciarán que hay una multitud de variaciones disponibles para crear la conexión a Internet entre los servidores. A fin de proporcionar el pago/crédito entre partes diferentes, un servidor 10 de proveedor de crédito puede también estar conectado a la red 3. El servidor 10 de proveedor de crédito realiza la verificación del crédito para el servidor 4 de proveedor de contenido y el servidor intermedio 5 del OLSP, calcula el pago neto entre las diferentes partes y proporciona medios para el pago de las facturas respectivas.
Cada servidor 4 de proveedor de contenido es preferiblemente un sistema de servidor de hipertexto sin estado que proporciona servicios a una pluralidad de ordenadores 1 de cliente. Un ejemplo de tal sistema es un servidor World Wide Web que incluye una unidad de tratamiento central 6, una memoria principal 7 y una unidad de disco 8. El servidor 4 almacena objetos de hipertexto, tales como archivos HTML, archivos de icono gráficos (por ejemplo archivos GIF), objetos de audio, video y programas CGI, en su disco local 8 y proporciona estos objetos a distintos clientes usando HTTP a través de Internet 3. Cada ordenador 1 de cliente es un ordenador personal o estación de trabajo como es conocido por los expertos en la técnica e incorpora preferiblemente un navegador de software, tal como el Navegador Netscape ofrecido por Netscape Communications, Inc., para recuperar y presentar objetos de hipertexto a través del servidor intermediario 5 del OLSP.
De acuerdo con una realización del presente invento, un ordenador 1 de cliente hace la llamada con un módem (no mostrado) sobre un cable o línea de teléfono 2 para conectarse al servidor intermediario 5 del OLSP. A través del servidor intermediario 5 del OLSP, los usuarios de los ordenadores de clientes pueden acceder a objetos de hipertexto almacenados en servidores 4 de proveedor de contenido. A fin de acelerar el proceso de recuperación, el servidor intermediario 5 del OLSP puede memorizar rápidamente alguno de los objetos de hipertexto en su propio disco local 8 usando algoritmos de memorización rápida generalmente conocidos en la técnica. Si un ordenador 1 de cliente solicita objetos que han sido memorizados, el servidor intermediario 5 del OLSP devuelve los objetos memorizados al ordenador 1 de cliente. Si no está disponible localmente, a continuación el servidor intermediario 5 del OLSP avanza la solicitud de parte del ordenador 1 de cliente al servidor 4 de proveedor de contenido de destino y envía los resultados al ordenador 1 de cliente una vez que los objetos solicitados son recuperados desde la unidad de disco 8 del servidor 4 de proveedor de contenido.
Por ello, el servidor intermediario 5 del OLSP recupera objetos de hipertexto a partir del almacenamiento en servidores 4 de proveedor de contenido o a partir de su propia memoria de objeto de hipertexto memorizados rápidamente en el disco 8 y envía de nuevo los resultados a los ordenadores 1 de cliente. El almacenamiento del objeto de hipertexto puede tener la forma de un sistema de archivo o un sistema de base de datos. Los objetos de hipertexto son almacenados típicamente en almacenamiento no volátil y pueden ser recuperados a la memoria principal cuando se requiera.
El servidor intermediario 5, que es también una clase de servidor de hipertexto, usa un HTTPd tradicional para procesar solicitudes procedentes de los ordenadores 1 de cliente. Un ejemplo de un HTTPd es el Servidor de Conexión a Internet, vendido por IBM. Para cada solicitud de texto que es procesada, el servidor intermediario 5 registra en un fichero cronológico cierta información acerca de la solicitud en un fichero de registro cronológico de solicitudes localizado en su memoria principal 7. Puede usarse un programa agente para recuperar el fichero de registro cronológico de solicitud de hipertexto desde la memoria principal 7, convertir los datos en un formato legible por el sistema del presente invento y almacenar los campos y registros en una base de datos de fichero de registro cronológico de solicitud de objeto de hipertexto en la unidad de disco 8. La base de datos de fichero de registro cronológico de solicitud de objeto de hipertexto puede ser devanada a dispositivos de almacenamiento de gran capacidad, tales como cintas, periódicamente con propósitos de copia de seguridad y para liberar espacio en la unidad de disco 8.
La lógica 9 de facturación de múltiples partes basada en el uso del presente invento es realizada preferiblemente como un código de programa legible por ordenador almacenado en la unidad de disco 8 del servidor intermediario 5. Alternativamente, puede ser almacenada en otro medio magnético tradicional tal como un disquete o medio óptico tal como un CD-ROM. La lógica 9 de facturación puede también ser almacenada en los servidores 4 de proveedor de contenido para permitir la verificación o negociación de pagos con el OLSP. Los expertos en la técnica apreciarán que la lógica 9 de facturación puede también ser almacenada únicamente en el servidor de proveedor de contenido en un entorno que carece de un servidor intermediario y funciona como se describirá a continuación.
En accesos a Internet a través de un navegador en web, cada acceso de página web constituye una subsesión y el hecho de hacer clic en un enlace HTTP controla la terminación de la previa y la iniciación de la subsesión siguiente. De acuerdo con el presente invento, la facturación está basada en el uso de ancho de banda (real) por el cliente de la página accedida.
De acuerdo con un mecanismo de fichero de registro cronológico de servidores web, para cada acceso de objeto de hipertexto, es grabada una pluralidad de información acerca del acceso, incluyendo la dirección de solicitud, la fuente de hipervínculo (es decir, el objeto de hipertexto que refiere al cliente al objeto objetivo), el objetivo de hipervínculo (es decir, el objeto de hipertexto que es accedido) y la indicación de tiempo del acceso. La fuente de hipervínculo y el objetivo de hipervínculo forman un par de accesos de hipervínculo (V_current_stop, V_next_stop), representando una operación en el trayecto transversal de usuario en los objetos de hipertexto. El par de accesos de hipervínculo representa una decisión y una acción por un usuario de la Web, indicada como user_id, para mover desde el URL corriente, indicado por V_current_stop, al URL siguiente, indicado por V_next_stop. Para enlazar todos los pares de accesos entre cuando un usuario abre la sesión y cuando el usuario cierra la sesión del servidor intermediario del OLSP, puede formarse un trayecto transversal P (user_id, session_id_s). Un trayecto transversal puede ser definido como (V_login_stop_0, V_stop_1, V_stop_2, ...V_logout_stop_n), indicando todos los objetos de hipertexto visitados por el usuario durante esa sesión de apertura identificada por session_id_s. Una vez que un trayecto transversal P (user_id, session_id_s) es identificado, pueden calcularse los eventos facturables relacionados con la sesión de apertura.
De acuerdo con el presente invento, otras partes pueden compartir la factura con el usuario. Para ilustrar, la página de URL indicada por V_current_stop, el proveedor de contenido original puede estar dispuesto a absorber el coste de acceso para el usuario si la página es un anuncio. Similarmente, el OLSP puede estar dispuesto a compartir parte del coste (en forma de descuento para el usuario) porque la página de contenido puede haber sido memorizada localmente de modo previo. Para permitir esta factura compartida, un par de accesos de hipervínculo HAP (user_id, session_id, hap_id) = (V_currente_stop, V_next_stop) es aplicado a un conjunto de pagos indicado por Pay(HAP) = {pay(user_id), pay(OLSP_id), pay(advertiser_id), pay(contentprovider_n), ...etc.} que identifica todas las partes implicadas en compartir el pago para ese par de accesos particulares y calcula los pagos compartidos. El pago total final para y desde cada parte es calculado añadiendo juntos los pagos para todos los pares de accesos.
La fórmula de pago entre las partes implicadas puede ser definida basada en un modelo de negocio específico. Los expertos en la técnica apreciarán que son posibles varios métodos de facturación basados en los registros de ficheros cronológicos proporcionados por el servidor intermediario 5 del OLSP.
Para cada sesión, pueden definirse dos o más subsesiones SS, compuestas cada una de (user_id, session_id, hap_id, sub_session_id). La subsesión SS contiene un conjunto que pueden ser seguidos basados en los registros de fichero cronológico del servidor intermediario. Los parámetros aplicables para facturar pueden incluir:
-
\,
la dirección del solicitante,
-
\,
la fuente de hipervínculo,
-
\,
el objetivo de hipervínculo,
-
\,
la indicación de marca del acceso,
-
\,
el tamaño del mensaje, y
-
\,
el estado de transferencia.
La dirección del solicitante es la dirección de red (dirección IP) del ordenador cliente del usuario. Los objetos de hipertexto son normalmente accedidos a través de hipervínculos embebidos en otro objeto de hipertexto, tal como un archivo HTML presentado en el navegador que el usuario emplea. Como se ha descrito antes, el objetivo de hipervínculo, como se ha indicado por V_next_stop, es el objeto o página solicitada y la fuente de hipervínculo, como se ha indicado por V_current_stop, es el objeto o página que se refiere al objetivo (exposiciones). Tanto la fuente de hipervínculo como el objetivo de hipervínculo son típicamente representados por un identificador de recurso universal (URI) o localizador de recurso universal (URL) en HTTP y, como se ha descrito, forman juntos un par de accesos de hipervínculo. La indicación de tiempo es el momento en que el objeto de hipertexto solicitado es procesado y enviado de nuevo desde el servidor intermediario.
A fin de facturar al usuario (y/o otras partes participantes) basado en el uso real, se usan el par de accesos de hipervínculo, la indicación de tiempo, el URL, el estado de transferencia y el tamaño de mensaje de transferencia. Debido a que el objetivo de hipervínculo indica la localización del contenido solicitado, la fórmula de facturación puede identificar el proveedor de contenido objetivo como responsable para el pago. También, debido a que la fuente de hipervínculo indica el contenido del URL presente, la fórmula de facturación puede identificar el proveedor de contenido fuente como responsable para el pago. Debido a que la indicación de tiempo indica el momento en el que el servidor de web procesa la solicitud, la fórmula de facturación puede ser una función del tiempo de conexión, tiempo pico, tiempo fuera de pico, etc. Finalmente, debido a que el estado de transferencia del URL y el tamaño de mensaje de transferencia indican el ancho de banda de red real que es usado por el cliente, la fórmula de facturación puede estar basada sustancialmente en el uso de ancho de banda de red real.
Lo que sigue son dos entradas de fichero de registro cronológico desde registros separados que registran una solicitud particular a un servidor intermediario 5 del OLSP. Un fichero de registro cronológico de acceso graba información sobre un acceso de página (o "hit"). Un fichero de registro cronológico de referenciador graba información acerca de la página que ha referido al cliente a la página accedida.
192.168.1.26 - - [01/Oct/1996:08:10:20 +0600] "POST /cgi-in/db2www/col_login.d2w/report HTTP/1.0" 200 2544
El texto anterior representa una entrada de fichero de registro cronológico de acceso típica creada por un servidor intermediario en respuesta a una solicitud de cliente. La información incluye entre otros:
-
la dirección del solicitante: 192.168.1.26
-
objetivo de hipervínculo: /cgi-indb2www/col_login.d2w/report
-
indicación de tiempo de acceso: 01/Oct/1996:08:10:20
-
tamaño transferido del mensaje URL: 2544
-
estado de transferencia del URL: 200.
[01/oct/1996:08:10:20 +0600] "http://colds.col.watson.ibm.com:2080/cgi-bin/db2www/col_login.d2w/input"
El texto anterior representa una entrada de fichero de registro cronológico de referenciador típica creada por un servidor intermediario en respuesta a la solicitud del cliente. La información incluye, entre otros:
-
dirección fuente de hipervínculo: colds.col.watson.ibm.com
-
indicación de tiempo del acceso: 01/Oct/1996:08:10:20.
Estas dos entradas de registro indican que se hizo una solicitud de apertura de sesión de usuario /cgi-bin/db2www/
col_login.d2w/input desde la dirección IP 192.168.1.26 a la dirección objetivo de hipervínculo colds.col.watson.ibm.
com a través del puerto superior 2080 y que el 01/Oct/1996:08:10:20, una respuesta de informe de sesión de apertura de 2544 bytes /cgi-in/db2www/col_login.d2w/report fue transferida a una dirección IP de cliente 192.168.1.26 satisfactoriamente.
La fuente de hipervínculo colds.col.watson.ibm.com :2080/cgi-bin/db2www/col_login.d2w/input y el objetivo hipervínculo colds.col.watson.ibm.com :2080/cgi-bin/db2www/col_login.d2w/report juntos forman un par de accesos de hipervínculo representados por (V_current_stop, V_next_stop), donde V_current_stop = colds.col.watson.ibm.com :2080/cgi-bin/db2www/col_login.d2w/input representa una pantalla de apertura de sesión que ha visto el usuario. Después de que el usuario ha abierto la sesión y hecho clic en el botón de someter o enviar, la solicitud de apertura de sesión fue transferida al servidor colds.col.watson.ibm.com a través del puerto superior 2080. El URL de respuesta representado por V_next_stop = colds.col.watson.ibm.com :2080/cgi-bin/db2www/col_login.d2w/report fue transferido de nuevo al ordenador del cliente.
Lo siguiente son entradas de fichero de registro cronológico de referenciador para una sesión de apertura de usuario:
[01/Oct/1996:08:10:20 +0600] "\underline{http://colds.col.watson.ibm.com:2080/cgi-bin/db2www/col\_login.d2w/input}"
[01/Oct/1996:08:10:23 +0600] "\underline{http://colds.col.watson.ibm.com:2080/cgi-bin/db2www/col\_login.d2w/report}"
[01/Oct/1996:08:10:57 +0600] "\underline{http://colds.col.watson.ibm.com:2080/cgi-bin/db2www/col\_pc\_add.d2w/input}"
[01/Oct/1996:08:10:59 +0600] "\underline{http://colds.col.watson.ibm.com:2080/cgi-bin/db2www/col\_pc\_add.d2w/report}"
Lo que sigue son entradas de fichero de registro cronológico de acceso para la misma sesión de apertura de usuario:
192.168.1.26 - - [01/Oct/1996:08:10:20 +0600] "POST /cgi-in/db2www/col_login.d2w/report HTTP/1.0" 200 2544
192.168.1.26 - - [01/Oct/1996:08:10:23 +0600] "POST /cgi-in/db2www/col_pc_add.d2w/input HTTP/1.0" 200 2918
192.168.1.26 - - [01/Oct/1996:08:10:57 +0600] "POST /cgi-in/db2www/col_pc_add.d2w/report HTTP/1.0" 200 2433
192.168.1.26 - - [01/Oct/1996:08:10:59 +0600] "POST /cgi-in/db2www/col_logoff.d2w/report HTTP/1.0" 200 2928.
El trayecto transversal correspondiente P(user_id, session_id_s) puede ser calculado como (col_login.d2w/input, col_login.d2w/report, col_pc_add.d2w/input, col_pc_add.d2w/report, col_logoff.d2w/report). Este trayecto transversal indica todos los objetos hipertexto visitados por el usuario durante esa sesión de apertura identificada por session_id_s. Estos términos significan:
\bullet
col_login.d2w/input: apertura de sesión de usuario sometida
\bullet
col_login.d2w/report: apertura de sesión de usuario aprobada
\bullet
col_pc_add.d2w/input: usuario ha solicitado un componente de pc
\bullet
col_pc_add.d2w/report: solicitud de componente de pc de usuario aprobada
\bullet
col_pc_logoff.d2w/report: cierre de sesión de usuario sometida.
La siguiente tabla describe los registros de uso para un usuario con dirección de IP 192.168.1.26. Un uso de red basado en ancho de banda puede ser derivado de esta tabla. Como puede verse, se transfirieron satisfactoriamente un total de 10823 bytes al usuario con dirección de IP 192.168.1.26.
\vskip1.000000\baselineskip
1
\vskip1.000000\baselineskip
La siguiente tabla muestra un escenario posible para compartir la facturación de uso entre el usuario, el OLSP y el anunciante de componentes de PC. Aquí, el OLSP paga por la transferencia de pantalla de apertura de sesión y cierre de sesión, el anunciante paga por la página transferida para la compra por el usuario de un componente de pc, y el usuario no paga nada o incluso obtiene una bonificación del OLSP que puede a su vez obtener una bonificación del anunciante debido a que el OLSP ha habilitado esta transacción de negocio.
\vskip1.000000\baselineskip
2
\newpage
La siguiente tabla muestra un método de facturación de múltiples partes con capacidad de tiempo de pico y valle. Este ejemplo asume que el tiempo de inicio de la hora pico es 08:10:30. Así, el OLSP pagará 2544 bytes en régimen de tiempo fuera de la mayor audiencia y 2928 bytes en régimen de tiempo de mayor audiencia. El anunciante pagará 2918 bytes en régimen de tiempo fuera de mayor audiencia, 2433 bytes en régimen de tiempo de mayor audiencia, más alguna bonificación al OLSP.
3
La siguiente tabla muestra un escenario para compartir la facturación de uso entre el usuario, el OLSP y el anunciante de componentes de PC cuando parte de la transferencia no fue satisfactoria. Aquí, el OLSP pagará por la parte de la factura correspondiente al evento de transferencia insatisfactoria.
5
Para describir el algoritmo de facturación, se han mostrado los siguientes formatos de datos para los campos importantes para las tablas de fichero de registro cronológico para el servidor intermediario, que incluyen la tabla de fichero de registro cronológico de referenciador y la tabla de fichero de registro cronológico. La tabla de fichero de registro cronológico de referenciador tiene los siguientes campos:
-
servidor de fuente de hipervínculo URL (SURL): varchar (32-bit), por ejemplo colds.watson.ibm.com/cgi-bin/db2www/col_login.dw/input)
-
indicación de tiempo del acceso (TS): dd/mm/año:h:min:s (por ejemplo 01/oct/1996:08:10:20).
La tabla de fichero de registro cronológico de acceso tiene los siguientes campos:
-
la dirección IP del cliente (CIP):IP1.IP2.IP3.IP4: entero
-
servidor de objetivo de hipervínculo URL (TURL): varchar (32-bit), por ejemplo \underline{http://colds.watson.ibm.} \underline{com/cgi-bin/col\_login.dw/report}
-
indicación de tiempo del acceso (TS): dd/mm/año:h:min:s
-
tamaño de mensaje transferido RL (MS): entero
-
estado de transferencia URL: entero (MTS): entero.
Lo siguiente es una vista de base de datos creada basada en las dos tablas de ficheros de registro cronológico anteriores. Esta vista será denominada por el siguiente algoritmo de facturación:
CACNO CIP TS SURL TURL MS MTS
CACNO representa el número de cuenta de cliente.
La fig. 2A muestra el diagrama de flujo de una realización preferida del método de facturación basado en el uso de múltiples participantes de acuerdo con el presente invento. Este método pone en práctica la lógica 9 de facturación de múltiples participantes basada en el uso almacenada como se ha mostrado en la fig. 1. En cada ciclo de facturación (por ejemplo un mes), todos los registros de fichero cronológico descritos anteriormente que han sido almacenados durante el ciclo son tratados para calcular la factura total para todas las partes responsables de pago. En la operación 201, la lógica de facturación determina si hay aún registros de fichero cronológico que necesitan ser tratados. Si es así, el siguiente registro de fichero cronológico es recuperado en la operación 202. Para cada registro de fichero cronológico, todas las partes responsables del pago y todas las partes tituladas para recibir crédito de bonificación para el acceso de página web correspondiente son identificados en la operación 203.
La fig. 2b es un diagrama de flujo más detallado de la operación 203 de la fig. 2a. En la operación 210, se ha tomado una determinación sobre si la dirección IP del cliente (CIP) es estática o dinámica. Por ejemplo, las líneas de marcación de entrada usan típicamente direcciones de IP dinámicas mientras que las líneas alquiladas usan direcciones de IP estáticas asignadas. Los OLSP pueden identificar si una CIP, que es almacenada en datos de registro de fichero cronológico, es estática o dinámica. Si la dirección de IP es determinada como estática, la dirección IP es directamente aplicada a un número de cuenta de cliente (CACNO) en la operación 211. Si la dirección IP es determinada como dinámica, un programa DNCP (protocolo de configuración dinámica de anfitrión) puede resolver la aplicación de IP dinámica mediante un único identificador a un CACNO en la operación 212. En la operación 213, las partes que están pagando la factura son identificadas. Esto puede conseguirse, basado en la función de facturación particular (Pagar(HAP)), discerniendo el URL objetivo (TURL) contenido en el registro de fichero cronológico de acceso. En la operación 214, las partes tituladas para recibir puntos de bonificación son identificadas. Similarmente esto puede conseguirse, basado en la función de facturación particular (Pagar(HAP)), discerniendo el URL fuente (SURL) contenido en el registro de fichero cronológico de referenciador.
Continuando en la fig. 2a, después de que se han identificado todas las partes implicadas, el pago y crédito de bonificación son calculados para cada parte en la operación 204 basada en una función previamente especificada (por ejemplo Pagar (HAP)) del tamaño de mensaje transferido (MS) del registro de fichero cronológico. El cálculo de pago o crédito de bonificación es ejecutado sólo si el estado de transferencia de mensaje (MTS) es satisfactorio. De otro modo, no se cargará pago ni crédito de bonificación a ninguna de las partes. Dependiendo de la indicación de tiempo (TS), puede aplicarse diferente precio para el mismo tamaño de mensaje. Por ejemplo, un mensaje de 2 MB puede costar 20 céntimos durante el día pero puede costar solamente 10 céntimos durante la noche. Puede aplicarse diferente precio basado en la duración de cada subsesión. Debido a que los datos logarítmicos en los registros de archivos cronológicos de acceso y los registros de referenciador contienen suficiente información para identificar las sesiones de usuario, cada una consistente en una secuencia de subsesiones, la duración de una subsesión representa el período de tiempo entre dos solicitudes de usuario consecutivas. Como las solicitudes son iniciadas dinámicamente por un usuario basado en interacciones de tiempo real, la duración de cualquier subsesión es controlable por el usuario. Además, basado en el perfil de cliente, puede también aplicarse diferente precio de acuerdo con diferentes niveles de servicio tales como velocidad de transmisión (por ejemplo se paga más para comunicación de alta velocidad) y selección de recepción de publicidad (por ejemplo sin anuncios). Después de que todos los registros de ficheros cronológicos son procesados, entonces la factura total para cada cliente y para cualquier otra parte responsable de pago es calculada en la operación 205, teniendo en cuenta cualquier crédito de bonificación a ellos.
Si el coste de un acceso puede ser compartido por múltiples partes, es preferible indicar, sobre el objeto enlazado a la página web que ha de ser accedida, si el usuario es responsable de pago de una parte de la factura de acceso y, en caso afirmativo, su parte del cargo. Esto proporciona un incentivo a los usuarios para acceder a más páginas web en la Internet. Esta indicación distintiva puede ser conseguida mediante la creación de diferentes apariencias de enlaces de objetos a través de marcas coloreadas, especiales o representaciones gráficas como se ha explicado más abajo con respecto a la fig. 3a. Por ejemplo, una imagen de un anuncio puede ser modificada para añadir la información acerca de las partes de facturación y la imagen modificada puede ser almacenada (memorizada rápidamente) en la unidad de disco 8 en el servidor intermediario 5 del OLSP. Cuando la página web que contiene el anuncio es presentada por el navegador de web en un ordenador de cliente, la imagen de anuncio será solicitada desde el servidor intermediario 5. El servidor intermediario 5, al recibir la petición para la imagen, devuelve la imagen modificada memorizada localmente que contiene la información de facturación. En la realización preferida, la página web que contiene la imagen del anuncio no ha cambiado. Por ello, no hay requisito de explorar previamente o analizar las páginas web y alterar su contenido. Sólo los archivos de imagen de anuncio están siendo cambiados. Esto puede conseguirse sustituyendo el archivo de imagen con otro que tenga el mismo URL, pero con la información de facturación añadida. Como los archivos de imagen modificada son almacenados en el servidor intermediario, el OLSP puede gestionar la división de cargos de acceso entre el usuario y cualesquiera otras partes participantes basado en las páginas web fuente y el destino (objetivo) del enlace HTTP asociado con cada archivo de imagen de publicidad.
La fig. 3a muestra un diagrama de apariencias diferentes de una página hipertexto que permite que un servidor intermediario indique si el lector de la página u otra parte es responsable del pago. Una página hipertexto A.html 301 contiene un enlace de publicidad a una página web de IBM. La imagen de publicidad es un archivo gif llamado a.gif 302. Cuando un usuario en el ordenador 1 del cliente solicita la página A.htm 301, el servidor intermediario 5 puede solicitar esta página del proveedor 4 de contenido o puede coger la página de su antememoria en la unidad de disco 8. Además, cuando el servidor intermediario 5 envía la página A.html 301 al ordenador 1 del cliente, puede también enviar la imagen modificada a.gif 303 desde su antememoria en la unidad de disco 8. La apariencia de a.gif 303 será diferente de a.gif 302. Por ejemplo, en la fig. 3a, a.gif 302 indica al usuario que una página de IBM será gratis si el usuario hace clic sobre este anuncio. La parte que es responsable del pago puede ser registrada en cualquier parte en el servidor intermediario y ser cargada con el pago durante la operación 203 de tratamiento de la factura en la fig. 2a. Como se ha observado antes, las diferentes apariencias de los objetos hipertexto memorizados pueden ser subrayadas a través de diferentes marcas especiales, coloreadas o representaciones gráficas. Obsérvese de nuevo que para una página web A.html 301 basada en HTML, la sustitución de a.gif 302 por a.gif 303 no requiere explorar previamente y analizar el contenido de la página web A.html. Puede simplemente conseguirse cogiendo el a.gif 303 desde el servidor intermediario en vez de obtener a.gif 302 desde el proveedor de contenido. No es necesario ningún cambio al enlace de objeto en A.html 301, ya que el nombre del archivo es aún a.gif sólo con una apariencia diferente.
Cualquier parte responsable del pago puede enviar un conjunto de archivos gif al servidor intermediario. Estos archivos gif son usados a continuación para volver a aplicar archivos gif originales cuando son solicitados por un usuario. De acuerdo con el presente invento, el pago puede ser compartido por todas las partes implicadas, incluyendo el proveedor de servicio en línea, el proveedor de contenido, el usuario y el anunciante. El servidor intermediario puede también proporcionar un nivel de servicio diferente eliminando todos los anuncios de una página hipertexto para un usuario. En particular, el servidor intermediario 5 puede eliminar un a.gif 303 de A.html 301 no enviando a.gif 303 al ordenador 1 del cliente.
La fig. 3b es un diagrama de flujo de un método de acuerdo con una realización preferida del presente invento para volver a aplicar objetos para indicar la responsabilidad de la facturación. Este método permite el despliegue de un conjunto jerárquico de servidores intermediarios, en los que la nueva aplicación de objetos puede ser localizada y el mismo nombre original (URL) para un objeto aplicado de nuevo puede ser usado. Por ejemplo, comerciantes de automóviles en el área de White Plains, NY y Orlando, FL pertenecientes a una única cadena de comercialización de automóviles pueden poner juntos anuncios en una página web de un proveedor de contenidos nacional. Los comerciantes enviarán archivos gif de publicidad localizada separados a sus respectivos OLSP locales. En la operación 310, el OLSP almacena los objetos aplicados de nuevo en sus servidores intermediarios múltiples. En la operación 311, cuando los usuarios acceden a la página web del proveedor de contenidos que expone la publicidad, la publicidad será aplicada de nuevo a un anuncio con apariencia local por el OLSP respectivo local. En la operación 312, el URL original para un objeto aplicado de nuevo es el mismo independientemente del OLSP particular desde el que un usuario ha accedido al objeto. Cuando un usuario hace clic en una página que contiene un archivo gif de publicidad, el OLSP selecciona entonces la versión local del archivo gif para ser presentada por el navegador del usuario. De esta manera, los comerciantes de automóviles pueden tener clientes locales que ven su publicidad y tendrán responsabilidad de facturación solo para los accesos realizados por sus clientes locales.
Aunque ciertas realizaciones del presente invento han sido descritas anteriormente, a los expertos en la técnica se les ocurrirán distintas modificaciones y mejoras. Así, debe comprenderse que la realización preferida ha sido proporcionada como un ejemplo y no como una limitación. El marco del invento está definido solamente por las reivindicaciones adjuntas.

Claims (21)

1. Un sistema de ordenador (5) para facturar una o más partes participantes para acceso de clientes a la Internet, que comprende: medios para identificar al menos una de las una o más partes participantes como responsable para la facturación; medios (9) para asignar una parte de la facturación a cada parte participante responsable basada en una función predeterminada; caracterizado porque además comprende: medios para calcular una cantidad a facturar para cada una de las partes participantes responsables basada en una función de la parte a compartir, un uso de ancho de banda de cliente, la fuente de hipervínculo y el objetivo de hipervínculo; incluyendo los medios de identificación un medio para identificar una fuente de hipervínculo y un objetivo de hipervínculo para cada acceso.
2. El sistema de la reivindicación 1ª, en el que los medios para calcular una cantidad a facturar comprenden medios para calcular la cantidad a facturar basada en un momento de día del acceso.
3. El sistema de la reivindicación 1ª, en el que los medios para calcular la cantidad a facturar comprenden medios para calcular la cantidad a facturar para una sesión de cliente que comprende una secuencia de subsesiones que son iniciadas dinámicamente y terminadas por el cliente.
4. El sistema de la reivindicación 3ª, en el que cada subsesión tiene una duración y la fuente de hipervínculo y los medios de objetivo de hipervínculo para calcular la cantidad a facturar están basados en la duración de cada subsesión.
5. El sistema de la reivindicación 1ª, en el que los medios para calcular la cantidad a facturar comprenden medios para seguir un tamaño real de una transferencia de datos asociada con un acceso de página web y medios para calcular la cantidad a facturar de cada parte participante responsable como una función del tamaño real.
6. El sistema de la reivindicación 1ª, que comprende además: medios para identificar al menos una de las partes participantes responsables para recibir el crédito de bonificación; y medios para aplicar el crédito de bonificación para aplazar cualquier cantidad a facturar.
7. El sistema de la reivindicación 6ª, en el que dichos medios para aplicar el crédito de bonificación comprenden medios para identificar una función de una página web fuente de hipervínculo.
8. El sistema de la reivindicación 5ª, en el que dichos medios para seguir comprenden medios para analizar registros de fichero cronológico de acceso y registros de referenciador para identificar cada acceso web y el tamaño real correspondiente.
9. El sistema de la reivindicación 1ª, en el que las partes participantes incluyen un cliente, un servidor intermediario de servicio en línea, uno o más servidores de proveedores de contenido y/o uno o más anunciantes.
10. El sistema de la reivindicación 9ª, en el que los medios para identificar comprenden medios para proporcionar un acceso libre de cliente a inserciones objeto localizadas por el servidor intermediario en línea.
11. El sistema de la reivindicación 1ª, en el que los medios para identificar comprenden medios para identificar clientes basados en una dirección IP estática o una dirección IP dinámica.
12. El sistema de la reivindicación 1ª, en el que dichos medios para calcular comprenden medios para calcular una cantidad a facturar de cliente basada en una función de un nivel de servicio de cliente.
13. El sistema de la reivindicación 12ª, en el que la función está basada en soporte en tiempo real, velocidad de transmisión, un requisito de filtrado de contenido, y/o un requisito de selección de anuncios.
14. El sistema de la reivindicación 1ª, que comprende además medios para indicar, a través de un enlace de cliente en una página web fuente, si un cliente será responsable del pago de una cantidad a facturar para acceso a una página web objetivo.
15. El sistema de la reivindicación 14ª, en el que los medios para indicar comprenden medios para presentar diferentes apariencias de enlaces objeto que indican si el cliente es responsable para el pago de una cantidad a facturar e indican la cantidad a facturar.
16. El sistema de la reivindicación 15ª, en el que los medios para presentar comprenden medios para presentar la apariencia de los enlaces objeto a través de una coloración diferente.
17. El sistema de la reivindicación 1ª, en el que los medios para presentar comprenden medios para presentar las apariencias de los enlaces objeto mediante marcas especiales.
18. El sistema de la reivindicación 15ª, en el que los medios para presentar comprenden medios para presentar las apariencias de los enlaces objeto mediante representaciones gráficas diferentes.
19. El sistema de la reivindicación 15ª, en el que una de las partes participantes en un servidor intermediario de servicio en línea y la operación de presentación comprende la operación de recuperar una versión aplicada de nuevo de la página web fuente desde una antememoria del servidor intermediario de servicio en línea.
20. El sistema de la reivindicación 19ª, en el que las páginas web fuente aplicadas de nuevo que contienen los enlaces objeto son dejadas intactas sin la necesidad de explorar previamente y analizar el contenido de las páginas web fuente y el URL de la página web objetivo es mantenido.
21. El sistema de la reivindicación 15ª, que comprende además: medios para aplicar de nuevo objetos en las páginas web fuente para indicar si el cliente es una de las partes participantes responsables; medios para almacenar los objetos aplicados de nuevo en una pluralidad de servidores intermediarios de proveedor de servicio en línea dispuestos jerárquicamente; medios para localizar la nueva aplicación de los objetos en cada servidor intermediario; y medios para mantener el mismo URL original para un objeto aplicado de nuevo.
ES98304045T 1997-06-16 1998-05-21 Sistema y metodo para facturar a multiparticipes el acceso a una red. Expired - Lifetime ES2227776T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/877,021 US6035281A (en) 1997-06-16 1997-06-16 System and method of multiparty billing for Web access
US877021 1997-06-16

Publications (1)

Publication Number Publication Date
ES2227776T3 true ES2227776T3 (es) 2005-04-01

Family

ID=25369092

Family Applications (1)

Application Number Title Priority Date Filing Date
ES98304045T Expired - Lifetime ES2227776T3 (es) 1997-06-16 1998-05-21 Sistema y metodo para facturar a multiparticipes el acceso a una red.

Country Status (7)

Country Link
US (1) US6035281A (es)
EP (1) EP0891062B1 (es)
JP (1) JP3224776B2 (es)
KR (1) KR100297634B1 (es)
DE (1) DE69827435T2 (es)
ES (1) ES2227776T3 (es)
TW (1) TW392403B (es)

Families Citing this family (398)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6196458B1 (en) * 1997-12-01 2001-03-06 Walker Digital, Llc Method and apparatus for printing a billing statement to provide supplementary product sales
US7831470B1 (en) * 1996-09-04 2010-11-09 Walker Digital, Llc Method and apparatus for facilitating electronic commerce through providing cross-benefits during a transaction
US6968319B1 (en) * 1996-10-18 2005-11-22 Microsoft Corporation Electronic bill presentment and payment system with bill dispute capabilities
US6251016B1 (en) * 1997-01-07 2001-06-26 Fujitsu Limited Information offering system for providing a lottery on a network
US20060084082A1 (en) * 1997-03-07 2006-04-20 Human Genome Sciences, Inc. 186 human secreted proteins
DE69838095T2 (de) 1997-03-12 2008-04-03 Nomadix, Inc., Westlake Village Nomadic Translator
DE69702308T2 (de) * 1997-07-11 2000-12-28 Ico Services Ltd Web-Zugang für Benutzer in einem Fahrzeug
US5895471A (en) 1997-07-11 1999-04-20 Unwired Planet, Inc. Providing a directory of frequently used hyperlinks on a remote server
US6128603A (en) * 1997-09-09 2000-10-03 Dent; Warren T. Consumer-based system and method for managing and paying electronic billing statements
US6192408B1 (en) * 1997-09-26 2001-02-20 Emc Corporation Network file server sharing local caches of file access information in data processors assigned to respective file systems
US6845102B1 (en) * 1997-10-09 2005-01-18 Cisco Technology, Inc. Method and system for network access over a low bandwidth link
US20020169664A1 (en) * 1997-12-01 2002-11-14 Walker Jay S. System for providing offers using a billing statement
US6065120A (en) 1997-12-09 2000-05-16 Phone.Com, Inc. Method and system for self-provisioning a rendezvous to ensure secure access to information in a database from multiple devices
FI105249B (fi) * 1997-12-18 2000-06-30 More Magic Software Mms Oy Menetelmä ja järjestely informaation liittämiseksi verkkoresursseihin
US7152200B2 (en) * 1997-12-31 2006-12-19 Qwest Communications International Inc. Internet-based database report writer and customer data management system
US6714931B1 (en) * 1998-04-29 2004-03-30 Ncr Corporation Method and apparatus for forming user sessions and presenting internet data according to the user sessions
JP4302890B2 (ja) * 1998-05-26 2009-07-29 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー サービス提供サポートシステム
AU770571B2 (en) * 1998-06-05 2004-02-26 British Telecommunications Public Limited Company Communications network
US6304857B1 (en) * 1998-06-08 2001-10-16 Microsoft Corporation Distributed electronic billing system with gateway interfacing biller and service center
US20020065772A1 (en) * 1998-06-08 2002-05-30 Saliba Bassam A. System, method and program for network user access
US20050187875A1 (en) * 1998-06-08 2005-08-25 Microsoft Corporation Parcel manager for distributed electronic billing system
US6249816B1 (en) * 1998-07-22 2001-06-19 Nokia Telecommunications, Oy NBR pool for SIMA network
US6496824B1 (en) * 1999-02-19 2002-12-17 Saar Wilf Session management over a stateless protocol
US7552090B1 (en) * 1998-08-12 2009-06-23 Keynetics Inc. Method for billing for services delivered over a computer network
JP3142820B2 (ja) * 1998-08-27 2001-03-07 株式会社エヌ・ティ・ティ・ドコモ プッシュ型情報配信方法およびその中継装置
JP3142821B2 (ja) * 1998-08-27 2001-03-07 株式会社エヌ・ティ・ティ・ドコモ 情報通信ネットワークの課金方法
US9098958B2 (en) 1998-09-15 2015-08-04 U-Paid Systems, Ltd. Convergent communications platform and method for mobile and electronic commerce in a heterogeneous network environment
WO2000016210A1 (en) 1998-09-17 2000-03-23 Nexchange Corporation Affiliate commerce system and method
US7827057B1 (en) 1998-10-05 2010-11-02 Walker Digital, Llc Method and apparatus for providing cross-benefits based on a customer activity
US6119160A (en) 1998-10-13 2000-09-12 Cisco Technology, Inc. Multiple-level internet protocol accounting
US6427174B1 (en) 1998-11-12 2002-07-30 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
US7165117B1 (en) 1998-11-12 2007-01-16 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
US6539431B1 (en) 1998-11-12 2003-03-25 Cisco Technology, Inc. Support IP pool-based configuration
US7165122B1 (en) 1998-11-12 2007-01-16 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
EP1131759A2 (en) 1998-11-13 2001-09-12 The Chase Manhattan Bank System and method for multicurrency and multibank processing over a non-secure network
US7739159B1 (en) 1998-11-23 2010-06-15 Cisco Technology, Inc. Aggregation of user usage data for accounting systems in dynamically configured networks
US8713641B1 (en) 1998-12-08 2014-04-29 Nomadix, Inc. Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device
US8266266B2 (en) 1998-12-08 2012-09-11 Nomadix, Inc. Systems and methods for providing dynamic network authorization, authentication and accounting
US7194554B1 (en) 1998-12-08 2007-03-20 Nomadix, Inc. Systems and methods for providing dynamic network authorization authentication and accounting
US6718376B1 (en) 1998-12-15 2004-04-06 Cisco Technology, Inc. Managing recovery of service components and notification of service errors and failures
US7370102B1 (en) 1998-12-15 2008-05-06 Cisco Technology, Inc. Managing recovery of service components and notification of service errors and failures
US6917617B2 (en) * 1998-12-16 2005-07-12 Cisco Technology, Inc. Use of precedence bits for quality of service
US6643260B1 (en) 1998-12-18 2003-11-04 Cisco Technology, Inc. Method and apparatus for implementing a quality of service policy in a data communications network
EP1188135A2 (en) 1998-12-23 2002-03-20 The Chase Manhattan Bank System and method for integrating trading operations including the generation, processing and tracking of trade documents
US7493553B1 (en) * 1998-12-29 2009-02-17 Intel Corporation Structured web advertising
US6871224B1 (en) 1999-01-04 2005-03-22 Cisco Technology, Inc. Facility to transmit network management data to an umbrella management system
US6298383B1 (en) 1999-01-04 2001-10-02 Cisco Technology, Inc. Integration of authentication authorization and accounting service and proxy service
EP1049056A3 (en) * 1999-04-26 2001-06-13 CheckFree Corporation Electronic bill presentment and/or payment clearinghouse
US7068832B1 (en) * 1999-05-11 2006-06-27 The Chase Manhattan Bank Lockbox imaging system
US7039872B1 (en) 1999-06-01 2006-05-02 Mossman Associates Inc Method and system of creating floating windows for displaying sponsor information, messages or programs in non-obtrusive areas of the graphic user interface of a software application
US6986156B1 (en) * 1999-06-11 2006-01-10 Scientific Atlanta, Inc Systems and methods for adaptive scheduling and dynamic bandwidth resource allocation management in a digital broadband delivery system
US6817028B1 (en) 1999-06-11 2004-11-09 Scientific-Atlanta, Inc. Reduced screen control system for interactive program guide
US7150031B1 (en) * 2000-06-09 2006-12-12 Scientific-Atlanta, Inc. System and method for reminders of upcoming rentable media offerings
US7010801B1 (en) 1999-06-11 2006-03-07 Scientific-Atlanta, Inc. Video on demand system with parameter-controlled bandwidth deallocation
US7992163B1 (en) 1999-06-11 2011-08-02 Jerding Dean F Video-on-demand navigational system
US7020681B1 (en) * 1999-06-14 2006-03-28 Sun Microsystems, Inc. Method for caching XML documents viewable on devices with different displays
JP4697500B2 (ja) * 1999-08-09 2011-06-08 ソニー株式会社 送信装置および送信方法、受信装置および受信方法、並びに記録媒体
DE19943058A1 (de) 1999-09-09 2001-03-22 Bosch Gmbh Robert Verfahren und System zur Übertragung von Informations-Inhaltsdaten
US7388953B2 (en) * 1999-09-24 2008-06-17 Verizon Business Global Llc Method and system for providing intelligent network control services in IP telephony
EP1089519A3 (en) * 1999-09-29 2002-08-21 Phone.Com Inc. Method and system for integrating wireless and Internet infrastructures to facilitate higher usage of services by users
AU1078401A (en) * 1999-10-12 2001-04-23 L. Lee Hefner Jr Integrated commerce environment (ice) - a method of integrating offline and online business
WO2001031885A2 (en) 1999-10-22 2001-05-03 Nomadix, Inc. Gateway device having an xml interface and associated method
US7805365B1 (en) 1999-10-25 2010-09-28 Jpmorgan Chase Bank, N.A. Automated statement presentation, adjustment and payment system and method therefor
JP4320491B2 (ja) * 1999-11-18 2009-08-26 ソニー株式会社 文書処理システム、端末装置、文書提供装置、文書処理方法、記録媒体
US8571975B1 (en) 1999-11-24 2013-10-29 Jpmorgan Chase Bank, N.A. System and method for sending money via E-mail over the internet
JP3534027B2 (ja) * 1999-12-01 2004-06-07 日本電気株式会社 コンテンツ提供装置及びプログラムを記録した機械読み取り可能な記録媒体
US6839684B1 (en) * 1999-12-06 2005-01-04 Nokia Corporation Host-sponsored data transmission billing system and method
US20060059525A1 (en) * 1999-12-13 2006-03-16 Jerding Dean F Media services window configuration system
US6798746B1 (en) 1999-12-18 2004-09-28 Cisco Technology, Inc. Method and apparatus for implementing a quality of service policy in a data communications network
US6938256B2 (en) 2000-01-18 2005-08-30 Galactic Computing Corporation System for balance distribution of requests across multiple servers using dynamic metrics
US7822683B2 (en) * 2000-01-21 2010-10-26 Microsoft Corporation System and method for secure third-party development and hosting within a financial services network
JP3734661B2 (ja) * 2000-01-31 2006-01-11 三菱電機株式会社 ネットワークによるデジタルコンテンツ配信システム
US7068381B1 (en) * 2000-02-02 2006-06-27 Raja Tuli Portable high speed internet access device
US7289244B2 (en) 2000-02-02 2007-10-30 Raja Singh Tuli Portable high speed internet access device
US20020030843A1 (en) * 2000-02-02 2002-03-14 Tuli Raja Singh Portable high speed internet access device
US6633314B1 (en) * 2000-02-02 2003-10-14 Raja Tuli Portable high speed internet device integrating cellular telephone and palm top computer
US7023572B2 (en) * 2000-02-02 2006-04-04 Raja Singh Tuli Portable high speed internet access device
US7356570B1 (en) 2000-08-29 2008-04-08 Raja Tuli Portable high speed communication device
US20020115477A1 (en) * 2001-02-13 2002-08-22 Raja Singh Portable high speed internet access device with scrolling
US6941382B1 (en) 2000-02-07 2005-09-06 Raja Tuli Portable high speed internet or desktop device
US8635130B1 (en) 2000-02-14 2014-01-21 Td Ameritrade Ip Company, Inc. Method and system for analyzing and screening investment information
US7822656B2 (en) 2000-02-15 2010-10-26 Jpmorgan Chase Bank, N.A. International banking system and method
US6874009B1 (en) * 2000-02-16 2005-03-29 Raja Tuli Portable high speed internet device with user fees
AU2001238495A1 (en) * 2000-02-18 2001-08-27 Bank One Corporation System and method for electronic deposit of third-party checks by non-commercialbanking customers from remote locations
US8768836B1 (en) 2000-02-18 2014-07-01 Jpmorgan Chase Bank, N.A. System and method for electronic deposit of a financial instrument by banking customers from remote locations by use of a digital image
US20010034693A1 (en) * 2000-02-25 2001-10-25 Jay Farhat Method and system to broker a service access transaction
US7792745B2 (en) * 2000-02-25 2010-09-07 Ipass Inc. Method and system to facilitate financial settlement of service access transactions between multiple parties
WO2001067736A2 (en) * 2000-03-02 2001-09-13 Scientific-Atlanta, Inc. Apparatus and method for providing a plurality of interactive program guide initial arrangements
RU2002128748A (ru) * 2000-03-27 2004-02-27 Тфхс, Инк. (Us) Сетевая интерактивная переписка с интегрированным начислением на счет
US20020007485A1 (en) * 2000-04-03 2002-01-17 Rodriguez Arturo A. Television service enhancements
US7200857B1 (en) 2000-06-09 2007-04-03 Scientific-Atlanta, Inc. Synchronized video-on-demand supplemental commentary
US7975277B1 (en) 2000-04-03 2011-07-05 Jerding Dean F System for providing alternative services
US8516525B1 (en) 2000-06-09 2013-08-20 Dean F. Jerding Integrated searching system for interactive media guide
CA2406001A1 (en) * 2000-04-14 2001-10-25 American Express Travel Related Services Company, Inc. A system and method for using loyalty points
US7934232B1 (en) 2000-05-04 2011-04-26 Jerding Dean F Navigation paradigm for access to television services
CA2410165A1 (en) * 2000-05-12 2001-11-22 James R. Clark Secured internet media player
US6298056B1 (en) * 2000-05-19 2001-10-02 Itxc, Inc. Credit based telephony service facilitation
US7240112B2 (en) * 2000-05-26 2007-07-03 Ipass Inc. Service quality monitoring process
US7519695B2 (en) * 2000-05-26 2009-04-14 Ipass Inc. Service quality monitoring process
US6985945B2 (en) * 2000-12-07 2006-01-10 Ipass, Inc. Service quality monitoring process
JP2001344526A (ja) * 2000-05-31 2001-12-14 Nec Corp 有償コンテンツサービス提供システムにおける課金方法、課金システム、管理装置、および記録媒体
US8069259B2 (en) 2000-06-09 2011-11-29 Rodriguez Arturo A Managing removal of media titles from a list
DE10030358A1 (de) * 2000-06-21 2002-01-03 Heidenhain Gmbh Dr Johannes Verfahren und Vorrichtung zur seriellen Datenübertragung zwischen einem Positionsmesssystem und einer Verarbeitungseinheit
US7584125B2 (en) * 2000-06-26 2009-09-01 Jpmorgan Chase Bank, N.A. Electronic check presentment system and method having an item sequence capability
AU2001257271A1 (en) * 2000-06-28 2002-01-08 Patrick J. Kenary Incentive mechanism for encouraging adoption and use
US7962370B2 (en) * 2000-06-29 2011-06-14 Rodriguez Arturo A Methods in a media service system for transaction processing
US6816905B1 (en) 2000-11-10 2004-11-09 Galactic Computing Corporation Bvi/Bc Method and system for providing dynamic hosted service management across disparate accounts/sites
US8538843B2 (en) * 2000-07-17 2013-09-17 Galactic Computing Corporation Bvi/Bc Method and system for operating an E-commerce service provider
US7844513B2 (en) 2000-07-17 2010-11-30 Galactic Computing Corporation Bvi/Bc Method and system for operating a commissioned e-commerce service prover
US6880156B1 (en) * 2000-07-27 2005-04-12 Hewlett-Packard Development Company. L.P. Demand responsive method and apparatus to automatically activate spare servers
EP1176517B2 (de) * 2000-07-29 2007-04-04 main Gesellschaft für Informationsverarbeitung mbH Kommunikationsverfahren zwischen Server und Client eines Netzwerkes unter Zuhilfenahme von Zustandsinformationen
US8468071B2 (en) * 2000-08-01 2013-06-18 Jpmorgan Chase Bank, N.A. Processing transactions using a register portion to track transactions
US20070228144A1 (en) * 2000-08-01 2007-10-04 Lee Knackstedt Processing transactions using a register portion to track transactions
US7191239B2 (en) * 2000-08-02 2007-03-13 Ipass Inc. Method and system to customize and update a network connection application for distribution to multiple end-users
US7434242B1 (en) * 2000-08-07 2008-10-07 Sedna Patent Services, Llc Multiple content supplier video asset scheduling
US6704024B2 (en) * 2000-08-07 2004-03-09 Zframe, Inc. Visual content browsing using rasterized representations
WO2002015098A2 (en) 2000-08-11 2002-02-21 Loy John J Trade receivable processing method and apparatus
US7206768B1 (en) * 2000-08-14 2007-04-17 Jpmorgan Chase Bank, N.A. Electronic multiparty accounts receivable and accounts payable system
JP2002063498A (ja) * 2000-08-18 2002-02-28 Sony Corp 情報処理装置および方法、課金処理装置および方法、並びに記録媒体
US8364564B2 (en) * 2000-09-06 2013-01-29 International Business Machines Corporation Method for usage billing in an internet environment
US6842777B1 (en) 2000-10-03 2005-01-11 Raja Singh Tuli Methods and apparatuses for simultaneous access by multiple remote devices
US7191211B2 (en) * 2000-10-03 2007-03-13 Raja Tuli Portable high speed internet access device priority protocol
US7457767B1 (en) 2000-10-05 2008-11-25 International Business Machines Corporation Pay at the table system
JP2002135311A (ja) * 2000-10-23 2002-05-10 Nec Corp パケット通信の課金システム及び方法
US6915327B1 (en) 2000-10-30 2005-07-05 Raja Singh Tuli Portable high speed communication device peripheral connectivity
US7117262B2 (en) * 2000-11-01 2006-10-03 Inktomi Corporation Cooperative management of distributed network caches
JP2002140309A (ja) * 2000-11-02 2002-05-17 Hitachi Ltd サービスシステム
WO2002037386A1 (en) * 2000-11-06 2002-05-10 First Usa Bank, N.A. System and method for selectable funding of electronic transactions
US20070162387A1 (en) * 2000-11-06 2007-07-12 Cataline Glen R System and method for optimized funding of electronic transactions
US7398225B2 (en) 2001-03-29 2008-07-08 American Express Travel Related Services Company, Inc. System and method for networked loyalty program
US7398226B2 (en) * 2000-11-06 2008-07-08 American Express Travel Related Services Company, Inc. System and method for networked loyalty program
US7340759B1 (en) 2000-11-10 2008-03-04 Scientific-Atlanta, Inc. Systems and methods for adaptive pricing in a digital broadband delivery system
KR100445257B1 (ko) * 2000-11-29 2004-08-21 문성욱 인터넷 상에서 경비를 분담하여 상품을 구매하는 방법 및그 장치
US20040143553A1 (en) * 2000-12-01 2004-07-22 Torget John W. System and method for remotely generating instruments
US20020069188A1 (en) * 2000-12-01 2002-06-06 Level Z, L.L.C. On-line payment settlement for multi-party based services
US7363248B2 (en) * 2000-12-22 2008-04-22 Invenda Corporation Pre-filling order forms for transactions over a communications network
US7415429B2 (en) * 2000-12-22 2008-08-19 Invenda Corporation Providing navigation objects for communications over a network
US7349867B2 (en) 2000-12-22 2008-03-25 Invenda Corporation Tracking transactions by using addresses in a communications network
US6988148B1 (en) 2001-01-19 2006-01-17 Cisco Technology, Inc. IP pool management utilizing an IP pool MIB
US6928461B2 (en) 2001-01-24 2005-08-09 Raja Singh Tuli Portable high speed internet access device with encryption
US20020103879A1 (en) * 2001-01-26 2002-08-01 Mondragon Oscar A. Method of advertising via the internet
US10013695B2 (en) * 2001-01-27 2018-07-03 Rakuten Marketing Llc Methods, apparatus and articles-of-manufacture for secondary referral tracking on a public-access computer network
US8805739B2 (en) 2001-01-30 2014-08-12 Jpmorgan Chase Bank, National Association System and method for electronic bill pay and presentment
US20020107795A1 (en) * 2001-02-02 2002-08-08 Brian Minear Application distribution and billing system in a wireless network
US7043489B1 (en) * 2001-02-23 2006-05-09 Kelley Hubert C Litigation-related document repository
US7584149B1 (en) 2001-02-26 2009-09-01 American Express Travel Related Services Company, Inc. System and method for securing data through a PDA portal
US7222101B2 (en) 2001-02-26 2007-05-22 American Express Travel Related Services Company, Inc. System and method for securing data through a PDA portal
US20020120565A1 (en) * 2001-02-28 2002-08-29 Yu Philip Shi-Lung System and method for providing downloading services for digital objects
US7158971B1 (en) 2001-03-07 2007-01-02 Thomas Layne Bascom Method for searching document objects on a network
US7389241B1 (en) * 2001-03-07 2008-06-17 Thomas Layne Bascom Method for users of a network to provide other users with access to link relationships between documents
US7386792B1 (en) 2001-03-07 2008-06-10 Thomas Layne Bascom System and method for collecting, storing, managing and providing categorized information related to a document object
US20020138427A1 (en) * 2001-03-20 2002-09-26 Trivedi Prakash A. Systems and methods for communicating from an integration platform to a billing unit
FI112426B (fi) * 2001-03-23 2003-11-28 Nixu Oy Välityspalvelin sisältöpalvelua varten
US6922726B2 (en) * 2001-03-23 2005-07-26 International Business Machines Corporation Web accessibility service apparatus and method
US20060053056A1 (en) * 2001-03-29 2006-03-09 American Express Marketing & Development Corporati Card member discount system and method
US7921290B2 (en) * 2001-04-18 2011-04-05 Ipass Inc. Method and system for securely authenticating network access credentials for users
US20030065919A1 (en) * 2001-04-18 2003-04-03 Albert Roy David Method and system for identifying a replay attack by an access device to a computer system
US7469341B2 (en) 2001-04-18 2008-12-23 Ipass Inc. Method and system for associating a plurality of transaction data records generated in a service access system
US20030208400A1 (en) * 2001-04-25 2003-11-06 Jeff Kuo Incentive mechanism for encouraging adoption and use
US20020167539A1 (en) * 2001-04-27 2002-11-14 International Business Machines Corporation Portal server enabling joint exploration of the internet with an expert
JP2002334031A (ja) * 2001-05-08 2002-11-22 Sony Corp 受信装置および方法、転送装置および方法、蓄積装置および方法、記録媒体、並びにプログラム
US20020169661A1 (en) * 2001-05-10 2002-11-14 International Business Machines Corporation Virtual discount system
JP4284009B2 (ja) 2001-05-18 2009-06-24 富士通株式会社 インターネットにおける伝送帯域を確保する方法
US7401048B2 (en) * 2001-06-01 2008-07-15 Jpmorgan Chase Bank, N.A. System and method for trade settlement tracking and relative ranking
US7197549B1 (en) 2001-06-04 2007-03-27 Cisco Technology, Inc. On-demand address pools
US7788345B1 (en) 2001-06-04 2010-08-31 Cisco Technology, Inc. Resource allocation and reclamation for on-demand address pools
US7320131B1 (en) * 2001-06-06 2008-01-15 Cisco Technology, Inc. Methods and apparatus for selecting a server to process a request
US6981263B1 (en) * 2001-06-29 2005-12-27 Bellsouth Intellectual Property Corp. Methods and systems for converged service creation and execution environment applications
US7526788B2 (en) 2001-06-29 2009-04-28 Scientific-Atlanta, Inc. Graphic user interface alternate download options for unavailable PRM content
US7512964B2 (en) 2001-06-29 2009-03-31 Cisco Technology System and method for archiving multiple downloaded recordable media content
KR101140910B1 (ko) * 2001-06-29 2012-07-03 유페이드 시스템스 엘티디 이종 네트워크 환경에서 융합 통신 플랫폼과 모바일 및 전자 상거래 방법
US7496945B2 (en) * 2001-06-29 2009-02-24 Cisco Technology, Inc. Interactive program guide for bidirectional services
US8006262B2 (en) * 2001-06-29 2011-08-23 Rodriguez Arturo A Graphic user interfaces for purchasable and recordable media (PRM) downloads
US20030188160A1 (en) * 2001-08-02 2003-10-02 Singam Sunder Method and system to securely update files via a network
US7761606B2 (en) * 2001-08-02 2010-07-20 Ipass Inc. Method and system to secure a connection application for distribution to multiple end-users
US20030033250A1 (en) * 2001-08-10 2003-02-13 Bob Mayes System and method for automatic terminal management
US6996537B2 (en) * 2001-08-13 2006-02-07 Qualcomm Incorporated System and method for providing subscribed applications on wireless devices over a wireless network
US9203923B2 (en) * 2001-08-15 2015-12-01 Qualcomm Incorporated Data synchronization interface
EP1286292A3 (en) * 2001-08-21 2004-05-12 Matsushita Electric Industrial Co., Ltd. Method and system for data distribution
CA2404550C (en) * 2001-09-21 2010-02-09 Corel Corporation System and method for web services packaging
US20030069964A1 (en) * 2001-10-04 2003-04-10 Shteyn Yevgeniy Eugene Digital content catering system
US7822684B2 (en) * 2001-10-05 2010-10-26 Jpmorgan Chase Bank, N.A. Personalized bank teller machine
US6792089B2 (en) * 2001-11-14 2004-09-14 Sbc Properties, L.P. System and method for generating call records based on account codes
US8301521B2 (en) * 2001-11-14 2012-10-30 International Business Machines Corporation Mechanism for tracking traffic statistics on a per packet basis to enable variable price billing
US7672249B2 (en) * 2001-12-13 2010-03-02 Cisco Technology, Inc. Configurable network appliance
US7237025B1 (en) 2002-01-04 2007-06-26 Cisco Technology, Inc. System, device, and method for communicating user identification information over a communications network
US20030128229A1 (en) * 2002-01-08 2003-07-10 International Business Machines Corporation Allowing a user to determine whether to view web content based on cost
US7222077B2 (en) 2002-02-07 2007-05-22 Edmund Kwan Billing method and system for collaboration solutions
US20030149589A1 (en) * 2002-02-07 2003-08-07 Kwan Edmund M. Billing method and system for collaboration solutions
US7334251B2 (en) * 2002-02-11 2008-02-19 Scientific-Atlanta, Inc. Management of television advertising
US7860806B2 (en) * 2002-03-12 2010-12-28 Nokia Corporation System and method for charging for data reception
AU2002244893A1 (en) * 2002-03-26 2003-10-08 Nokia Corporation Billing in a communication system
US20030187806A1 (en) * 2002-03-28 2003-10-02 International Business Machines Corporation Calculating and displaying the cost of downloading web content
US7961884B2 (en) * 2002-08-13 2011-06-14 Ipass Inc. Method and system for changing security information in a computer network
US7689482B2 (en) 2002-05-24 2010-03-30 Jp Morgan Chase Bank, N.A. System and method for payer (buyer) defined electronic invoice exchange
US7181010B2 (en) * 2002-05-24 2007-02-20 Scientific-Atlanta, Inc. Apparatus for entitling remote client devices
US20030220863A1 (en) 2002-05-24 2003-11-27 Don Holm System and method for varying electronic settlements between buyers and suppliers with dynamic discount terms
US7437327B2 (en) * 2002-05-24 2008-10-14 Jp Morgan Chase Bank Method and system for buyer centric dispute resolution in electronic payment system
US20030220858A1 (en) * 2002-05-24 2003-11-27 Duc Lam Method and system for collaborative vendor reconciliation
US20030229595A1 (en) * 2002-06-05 2003-12-11 Risto Mononen Charging of network access and services
US7386632B1 (en) 2002-06-07 2008-06-10 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
US7173933B1 (en) 2002-06-10 2007-02-06 Cisco Technology, Inc. System and method for providing source awareness in a network environment
US6987987B1 (en) * 2002-07-03 2006-01-17 Sprint Spectrum L.P. Method and system for providing advanced notice of cost to access web content
US7801945B1 (en) 2002-07-03 2010-09-21 Sprint Spectrum L.P. Method and system for inserting web content through intermediation between a content server and a client station
US7568002B1 (en) 2002-07-03 2009-07-28 Sprint Spectrum L.P. Method and system for embellishing web content during transmission between a content server and a client station
US7360210B1 (en) 2002-07-03 2008-04-15 Sprint Spectrum L.P. Method and system for dynamically varying intermediation functions in a communication path between a content server and a client station
KR20020075743A (ko) * 2002-07-18 2002-10-05 (주)엔터닷진 온라인 동영상 서비스의 요금 과금 시스템
US6968175B2 (en) * 2002-08-13 2005-11-22 Nokia Corporation Method and system for sharing transmission revenue between mobile operators and content providers
US20040044623A1 (en) * 2002-08-28 2004-03-04 Wake Susan L. Billing system for wireless device activity
US20040043753A1 (en) * 2002-08-30 2004-03-04 Wake Susan L. System and method for third party application sales and services to wireless devices
CA2421825C (en) * 2002-09-20 2012-07-10 Mks Inc. Version control system for software development
CA2405700C (en) * 2002-09-30 2010-05-04 Ibm Canada Limited-Ibm Canada Limitee Web service interfaces used in providing a billing service
US7729996B2 (en) * 2002-11-01 2010-06-01 Checkfree Corporation Reuse of an EBP account through alternate authentication
US8073773B2 (en) * 2002-11-01 2011-12-06 Checkfree Corporation Technique for identifying probable billers of a consumer
US7698218B1 (en) * 2002-11-08 2010-04-13 Verizon Laboratories Inc. Method and system for flexible group ordering and billing
US7769650B2 (en) 2002-12-03 2010-08-03 Jp Morgan Chase Bank Network-based sub-allocation systems and methods for swaps
US8176428B2 (en) * 2002-12-03 2012-05-08 Datawind Net Access Corporation Portable internet access device back page cache
US7958238B1 (en) 2003-02-07 2011-06-07 Cisco Technology, Inc. System and method for managing network access for an end user
EP1458131A1 (en) * 2003-03-11 2004-09-15 Hitachi Europe Limited Delivery after charging confirmation of chargeable contents cached in proxy server
US9232077B2 (en) * 2003-03-12 2016-01-05 Qualcomm Incorporated Automatic subscription system for applications and services provided to wireless devices
FR2852419B1 (fr) * 2003-03-14 2008-03-14 Canon Kk Procede et dispositif de traitement d'une transaction electronique via un dispositif intermediaire de paiement equipe d'un cache
US10311412B1 (en) 2003-03-28 2019-06-04 Jpmorgan Chase Bank, N.A. Method and system for providing bundled electronic payment and remittance advice
US8630947B1 (en) 2003-04-04 2014-01-14 Jpmorgan Chase Bank, N.A. Method and system for providing electronic bill payment and presentment
US8606885B2 (en) * 2003-06-05 2013-12-10 Ipass Inc. Method and system of providing access point data associated with a network access point
US20050055371A1 (en) * 2003-06-05 2005-03-10 Singam Sunder Method and system to manage a network connection application
CN1298135C (zh) * 2003-07-01 2007-01-31 中兴通讯股份有限公司 一种宽带接入服务器对用户上网计时的方法
US20070140214A1 (en) * 2003-07-24 2007-06-21 Pal Zoltan Method for accessing a packet-switched network financed by a provider for electronic trade and payment and for running a telecommunication system based on a partnership bonus principle
US7613656B2 (en) * 2003-08-11 2009-11-03 Jp Morgan Chase Bank Coupon payment system
US20050044138A1 (en) * 2003-08-21 2005-02-24 Cisco Technology, Inc. System and method for managing access for an end user in a network environment
FR2859588B1 (fr) * 2003-09-05 2006-05-19 Cit Alcatel Dispositif de traitement de mesures de parametres et/ou de trafics, en vue d'une comptabilisation locale de l'utilisation de ressources, pour un equipement de reseau de communications
DE10342589A1 (de) * 2003-09-15 2005-04-14 Siemens Ag Verfahren zur Vergebührung von Internetdiensten
US20050091155A1 (en) * 2003-10-22 2005-04-28 Cratexious Limited Payment distribution method for online product/service providers
US8234373B1 (en) * 2003-10-27 2012-07-31 Sprint Spectrum L.P. Method and system for managing payment for web content based on size of the web content
US7792717B1 (en) 2003-10-31 2010-09-07 Jpmorgan Chase Bank, N.A. Waterfall prioritized payment processing
US7702577B1 (en) 2003-11-06 2010-04-20 Jp Morgan Chase Bank, N.A. System and method for conversion of initial transaction to final transaction
US7848312B2 (en) * 2003-12-09 2010-12-07 Telcordia Technologies, Inc. Method and systems for toll-free internet protocol communication services
US7814003B2 (en) 2003-12-15 2010-10-12 Jp Morgan Chase Billing workflow system for crediting charges to entities creating derivatives exposure
US20050132760A1 (en) * 2003-12-20 2005-06-23 Diehl Ako Stiftung & Co. Kg Washing machine or dryer with a drive integrated on the tub and drum
US8161388B2 (en) 2004-01-21 2012-04-17 Rodriguez Arturo A Interactive discovery of display device characteristics
EP2485187A1 (en) * 2004-01-21 2012-08-08 Qualcomm Incorporated Application-based value billing in a wireless subscriber network
EP1787199A2 (en) * 2004-02-18 2007-05-23 Ipass, Inc. Method and system for managing transactions in a remote network access system
US7380707B1 (en) * 2004-02-25 2008-06-03 Jpmorgan Chase Bank, N.A. Method and system for credit card reimbursements for health care transactions
US8065696B2 (en) * 2004-03-19 2011-11-22 Microsoft Corporation Control-based content pricing
US7539862B2 (en) * 2004-04-08 2009-05-26 Ipass Inc. Method and system for verifying and updating the configuration of an access device during authentication
US7853782B1 (en) 2004-04-14 2010-12-14 Sprint Spectrum L.P. Secure intermediation system and method
US9172679B1 (en) 2004-04-14 2015-10-27 Sprint Spectrum L.P. Secure intermediation system and method
US20050273347A1 (en) * 2004-06-04 2005-12-08 Bank One, Delaware, National Association Method and system for processing payment items at a central processor
US8554673B2 (en) 2004-06-17 2013-10-08 Jpmorgan Chase Bank, N.A. Methods and systems for discounts management
US8121944B2 (en) * 2004-06-24 2012-02-21 Jpmorgan Chase Bank, N.A. Method and system for facilitating network transaction processing
US20050289047A1 (en) * 2004-06-28 2005-12-29 Oliver Mitchell B Virtual marketplace for wireless device applications and services with integrated multi-party settlement
US8290863B2 (en) * 2004-07-23 2012-10-16 Jpmorgan Chase Bank, N.A. Method and system for expediting payment delivery
US8290862B2 (en) 2004-07-23 2012-10-16 Jpmorgan Chase Bank, N.A. Method and system for expediting payment delivery
AU2005278141A1 (en) * 2004-07-27 2006-03-02 Jp Morgan Chase Bank System and method for measuring communication-system infrastructure usage
US7549054B2 (en) * 2004-08-17 2009-06-16 International Business Machines Corporation System, method, service method, and program product for managing entitlement with identity and privacy applications for electronic commerce
US8005954B2 (en) * 2004-08-27 2011-08-23 Cisco Technology, Inc. System and method for managing end user approval for charging in a network environment
US7512973B1 (en) 2004-09-08 2009-03-31 Sprint Spectrum L.P. Wireless-access-provider intermediation to facilliate digital rights management for third party hosted content
US20060056304A1 (en) * 2004-09-15 2006-03-16 Wayne Moore Methods, systems, modems, and computer program products for connection speed selection
US20060072595A1 (en) * 2004-10-05 2006-04-06 Cisco Technology, Inc. System and method for service tagging for enhanced packet processing in a network environment
US20060089891A1 (en) * 2004-10-21 2006-04-27 Nigam Rakesh K System and method for generating expense information
US20060095374A1 (en) * 2004-11-01 2006-05-04 Jp Morgan Chase System and method for supply chain financing
US7600011B1 (en) 2004-11-04 2009-10-06 Sprint Spectrum L.P. Use of a domain name server to direct web communications to an intermediation platform
JP2006178741A (ja) * 2004-12-22 2006-07-06 Fujitsu Ltd 電子装置、コンテンツダウンロード方法、プログラム及び記憶媒体
US20060147894A1 (en) * 2004-12-30 2006-07-06 Vicam, L.P. Jacketed vessel for holding semen for sex biasing mammals through artificial insemination and systems and methods for enhancing the probability of sex biasing using the same
US7340744B2 (en) * 2005-04-08 2008-03-04 Cisco Technology, Inc. System and method for optimizing sessions and network resources in a loadbalancing environment
US20100121743A1 (en) * 2005-04-13 2010-05-13 Jp Morgan Chase Bank System and method for generating dividend information
US7416116B2 (en) * 2005-04-27 2008-08-26 Xerox Corporation Printed user activity at digital copier or network-connected device for pay-for-print/copy customers
US7542754B2 (en) * 2005-05-18 2009-06-02 Ack Ventures Holdings, Llc Subscribing to content
US9185538B2 (en) * 2005-05-31 2015-11-10 Qualcomm Incorporated Wireless subscriber application and content distribution and differentiated pricing
US9350875B2 (en) 2005-05-31 2016-05-24 Qualcomm Incorporated Wireless subscriber billing and distribution
US7822682B2 (en) 2005-06-08 2010-10-26 Jpmorgan Chase Bank, N.A. System and method for enhancing supply chain transactions
US7676409B1 (en) 2005-06-20 2010-03-09 Jpmorgan Chase Bank, N.A. Method and system for emulating a private label over an open network
US8189472B2 (en) 2005-09-07 2012-05-29 Mcdonald James F Optimizing bandwidth utilization to a subscriber premises
US8301529B1 (en) 2005-11-02 2012-10-30 Jpmorgan Chase Bank, N.A. Method and system for implementing effective governance of transactions between trading partners
US20080040249A1 (en) * 2006-01-20 2008-02-14 Jpmorgan Chase Bank, N.A. Method for transaction processing in a capture and deposit
US9143622B2 (en) 2006-02-17 2015-09-22 Qualcomm Incorporated Prepay accounts for applications, services and content for communication devices
US9185234B2 (en) 2006-02-22 2015-11-10 Qualcomm Incorporated Automated account mapping in a wireless subscriber billing system
US7715562B2 (en) * 2006-03-06 2010-05-11 Cisco Technology, Inc. System and method for access authentication in a mobile wireless network
CN101496387B (zh) 2006-03-06 2012-09-05 思科技术公司 用于移动无线网络中的接入认证的***和方法
DE102006016994A1 (de) * 2006-04-11 2007-10-18 Giesecke & Devrient Gmbh Erfassen des Betriebsmittelverbrauchs
US8208796B2 (en) * 2006-04-17 2012-06-26 Prus Bohdan S Systems and methods for prioritizing the storage location of media data
AU2007242060B2 (en) * 2006-04-21 2012-12-06 Controlabill Pty Ltd Automated budget management, multiple payment, and payment authority management
US7874007B2 (en) * 2006-04-28 2011-01-18 Microsoft Corporation Providing guest users access to network resources through an enterprise network
US9704174B1 (en) 2006-05-25 2017-07-11 Sean I. Mcghie Conversion of loyalty program points to commerce partner points per terms of a mutual agreement
US7703673B2 (en) 2006-05-25 2010-04-27 Buchheit Brian K Web based conversion of non-negotiable credits associated with an entity to entity independent negotiable funds
US10062062B1 (en) 2006-05-25 2018-08-28 Jbshbm, Llc Automated teller machine (ATM) providing money for loyalty points
US8376224B2 (en) 2006-05-25 2013-02-19 Sean I. Mcghie Self-service stations for utilizing non-negotiable credits earned from a game of chance
US8684265B1 (en) 2006-05-25 2014-04-01 Sean I. Mcghie Rewards program website permitting conversion/transfer of non-negotiable credits to entity independent funds
US8668146B1 (en) 2006-05-25 2014-03-11 Sean I. Mcghie Rewards program with payment artifact permitting conversion/transfer of non-negotiable credits to entity independent funds
US8342399B1 (en) 2006-05-25 2013-01-01 Mcghie Sean I Conversion of credits to funds
US8162209B2 (en) 2006-05-25 2012-04-24 Buchheit Brian K Storefront purchases utilizing non-negotiable credits earned from a game of chance
US8200555B2 (en) * 2006-06-08 2012-06-12 International Business Machines Corporation Method to monitor amount of usage of applications in a server and their billing
US8838574B2 (en) * 2006-06-09 2014-09-16 International Business Machines Corporation Autonomic index creation, modification and deletion
US7734545B1 (en) 2006-06-14 2010-06-08 Jpmorgan Chase Bank, N.A. Method and system for processing recurring payments
US9277295B2 (en) 2006-06-16 2016-03-01 Cisco Technology, Inc. Securing media content using interchangeable encryption key
US20080022304A1 (en) * 2006-06-30 2008-01-24 Scientific-Atlanta, Inc. Digital Media Device Having Selectable Media Content Storage Locations
US9137480B2 (en) * 2006-06-30 2015-09-15 Cisco Technology, Inc. Secure escrow and recovery of media device content keys
US7978720B2 (en) * 2006-06-30 2011-07-12 Russ Samuel H Digital media device having media content transfer capability
US20080040214A1 (en) * 2006-08-10 2008-02-14 Ip Commerce System and method for subsidizing payment transaction costs through online advertising
CN101212316A (zh) * 2006-12-25 2008-07-02 华为技术有限公司 一种多方会话中基于媒体流计费的方法及***
US7971228B2 (en) * 2007-02-07 2011-06-28 Cisco Technology, Inc. System and method for providing application-specific on-line charging in a communications environment
US7916925B2 (en) 2007-02-09 2011-03-29 Jpmorgan Chase Bank, N.A. System and method for generating magnetic ink character recognition (MICR) testing documents
GB2448190A (en) * 2007-04-05 2008-10-08 Cvon Innovations Ltd Data delivery evaluation system
US20100106580A1 (en) * 2007-04-17 2010-04-29 American Express Travel Related Services Company, Inc. System and method for determining positive behavior and/or making awards based upon geographic location
US10419360B2 (en) * 2007-05-31 2019-09-17 International Business Machines Corporation Market-driven variable price offerings for bandwidth-sharing ad hoc networks
US7873019B2 (en) * 2007-05-31 2011-01-18 International Business Machines Corporation Systems and methods for establishing gateway bandwidth sharing ad-hoc networks
US7860081B2 (en) * 2007-05-31 2010-12-28 International Business Machines Corporation Optimization process and system for multiplexed gateway architecture
US8249984B2 (en) * 2007-05-31 2012-08-21 International Business Machines Corporation System and method for fair-sharing in bandwidth sharing ad-hoc networks
US8620784B2 (en) * 2007-05-31 2013-12-31 International Business Machines Corporation Formation and rearrangement of ad hoc networks
US7979311B2 (en) * 2007-05-31 2011-07-12 International Business Machines Corporation Payment transfer strategies for bandwidth sharing in ad hoc networks
US7894828B2 (en) * 2007-05-31 2011-02-22 International Business Machines Corporation System and method for establishing peer-to-peer bandwidth sharing ad hoc networks
US8520535B2 (en) 2007-05-31 2013-08-27 International Business Machines Corporation Optimization process and system for a heterogeneous ad hoc Network
US8040863B2 (en) * 2007-05-31 2011-10-18 International Business Machines Corporation Demand pull and supply push communication methodologies
US10623998B2 (en) 2007-05-31 2020-04-14 International Business Machines Corporation Price offerings for bandwidth-sharing ad hoc networks
US7944878B2 (en) * 2007-05-31 2011-05-17 International Business Machines Corporation Filtering in bandwidth sharing ad hoc networks
US7843861B2 (en) * 2007-05-31 2010-11-30 International Business Machines Corporation Coalition formation and service provisioning of bandwidth sharing AD HOC networks
US7898993B2 (en) * 2007-05-31 2011-03-01 International Business Machines Corporation Efficiency and resiliency enhancements for transition states in ad hoc networks
US7817623B2 (en) 2007-05-31 2010-10-19 International Business Machines Corporation Optimization process and system for non-multiplexed peer-to-peer architecture
US8320414B2 (en) 2007-05-31 2012-11-27 International Business Machines Corporation Formation and rearrangement of lender devices that perform multiplexing functions
US8762270B1 (en) 2007-08-10 2014-06-24 Jpmorgan Chase Bank, N.A. System and method for providing supplemental payment or transaction information
US20090107265A1 (en) * 2007-10-25 2009-04-30 Cisco Technology, Inc. Utilizing Presence Data Associated with a Sensor
US20090112996A1 (en) * 2007-10-25 2009-04-30 Cisco Technology, Inc. Determining Presence Status of End User Associated with Multiple Access Terminals
US20090112926A1 (en) * 2007-10-25 2009-04-30 Cisco Technology, Inc. Utilizing Presence Data Associated with a Resource
US20090112997A1 (en) * 2007-10-25 2009-04-30 Cisco Technology, Inc. Utilizing Presence Data Associated with Web Item
US8620288B2 (en) * 2007-11-16 2013-12-31 Alcatel Lucent Targeted mobile content insertion and/or replacement
US8788281B1 (en) 2007-12-03 2014-07-22 Jp Morgan Chase Bank, N.A. System and method for processing qualified healthcare account related financial transactions
US7766244B1 (en) 2007-12-31 2010-08-03 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US8622308B1 (en) 2007-12-31 2014-01-07 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US8391834B2 (en) 2009-01-28 2013-03-05 Headwater Partners I Llc Security techniques for device assisted services
US8275830B2 (en) 2009-01-28 2012-09-25 Headwater Partners I Llc Device assisted CDR creation, aggregation, mediation and billing
US8340634B2 (en) 2009-01-28 2012-12-25 Headwater Partners I, Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US8589541B2 (en) 2009-01-28 2013-11-19 Headwater Partners I Llc Device-assisted services for protecting network capacity
US8402111B2 (en) 2009-01-28 2013-03-19 Headwater Partners I, Llc Device assisted services install
US8725123B2 (en) * 2008-06-05 2014-05-13 Headwater Partners I Llc Communications device with secure data path processing agents
US8898293B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Service offer set publishing to device agent with on-device service selection
US8832777B2 (en) 2009-03-02 2014-09-09 Headwater Partners I Llc Adapting network policies based on device service processor configuration
US8355337B2 (en) * 2009-01-28 2013-01-15 Headwater Partners I Llc Network based service profile management with user preference, adaptive policy, network neutrality, and user privacy
US8924469B2 (en) 2008-06-05 2014-12-30 Headwater Partners I Llc Enterprise access control and accounting allocation for access networks
US8924543B2 (en) 2009-01-28 2014-12-30 Headwater Partners I Llc Service design center for device assisted services
US8635335B2 (en) 2009-01-28 2014-01-21 Headwater Partners I Llc System and method for wireless network offloading
US8346225B2 (en) 2009-01-28 2013-01-01 Headwater Partners I, Llc Quality of service for device assisted services
US8626115B2 (en) 2009-01-28 2014-01-07 Headwater Partners I Llc Wireless network service interfaces
US8548428B2 (en) * 2009-01-28 2013-10-01 Headwater Partners I Llc Device group partitions and settlement platform
US8406748B2 (en) 2009-01-28 2013-03-26 Headwater Partners I Llc Adaptive ambient services
US8112355B1 (en) 2008-09-05 2012-02-07 Jpmorgan Chase Bank, N.A. Method and system for buyer centric dispute resolution in electronic payment system
US8391584B2 (en) 2008-10-20 2013-03-05 Jpmorgan Chase Bank, N.A. Method and system for duplicate check detection
US9092447B1 (en) 2008-10-20 2015-07-28 Jpmorgan Chase Bank, N.A. Method and system for duplicate detection
US9955332B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Method for child wireless device activation to subscriber account of a master wireless device
US10841839B2 (en) 2009-01-28 2020-11-17 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US9253663B2 (en) 2009-01-28 2016-02-02 Headwater Partners I Llc Controlling mobile device communications on a roaming network based on device state
US10200541B2 (en) 2009-01-28 2019-02-05 Headwater Research Llc Wireless end-user device with divided user space/kernel space traffic policy system
US10492102B2 (en) 2009-01-28 2019-11-26 Headwater Research Llc Intermediate networking devices
US9270559B2 (en) 2009-01-28 2016-02-23 Headwater Partners I Llc Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow
US10798252B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc System and method for providing user notifications
US9578182B2 (en) 2009-01-28 2017-02-21 Headwater Partners I Llc Mobile device and service management
US10248996B2 (en) 2009-01-28 2019-04-02 Headwater Research Llc Method for operating a wireless end-user device mobile payment agent
US11218854B2 (en) 2009-01-28 2022-01-04 Headwater Research Llc Service plan design, user interfaces, application programming interfaces, and device management
US11985155B2 (en) 2009-01-28 2024-05-14 Headwater Research Llc Communications device with secure data path processing agents
US9647918B2 (en) 2009-01-28 2017-05-09 Headwater Research Llc Mobile device and method attributing media services network usage to requesting application
US9572019B2 (en) 2009-01-28 2017-02-14 Headwater Partners LLC Service selection set published to device agent with on-device service selection
US8606911B2 (en) 2009-03-02 2013-12-10 Headwater Partners I Llc Flow tagging for service policy implementation
US9706061B2 (en) 2009-01-28 2017-07-11 Headwater Partners I Llc Service design center for device assisted services
US8745191B2 (en) 2009-01-28 2014-06-03 Headwater Partners I Llc System and method for providing user notifications
US10783581B2 (en) 2009-01-28 2020-09-22 Headwater Research Llc Wireless end-user device providing ambient or sponsored services
US9565707B2 (en) 2009-01-28 2017-02-07 Headwater Partners I Llc Wireless end-user device with wireless data attribution to multiple personas
US10064055B2 (en) 2009-01-28 2018-08-28 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US8793758B2 (en) 2009-01-28 2014-07-29 Headwater Partners I Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US9954975B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Enhanced curfew and protection associated with a device group
US10237757B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc System and method for wireless network offloading
US9858559B2 (en) 2009-01-28 2018-01-02 Headwater Research Llc Network service plan design
US9980146B2 (en) 2009-01-28 2018-05-22 Headwater Research Llc Communications device with secure data path processing agents
US9571559B2 (en) 2009-01-28 2017-02-14 Headwater Partners I Llc Enhanced curfew and protection associated with a device group
US9755842B2 (en) 2009-01-28 2017-09-05 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US10326800B2 (en) 2009-01-28 2019-06-18 Headwater Research Llc Wireless network service interfaces
US10484858B2 (en) 2009-01-28 2019-11-19 Headwater Research Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US10779177B2 (en) 2009-01-28 2020-09-15 Headwater Research Llc Device group partitions and settlement platform
US8893009B2 (en) 2009-01-28 2014-11-18 Headwater Partners I Llc End user device that secures an association of application to service policy with an application certificate check
US9392462B2 (en) 2009-01-28 2016-07-12 Headwater Partners I Llc Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy
US10057775B2 (en) 2009-01-28 2018-08-21 Headwater Research Llc Virtualized policy and charging system
US9557889B2 (en) 2009-01-28 2017-01-31 Headwater Partners I Llc Service plan design, user interfaces, application programming interfaces, and device management
US9351193B2 (en) 2009-01-28 2016-05-24 Headwater Partners I Llc Intermediate networking devices
US10264138B2 (en) 2009-01-28 2019-04-16 Headwater Research Llc Mobile device and service management
US11973804B2 (en) 2009-01-28 2024-04-30 Headwater Research Llc Network service plan design
US10715342B2 (en) 2009-01-28 2020-07-14 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US20100217635A1 (en) * 2009-02-25 2010-08-26 At&T Intellectual Property I, L.P. Package shipping method
US20100306052A1 (en) * 2009-05-29 2010-12-02 Zachary Edward Britton Method and apparatus for modifying internet content through redirection of embedded objects
US8447641B1 (en) 2010-03-29 2013-05-21 Jpmorgan Chase Bank, N.A. System and method for automatically enrolling buyers into a network
US20110295751A1 (en) * 2010-05-27 2011-12-01 Smith Micro Software, Inc. System and method for subsidized internet access through preferred partners
US8589288B1 (en) 2010-10-01 2013-11-19 Jpmorgan Chase Bank, N.A. System and method for electronic remittance of funds
JP5620319B2 (ja) 2011-03-23 2014-11-05 オリンパス株式会社 顕微鏡
US8543503B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US8543504B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US9154826B2 (en) 2011-04-06 2015-10-06 Headwater Partners Ii Llc Distributing content and service launch objects to mobile devices
US9355394B2 (en) 2011-08-11 2016-05-31 Visa International Service Association Systems and methods of aggregating split payments using a settlement ecosystem
USD678653S1 (en) 2012-07-19 2013-03-19 Jpmorgan Chase Bank, N.A. Drive-up financial transaction machine
USD690074S1 (en) 2013-03-13 2013-09-17 Jpmorgan Chase Bank, N.A. Financial transaction machine
WO2014159862A1 (en) 2013-03-14 2014-10-02 Headwater Partners I Llc Automated credential porting for mobile devices
US9058626B1 (en) 2013-11-13 2015-06-16 Jpmorgan Chase Bank, N.A. System and method for financial services device usage
US11798037B1 (en) * 2022-03-31 2023-10-24 CustomerLabs, Inc. Methods and systems for creating audience segments

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4850007A (en) * 1987-06-25 1989-07-18 American Telephone And Telegraph Company Telephone toll service with advertising
US5438356A (en) * 1992-05-18 1995-08-01 Fujitsu Limited Accounting system for multimedia communications system
US5532735A (en) * 1994-04-29 1996-07-02 At&T Corp. Method of advertisement selection for interactive service
DE69511425T2 (de) * 1994-11-08 2000-03-09 Vermeer Tech Inc Herstellungshilfe für online-dienste mit gebührenfeststellung
CA2159249C (en) * 1994-11-21 1998-09-22 Mark A. Fitser Method for automatically establishing a conference call
US5793966A (en) * 1995-12-01 1998-08-11 Vermeer Technologies, Inc. Computer system and computer-implemented process for creation and maintenance of online services
US5774869A (en) * 1995-06-06 1998-06-30 Interactive Media Works, Llc Method for providing sponsor paid internet access and simultaneous sponsor promotion
US5806043A (en) * 1995-06-06 1998-09-08 Interactive Media Works, L.L.C. Method for providing customer on-line support via prepaid internet access
JP3359186B2 (ja) * 1995-06-30 2002-12-24 キヤノン株式会社 情報提供者用端末装置
US5706507A (en) * 1995-07-05 1998-01-06 International Business Machines Corporation System and method for controlling access to data located on a content server
US5819285A (en) * 1995-09-20 1998-10-06 Infonautics Corporation Apparatus for capturing, storing and processing co-marketing information associated with a user of an on-line computer service using the world-wide-web.
US5828737A (en) * 1995-10-24 1998-10-27 Telefonaktiebolaget L M Ericsson Communications service billing based on bandwidth use
JP2001525951A (ja) * 1995-12-08 2001-12-11 テルコーディア テクノロジーズ インコーポレイテッド コンピュータ・ネットワークにおいて、広告を設置する方法およびシステム
US5822539A (en) * 1995-12-08 1998-10-13 Sun Microsystems, Inc. System for adding requested document cross references to a document by annotation proxy configured to merge and a directory generator and annotation server
US5757784A (en) * 1996-01-04 1998-05-26 Orion Atlantic, L.P. Usage-based billing system for full mesh multimedia satellite network
US5822434A (en) * 1996-06-19 1998-10-13 Sun Microsystems, Inc. Scheme to allow two computers on a network to upgrade from a non-secured to a secured session
US5821927A (en) * 1996-07-25 1998-10-13 International Business Machines Corporation Web browser display indicator signalling that currently displayed web page needs to be refereshed from remote source
US5774660A (en) * 1996-08-05 1998-06-30 Resonate, Inc. World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network
US5845267A (en) * 1996-09-06 1998-12-01 At&T Corp System and method for billing for transactions conducted over the internet from within an intranet
US5796393A (en) * 1996-11-08 1998-08-18 Compuserve Incorporated System for intergrating an on-line service community with a foreign service

Also Published As

Publication number Publication date
DE69827435D1 (de) 2004-12-16
EP0891062B1 (en) 2004-11-10
DE69827435T2 (de) 2005-10-20
TW392403B (en) 2000-06-01
JP3224776B2 (ja) 2001-11-05
JPH1155252A (ja) 1999-02-26
EP0891062A2 (en) 1999-01-13
EP0891062A3 (en) 2003-04-16
US6035281A (en) 2000-03-07
KR19990006458A (ko) 1999-01-25
KR100297634B1 (ko) 2001-08-07

Similar Documents

Publication Publication Date Title
ES2227776T3 (es) Sistema y metodo para facturar a multiparticipes el acceso a una red.
US6570870B1 (en) Method and system for making a charged telephone call during an Internet browsing session
US20160269570A1 (en) System and method for providing wireless services
US7904336B2 (en) System for generating revenue using electronic mail and method for its use
FI102427B (fi) Laskutus Internetissä
US7698183B2 (en) Method and apparatus for prioritizing a listing of information providers
US7308422B1 (en) System for recording and distributing recorded information over the internet
US20130013676A1 (en) Method and system for continuous interactive communication in an electronic network
US20040267610A1 (en) Partner director gateway
US20010047413A1 (en) System method and article of manufacture for internet based affiliate pooling
JP2002170046A (ja) 電子メールを利用した広告システム、方法および前記方法を実現するプログラムを格納した記録媒体
JP2009514351A (ja) 業者によってパワーを与えられるクリックツーコール方法(merchantpoweredclick−to−callmethod)
Neal The harvest object cache in New Zealand
US20040225558A1 (en) Generating revenue through use of an interactive computer system
US20040073631A1 (en) System and method for anonymous observation and use of premium content
JP2000151811A (ja) インターネット接続装置
US20030163368A1 (en) Method for promoting a web site using services of a web site host
JP2006024234A (ja) 電子商取引においてユーザのアクティビティをトラッキングするシステム
US20030169718A1 (en) System for returning rates back to content providers, gateway used for the system, and method of doing the same
US20020114434A1 (en) Method and system for transferring communication fee
JP2002123745A (ja) 通信ネットワークによる多言語に翻訳された仮想見本市・展示会の実施方法及びその通信システム並びに記録媒体。
JP4647717B2 (ja) 電子商取引においてユーザのアクティビティをトラッキングするシステム
Stiller et al. Pre-study on “Customer Care, Accounting, Charging, Billing, and Pricing”
JP2002063452A (ja) ネットワークを利用した動画広告配信システム
WO2001006705A2 (en) System and method for monitoring the status of a network connection