ES2906991T3 - Sistema y método para prorratear operaciones y costos de dispositivos inteligentes - Google Patents
Sistema y método para prorratear operaciones y costos de dispositivos inteligentes Download PDFInfo
- Publication number
- ES2906991T3 ES2906991T3 ES19160071T ES19160071T ES2906991T3 ES 2906991 T3 ES2906991 T3 ES 2906991T3 ES 19160071 T ES19160071 T ES 19160071T ES 19160071 T ES19160071 T ES 19160071T ES 2906991 T3 ES2906991 T3 ES 2906991T3
- Authority
- ES
- Spain
- Prior art keywords
- operations
- smart device
- application
- information
- metering
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/07—Split billing, i.e. both A-party and B-party charged for the communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04L12/1453—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
- H04L12/1471—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network splitting of costs
- H04L12/1478—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network splitting of costs the splitting involving only the communication parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04L12/1485—Tariff-related aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/18—Commands or executable codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4594—Address books, i.e. directories containing contact information about correspondents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/43—Billing software details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/44—Augmented, consolidated or itemized billing statement or bill presentation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/60—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on actual use of network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/61—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on the service used
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8022—Determining tariff or charge band
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8033—Rating or billing plans; Tariff determination aspects location-dependent, e.g. business or home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8044—Least cost routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8044—Least cost routing
- H04M15/8055—Selecting cheaper transport technology for a given service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
- Telephone Function (AREA)
- Meter Arrangements (AREA)
- Hardware Redundancy (AREA)
- Indicating And Signalling Devices For Elevators (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Abstract
Un sistema (100), que comprende: una unidad de transformación (114), y una primera memoria (112) que almacena información de operación relativa a una pluralidad de operaciones realizadas en un dispositivo inteligente (102), cada una de las pluralidades de operaciones que dan lugar al uso de una red de un operador (120), caracterizada por la primera memoria (112) almacena una aplicación de medición y tarificación (118) que ha sido dotada de una pluralidad de reglas generales antes que se produzca la pluralidad de operaciones, la aplicación de medición y tarificación (118) está configurada para ser ejecutada en la unidad de procesamiento (114) para repartir automáticamente la pluralidad de operaciones entre una pluralidad de propósitos basándose en la información de la operación de acuerdo con la pluralidad de reglas generales; la primera memoria (112) que almacena además las tarifas del operador (120) para el uso de la red por el dispositivo inteligente (102); y la aplicación de medición y tarifación (118) configurada para determinar el costo del uso de la red por pluralidad de operaciones del dispositivo inteligente (102) para al menos uno de la pluralidad de fines sobre la base de las tarifas y la información de operación prorrateada.
Description
DESCRIPCIÓN
Sistema y método para prorratear operaciones y costos de dispositivos inteligentes
REFERENCIA CRUZADA A LA APLICACIÓN RELACIONADA
Esta solicitud reivindica la prioridad a la Solicitud Provisional de Patente de los Estados Unidos 61/856,720 titulada MOBILE COST MANAGEMENT (MCM) SOLUTION, PROCESS, METHOD, SYSTEM, APP, DEVICE AND/OR COMPUTER READABLE MEDIUM ( SOLUCIÓN, PROCESO, MÉTODO, SISTEMA, APLICACIÓN, DISPOSITIVO Y/O MEDIO LEGIBLE POR ORDENADOR PARA LA GESTIÓN DE COSTES MÓVILES (MCM) presentada el 21 de julio de 2013 incorporada aquí como referencia en su totalidad.
CAMPO
La presente divulgación se refiere generalmente al campo de los dispositivos informáticos. Concretamente, la presente comunicación se refiere a un sistema y método para prorratear las operaciones y los costos conexos de los dispositivos informáticos.
ANTECEDENTES
Los dispositivos informáticos, como teléfonos inteligentes móviles, envían y reciben señales de comunicación a través de distintos canales. Esos canales pueden incluir, por ejemplo, redes WiFi, redes Ethernet y redes celulares. Con respecto a una red celular, los dispositivos informáticos pueden comunicarse a través de distintos canales de comunicación, incluidos datos, voz y mensajes de texto a través del servicio de mensajería simple (SMS) o el servicio de mensajes multimedia (MMS). Un operador u operador de red brinda canales de comunicación y cobra una tarifa de acuerdo con la cantidad de uso de un canal de comunicación seleccionado en un período. Por ejemplo, un operador puede cobrar una tarifa con base en la cantidad de datos (medidos en bytes o megabytes) enviados y recibidos, la duración de una llamada telefónica en minutos o segundos y el número total de mensajes de texto enviados y / o recibidos.
Un dispositivo informático por lo general tiene un plan o tarifa asociado, que es un acuerdo con el operador u operador de red con respecto a la cantidad que el operador cobrará por el consumo de cualquiera de los datos, voz y texto por parte del dispositivo informático o un grupo de dispositivos informáticos. Por ejemplo, una tarifa puede permitir un número ilimitado de minutos locales de llamadas de voz nocturnas y de fin de semana, un número limitado de minutos de llamadas de voz diurnas locales, un número limitado de minutos de llamadas de voz de larga distancia, un número limitado de mensajes de texto y una cierta cantidad de datos en un mes por una tarifa fija. Si el dispositivo informático consume más de la cantidad máxima de minutos, mensajes de texto o datos, el operador podrá cobrar tarifas adicionales o una tarifa por excedente de acuerdo con la tarifa.
Un número cada vez mayor de personas utiliza un solo dispositivo informático tanto para fines laborales como personales. Una persona puede poseer el dispositivo y tener un contrato con un operador u operador de red para la comunicación de datos, voz y texto. Otra posibilidad es que el empleador sea el propietario del dispositivo y tenga el contrato con el transportista, pero proporcione el dispositivo a su empleado.
Existe una serie de beneficios asociados con el uso de un solo dispositivo tanto para fines laborales como personales. Sin embargo, puede ser difícil repartir los costos de las operaciones del dispositivo, como el tráfico de datos, los mensajes de texto y los minutos de llamadas de voz, entre los fines laborales y los personales. En consecuencia, resulta deseable contar con un método fácil de calcular los costos resultantes de las operaciones realizadas por un dispositivo informático para que un empleado pueda ser reembolsado adecuadamente por su empleador por el funcionamiento de un dispositivo empleado para fines laborales; un empleador podrá facturar adecuadamente a un empleado por la operación del dispositivo de un empleador para fines personales, y un contratista podrá identificar la cantidad de cargos del transportista que puede gastar con el fin de calcular los ingresos comerciales.
RESUMEN DE LA INVENCIÓN
Se describe un sistema y un método para prorratear los costos de las operaciones de dispositivos inteligentes entre los fines. La invención se define por las reivindicaciones independientes anexas. Las reivindicaciones dependientes constituyen modalidades de la invención. Aunque la invención sólo está definida por las reivindicaciones, las siguientes modalidades, ejemplos y aspectos sólo están presentes con el único propósito de ayudar a comprender los antecedentes y las ventajas de la invención.
BREVE DESCRIPCIÓN DE LAS GRÁFICAS
Figura 1 muestra un diagrama de un sistema para distribuir las operaciones de dispositivos inteligentes entre propósitos de acuerdo con una modalidad de la presente divulgación.
Figura 2 muestra un diagrama de un método para calcular los costos de operación de dispositivos inteligentes de acuerdo con otra modalidad de la presente divulgación.
Figura 3 muestra una modalidad de la aplicación de medición y tarifación tal como se muestra en la figura 1 de conformidad con la presente comunicación.
Figura 4 muestra un diagrama de flujo de un método para prorratear los costos de una compra realizada con un dispositivo inteligente tal como se muestra en la figura 1 entre propósitos de acuerdo con la presente divulgación.
DESCRIPCIÓN DETALLADA
Figura 1 muestra un diagrama de un sistema 100 para repartir las operaciones de un dispositivo inteligente 102 entre propósitos de acuerdo con una modalidad de la presente divulgación. El dispositivo inteligente 102 puede ser cualquier dispositivo computarizado programable, por ejemplo, un teléfono móvil, una tableta, un ordenador, un televisor inteligente, un enrutador o cualquier dispositivo electrónico similar. El dispositivo inteligente 102 comprende una memoria 104 y una unidad de procesamiento de computadora (CPU) 106. La memoria contiene una aplicación de monitoreo 108 que es ejecutada por la CPU 106. El dispositivo inteligente 102 puede acceder a un operador de red (también conocido como operador) 110 a través distintos tipos de conexión, por ejemplo, una conexión móvil inalámbrica utilizando el estándar del Sistema Global de Comunicación Móvil (GSM) o cualquier otro estándar similar, una conexión por cable, una conexión WiFi y una conexión Bluetooth. El operador de red 120 conecta el dispositivo inteligente 102 a Internet 122 para permitir que los datos o la información pasen entre el dispositivo inteligente 102 e Internet 122. El operador de red 120 también conecta el dispositivo inteligente 102 a otros dispositivos 124 para permitir que la información en forma de mensajes de texto y llamadas de voz, pase entre ellos. La aplicación de monitoreo 108 recopila o registra información sobre una o más operaciones realizadas por el dispositivo inteligente 102 como información de operación. Las operaciones pueden incluir, por ejemplo, realizar o recibir llamadas de voz móvil, enviar o recibir SMS, navegar por una página web de Internet, enviar o recibir un correo electrónico, etc. Una operación es una actividad o evento realizado por el dispositivo inteligente 102 y la información de operación es información relacionada con el evento. Por ejemplo, con respecto a una operación de llamada de voz móvil saliente, la aplicación de monitoreo puede grabar el número de teléfono y la duración de la llamada. Las operaciones que se registran pueden tener un costo monetario.
El sistema 100 también comprende un ordenador 110 que puede estar en comunicación con, o parte de, un sistema de tecnología de la información backend o un entorno de servidor en la nube como AMAZON WEB SERVICES™. El ordenador 110 también está en comunicación con el dispositivo inteligente 102. El ordenador 110 y el dispositivo inteligente 102 pueden comunicarse directamente entre sí a través de una red de área local (LAN) o a través de Internet 122 a través de la conexión de datos 102 del dispositivo inteligente con el operador de red 120. El ordenador 110 comprende una memoria 112 y una CPU 114. La memoria 112 comprende una aplicación de medición y tarifación 118 que es ejecutada por la CPU 114. La aplicación de medición y tarifación 118 intercambia información con, entre otras cosas, la aplicación de monitoreo 108.
El ordenador 110 puede estar en comunicación con un entorno de almacenamiento 116. El entorno de almacenamiento 116 se puede utilizar para almacenar la información recibida, recopilada o generada por la aplicación de medición y tarifa 118. En una modalidad, el operador de red 120 puede pasar tráfico de datos a través de un servidor proxy o servidor de puerta de enlace antes que los datos sean comunicados o recibidos de Internet por el dispositivo inteligente 102. De acuerdo con una modalidad de la presente divulgación, el ordenador puede ser el dispositivo inteligente 102, y la funcionalidad de la aplicación de medición y tarifación 118 puede estar dentro de la aplicación de monitoreo 108 en el dispositivo inteligente 102.
La aplicación de medición y tarifación 118 puede estar en comunicación con un entorno de tecnología de la información (TI) empresarial 126 y una nube personal 144. La aplicación de medición y tarificación 118 recaba o recibe información de categorización de uno o más de los entornos informáticos de la empresa 126, la nube personal 144, el usuario del dispositivo inteligente 102, y otra información proporcionada o suministrada manualmente por cualquier persona, para ayudar a determinar o repartir las operaciones del dispositivo inteligente 102 entre uno o más propósitos. Prorratear una operación a un propósito significa categorizar, clasificar o identificar la operación como relacionada con un propósito o razón particular por la cual se realizó la operación. Esto puede implicar, por ejemplo, complementar la información de la operación con una descripción o identificador del propósito. El término propósitos se refiere a la razón por la cual un usuario del dispositivo inteligente 102 causó, directa o indirectamente, que el dispositivo inteligente 102 realizara una operación. El usuario puede hacer que el dispositivo inteligente realice una operación para, por ejemplo, un propósito de trabajo o un propósito personal. Una operación realizada con fines de trabajo puede ser una acción realizada por el dispositivo inteligente que promueve el negocio del usuario del dispositivo inteligente. La acción puede estar relacionada con la descripción del trabajo del usuario dentro de su organización.
El entorno de TI empresarial 126 puede comprender, por ejemplo, un único equipo que ejecuta una aplicación, o
comprender muchos servidores ubicados en un entorno empresarial en un área amplia, cada servidor ejecuta varias aplicaciones. El entorno informático de la empresa 126 puede comprender servidores de protocolo ligero de acceso a directorios (LDAP) 128, como MICROSOFT ACTIVE DIRECTORTM, servidores de gestión de relaciones con los clientes (CRM) 130, sistemas de telefonía y comunicación unificada 132, sistemas de correo electrónico (email) 134, como MICROSOFT EXCHANGE SERVERTM y OUTLOOKTM/LOTUS NOTESTM, sistemas de gestión de nóminas y gastos 136, sistemas de beneficios para los empleados 138, sistemas de seguridad de dispositivos inteligentes 140, sistemas de planificación de recursos empresariales (ERP) 142, y otros sistemas de tecnología de la información. Otros sistemas a los que puede acceder la aplicación de medición y tarifación 118 incluyen los sistemas de recursos humanos (H/R). Un sistema ERP puede ser cualquier sistema (incluidos, entre otros, un sistema de cuentas por cobrar, cuentas por pagar, asociaciones y gestión de proveedores) que contenga información que la aplicación de medición y tarifa 118 pueda usar para ayudar a distribuir las operaciones del dispositivo inteligente 102 entre propósitos, incluidos los fines laborales y personales.
La nube personal 144 comprende servicios web disponibles públicamente, servicios de redes sociales y servicios de redes sociales, por ejemplo, FACEBOOK™,, LINKEDIN, TM,GMAIL, TM.TWITTER™,, TUMBLR, HOTMAIL™,, YAHOO MAIL™,, GOOGLE DOCS™\ OFFICE 365™,, INSTAGRAM™,, VIBER™,, LINE™,, MYSPACE, TMy WHATSAPP™. El usuario 102 del dispositivo inteligente puede tener cuentas personales, que comprenden información personal, con servicios proporcionados a través de la nube personal 144.
La aplicación de medición y tarifación 118 podrá controlarse a través de un entorno de presentación 146. El entorno de presentación 146 también puede permitir a los usuarios visualizar la información de operación asociada con su dispositivo inteligente 102 y los costos relacionados para fines personales y laborales. El entorno de presentación 146 puede ser el propio dispositivo inteligente 102. El entorno de presentación 146 también puede permitir la visualización de informes estandarizados y personalizados.
Figura 2 muestra un diagrama de flujo de un método 200 para determinar los costos laborales y personales asociados con las operaciones de un dispositivo inteligente con el sistema de FIG. 1 de conformidad con una modalidad de la presente divulgación. La aplicación de supervisión 108 registra una o más operaciones del dispositivo inteligente 102 como información de operación 202. La información de operación se comunica 204 a la aplicación de medición y tarifación 118. La aplicación de medición y tarifación 118 aplica una serie de reglas a la información de operación para prorratear 206 la operación en un propósito seleccionado de uno o más propósitos (también denominado pluralidad de propósitos). En efecto, el prorrateo del propósito implica clasificar la información de operación correspondiente en un grupo particular que se relaciona con el propósito prorrateado. La pluralidad de propósitos puede ser un propósito laboral y un propósito personal. Uno de la pluralidad de propósitos puede ser un propósito "por decidir" o sin categorizar. La operación puede prorratearse en función de la información de la operación y la información de categorización. La aplicación de medición y tarifa 118 combina la información de la operación con la información de la tarifa para calcular el costo monetario de la operación prorrateada 208. La aplicación de medición y tarifación 118 podrá sumar los costos de todas las operaciones prorrateadas con la misma finalidad y proporcionar un resumen para cada fin. La suma de los costos de todas las operaciones prorrateadas a los mismos fines se reportan 210 para cada uno de los propósitos.
Información de operación. Durante la etapa de registro de información de operación 202 sobre una operación realizada por el dispositivo inteligente 102, la aplicación de monitoreo 108 registra la configuración del dispositivo inteligente 102, información relacionada con las comunicaciones entre el dispositivo inteligente 102 y los operadores de red 120, el tipo de cada operación, el tipo de cada comunicación, el canal de cada comunicación, la cantidad de cada comunicación, el contenido de cada comunicación, los destinatarios e iniciadores de cada comunicación, y dónde se encontraba el dispositivo inteligente 102 en el momento de la comunicación. La información de operación que se recopila depende, en parte, de los tipos de operaciones que a distribuirse. Los tipos de operaciones incluyen, sin limitación, operaciones de llamadas de voz móviles, operaciones de mensajes de texto SMS / MMS, consumo de datos de operaciones de navegación de sitios web, consumo de datos de operaciones de aplicaciones, consumo de datos de uso de operaciones de aplicaciones de reconocimiento de voz, consumo de datos de operaciones de aplicaciones de mapeo, consumo de datos de operaciones de anclaje, consumo de datos de operaciones de aplicaciones VOIP, consumo de datos de operaciones de correo electrónico, y operaciones de compra.
Por ejemplo, la información de funcionamiento puede incluir la cantidad de tiempo dedicado a una llamada de voz, el número de teléfono saliente o entrante de la llamada de voz y la información de contacto asociada a la llamada de voz; la cantidad de datos enviados y recibidos mientras se navega por una página web y la URL de esa página web; los momentos en los que el dispositivo inteligente 102 tenía conectividad de red móvil, conectividad WiFi, conectividad Bluetooth y conectividad de anclaje; los códigos LAC cuando había conectividad de red móvil; y las coordenadas GPS cuando hay un cambio en la conectividad.
A continuación se describe más a continuación cada uno de los tipos de operaciones, para las que la aplicación de supervisión 108 puede recopilar información sobre las operaciones.
Inicialización de la aplicación de monitorización. En una realización de la presente divulgación, al instalar la aplicación de monitorización 108 en el dispositivo inteligente 102 o de manera periódica a partir de entonces, la
aplicación de monitorización 108 recopila o registra y proporciona información de funcionamiento sobre el dispositivo inteligente 102 a la aplicación de medición y tarificación 118. La información de la operación puede ser almacenada por la aplicación de medición y tarificación 118 en una base de datos del dispositivo (tal como se describe más adelante en relación con la figura 3).
La información de funcionamiento puede comprender el número de teléfono del dispositivo inteligente 102, el número de identidad de equipo de estación móvil internacional (IMEI), el código de país del dispositivo inteligente 102, el código de área del dispositivo inteligente 102, el número de serie del dispositivo inteligente 102 y el operador de red celular asociado al dispositivo inteligente 102. La información se puede recuperar de la tarjeta SIM 102 del dispositivo inteligente. Esta información puede ayudar a determinar si el dispositivo inteligente 102 está en itinerantica.
La aplicación de medición y tarifación 118 también puede recopilar información de categorización del dispositivo inteligente 102 en las instalaciones o posteriormente de manera periódica. La información de categorización comprende, por ejemplo, contactos y aplicaciones (y direcciones de protocolo de Internet (IP) asociadas). Esa información de categorización puede clasificarse manual y automáticamente como relacionada con un propósito de trabajo o un propósito personal, tal como se describe más adelante en relación con la figura 3. La aplicación de monitoreo 108 también puede presentar al usuario del dispositivo inteligente 102 una lista de sus contactos y aplicaciones para la categorización o confirmación de las categorías asignadas por la aplicación de medición y tarifa 118. Si un contacto o aplicación se clasificó incorrectamente o no, el usuario puede seleccionar la categoría adecuada que hace que la aplicación de supervisión 108 actualice la lista de contactos y aplicaciones mantenida por la aplicación de medición y tarifación 118.
Tras la instalación o de manera periódica, la aplicación de monitoreo 108 también puede solicitar al usuario del dispositivo inteligente 102 que clasifique la ubicación actual del dispositivo inteligente como una ubicación de trabajo, una ubicación de hogar u otra ubicación. Si el usuario identifica la ubicación como "otra", la aplicación de monitorización 108 puede continuar solicitando al usuario de manera periódica que identifique su ubicación actual hasta que el usuario haya seleccionado al menos una ubicación como ubicación de trabajo y otra ubicación como ubicación de casa. Cuando un usuario selecciona una ubicación de trabajo o una ubicación de hogar, la aplicación de monitoreo 108 registra el código de área local (LAC) actual del dispositivo inteligente 102 y las coordenadas del sistema de posicionamiento global (GPS) del dispositivo inteligente 102. Si el usuario selecciona trabajo o casa, también se le puede solicitar que ingrese información WiFi del trabajo o del hogar, si está disponible, incluido el SSID, el tipo de cifrado, la contraseña y la identificación del usuario. Si el usuario proporciona información sobre un punto de acceso WiFi o una estación base y WiFi está disponible, la aplicación de monitoreo 108 deshabilita la conexión de datos móviles, habilita la conexión WiFi e inicia sesión en el punto de acceso WiFi. La aplicación de monitoreo 108 monitorea el LAC y la conexión WiFi y cuando se produce un cambio, la conexión de datos móviles se vuelve a habilitar y el WiFi se desactiva. Deshabilitar la conexión de datos móviles cuando el WiFi está disponible ayuda a enrutar el tráfico de datos a través de la conexión WiFi para reducir los costos monetarios y los costos de consumo de energía, lo que a su vez ayuda a preservar la duración de la batería 102 del dispositivo inteligente.
Estado de conectividad. La información de operaciones también puede comprender el estado de conectividad del dispositivo inteligente 102, incluyendo, sin limitación, la conectividad de la red móvil, la conectividad WiFi, la conectividad Bluetooth y la conectividad de anclaje. Cuando un dispositivo inteligente 102 se registra con una red móvil, ese evento u operación puede ser registrado, junto con: Código LAC; Nombre del operador móvil; Hora y/o fecha del primer inicio del evento (estado inicial); Coordenadas GPS, si la funcionalidad GPS puede estar activada y/o disponible. Cuando una red celular cambia y/o puede dejar de haber conectividad móvil, se puede registrar la hora y/o la fecha del evento (estado final). Cuando un dispositivo inteligente 102 se registra con una red WiFi, ese evento puede registrarse junto con: Código LAC; Nombre del operador móvil; WiFi SSID; Dirección MAC WiFi; Dirección IP del dispositivo; DNS y/u Otra información relacionada; Hora y/o Fecha del primer inicio del evento (estado inicial); Coordenadas GPS si la funcionalidad GPS puede estar activada y/o disponible. Cuando una red WiFi cambia o ya no hay conectividad WiFi, la hora y/o la fecha del evento pueden recodificarse registradas (estado final). Cuando un dispositivo inteligente 102 se conecta a un dispositivo Bluetooth, ese evento puede registrarse junto con: Código LAC; Nombre del operador móvil; WiFi SSID; Dirección MAC WiFi; Dirección IP del dispositivo inteligente 120; DNS y/u Otra información relacionada; Hora y/o fecha del primer inicio del evento (estado inicial); Coordenadas GPS si la funcionalidad GPS puede estar activada y/o disponible. Cuando la conectividad Bluetooth cambia y/o puede que ya no haya conectividad Bluetooth, también se puede registrar la hora y/o la fecha del evento (estado final).
Operaciones de prorrateo. La aplicación de medición y tarifación 118 puede aprovisionarse o configurarse con una o más reglas. Las reglas proporcionan el proceso automatizado mediante el cual la aplicación de medición y tarificación 118 reparte o clasifica las operaciones del dispositivo inteligente 102 para fines tales como los personales y los laborales. Sin reglas, sería demasiado difícil, oneroso y lento revisar manualmente la información de operación y distribuir las operaciones de dispositivos inteligentes 102 entre propósitos. Se pueden aplicar reglas a todos los dispositivos inteligentes 102.
A continuación se presentan ejemplos de posibles normas que puede aplicar una aplicación de medición y
tarificación: Todas las operaciones que comprenden correos electrónicos desde o hacia un dominio "hotmail.com" se asignan a un propósito personal. Todos los contactos que comprenden correos electrónicos tienen un dominio "hotmail.com" se clasifican para un propósito personal. Todos los contactos en cualquier ERP / sistema de TI empresarial se clasifican para un propósito de trabajo. Las aplicaciones de un cierto tipo pueden clasificarse para un trabajo o un propósito personal. Todas las operaciones que comprenden correos electrónicos de una libreta de direcciones corporativa se asignan a un propósito de trabajo. Todos los contactos obtenidos de una libreta de direcciones corporativa se clasifican según un propósito de trabajo. Cualquier contacto que tenga un dominio asociado con un sistema de correo electrónico proporcionado públicamente se clasifica como un propósito personal. Cualquier dominio que corresponda a cualquier contacto dentro del sistema ERP / Enterprise IT se clasifica como un propósito de trabajo. Los sitios web específicos de un usuario específico o dispositivo inteligente 102 pueden clasificarse como trabajo o un propósito personal. Los sitios web específicos de los usuarios del mismo departamento pueden clasificarse como un trabajo o un propósito personal. Los usuarios pueden tener una lista de números de teléfono que normalmente se clasificarían como personales pero que, al viajar por trabajo, se clasifican como de trabajo. Algunas aplicaciones que, de otro modo, se clasificarían como de uso personal, se clasifican como de uso laboral cuando el usuario se desplaza por motivos de trabajo (por ejemplo, SKYPETM). El empleado recibe un reembolso por el uso del WiFi de su casa para fines laborales. Si ciertas operaciones no se pueden prorratear automáticamente, la operación se considera personal hasta que el usuario designe lo contrario, para animar a los usuarios a auto controlar y utilizar el sistema.
Figura 3 muestra un diagrama de una aplicación de medición y tarifación 300 de acuerdo con una realización de la aplicación de medición y tarifación 118 que se muestra en el sistema 100 de la figura 1. La aplicación de medición y tarifación 300 comprende un gestor de contactos 302, un sistema de generación de facturas 304 y un motor de informes 306. La aplicación de medición y tarificación 300 mantiene una serie de bases de datos que contienen información de categorización para ayudar a repartir automáticamente las operaciones entre fines laborales y personales en función de la información de la operación. La información de categorización se recibe de varias fuentes, incluido el entorno de TI empresarial 126 y la nube personal 144.La información de categorización se procesa y conserva en las bases de datos. La información de categorización se combina con las reglas para prorratear las operaciones utilizando la información de operación correspondiente. Las bases de datos pueden residir en la memoria 112 del equipo 100 o en el entorno de almacenamiento 116. Las bases de datos pueden comprender una base de datos de contactos 308, una base de datos de aplicaciones 310, una base de datos de dispositivos 312, una base de datos de sitios web 314 y una base de datos de compras 316.
El administrador de contactos 302 mantiene la base de datos de contactos 308. Esta base de datos de contactos 308 comprende información de contacto que es única para cada usuario o cada dispositivo inteligente 102. La información de contacto de la base de datos de contactos 308 para cualquier usuario o dispositivo inteligente 102 también puede ser accesible o estar disponible para la aplicación de supervisión 108 de cualquier otro dispositivo inteligente 102 que forme parte del sistema 100, y también puede estar disponible para servidores y sistemas en el entorno de TI empresarial 124. De esta forma, la información de contacto de un usuario o dispositivo inteligente 102 se puede utilizar para ayudar a distribuir las operaciones de otro dispositivo inteligente 102. La base de datos de contactos 308 comprende los nombres de las organizaciones e individuos con los que la empresa y el usuario del dispositivo inteligente 102 tienen una relación y los detalles asociados, incluyendo, sin limitación, sus números de teléfono, números de fax, direcciones de correo electrónico, direcciones postales de casa, direcciones postales de trabajo, cualquier otro modo de contacto, la ubicación o la fuente de la que se obtuvo esa información de contacto, y una designación que indica si la información de contacto está relacionada con un propósito de trabajo o un propósito personal. La designación puede aplicarse a un contacto individual o contactos de la misma empresa, o puede ser para modos específicos de contacto para un individuo o empresa, como por número de teléfono o por dirección de correo electrónico.
La información de contacto es recopilada o recibida por el gestor de contactos 302 y almacenada en la base de datos de contactos 308. El administrador de contactos 302 puede recopilar información de contacto inicialmente cuando se agrega un dispositivo inteligente 102 al sistema 100 o cuando la aplicación de monitoreo 108 está instalada en el dispositivo inteligente 102 como se describió anteriormente. El administrador de contactos 302 también puede recopilar o volver a recopilar información de contacto de manera continua o periódica, o cuando la información de contacto cambie en cualquier fuente de la que se recopile. El administrador de contactos 302 también puede mantener un historial de todos los cambios en la información de contacto que se producen en el dispositivo inteligente 102 y dentro del entorno de TI empresarial 12, incluidos los cambios entre las categorías de trabajo y propósitos personales. El administrador de contactos 302 también filtra o categoriza cada uno de los contactos en fines laborales, personales o desconocidos. La información de contacto también puede ser filtrada o categorizada manualmente en trabajo o personal por el usuario del dispositivo inteligente 102 o cualquier otra persona, como un administrador del sistema. La información de contacto puede ser recopilada o recibida por el gestor de contactos 302 desde varias ubicaciones o fuentes, incluyendo el dispositivo inteligente 102, el entorno informático de la empresa 126, la nube personal 144 y otros sitios web, incluidas las agencias reguladoras que designan un número de teléfono como correspondiente a un dispositivo móvil o a una línea fija mediante un sistema de prefijo o equivalente. El administrador de contactos 302 puede obtener la información de contacto por diversos medios, incluso a través de API. El administrador de contactos 302 también puede extraer información de contacto de páginas web si no hay una API disponible.
Las ubicaciones desde las que se puede recibir o recuperar la información de contacto (denominada como obtenida) del entorno informático de la empresa 126 incluyen, sin limitación, los sistemas de correo electrónico, los servidores LDAP, los servidores CRM, los sistemas telefónicos y de comunicaciones unificadas, los sistemas de gestión de nóminas y gastos, los sistemas de beneficios para empleados, el sistema PBX corporativo, los sistemas de protocolo de voz sobre Internet (VOIP). Las ubicaciones desde donde se puede obtener información de contacto de la nube de personas 144 incluyen clientes VOIP como SKYPE™,, sitios web de redes sociales como FACEBOOK , TM,sitios web de redes profesionales como LINKEDIN ™,, servicios de correo electrónico como GMAIL™, y aplicaciones instaladas o a las que accede el dispositivo inteligente 102.
Cuando la información de contacto se obtiene de la nube personal 144, el gestor de contactos 302 puede aplicar una regla, si así se ha dispuesto, que categoriza cada contacto en ella como relacionado con un propósito personal, a menos que los contactos se reciban de LINKEDINTM o de un servicio de red profesional similar, en cuyo caso los contactos se categorizan como relacionados con un propósito laboral. Cuando se recibe información de contacto del entorno de TI de la empresa 126, el administrador de contactos 302 puede aplicar una regla, si así se aprovisiona, que clasifique cada uno de los contactos como relacionados con un propósito de trabajo. La información de contacto recibida del dispositivo inteligente 102 puede ser de la libreta de direcciones o de la tarjeta SIM.
En lugar de categorizar un contacto completo como relacionado con un trabajo o un propósito personal, el administrador de contactos 302 aplica una regla, si así se aprovisiona, que categoriza cada modo de contacto para el contacto (como los números de teléfono). Los contactos también pueden ser designados o categorizados automáticamente como personales por el administrador de contactos 302 si tienen una dirección de correo electrónico personal en la nube como, por ejemplo, "@hotmail.com". El administrador de contactos 302 también puede categorizar ciertos contactos, incluidos aquellos con una dirección de correo electrónico en el sistema de correo electrónico corporativo y almacenados en el dispositivo inteligente 102 o en otro lugar, que no coinciden con ninguna de las direcciones de correo electrónico almacenadas en un contacto en los ejemplos dados anteriormente.
De acuerdo con una realización de la presente divulgación, el gerente de contacto 302 puede, si se proporciona con la regla, aprender cómo categorizar con mayor precisión la información de contacto como laboral y personal. Cada vez que se recopila información de contacto, el administrador de contactos 302 determina si la información de contacto (como número de teléfono, dirección de correo electrónico, etc.) ya existe en la base de datos de contactos 308. Si existe la información de contacto, la categoría ya asignada a la información de contacto en la base de datos de contactos 308 se compara con la categoría que el administrador de contactos 302 asignará a la información de contacto en función de su origen. Si las categorizaciones coinciden, se incrementa un contador específico para esa información de contacto. Si algún contador alcanza un número umbral, entonces la categorización de esa información de contacto se considera verificada. A menos que se pase por alto manualmente, el administrador de contactos 302 recategoriza automáticamente la categorización de la información de contacto verificada. Sin embargo, la información de contacto no verificada puede ser recategorizada por el administrador de contactos 302 si determina que una categoría, distinta a la indicada en la base de datos de contactos 308, debe aplicarse a cierta información de contacto. Esto permite al administrador de contactos 302 aprender a categorizar con mayor precisión la información de contacto en función de las categorizaciones de la misma información de contacto por parte de otros usuarios del sistema 100.
De acuerdo con otra realización de la presente divulgación, la aplicación de medición y tarificación 300 puede controlar el número de veces que se marca un número de teléfono concreto, se envía un mensaje de texto a un número de teléfono, se envía un correo electrónico a una dirección, se visita un sitio web y se descarga una aplicación en todos los dispositivos inteligentes 102 que forman parte del sistema 100. Cuando el número de veces alcanza un número umbral, el número de teléfono, la dirección de correo electrónico, el sitio web y la aplicación asociados se designan automáticamente como trabajo y la aplicación de medición y tarifa 118 envía una notificación de que se ha cumplido el umbral. La designación automática puede ser aceptada o rechazada por, por ejemplo, un administrador del sistema.
La aplicación de supervisión 108 puede comprender un complemento de correo electrónico que le permita acceder a la libreta de direcciones del cliente de correo electrónico en el dispositivo inteligente 102 para sincronizar automáticamente los contactos de la libreta de direcciones 102 del dispositivo inteligente, la libreta de direcciones del cliente de correo electrónico y el entorno de TI empresarial 126 utilizando la base de datos de contactos 308 administrada por el administrador de contactos 302.
La aplicación de medición y tarifación 300 utiliza las categorías de trabajo y personal asignadas a la información de contacto en la base de datos de contactos 308 para ayudar a distribuir automáticamente ciertas operaciones del dispositivo inteligente 102 entre el trabajo y los fines personales, y para determinar la cantidad o el valor monetario de los fines personales y laborales del dispositivo inteligente 102. La información de contacto se puede utilizar para distribuir al menos los siguientes tipos de usos de dispositivos inteligentes: voz móvil, mensajes de texto SMS y MMS, uso de datos para acceder a sitios web, uso de datos de VOIP, uso de datos de mapeo, uso de datos de ciertas funciones de reconocimiento de voz y uso de datos para enviar y recibir correos electrónicos. Es posible que otras operaciones de dispositivos inteligentes deban distribuirse en el trabajo y el personal en función de la información que no sea la información de contacto. Otras operaciones del dispositivo inteligente incluyen, sin
limitación, el uso de datos de las aplicaciones, el uso de datos de la funcionalidad de reconocimiento de voz, el uso de datos de la conexión de otros dispositivos al dispositivo inteligente 102, el uso de datos de las compras realizadas con el dispositivo inteligente 102, los cargos incurridos como resultado de las compras realizadas con el dispositivo inteligente 102.
Cálculo de Costos de Operación. Durante la etapa de cálculo de costos de operación 208, la aplicación de medición y tarifación 118 utiliza información tarifaria, en combinación con la información de operación, para determinar o calcular los costos de cada operación o todas las operaciones colectivamente para cada uno de los propósitos prorrateados. Una tarifa es un conjunto de términos o reglas contractuales que describen, en general, cómo un operador u operador de red cobrará por el consumo de datos, voz y texto por uno o más dispositivos inteligentes que utilizan la red o los canales de comunicación del operador. Pueden existir tarifas para cualquier método de comunicación, por ejemplo, celular, Internet de alta velocidad, línea fija y métodos de comunicación WiFi. En una realización, la aplicación de medición y tarificación 118 combina la información de las operaciones del dispositivo inteligente 102 con la información de las tarifas para determinar el costo monetario de cada uno de los propósitos de las operaciones prorrateadas del dispositivo inteligente 102. Al asignar un valor monetario en las operaciones del dispositivo inteligente 102, el usuario puede ser reembolsado por la operación de trabajo de un dispositivo inteligente personal, o puede reembolsar por la operación personal de un dispositivo inteligente de trabajo. Las tarifas pueden introducirse en la aplicación 108 del dispositivo inteligente 102 o en la aplicación de medición y tarificación 118 del ordenador 110 a través del entorno de presentación 146. La información de las tarifas consiste en información de costos generales, por ejemplo, una tarifa de llamadas de voz por segundo o minuto en un periodo; una tarifa de SMS o mensajes por número de mensajes enviados y recibidos en un periodo; y una tarifa de datos medida por el número de bytes o megabytes de datos enviados y recibidos en un periodo. Las tarifas pueden diferir según la ubicación del dispositivo inteligente, la ubicación del otro dispositivo con el que se comunica el dispositivo inteligente, si la llamada de voz es saliente o entrante, si se envían o reciben mensajes y datos. Pueden existir diferentes tarifas para llamadas de voz para llamadas entrantes y salientes para cada una de las llamadas nacionales, internacionales, de roaming y de larga distancia. Pueden existir diferentes tarifas de datos y mensajes SMS para los datos enviados y recibidos a nivel local, nacional, internacional y en itinerancia. La información de tarifas también puede incluir la cantidad que el usuario pagó por el dispositivo inteligente 102, el número de períodos en el contrato del operador del usuario, los costos periódicos básicos (por ejemplo, los costos mensuales) pagados por el usuario al operador por el uso de ese dispositivo inteligente 102 en la red del operador. La aplicación de medición y tarifación 118 combina información de tarifas con información de operación de dispositivos inteligentes para determinar los costos de operación. Por ejemplo, la aplicación de medición y tarifación 118 sabría, en función de uno o más del estado de la SIM, el nombre del operador móvil en el que estaba el dispositivo y las coordenadas LAC y GPS, si el dispositivo inteligente 102 estaba en roaming en el momento de hacer una llamada de voz, enviar o recibir un mensaje de texto, o enviar o recibir datos. Si la aplicación de medición y tarifación 118 determina que el dispositivo inteligente 102 estaba en itinerancia, la aplicación de medición y tarifa 118 determinaría el costo en función de la tarifa correspondiente para la itinerancia. La información sobre las tarifas también puede describir las condiciones de uso de una aplicación específica de un transportista y las visitas a un sitio web concreto. Los operadores de red o las personas designadas también pueden permitir que el tráfico de datos asociado con un sitio web o aplicación sea "gratuito" para no contar para las asignaciones mensuales de consumo de datos, si las hubiera. La aplicación de medición y tarifación 118 podrá facilitarse con información sobre tarifas en la que se indiquen los importes o costos por los que cobra un operador de red 120 por determinados usos del dispositivo inteligente 102.
Facturación e informes. Una vez que se prorratean las operaciones y se determinan los costos, el sistema de generación de facturas 304 combina o agrega la información de uso y costo. El sistema generador de facturas 304 podrá calcular primero el consumo personal y laboral asociado al dispositivo inteligente 102 por un periodo correspondiente al periodo de facturación de la tarifa. El consumo personal y laboral se puede utilizar para calcular el costo monetario real de los fines personales y laborales para el período de facturación y generar una factura para el usuario. La factura y los cálculos de consumo subyacentes pueden ser accesibles a través del entorno de presentación 146, y pueden enviarse por correo electrónico al usuario para envíos de gastos. En una modalidad, solo se informan las operaciones y los costos que se han asignado para trabajar a fin de ayudar a proteger la privacidad del usuario. El sistema de generación de facturas también puede permitir la gestión automatizada de gastos al proporcionar automáticamente los costos calculados a los sistemas e Rp , como RRHH, nómina y sistemas de gestión de gastos. El costo monetario de las operaciones personales o laborales puede incorporarse a los sistemas de presentación de gastos o nómina.
Existen varios métodos a través de los cuales la información sobre tarifas puede combinarse con la información de funcionamiento para calcular los costes asociados al funcionamiento del dispositivo inteligente. La forma en que se combina la información depende de las tarifas descritas por la información arancelaria. Por ejemplo, puede haber una tarifa para las llamadas de voz móvil. La tarifa puede establecer una cuota mensual por un determinado número de minutos diurnos gratuitos, y una cuota por minuto por cada minuto de voz diurno consumido más allá del número de minutos diurnos gratuitos. También puede haber información de operación prorrateada que describa el número de minutos diurnos consumidos por motivos laborales y personales más allá del número de minutos diurnos libres. En una modalidad, la aplicación de medición y tarificación 118 determina el costo de las operaciones para cada una de las finalidades dividiendo la cuota mensual fija en función de la relación entre el número de minutos diurnos libres consumidos con fines laborales y el número de minutos diurnos libres consumidos con fines personales, y añadiendo
a cada resultado los costos del precio por minuto de los minutos excedentes multiplicados por el número de minutos excedentes para cada finalidad. La manera en que se combina la información tarifaria con la información de operación puede proporcionarse en la aplicación de medición y tarifa 118.
El motor de informes 306 produce informes (incluyendo operaciones y costos) de uno o más dispositivos inteligentes 102 en comunicación con la aplicación de medición y tarificación 118. Los informes pueden mostrar información de registros de llamadas, registros de SMS, registros de correo electrónico, registros de aplicaciones, registros de sitios web, etc., incluyendo la actividad de consumo y operaciones repartidas entre fines personales y laborales. Los informes pueden ser para un dispositivo inteligente 102 o un agregado de múltiples dispositivos inteligentes 102 y pueden desglosarse por tipo de uso, departamento, función y por P&L. Los informes pueden personalizarse.
El sistema de generación de facturas y el motor de informes cuestan automáticamente las operaciones del dispositivo inteligente 102. Si un empleado debe dinero a su empleador por un dispositivo inteligente personal, se calcula el importe asociado a las operaciones de trabajo agregadas para el período de facturación. A través de la integración con los sistemas de Gestión de Gastos / Nómina, el empleado es reembolsado automáticamente por cualquier cantidad adeudada. En caso de que el empleador desee recuperarse para operaciones personales, esta cantidad se deduce de la próxima presentación de nómina / gastos automáticamente.
Operaciones de llamadas de voz móvil. De acuerdo con una realización de la presente divulgación, las operaciones de llamadas de voz móviles se reparten entre propósitos personales y de trabajo utilizando la información de contacto contenida en la base de datos de contactos 308. La aplicación de monitoreo 108 obtiene información de funcionamiento asociada a las llamadas de voz desde, por ejemplo, una API, o el historial de llamadas o el registro de llamadas mantenido por el dispositivo inteligente 102. La información de funcionamiento de las llamadas de voz móviles puede incluir la duración de la llamada, el número de teléfono asociado a una llamada, el contacto asociado a una llamada, la hora y la fecha de una llamada, y el código LAC, el nombre de la red móvil y las coordenadas GPS del dispositivo inteligente 102 en el momento de la llamada. La información de operación de llamadas de voz móviles se envía a la aplicación de medición y tarifación 118 que hace referencias cruzadas a la información de contacto en la base de datos de contactos 308 para intentar determinar si una llamada fue para fines personales o laborales dependiendo de cómo el contacto correspondiente, o el número de teléfono se clasifica en la base de datos por el administrador de contactos 302. Si la llamada se puede prorratear automáticamente, la aplicación de medición y tarifación 118 asigna la duración de la operación de llamada de voz móvil al propósito correspondiente. En efecto, la ubicación desde la que se recibe la información de contacto se utiliza para determinar si se debe asignar una operación de llamada de voz en particular a un propósito laboral o personal. Si la ubicación de la información de contacto está asociada con el trabajo, por ejemplo, un sistema o servidor en el entorno de TI empresarial126, entonces una, operación de llamada de voz móvil correspondiente a esa información de contacto se clasifica por la aplicación de medición y tarifación 118 como trabajo. Por el contrario, si la ubicación desde la que se recibió la información de contacto es de un sistema, servidor o servicio en la nube personal144 (excepto un servicio de red profesional), entonces una llamada de voz móvil correspondiente a esa información de contacto se asigna a un propósito personal. Si el contacto está asociado con el trabajo o el personal, entonces una llamada correspondiente a esa información de contacto se prorratea por la aplicación de medición y tarifa 118 como laboral o personal, respectivamente. Si el número de teléfono o el contacto asociado con la información de la operación de llamada no puede ser localizado dentro de la base de datos de contactos 308, la aplicación de medición y tarificación 118 puede hacer que la aplicación de monitorización 108 pida al usuario que categorice la llamada como de trabajo o personal, o que asocie la llamada con un contacto existente en la base de datos de contactos 308. La aplicación de supervisión 108 también puede solicitar al usuario que cree un nuevo contacto con base en la información de la llamada. Si se crea un nuevo contacto, esa información de contacto se puede guardar en la base de datos de contactos 308 para que esté disponible para todos los dispositivos inteligentes 102 en el sistema 100 para ayudar a categorizar automáticamente el uso de dispositivos inteligentes. Si la aplicación de supervisión 108 no puede acceder al historial de llamadas o iniciar sesión en el dispositivo inteligente 102, la aplicación de supervisión 108 puede supervisar las API de hardware y/o software asociadas con la pila de telefonía en el dispositivo inteligente 102. Cuando se produce una llamada, el cambio en el estado del hardware y el software se registra y se asocia con la llamada. La aplicación de monitoreo 108 puede entonces cronometrar la duración de la llamada. La aplicación de monitoreo 108 registra la duración de la llamada, la fecha de la llamada y el número de teléfono asociado con la llamada y proporciona esta información a la aplicación de medición y tarifa 108 para su prorrateo de acuerdo con el proceso descrito anteriormente.
Operaciones de mensajes de texto. De acuerdo con una realización de la presente divulgación, las operaciones de mensajes de texto SMS y MMS se distribuyen entre fines personales y laborales. Al igual que la distribución de llamadas de voz móviles, la aplicación de monitoreo 108 obtiene información asociada con los mensajes de texto enviados y recibidos por el dispositivo inteligente 102. La información de la operación del mensaje de texto se puede recibir de una API o del historial o registro de mensajes de texto. La información de operación del mensaje de texto comprende la hora y la fecha del mensaje, la longitud del mensaje, el número de teléfono asociado con el mensaje, el contacto asociado con el mensaje, si lo hay, el código LAC, el nombre de la red móvil y las coordenadas GPS del dispositivo inteligente 102 en el momento de enviar o recibir el mensaje para determinar si el dispositivo inteligente 102 estaba en roaming. La información de la operación del mensaje de texto se envía a la aplicación de medición y tarificación 118, que hace una referencia cruzada a la información de categorización, como la información de
contacto en la base de datos de contactos 308, para intentar determinar si la operación del mensaje de texto era con fines personales o de trabajo, dependiendo de cómo esté categorizado el contacto o número de teléfono correspondiente en la base de datos. Si la operación de mensaje de texto se puede prorratear automáticamente, la aplicación de medición y tarifación 118 asigna la operación de mensaje de texto al propósito correspondiente. Si el mensaje de texto no se puede prorratear o categorizar porque el número de teléfono o el contacto no se pueden ubicar dentro de la base de datos de contactos 308, la aplicación de medición y tarifación 118 puede hacer que la aplicación de supervisión 108 solicite al usuario que clasifique la operación de mensaje de texto como para un trabajo o un propósito personal, o asocie el mensaje de texto con un contacto existente en la base de datos de contactos 308. La aplicación de supervisión 108 también puede solicitar al usuario que cree un nuevo contacto basado en la información de operación del mensaje de texto. Si se crea un nuevo contacto, la información de contacto (incluido el nombre y apellido del remitente o destinatario del mensaje de texto, el nombre de la empresa y el número de teléfono) se guarda en la base de datos de contactos 308 para que esté disponible para todos los dispositivos inteligentes 102 en el sistema 100 para ayudar a categorizar automáticamente todas las demás operaciones de dispositivos inteligentes. Si la aplicación de supervisión 108 no puede acceder al historial de mensajes de texto o iniciar sesión en el dispositivo inteligente 102, la aplicación de supervisión 108 puede supervisar las API de hardware y/o software asociadas con la pila de telefonía en el dispositivo inteligente 102. Cuando se produce una operación de mensaje de texto, se registra un cambio en el estado del hardware y el software y se asocia con la actividad del mensaje de texto. La aplicación de monitoreo 108 puede crear un registro que comprenda el número de mensajes de texto enviados y recibidos, la longitud de los mensajes de texto, la fecha y hora en que se enviaron o recibieron los mensajes de texto, y los números de teléfono asociados con los mensajes de texto y otra información relacionada con los mensajes de texto.
Operaciones de exploración de sitios web. De acuerdo con una realización de la presente divulgación, la cantidad de tráfico de datos resultante de una operación de navegación por el sitio web utilizando un dispositivo inteligente 102 se distribuye entre fines laborales y fines personales. La aplicación de supervisión 108 obtiene información de funcionamiento asociada a la navegación por sitios web, como la cantidad de tráfico de datos enviada y recibida por el dispositivo inteligente 102 a través de WiFi, Bluetooth, tethering y una conexión celular, la dirección IP y/o el nombre de dominio de los sitios web que se visitan, y la URL (a través de una API del sistema operativo o del navegador web) de un sitio web que se visita, el estado de la conexión de datos móvil del dispositivo inteligente (incluido si el dispositivo inteligente 102 está en itinerancia), el LAC asociado, el estado de la conexión de datos WiFi y la dirección MAC de un router WiFi conectado. La aplicación de monitoreo 108 envía la información de la operación de navegación a la aplicación de medición y tarifación 118 que hace referencias cruzadas con la información de contacto en la base de datos de contactos 308 y la información del sitio web en una base de datos del sitio web 314 para intentar determinar si los sitios web que se visitan eran para fines personales o laborales. La aplicación de medición y tarifación 118 puede distribuir la operación de navegación del sitio web de acuerdo con la categorización de un contacto que tiene una dirección de correo electrónico con el mismo nombre de dominio que el sitio web. Por ejemplo, el administrador de contactos puede importar "jon.doe@abc.com" como cliente desde el sistema CRM y designarlo como contacto de trabajo. Las operaciones de navegación del sitio web asociadas con las visitas al sitio web "abc.com" se designarían, en consecuencia, como un propósito de trabajo. Las operaciones de navegación por el sitio web asociadas con las visitas a sitios web corporativos, afiliados, proveedores, socios y clientes de intranet e Internet también se pueden clasificar como para fines laborales. Cada usuario también puede tener una lista personalizada de páginas web personales y de trabajo, que pueden clasificarse manualmente como de trabajo o personales, y almacenarse en la base de datos del sitio web 314. Por ejemplo, un ejecutivo de marketing puede necesitar supervisar el sitio web www.facebook.com para obtener métricas de marketing relacionadas con el trabajo y, en consecuencia, las operaciones asociadas a esta navegación por este sitio web se clasificarían como propósito de trabajo y no como propósito personal. Si ni el sistema operativo 102 del dispositivo inteligente ni el navegador web tienen una API, entonces la aplicación de monitoreo 108 registra las horas en que se abrió y cerró el navegador web. La aplicación de monitoreo 108 o la aplicación de medición y tarifación 118 pueden restar el consumo de datos 102 del dispositivo inteligente resultante de todas las demás fuentes para determinar el consumo de datos del navegador web durante el período en que estuvo abierto. Otras fuentes de consumo de datos incluyen aplicaciones que residen en el dispositivo inteligente 102, el sistema operativo, el software de mapeo, el software de reconocimiento de voz y los elementos de hardware que causan tráfico de datos. En una realización, la aplicación de monitorización 108 pide al usuario que designe o categorice un sitio web recientemente visitado como personal o de trabajo si no ha sido ya categorizado automáticamente por la aplicación de medición y tarificación 118 o manualmente por el usuario o un administrador del sistema 100. Si el tráfico de Internet del dispositivo inteligente 102 es filtrado por un servidor proxy o un servidor de pasarela, la aplicación de medición y tarificación 118 puede registrar la dirección MAC, la dirección IP y cualquier otra información que pueda ser necesaria para identificar al usuario del dispositivo inteligente 102. Esta información puede compararse con las bases de datos del sitio web 314 para asignar una actividad a un dispositivo inteligente específico 102 que está vinculado al usuario correspondiente. La cantidad de tráfico que pasa desde o hacia el dispositivo inteligente 102 a través del servidor proxy o puerta de enlace puede registrarse y marcarse la hora junto con la dirección IP con la que se comunica el dispositivo inteligente 102 para determinar si el tráfico debe asignarse a la categoría laboral o personal.
Operaciones de aplicación. De acuerdo con una realización de la presente divulgación, el tráfico de datos resultante de las operaciones de la aplicación se distribuye entre fines de trabajo y fines personales. Las aplicaciones incluyen, sin limitación, el sistema operativo del dispositivo inteligente 102 y cualquier aplicación
integrada en el sistema operativo, aplicaciones nativas precargadas en el dispositivo inteligente 102 antes del momento de la venta al usuario y aplicaciones instaladas en el dispositivo inteligente 102 por un usuario. Las aplicaciones pueden realizar ciertas operaciones en el dispositivo inteligente 102 (operaciones de aplicación), lo que puede provocar que el dispositivo inteligente 102 consuma datos. Por ejemplo, aplicaciones como el sistema operativo 102 del dispositivo inteligente pueden hacer ping periódicamente o ser pingeados por el fabricante del sistema operativo o un fabricante de equipos originales (OEM) para actualizaciones de dispositivos, como nuevas versiones del sistema operativo, parches y correcciones de errores. Tanto hacer ping como recibir la actualización pueden hacer que el dispositivo inteligente 102 consuma datos. Por ejemplo, el sistema operativo iOS™ se proporciona con actualizaciones de su fabricante, APPLETM. El sistema operativo también puede comunicarse con servidores con base en la nube para proporcionar cierta funcionalidad. La aplicación de monitoreo 108 registra la información de las aplicaciones, incluyendo, sin limitación, la cantidad de tráfico de datos consumido por cada aplicación, el método de comunicación, como la red móvil o WiFi, el puerto en el que se comunica cada aplicación, los nombres de las aplicaciones, los nombres de los editores de las aplicaciones, las versiones de las aplicaciones, los códigos únicos de las aplicaciones proporcionados por el portal a través del cual se han puesto a disposición las aplicaciones (como ITUNES TM , GOOGLE PLAY TM , y WINDOWS MARKETPLACE TM ), las direcciones IP requeridas por las aplicaciones y si las direcciones IP son externas o internas al entorno informático de la empresa 126 , el tipo o la categoría de las aplicaciones, qué parte de los datos eran entrantes y salientes, si el dispositivo inteligente 102 estaba en itinerancia, el LAC asociado, el estado de la conexión de datos WiFi y la dirección MAC asociada de un router WiFi, si lo hubiera. El código único puede ser proporcionado por el proveedor del sistema operativo para el que está escrita la aplicación. Categorías o tipos de aplicaciones incluyendo VOIP, CRM, viajes, etc. La aplicación de monitoreo 108 envía la información de la aplicación a la aplicación de medición y tarifación 118 que distribuye el tráfico de datos generado por las aplicaciones como trabajo y personal. La aplicación de medición y tarifación 118 podrá mantener una base de datos de aplicaciones 310 para cada dispositivo inteligente 102 o usuario que contenga información sobre las aplicaciones, incluida la categoría de cada aplicación. La aplicación de medición y tarifación 118 cruza la información de la aplicación con la base de datos de aplicaciones 310 para ayudar a distribuir automáticamente el tráfico de datos generado por la aplicación como trabajo y personal. Las aplicaciones enumeradas en la base de datos de aplicaciones 310 pueden clasificarse como laborales o personales según el lugar donde se publiquen. Si una aplicación fue comprada o construida con fines de trabajo, la aplicación puede ser designada como trabajo y cualquier tráfico de datos asociado con esa aplicación, en consecuencia, se clasificaría como trabajo. Una aplicación puede designarse como trabajo si la aplicación se puso a disposición a través de una tienda de aplicaciones empresariales. Cuando una aplicación se instala por primera vez en el dispositivo inteligente 102, la aplicación de supervisión 108 puede determinar si la aplicación se designa como de trabajo o personal mediante la base de datos de aplicaciones 310. Si la aplicación se designa como personal, la aplicación de supervisión 108 podrá notificar al usuario que es responsable de los costes derivados del uso de la aplicación. Si la aplicación no aparece en la base de datos de aplicaciones 310, la aplicación de supervisión 108 solicita al usuario que clasifique la aplicación como para un trabajo o un propósito personal. Las aplicaciones como el sistema operativo pueden ser categorizadas por el administrador como laborales o personales. La categoría de la aplicación puede registrarse en la base de datos de aplicaciones 310 para que esté disponible para todos los dispositivos inteligentes 102 en el sistema 100 para ayudar a categorizar automáticamente el uso de la aplicación.
Si ni el sistema operativo 102 del dispositivo inteligente ni la aplicación que se va a supervisar tienen una API, entonces la aplicación de supervisión 108 registra las horas en que se abrió y cerró la aplicación. La aplicación de monitoreo 108 o la aplicación de medición y tarifación 118 pueden restar el consumo de datos 102 del dispositivo inteligente resultante de todas las demás fuentes para determinar el consumo de datos de la aplicación durante el período en que estuvo abierta. Otras fuentes de consumo de datos incluyen otras aplicaciones que residen en el dispositivo inteligente 102, el sistema operativo, el software de mapeo, el software de reconocimiento de voz y los elementos de hardware que causan tráfico de datos. En una modalidad, la aplicación de monitoreo 108 le pide al usuario que designe o clasifique una aplicación como para fines personales o laborales. La cantidad de datos que fluyen desde / hacia el dispositivo inteligente 102 a través del proxy puede ser capturada y / o la hora y / o fecha sellada. La dirección IP se puede comparar con las bases de datos de aplicaciones empresariales y/o la información capturada se puede colocar en la categoría Trabajo. El registro de actividad también puede producirse en el servidor proxy/puerta de enlace. La aplicación puede enviar/recibir tráfico de datos del originador/fabricante de la aplicación. Se puede generar tráfico de datos entrante/saliente adicional y/o alternativo a partir de funciones de subcomponentes dentro de la aplicación, incluido el tráfico IP del proveedor del sistema operativo, los motores de publicidad que envían anuncios a la aplicación y el escaparate en el que se compró la aplicación.
Las aplicaciones a veces de manera pasiva, sin la acción del usuario, realizan operaciones que generan tráfico de datos. Por ejemplo, las aplicaciones de redes sociales pueden descargar automáticamente actualizaciones de estado. En una modalidad, el tráfico de datos se distribuye de acuerdo con la manera en que se ha categorizado la aplicación. En otra modalidad, cuando varios contactos asociados a la aplicación de red social ya han sido categorizados como personales o de trabajo, el tráfico de datos asociado a cada uno de los contactos puede ser repartido entre personal o de trabajo. También puede producirse tráfico de datos asociado con la actualización del sistema operativo. Ese tráfico de datos se puede distribuir automáticamente en trabajo, personal o tanto laboral como personal de acuerdo con un promedio ponderado o cualquier otra metodología determinada o reglas establecidas por un administrador.
Operaciones de reconocimiento de voz. De acuerdo con una modalidad de la presente divulgación, la cantidad de tráfico de datos resultante de las operaciones de la aplicación de reconocimiento de voz se distribuye entre fines personales y laborales. Las aplicaciones de reconocimiento de voz pueden integrarse en el sistema operativo del dispositivo inteligente 102 o en otra aplicación del dispositivo inteligente 102, o pueden ser aplicaciones independientes que residen en el dispositivo inteligente 102. Las aplicaciones de reconocimiento de voz pueden incluir, por ejemplo, SIRITM en iOSTM. El tráfico de datos generado por las operaciones de la aplicación de reconocimiento de voz puede dividirse en categorías personales y de trabajo, de manera similar al tráfico de datos generado por las operaciones de la aplicación, en general, tal como se describe en el presente documento. En una modalidad, todo el tráfico de datos generado por las operaciones de la aplicación de reconocimiento de voz se asigna para el uso del trabajo cuando el usuario viaja, con fines de trabajo, con el dispositivo inteligente 102. Esto es para alentar al usuario a usar software de reconocimiento de voz cuando, por ejemplo, está conduciendo para promover la seguridad del usuario. La aplicación de reconocimiento de voz puede ser requerida en algún momento por el usuario para reconocer un comando de voz asociado con un contacto. Por ejemplo, el usuario puede dar el comando de voz para llamar, enviar un mensaje SMS o enviar un correo electrónico a un contacto, un número de teléfono o una dirección de correo electrónico. Un usuario puede dar un comando de voz para leer un mensaje de texto o correo electrónico de un contacto. Un usuario también puede usar el reconocimiento de voz para dictar un mensaje que se enviará a un contacto a través de un mensaje de texto o correo electrónico. En estos casos, la información de contacto almacenada en la base de datos de contactos 308 puede utilizarse para repartir el tráfico de datos asociado a los comandos de voz entre el trabajo y lo personal. En una modalidad, la aplicación de supervisión 108 registra la información de operación asociada a un comando de voz. La información de operación del comando de voz puede incluir información de contacto y la cantidad de datos asociados con el comando de voz. La aplicación de monitoreo 108 envía la información de los comandos de voz a la aplicación de medición y tarificación 118, que cruza la información de contacto con la base de datos de contactos 308 para ayudar a repartir automáticamente el tráfico de datos entre fines personales y laborales. En una modalidad, si no hay información de contacto dentro de la información de operación de comandos de voz, se le pide al usuario que categorice el tráfico de datos de reconocimiento de voz como de trabajo o personal.
Operaciones de mapeo. De acuerdo con una realización de la presente divulgación, el tráfico de datos generado por una operación de aplicación de mapeo se distribuye entre operaciones personales y laborales. Las aplicaciones de mapeo pueden integrarse en el sistema operativo del dispositivo inteligente 102 o en otra aplicación del dispositivo inteligente 102, o pueden ser aplicaciones independientes que residen en el dispositivo inteligente 102. Las aplicaciones de mapeo pueden incluir, por ejemplo, NOKIA MAPSTM para iOSTM. El tráfico de datos generado por las aplicaciones de mapeo puede repartirse entre las categorías personal y de trabajo de manera similar a cualquier otro tráfico de datos generado por cualquier otra aplicación, tal y como se describe en el presente documento. En una realización, todo el tráfico de datos generado por las aplicaciones de mapeo se asigna para el uso del trabajo cuando el usuario viaja, con fines de trabajo, con el dispositivo inteligente 102. Es posible que en algún momento se requiera que las aplicaciones de mapeo mapeen una ubicación asociada con un contacto. Por ejemplo, el usuario puede solicitar a la aplicación de mapeo que proporcione instrucciones para la dirección de la casa o la dirección del trabajo de un contacto. La información de contacto puede, en consecuencia, utilizarse para repartir el tráfico de datos asociado a la aplicación cartográfica entre trabajo o personal. En una realización, la aplicación de supervisión 108 registra la información de operación asociada con una operación de aplicación de asignación. La información de la operación de mapeo puede incluir información de contacto y la cantidad de datos asociados con las direcciones de mapeo. La aplicación de supervisión 108 también puede acceder a las aplicaciones de asignación a través de API para extraer las direcciones que se hayan introducido. Esas direcciones están asociadas con una cierta cantidad de tráfico de datos resultante de su asignación. La aplicación de supervisión 108 envía la información de mapeo a la aplicación de medición y tarificación 118, que cruza la información de contacto o las direcciones con la base de datos de contactos 308 para ayudar a repartir automáticamente el tráfico de datos entre fines personales y laborales.
Si el tráfico de datos de mapeo no puede ser repartido o categorizado porque la dirección no puede ser localizada dentro de la base de datos de contactos 308, la aplicación de medición y tarificación 118 puede hacer que la aplicación de monitorización 108 pida al usuario que categorice la dirección como de trabajo o personal, o que asocie la dirección con un contacto existente en la base de datos de contactos 308. La aplicación de supervisión 108 también puede solicitar al usuario que cree un nuevo contacto basado en la información de asignación. Si se crea un nuevo contacto, la información de asignación se guarda en el nuevo contacto en la base de datos de contactos 308 para que esté disponible para todos los dispositivos inteligentes 102 del sistema 100 para ayudar a categorizar automáticamente el uso de dispositivos inteligentes.
Operaciones de tethering. De acuerdo con una realización de la presente modalidad, el tráfico de datos generado como resultado de las operaciones de anclaje, a saber, la vinculación de un dispositivo al dispositivo inteligente 102, se distribuye entre operaciones personales y laborales. Por ejemplo, el cónyuge de un usuario puede atar su dispositivo al dispositivo inteligente 102 mientras está de vacaciones. El tethering puede realizarse conectando el dispositivo inteligente 102 a otro dispositivo por USB, WiFi o Bluetooth. La aplicación de monitoreo 108 registra, a través de las API del sistema operativo 102 del dispositivo inteligente, el nombre, la dirección MAC, la dirección IP, la identificación de la unidad de procesamiento del ordenador, el nombre del dispositivo, las operaciones de tráfico de datos y los tiempos de tráfico de datos del dispositivo anclado. La aplicación de monitoreo 108 envía la información
de tethering a la aplicación de medición y tarifación 118 para ayudar a categorizar automáticamente el tráfico de datos de tethering como personal o de trabajo. La aplicación de medición y tarifación 118 puede mantener una base de datos de dispositivos 312. Todo el tráfico de datos asociado a los dispositivos anclados registrados como dispositivos personales de un usuario se destina a fines personales. Si el dispositivo anclado no se encuentra en la base de datos de dispositivos 312, el dispositivo se identifica como un nuevo dispositivo y se pide al usuario que lo clasifique como dispositivo personal o de trabajo. La información del dispositivo, incluyendo el ID de la c Pu , el número IMEI, el número de teléfono, el número CCID, el número de serie y el número MAX se guardan en la base de datos de dispositivos 312 por la aplicación de medición y tarificación 118 para que la aplicación de supervisión 108 en cualquier otro dispositivo inteligente 102 pueda utilizar la información.
Operaciones VOIP. De acuerdo con una realización de la presente divulgación, el tráfico de datos generado como resultado de una operación de sesión de voz sobre protocolo de Internet que incluye, entre otros, videoconferencias, comunicaciones unificadas y mensajería instantánea, con el dispositivo inteligente 102 se distribuye entre operaciones personales y laborales. VOIP puede estar integrado en el sistema operativo del dispositivo inteligente 102 o en otra aplicación en el dispositivo inteligente 102, o pueden ser aplicaciones independientes que residen en el dispositivo inteligente 102. Una aplicación VOIP puede incluir, por ejemplo, SKYPETM o FACE TIME™. El tráfico de datos generado por VOIP puede repartirse entre categorías personales y laborales de manera similar a cualquier otro tráfico de datos generado por cualquier otra aplicación tal como se describe en este documento. Una sesión de VOIP puede ocurrir en algún momento con una o más personas que están en contacto. La información de contacto puede ser referenciada por la aplicación de medición y tarifación 118 con la base de datos de contactos 208 para distribuir el tráfico de datos asociado con llamadas VOIP o sesiones entre el trabajo y el personal. En una modalidad, la aplicación de monitoreo 108 accede a un historial o registro de llamadas VOIP a través de API para extraer detalles de la llamada, como la duración, el número de teléfono y la información de contacto. Esa información VOIP es utilizada por la aplicación de medición y tarifación 118 para prorratear el tráfico de datos asociado con las llamadas a personales o laborales. Si una llamada VOIP no se puede clasificar automáticamente como laboral o personal, la aplicación de supervisión 108 solicita al usuario que asocie la llamada con un contacto que ya se ha categorizado, que cree un nuevo contacto y clasifique el contacto, o que simplemente clasifique la llamada como laboral o personal. La información introducida manualmente por el usuario puede ser guardada por la aplicación de medición y tarifación 118 en la base de datos de contactos 308 para su posterior uso por una aplicación de monitoreo 108 para todos los dispositivos 102 en el sistema 100.
Operaciones de correo electrónico. De acuerdo con una realización de la presente divulgación, el tráfico de datos generado como resultado de las operaciones de correo electrónico se distribuye entre el trabajo y el personal. La aplicación de monitorización 108 puede integrarse, a través de APIs, con los clientes de correo electrónico personal y corporativo del dispositivo inteligente 102. Los clientes de correo electrónico pueden ser un cliente o varios. Para cada correo electrónico, la aplicación de monitoreo 108 determina las direcciones de correo electrónico del remitente y el destinatario, la hora en que se envió / recibió el correo electrónico, el tamaño del correo electrónico, incluidos los archivos adjuntos, y el tamaño del correo electrónico, incluidos los archivos adjuntos realmente descargados en el dispositivo inteligente 102. Las operaciones de correo electrónico se pueden distribuir entre categorías personales y de trabajo similares a cualquier otra operación por cualquier otra aplicación tal como se describe en este documento. En una modalidad, las direcciones de correo electrónico contenidas en un correo electrónico son referenciadas por la aplicación de medición y tarifación 118 a la información de contacto en la base de datos de contactos 308 para categorizar el tráfico de datos asociado con el uso del correo electrónico como trabajo o personal. Si un correo electrónico no puede determinarse automáticamente como de trabajo o personal, la aplicación de supervisión 108 pide al usuario que asigne el correo electrónico como de trabajo o personal y las direcciones de correo electrónico en el correo electrónico se clasifican en consecuencia. La información de la operación de correo electrónico introducida manualmente por el usuario puede ser guardada por la aplicación de medición y tarificación 118 en la base de datos de contactos 308 para ser utilizada por todos los dispositivos inteligentes 102 que forman parte del sistema 100 para ayudar a repartir el uso del dispositivo inteligente entre el personal y el laboral. En una modalidad, la aplicación de medición y tarifación 118 clasifica los correos electrónicos como trabajos o personales de acuerdo con la parte del dominio de la dirección de correo electrónico. Las direcciones de correo electrónico que comprenden una parte del dominio que están disponibles públicamente, como "@hotmail.com", se clasifican como personales. Las direcciones de correo electrónico que comprenden una parte del dominio que es un dominio corporativo o privado se clasifican como trabajo. Los clientes de correo electrónico también pueden ser designados como personales o de trabajo y categorizados en consecuencia. Por ejemplo, GOOGLE™ proporciona un cliente GMAIL™ para el iPHONE™. Todos los correos electrónicos enviados y recibidos del cliente GMAIL, en consecuencia, pueden ser categorizados por la aplicación de medición y tarifación 118 como trabajo. Todos los correos electrónicos enviados y recibidos por cada cliente de correo electrónico se supervisan en conjunto y se designan como personales o de trabajo de acuerdo con las reglas previstas en la aplicación de medición y tarifación 118. La aplicación de medición y tarifación 118 puede comprender una base de datos de clientes de correo electrónico para conservar una lista de clientes de correo electrónico y sus categorías.
Operaciones de compra. Además de utilizar un dispositivo inteligente 102 para la comunicación, un usuario también puede realizar compras con el dispositivo inteligente 102 (también conocido como operaciones de compra). Por ejemplo, un usuario puede usar la funcionalidad de comunicaciones de campo cercano (NFC) o identificación por radiofrecuencia (RFID) 102 del dispositivo inteligente para realizar una compra en una tienda minorista. En otro
ejemplo, el usuario puede comprar una aplicación, o realizar una compra en la aplicación, en su dispositivo inteligente 102. Dichas compras podrán ser devueltas para que figuren en la factura del operador de red o en el estado de cuenta de los importes adeudados por el dispositivo inteligente 102. En una realización de la presente divulgación, la aplicación de supervisión 108 identifica cuándo se realiza una compra mediante el dispositivo inteligente 102 (también denominada operación de compra), recopila la información de la operación asociada y comunica la información de la operación a la aplicación de medición y tarificación 118. A continuación, la aplicación de medición y tarificación 118, utilizando esta información de la operación, determina si la compra de un usuario es para un propósito de trabajo o para un propósito personal, basándose en información como el tipo de compra, a quién se hizo la compra, cuándo se hizo la compra y dónde se hizo la compra. En una realización, la aplicación de monitoreo 108 detecta una compra realizada utilizando el dispositivo inteligente 102 al detectar el tráfico de datos con una dirección IP que normalmente se corresponde con una compra. En respuesta a la detección de una operación de compra, la aplicación de monitoreo puede solicitar al usuario que clasifique la compra como laboral o personal.
Figura 4 es un diagrama de flujo de un método 400 para prorratear los costos de una compra realizada con un dispositivo inteligente 102 entre propósitos de acuerdo con una realización de la presente divulgación. Cuando se utiliza el dispositivo inteligente 102 para realizar una compra, esa compra puede generar tráfico de datos para categorizarlo como laboral o personal. El tráfico de datos generado también se puede utilizar, sin embargo, para determinar automáticamente si la compra que se realiza es personal o laboral. De acuerdo con una realización de la presente divulgación, la aplicación de monitoreo 108 detecta 402 que se ha utilizado la funcionalidad NFC o RFID del dispositivo inteligente 102. Tras la detección, la aplicación de monitorización 108 registra toda la actividad de tráfico de datos 404 que se produce en el dispositivo inteligente 102 durante un periodo de tiempo anterior y posterior al uso de la funcionalidad. El período de tiempo puede ser de 60 segundos. La información registrada puede incluir el tiempo de uso y las direcciones IP de los otros dispositivos con los que se comunica el dispositivo inteligente 102. Las direcciones IP se comparan o cruzan con las direcciones IP mantenidas por la aplicación de medición y tarificación 118 para determinar si el tráfico de datos y la compra asociada deben repartirse 406 como trabajo o personal. Si la dirección IP aún no ha sido categorizada, la aplicación de monitorización 108 puede pedir al usuario que categorice la compra como de trabajo o personal. La aplicación de control 108 también puede pedir al usuario que especifique el importe de la transacción y otra información relacionada, como los impuestos. A continuación, la aplicación de medición y tarificación 118 guarda la información de la IP y la categoría seleccionada en una base de datos de compras 316 para su uso posterior por el dispositivo inteligente 102 u otros dispositivos inteligentes 102 del sistema. En una modalidad, la aplicación de monitorización 108 y la aplicación de medición y tarificación 118 pueden tener APIs que otras aplicaciones pueden utilizar para acceder a la información y funcionalidad.
La aplicación de monitorización 108 y la aplicación de medición y tarificación 118 pueden integrarse con el sistema de facturación de otra parte, como un operador de red, para notificar 408 al operador las compras realizadas en el dispositivo inteligente 102 que deberían cobrarse directamente al usuario del dispositivo inteligente 102. La información que puede proporcionarse al operador de red incluye el número de teléfono del dispositivo inteligente 102, el número IMEI del dispositivo inteligente 102, el número de serie del dispositivo inteligente 102, la hora y la fecha de la transacción, el estado de la itinerancia, el nombre de la aplicación o la actualización descargada, si la hay, la versión de la aplicación, el nombre de la parte a la que se ha realizado la compra, el costo de la transacción y cualquier impuesto. Si el operador tiene un contrato individual con el usuario del dispositivo inteligente 102, la aplicación de supervisión 108 puede solicitar al usuario permiso para integrarse con el operador.
En una modalidad, la aplicación de monitoreo 108 puede monitorear el dispositivo inteligente 102 y tomar automáticamente ciertas acciones para ayudar a reducir los costos de comunicación 102 del dispositivo inteligente.
Contenedores. El dispositivo inteligente 102 puede comprender uno o más contenedores (también denominados personas duales) que impiden que las aplicaciones fuera del contenedor accedan a las aplicaciones dentro del contenedor. Si las aplicaciones se encuentran dentro de un contenedor en el dispositivo inteligente 102 al que la aplicación de supervisión 108 no tiene acceso, la aplicación de supervisión 108 supervisa la cantidad de tráfico de datos desde y hacia el contenedor. Dado que un solo contenedor contiene aplicaciones para fines exclusivamente laborales o exclusivamente personales, pero no para ambos, todo el tráfico de datos desde y hacia el contenedor se puede distribuir para el propósito correspondiente sin identificar la fuente específica del tráfico de datos. Si la aplicación de supervisión 108 tiene acceso al contenedor o se encuentra dentro del contenedor, la aplicación de supervisión 108 puede supervisar las operaciones del dispositivo inteligente 102. Si un contenedor empresarial reside en el dispositivo inteligente 102, o la aplicación no tiene una API, o no se puede determinar toda la información de comunicación y actividad para la aplicación, la información registrada se puede comparar con una base de datos y la aplicación de medición y tarifación 118 puede asignar la actividad al dispositivo inteligente 102 que utiliza un usuario.
Cambio de WiFi. La comunicación a través de una red WiFi suele ser menos costosa, tanto en valor monetario como en consumo de energía, que la comunicación a través de una red móvil. En una modalidad de la presente divulgación, la aplicación de supervisión 108 hace que el dispositivo inteligente102 se conecte automáticamente, sin la participación del usuario, a puntos de acceso WiFi para ayudar a reducir los costos de comunicación. La
aplicación de monitorización 108 puede registrar el LAC de una red de radio celular utilizada por el dispositivo inteligente 102, las coordenadas GPS del dispositivo inteligente 102, el nombre del proveedor y el nombre del punto de venta cuando el dispositivo inteligente 102 se conecta a un punto de acceso WiFi, por ejemplo, en el lugar de trabajo o el hogar del usuario. La aplicación de monitorización 108 puede entonces utilizar esta información para habilitar automáticamente la función WiFi del dispositivo inteligente 102 y deshabilitar la función de red celular cuando el dispositivo móvil 102 esté cerca de las coordenadas GPS registradas o dentro del LAC. Al habilitar el WiFi, iniciar sesión en la red WiFi correspondiente y desactivar las funciones de la red móvil, esto hace que el dispositivo inteligente 102 utilice el modo de comunicación WiFi, que puede ser el menos costoso. Esto también puede ayudar a reducir la cantidad de energía consumida por el dispositivo inteligente 102 para preservar la duración de la batería. Cuando el dispositivo inteligente 102 pierde la conectividad WiFi, la función de red móvil en el dispositivo inteligente 102 puede estar habilitada. En una modalidad de la presente divulgación, la aplicación de monitorización 108 comunica la información WiFi a la aplicación de medición y tarificación 118 para que pueda ser almacenada y compartida con otros dispositivos inteligentes que comprenden una aplicación de monitorización 108 en comunicación con la aplicación de medición y tarificación 118. De esta forma, se puede mantener una base de datos de puntos de acceso WiFi globales mediante la aplicación de medición y tarifación 118. La información de WiFi puede incluir, por ejemplo, Nombre de red WiFi, Contraseña, Dirección IP, Máscara de subred, Puerta de enlace predeterminada, DNS, Sufijo DNS, Dirección MAC, LAC de la red móvil circundante y coordenadas GPS.
Interceptación de llamadas de voz. De acuerdo con una realización de la presente divulgación, la aplicación de supervisión 108 intercepta las llamadas que están a punto de realizarse para las que existe una opción de llamada menos costosa, y realiza la llamada utilizando la opción de llamada menos costosa. Por ejemplo, la aplicación de monitorización 108 puede interceptar las llamadas de larga distancia o las llamadas que se realicen en itinerancia y realiza la llamada utilizando una tarjeta de marcación de larga distancia, un número gratuito, una llamada VOIP o un número de llamada local. Las opciones menos costosas pueden variar según el número de teléfono al que se llame y la ubicación del dispositivo inteligente 102. Por lo tanto, es posible que un usuario no pueda recordar todas las posibles opciones de llamada menos costosas. También puede resultar difícil o inconveniente para un usuario efectuar manualmente una opción de llamada menos costosa. En una modalidad, si el costo de una llamada de voz puede reducirse, la llamada se bloquea, se toma nota de la llamada saliente y se crea una nueva sesión de llamadas de voz utilizando la opción menos costosa. La opción de llamada menos costosa puede requerir la inserción de pausas utilizando comas o algún otro símbolo de acuerdo con la ubicación desde donde se realiza la llamada. La aplicación de medición y tarifación 118 puede mantener una base de datos global de opciones de llamadas menos costosas y comunicarla a la aplicación de monitoreo 108 en todos los dispositivos inteligentes 102.
En la descripción anterior, con fines explicativos, se exponen numerosos detalles con el fin de proporcionar una comprensión completa de las realizaciones. Sin embargo, será evidente para un experto en la materia que estos detalles específicos no sean necesarios. En otros casos, las estructuras y circuitos eléctricos bien conocidos se muestran en manera de diagrama de bloques para no oscurecer la comprensión. Por ejemplo, no se brindan detalles específicos sobre si las realizaciones aquí descritas se implementan como una rutina de software, un circuito de hardware, un firmware o una combinación de los mismos.
Las modalidades de la divulgación pueden representarse como un producto de programa informático almacenado en un medio legible por máquina (también denominado medio legible por ordenador, medio legible por procesador o medio utilizable por ordenador con un código de programa legible por ordenador incorporado en él). El medio legible por máquina puede ser cualquier medio tangible y no transitorio adecuado, incluyendo un medio de almacenamiento magnético, óptico o eléctrico, como un disquete, una memoria de sólo lectura de disco compacto (CD-ROM), un dispositivo de memoria (volátil o no volátil) o un mecanismo de almacenamiento similar. El medio legible por máquina puede contener varios conjuntos de instrucciones, secuencias de código, información de configuración u otros datos que, cuando se ejecutan, hacen que un procesador realice pasos en un método según una realización de la divulgación. Aquellos con conocimientos ordinarios en el arte apreciarán que otras instrucciones y operaciones necesarias para implementar las implementaciones descritas también pueden ser almacenadas en el medio legible por máquina. Las instrucciones almacenadas en el medio legible por máquina pueden ser ejecutadas por un procesador u otro dispositivo de procesamiento adecuado, y pueden interactuar con circuitos para realizar las tareas descritas.
Claims (15)
1. Un sistema (100), que comprende:
una unidad de transformación (114), y
una primera memoria (112 ) que almacena información de operación relativa a una pluralidad de operaciones realizadas en un dispositivo inteligente (102), cada una de las pluralidades de operaciones que dan lugar al uso de una red de un operador (120), caracterizada por
la primera memoria (112 ) almacena una aplicación de medición y tarificación (118) que ha sido dotada de una pluralidad de reglas generales antes que se produzca la pluralidad de operaciones, la aplicación de medición y tarificación (118) está configurada para ser ejecutada en la unidad de procesamiento (114) para repartir automáticamente la pluralidad de operaciones entre una pluralidad de propósitos basándose en la información de la operación de acuerdo con la pluralidad de reglas generales;
la primera memoria (112 ) que almacena además las tarifas del operador (120) para el uso de la red por el dispositivo inteligente (102); y
la aplicación de medición y tarifación (118) configurada para determinar el costo del uso de la red por pluralidad de operaciones del dispositivo inteligente (102) para al menos uno de la pluralidad de fines sobre la base de las tarifas y la información de operación prorrateada.
2. El sistema (100) de 1, reivindicación, caracterizado en que la primera memoria (112) comprende información de categorización, y en la que la pluralidad de reglas requiere que la aplicación de medición y tarifa (118) distribuya las operaciones a los fines seleccionados en función de la información de operación seleccionada correspondiente a la información de categorización.
3. El sistema (100) de la reivindicación 1, caracterizado en que la aplicación de medición y tarifación (118) está configurada para prorratear una de las operaciones a la finalidad seleccionada de entre la pluralidad de finalidades que comprenden una finalidad laboral y una finalidad personal, sobre la base de la información de la operación.
4. El sistema (100) de la reivindicación 2, caracterizado en que la aplicación de medición y tarifación (118) está configurada para obtener la información de categorización de una o más aplicaciones.
5. El sistema (100) de 2, reclamación, caracterizado en que la aplicación de medición y tarifación (118) está configurada para obtener la información de categorización de una pluralidad de fuentes, y las reglas exigen prorratear las operaciones entre los propósitos en función de las fuentes de la información de categorización.
6. El sistema (100) de la reivindicación 2, en el que la información de categorización comprende información de contacto, caracterizada en que la información de contacto comprende una designación, y en el que las normas exigen que la aplicación de medición y tarifa (118) distribuya las operaciones a los fines en respuesta a las designaciones.
7. El sistema (100) de la reivindicación 2, caracterizado en que la información de operación comprende información relativa a una o más de las siguientes operaciones: una llamada de voz móvil realizada o recibida por el dispositivo inteligente (102), un mensaje de texto enviado o recibido por el dispositivo inteligente (102), el consumo de datos de red de la navegación por un sitio web con el dispositivo inteligente (102), consumo de datos de red por el uso de una aplicación en el dispositivo inteligente (102), consumo de datos de red por el uso de una aplicación de reconocimiento de voz en el dispositivo inteligente (102), consumo de datos de red por el uso de una aplicación de asignación en el dispositivo inteligente (102), consumo de datos de red por amarrar otro dispositivo al dispositivo inteligente (102), consumo de datos de red por el uso de una aplicación de protocolo de voz sobre Internet en el dispositivo inteligente (102), consumo de datos de red por el uso de una aplicación de correo electrónico en el dispositivo inteligente (102), consumo de datos de red por realizar una compra con el dispositivo inteligente (102).
8. El sistema (100) de la reivindicación0, caracterizado en que el dispositivo inteligente (102) comprende un dispositivo de comunicación de campo cercano o un dispositivo de identificación por radiofrecuencia, la aplicación de medición y tarificación (118) está configurada para detectar el uso del dispositivo de comunicación de campo cercano o del dispositivo de identificación por radiofrecuencia para una operación de compra, la información de operación para la operación de compra comprende una cantidad de datos de red consumidos como resultado de la operación de compra, y una primera dirección de protocolo de Internet con la que el dispositivo inteligente (102) se estaba comunicando en respuesta a la operación de compra; y la información de categorización comprende una lista de direcciones de protocolo de Internet y un propósito designado para cada dirección de protocolo de Internet, y en la que la aplicación de medición y tarificación (124) está configurada para prorratear la operación de compra estableciendo el propósito seleccionado al propósito designado de una segunda dirección de protocolo de Internet de entre la lista de
direcciones de protocolo de Internet que coincide con la primera dirección de protocolo de Internet.
9. El sistema de reivindicación 1, caracterizado en que la aplicación de medición y tarifa (118) está dotado de una primera regla general de la pluralidad de normas generales, la primera regla general que exige que las operaciones se prorrateen a una finalidad seleccionada basada en un dominio de un contacto de la operación correspondiente.
10. El sistema de reivindicación 1, caracterizado porque la aplicación de medición y tarificación (118) está provista de una primera regla general de la pluralidad de reglas generales, la primera regla general que requiere que las operaciones realizadas por una aplicación seleccionada en el dispositivo inteligente (102) se repartan a un propósito seleccionado.
11. Un método implementado por el procesador (114), que comprende
recibir información de operaciones sobre una pluralidad de operaciones realizadas en un dispositivo inteligente (102), cada una de las cuales resulta en el uso de un operador de red, caracterizado por: recibir una pluralidad de reglas generales antes que se produzca la pluralidad de operaciones mediante una red de un operador (120);
recibir tarifas del operador (120) por el uso de la red por el dispositivo inteligente;
repartir automáticamente la pluralidad de operaciones del dispositivo inteligente (102) entre una pluralidad de propósitos basándose en la información de las operaciones según la pluralidad de reglas generales; y
determinar el costo de uso de la red por parte de la pluralidad de operaciones del dispositivo inteligente para al menos uno de los propósitos de la pluralidad de propósitos, basándose en las tarifas y en la información de operación prorrateada.
12. El método de reivindicación 11, caracterizado por obtener información de categorización de una pluralidad de fuentes, y repartir las operaciones entre los propósitos de acuerdo con las reglas basadas en las fuentes de la información de categorización.
13. El método de reivindicación 12, caracterizado porque la información de categorización comprende información de contacto y la información de contacto comprende una designación que indica a cuál de la pluralidad de propósitos se refiere la información de contacto.
14. El método de reivindicación 13, caracterizado en que el prorrateo automático de las operaciones comprende el prorrateo de las operaciones a un propósito selecto basado en un dominio de un contacto de la operación correspondiente.
15. El método reivindicación 11, caracterizado en que la distribución automática de las operaciones comprende la asignación de operaciones a un propósito seleccionado en función de las operaciones realizadas por una aplicación seleccionada en el dispositivo inteligente (102).
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201361856720P | 2013-07-21 | 2013-07-21 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2906991T3 true ES2906991T3 (es) | 2022-04-21 |
Family
ID=52392541
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES19160071T Active ES2906991T3 (es) | 2013-07-21 | 2014-07-21 | Sistema y método para prorratear operaciones y costos de dispositivos inteligentes |
Country Status (25)
| Country | Link |
|---|---|
| US (5) | US10069978B2 (es) |
| EP (2) | EP3518565B1 (es) |
| JP (1) | JP6937577B2 (es) |
| KR (1) | KR102244009B1 (es) |
| CN (2) | CN109327538A (es) |
| AP (1) | AP2016008977A0 (es) |
| AU (3) | AU2014295770A1 (es) |
| BR (1) | BR112016001385B1 (es) |
| CA (2) | CA3094652C (es) |
| CL (1) | CL2016000138A1 (es) |
| CR (1) | CR20160052A (es) |
| DO (1) | DOP2016000020A (es) |
| EA (1) | EA201690173A1 (es) |
| ES (1) | ES2906991T3 (es) |
| HK (1) | HK1223216A1 (es) |
| IL (1) | IL243678A0 (es) |
| MA (1) | MA38790B2 (es) |
| MX (2) | MX366590B (es) |
| NI (1) | NI201600013A (es) |
| PE (1) | PE20160444A1 (es) |
| PH (1) | PH12016500126B1 (es) |
| PL (1) | PL3518565T3 (es) |
| SG (1) | SG11201600112XA (es) |
| UA (1) | UA121198C2 (es) |
| WO (1) | WO2015010199A1 (es) |
Families Citing this family (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| HK1223216A1 (zh) * | 2013-07-21 | 2017-07-21 | Mobility View Inc. | 用於分配智能设备操作和成本的系统、智能设备和方法 |
| CN104714970B (zh) * | 2013-12-16 | 2018-11-09 | 阿里巴巴集团控股有限公司 | 电子邮件归类的方法、发送端、接收端和系统 |
| US20180227436A1 (en) * | 2014-10-10 | 2018-08-09 | Ntt Docomo, Inc. | Packet usage amount calculation device and packet usage amount calculation method |
| US10097648B2 (en) | 2015-02-27 | 2018-10-09 | Rovi Guides, Inc. | Methods and systems for recommending media content |
| JP2016167737A (ja) * | 2015-03-10 | 2016-09-15 | 株式会社オプティム | データ通信端末、料金管理システム、料金管理方法及び料金管理プログラム |
| US9615200B2 (en) * | 2015-06-18 | 2017-04-04 | International Business Machines Corporation | Distributed cellular client tracking |
| US10028225B2 (en) * | 2015-08-26 | 2018-07-17 | International Business Machines Corporation | Efficient usage of internet services on mobile devices |
| US10289985B2 (en) * | 2015-09-15 | 2019-05-14 | Eft Network, Inc. | Methods of constructing a paper check |
| US9749268B2 (en) * | 2015-12-08 | 2017-08-29 | International Business Machines Corporation | System and method for message delivery |
| CN106469095A (zh) * | 2016-10-08 | 2017-03-01 | 深圳市金立通信设备有限公司 | 一种应用程序数据的处理方法及终端 |
| EP3361706A1 (en) * | 2017-02-14 | 2018-08-15 | Webtext Holdings Limited | A redirection bridge device and system, a method of redirection bridging, method of use of a user interface and a software product |
| CN106900021B (zh) * | 2017-02-20 | 2020-08-11 | 惠州Tcl移动通信有限公司 | 一种移动终端VoWiFi通话的处理方法及系统 |
| US10492206B2 (en) * | 2017-06-02 | 2019-11-26 | Apple Inc. | Coexistence of collocated radios |
| US10834112B2 (en) | 2018-04-24 | 2020-11-10 | At&T Intellectual Property I, L.P. | Web page spectroscopy |
| CN108933838B (zh) * | 2018-08-08 | 2022-07-29 | 网易(杭州)网络有限公司 | 应用数据处理方法及装置 |
| US12125054B2 (en) | 2018-09-25 | 2024-10-22 | Valideck International Corporation | System, devices, and methods for acquiring and verifying online information |
| US11218443B2 (en) * | 2019-07-25 | 2022-01-04 | Coupang Corp. | Dynamic IP address categorization systems and methods |
| JP7251417B2 (ja) * | 2019-09-09 | 2023-04-04 | 富士通株式会社 | 情報送信システム |
| CN110781732B (zh) * | 2019-09-17 | 2023-08-29 | 腾讯科技(深圳)有限公司 | 智能设备开关的控制方法和装置、存储介质及电子装置 |
| CN114706621B (zh) * | 2019-09-26 | 2023-03-24 | 华为技术有限公司 | 一种启动快应用的方法及相关装置 |
| JP6892159B1 (ja) * | 2020-02-06 | 2021-06-23 | Necプラットフォームズ株式会社 | 構内交換機、構内交換機の情報更新方法、及びプログラム |
| JP2020115358A (ja) * | 2020-03-18 | 2020-07-30 | 日本電気株式会社 | 通信システム、通信方法および通信プログラム |
| US20220109760A1 (en) * | 2020-10-02 | 2022-04-07 | Tiffany Johnson | Automatic Call Categorization and Expense Calculating System and Method |
| US11490243B2 (en) * | 2020-10-20 | 2022-11-01 | Cisco Technology, Inc. | Open roaming multi-access cost optimizer service |
Family Cites Families (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5915214A (en) | 1995-02-23 | 1999-06-22 | Reece; Richard W. | Mobile communication service provider selection system |
| US5862203A (en) | 1995-07-21 | 1999-01-19 | Call Manage | Telecommunications call management system |
| RU2002128748A (ru) * | 2000-03-27 | 2004-02-27 | Тфхс, Инк. (Us) | Сетевая интерактивная переписка с интегрированным начислением на счет |
| EP1311931A4 (en) * | 2000-07-21 | 2006-03-15 | Telemac Corp | VARIOUS VIRTUAL PORTFOLIOS IN RADIO DEVICES |
| AU2003256549A1 (en) | 2002-07-31 | 2004-02-16 | Interdigital Technology Corporation | Handover between a cellular system and a wireless local area network |
| US6925160B1 (en) * | 2002-08-21 | 2005-08-02 | Mobilesense Technologies, Inc. | System and method for managing cellular telephone accounts |
| JP2004153455A (ja) * | 2002-10-29 | 2004-05-27 | Komu Square:Kk | 通信端末の通信量集計システム、通信量集計方法およびプログラム |
| EP1598988A1 (en) * | 2003-02-27 | 2005-11-23 | Fujitsu Limited | Communication charge sorting method and device |
| US8078164B2 (en) * | 2004-01-06 | 2011-12-13 | Vasu Networks Corporation | Mobile telephone VOIP/cellular seamless roaming switching controller |
| JP2006025113A (ja) * | 2004-07-07 | 2006-01-26 | Nec Corp | 通信モード管理システム及び方法並びに通信モード管理用プログラム |
| JP4668022B2 (ja) * | 2005-09-15 | 2011-04-13 | パナソニック株式会社 | 携帯端末 |
| US8515387B2 (en) | 2005-12-08 | 2013-08-20 | At&T Intellectual Property I, Lp | Method for segregating billable transactions in a multimode communication device |
| US7962120B2 (en) * | 2006-05-22 | 2011-06-14 | Alcatel-Lucent Usa Inc. | Allocation of internet protocol (IP) multimedia subsystem (IMS) charges |
| US20090006229A1 (en) * | 2007-06-28 | 2009-01-01 | Embarq Holdings Company, Llc | System and method for telephony billing codes |
| US20090149154A1 (en) | 2007-12-10 | 2009-06-11 | International Business Machines Corporation | Method for intelligent data handling for mobile call billing using ims |
| US20100128857A1 (en) | 2007-12-26 | 2010-05-27 | Logan James D | Call forwarding system and method employing virtual phone numbers associated with landline and other discrete telephone units |
| MY157746A (en) | 2008-01-15 | 2016-07-15 | Lim Chee Meng | Interactive information processing and delivery system and methods thereof |
| US20090180440A1 (en) * | 2008-01-16 | 2009-07-16 | Snrlabs Corporation | Client-Based Multimode Handover in Communication Systems |
| CA2631976A1 (en) | 2008-05-22 | 2009-11-22 | Norman Gaskarth | Method and apparatus for telecommunication expense management |
| CA2638858C (en) | 2008-05-22 | 2014-10-07 | Redwood Technologies Inc. | Method and apparatus for telecommunication expense management |
| US7957718B2 (en) | 2008-05-22 | 2011-06-07 | Wmode Inc. | Method and apparatus for telecommunication expense management |
| US9143611B2 (en) | 2008-09-30 | 2015-09-22 | International Business Machines Corporation | System and method for routing calls |
| US9253663B2 (en) * | 2009-01-28 | 2016-02-02 | Headwater Partners I Llc | Controlling mobile device communications on a roaming network based on device state |
| US9203629B2 (en) * | 2009-05-04 | 2015-12-01 | Bridgewater Systems Corp. | System and methods for user-centric mobile device-based data communications cost monitoring and control |
| TWI545928B (zh) * | 2009-12-02 | 2016-08-11 | 萬國商業機器公司 | 用於管理行動電話呼叫之方法及系統 |
| JP5691427B2 (ja) * | 2010-11-17 | 2015-04-01 | 日本電気株式会社 | 通信費精算システム、装置、方法及びプログラム |
| US8971843B2 (en) * | 2011-09-30 | 2015-03-03 | Amana Future, Llc | Communication tracking and billing system |
| JP5592332B2 (ja) * | 2011-10-20 | 2014-09-17 | 株式会社日立システムズ | アプリケーション利用管理システム |
| ZA201107735B (en) | 2011-10-21 | 2012-07-25 | Ngema Thebenare Gladstone Mngadi | A method of creating a customised bill for telephony services and a system therefor |
| US9473922B2 (en) | 2012-04-10 | 2016-10-18 | Tangoe, Inc. | Hybrid liability model |
| US9967241B2 (en) | 2013-03-15 | 2018-05-08 | Verizon Patent And Licensing Inc. | Persona based billing |
| US20140344922A1 (en) * | 2013-05-17 | 2014-11-20 | Fixmo, Inc. | Multi-profile mobile device interface for same user |
| HK1223216A1 (zh) * | 2013-07-21 | 2017-07-21 | Mobility View Inc. | 用於分配智能设备操作和成本的系统、智能设备和方法 |
| CA2885035C (en) | 2014-04-28 | 2021-05-18 | Tangoe, Inc. | Data usage analysis and reporting |
| US10819861B2 (en) | 2014-04-28 | 2020-10-27 | Tangoe Us, Inc. | Real-time usage detection of software applications |
| US10931543B2 (en) | 2014-04-28 | 2021-02-23 | Tangoe Us, Inc. | Data usage analysis and reporting |
| US9584672B2 (en) | 2014-04-28 | 2017-02-28 | Tangoe, Inc. | Cost allocation for derived data usage |
| US9191523B1 (en) | 2014-04-28 | 2015-11-17 | Tangoe, Inc. | Cost allocation for derived data usage |
| CA2874127C (en) | 2014-11-21 | 2022-03-01 | Tangoe, Inc. | Real-time usage detection of software applications |
| US10021123B2 (en) * | 2015-06-29 | 2018-07-10 | Qualcomm Incorporated | Customized network traffic models to detect application anomalies |
-
2014
- 2014-07-21 HK HK16111179.2A patent/HK1223216A1/zh unknown
- 2014-07-21 CN CN201811340965.XA patent/CN109327538A/zh active Pending
- 2014-07-21 EP EP19160071.7A patent/EP3518565B1/en active Active
- 2014-07-21 ES ES19160071T patent/ES2906991T3/es active Active
- 2014-07-21 MX MX2016000655A patent/MX366590B/es active IP Right Grant
- 2014-07-21 UA UAA201600069A patent/UA121198C2/uk unknown
- 2014-07-21 BR BR112016001385-9A patent/BR112016001385B1/pt active IP Right Grant
- 2014-07-21 SG SG11201600112XA patent/SG11201600112XA/en unknown
- 2014-07-21 PE PE2016000078A patent/PE20160444A1/es unknown
- 2014-07-21 MA MA38790A patent/MA38790B2/fr unknown
- 2014-07-21 PL PL19160071T patent/PL3518565T3/pl unknown
- 2014-07-21 CA CA3094652A patent/CA3094652C/en active Active
- 2014-07-21 PH PH1/2016/500126A patent/PH12016500126B1/en unknown
- 2014-07-21 CN CN201480040353.2A patent/CN105453613A/zh active Pending
- 2014-07-21 CA CA2918885A patent/CA2918885C/en active Active
- 2014-07-21 JP JP2016526384A patent/JP6937577B2/ja not_active Expired - Fee Related
- 2014-07-21 EA EA201690173A patent/EA201690173A1/ru unknown
- 2014-07-21 EP EP14829777.3A patent/EP3025531B1/en active Active
- 2014-07-21 AP AP2016008977A patent/AP2016008977A0/xx unknown
- 2014-07-21 AU AU2014295770A patent/AU2014295770A1/en not_active Abandoned
- 2014-07-21 US US14/906,723 patent/US10069978B2/en active Active
- 2014-07-21 KR KR1020167003511A patent/KR102244009B1/ko not_active Expired - Fee Related
- 2014-07-21 WO PCT/CA2014/050686 patent/WO2015010199A1/en not_active Ceased
-
2016
- 2016-01-15 MX MX2019008363A patent/MX2019008363A/es unknown
- 2016-01-19 CL CL2016000138A patent/CL2016000138A1/es unknown
- 2016-01-19 IL IL243678A patent/IL243678A0/en unknown
- 2016-01-19 DO DO2016000020A patent/DOP2016000020A/es unknown
- 2016-01-20 NI NI201600013A patent/NI201600013A/es unknown
- 2016-01-27 CR CR20160052A patent/CR20160052A/es unknown
- 2016-12-22 US US15/388,119 patent/US9723154B2/en active Active
-
2017
- 2017-03-31 US US15/475,396 patent/US10356251B2/en active Active
-
2018
- 2018-05-25 US US15/989,570 patent/US10440190B2/en active Active
- 2018-08-01 AU AU2018211251A patent/AU2018211251A1/en not_active Abandoned
-
2019
- 2019-02-06 AU AU2019200807A patent/AU2019200807B2/en not_active Ceased
- 2019-09-23 US US16/578,796 patent/US11006003B2/en active Active
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2906991T3 (es) | Sistema y método para prorratear operaciones y costos de dispositivos inteligentes | |
| US9288337B2 (en) | Method for enabling a wireless device for geographically preferential services | |
| US9565552B2 (en) | System and method for enabling a wireless device with customer-specific services | |
| US9014663B2 (en) | Sponsored data plan management | |
| US8818331B2 (en) | Method for enabling a wireless device for geographically preferential services | |
| US9691082B1 (en) | Systems, devices, and methods for providing a dynamic subscription update feature in a wireless communications network | |
| TR201907053A1 (tr) | Yabanci bi̇r mobi̇l şebekede veri̇ eri̇şi̇mi̇ni̇ tesi̇s etmeye yöneli̇k bağlanabi̇li̇rli̇k si̇stemi̇ | |
| NZ715710B2 (en) | System, smart device and method for apportioning smart device operations and costs | |
| EP2829047A1 (en) | A system and method for enabling a wireless device with customer-specific services |