Buscando un Java User Agent String Parser [cerrado]

¿Alguien sabe de una gran biblioteca en java para analizar cadenas de agente de usuario? Hemos escrito uno personalizado, pero esto parece ser un problema común para muchas personas. Supongo que hay una buena biblioteca disponible en algún lugar.

Por ejemplo, la cadena de agente de usuario ...

"Mozilla / 5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit / 532.0 (KHTML, como Gecko) Chrome / 3.0.195.21 Safari / 532.0"

... anuncia crípticamente la llegada de una PC con Windows Vista usando Chrome en nuestro sitio.

He visto bibliotecas en python y ruby. ¿Algo en java por ahí?

Respuestas a la pregunta(2)

Su respuesta a la pregunta