Múltiples contactos con información compartida

8

Antecedentes: actualmente tengo varios cientos de contactos, sincronizados entre un servidor Microsoft Exchange y varios dispositivos móviles. También guardo copias exportadas de los contactos en .vcfformato .

(Los dispositivos móviles que estoy usando actualmente son un teléfono Symbian, un teléfono WP7, un Nokia N900 y un iPad).

¿Hay una buena manera (aplicación, formato de archivo, lo que sea) para mantener contactos con información compartida?

Un escenario muy común es que tengo contactos para dos o más personas que viven en la misma casa, por ejemplo:

John Doe
123 Main Street, Anytown USA
Home: 555-555-1111
Work: 555-555-2222
Mobile: 555-555-3333
E-mail: [email protected]

Jane Doe
123 Main Street, Anytown USA
Home: 555-555-1111
Work: 555-555-4444
Mobile: 555-555-5555
E-mail: [email protected]

Como puede ver, ambos contactos tienen la misma dirección y número de teléfono, pero distintos nombres y números de teléfono móvil y de trabajo. (Otra información también puede ser compartida o distinta).

Las aplicaciones y los formatos de archivo con los que estoy familiarizado no parecen tener una buena manera de lidiar con esto. Si uso un solo contacto "John & Jane Doe" para ambos, es difícil distinguir la información distinta (si quiero llamar al teléfono móvil de Jane en lugar del de John). Si uso un contacto separado para cada uno, debo recordar actualizarlos a ambos (o todos ellos para N> 2) cuando se muden o cambien el número de teléfono de su casa.

Una solución ideal me permitiría crear un registro que contenga información para su hogar y que cada uno de sus registros de contacto contenga una referencia al registro del hogar, de modo que cuando vea el registro de contacto de John vea información compartida y distinta.

¿Hay algo por ahí que tenga un buen soporte para este tipo de cosas? (Creo que lo habría, ya que es un escenario muy común).

(Supongo que podría rodar mi propio sistema que genera .vcfarchivos combinados de algún formato extendido, pero eso no funcionaría bien con la sincronización en múltiples dispositivos).

Actualización:

En el momento en que pregunté esto, estaba manteniendo mis contactos en un servidor de Microsoft Exchange y sincronizándolos con varios dispositivos móviles. Ahora los mantengo en mi cuenta de Gmail, pero sigo usando Exchange ActiveSync ( más detalles ), por lo que en realidad la situación no ha cambiado mucho.

Keith Thompson
fuente

Respuestas:

1

La mayoría de las herramientas de contacto manejan a las Compañías de la manera que usted pregunta, es decir, las Compañías han compartido detalles y los usuarios pueden estar vinculados a las compañías. Esto generalmente funciona en CRM, por lo que puede lograr lo que desea al definir cada hogar como una empresa "Home Does", y en los detalles de contacto adjunte la empresa a ellos. Luego puede buscar una empresa y encontrar todos los contactos relevantes para ese grupo.

Sin embargo, la mayoría de las bases de datos de contactos en los teléfonos son bases de datos planas y no permiten relaciones / jerarquía. Por lo general, debe usar enlaces (como un campo de empresa o un campo de cónyuge) para abrir otro contacto que contenga los detalles compartidos. Espero que esto ayude.

Vijay
fuente
1

Como se dijo antes, un software de gestión de relaciones con los clientes o CRM debería hacer el trabajo. También están disponibles como servicio (SaaS), como Salesforce.com o Microsoft CRM. Los CRM basados ​​en la nube esencialmente le permiten acceder a la base de datos que se encuentra en la nube desde varios dispositivos, incluidos dispositivos portátiles, teléfonos inteligentes, etc. Si tiene una aplicación comercial, este podría ser el camino a seguir.

central eléctrica
fuente
0

Me temo que lo que está intentando hacer le impedirá editar los contactos en los dispositivos. Las libretas de direcciones en los programas normales de usuario final como Thunderbird, Android, etc. no permiten editar / cambiar dichos enlaces entre contactos que se basan únicamente en la dirección. Android, por ejemplo, puede crear enlaces entre contactos si tiene los mismos en Facebook y en su cuenta de Google, pero luego uno de ellos desaparecerá y el otro minimizará los detalles. Se supone que es la misma persona, no dos personas con el mismo número de teléfono.

Si eso no es un problema para usted, puede, como mencionó, crear un editor de back-end que vincule todos los datos que desee en una base de datos y luego crear archivos para exportarlos, digamos google y desde allí a todos los otros dispositivos que tener.

De lo contrario, también puede pensar en configurar un directorio LDAP en el que pueda definir sus propias reglas. Hay complementos de búsqueda LDAP para casi cualquier dispositivo. Sin embargo, también aquí, editar contenido desde el dispositivo se vuelve complicado.

descubrimiento
fuente