Бездротовий обмін даними
Формула / Реферат
1. Система керування інформацією, яка включає в себе:
пристрій першого користувача, який має довідник з контактною інформацією;
пристрій другого користувача, який має довідник з контактною інформацією, виконаний з можливістю здійснення обміну інформацією з пристроєм першого користувача через бездротову мережу; а також
програмний модуль, виконаний з можливістю уможливлення передавання пристроєм першого користувача через бездротову мережу інформації, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача після здійснення зв'язку між пристроєм першого користувача та пристроєм другого користувача.
2. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю виявлення певної пов'язаної із здійсненням зв'язку події у щонайменше одному з пристрою першого користувача та пристрою другого користувача.
3. Система керування інформацією за п. 2, яка відрізняється тим, що пристрій першого користувача виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, у пристрій другого користувача як наслідок виявлення програмним модулем пов'язаної із здійсненням зв'язку події.
4. Система керування інформацією за п. 2, яка відрізняється тим, що пристрій першого користувача виконаний з можливістю пропонування першому користувачу передати інформацію, яка має стосунок до першого користувача, у пристрій другого користувача як наслідок виявлення програмним модулем пов'язаної із здійсненням зв'язку події.
5. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю внесення інформації, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача.
6. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю пропонування другому користувачу внести інформацію, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача.
7. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю пропонування першому користувачу оновити інформацію першого користувача, яка зберігається у пристрої першого користувача.
8. Система керування інформацією за п. 1, яка відрізняється тим, що пристрій першого користувача виконаний з можливістю надсилання повідомлення з оновленою інформацією у пристрій другого користувача для оновлення інформації, яка має стосунок до першого користувача, у довіднику з контактною інформацією пристрою другого користувача.
9. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю внесення у довідник з контактною інформацією пристрою другого користувача повідомлення з оновленою інформацією.
10. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю пропонування другому користувачу внести у довідник з контактною інформацією пристрою другого користувача повідомлення з оновленою інформацією.
11. Система керування інформацією за п. 1, яка відрізняється тим, що перший пристрій включає в себе смарт-пристрій, який включає в себе один з таких засобів: SIM-модуль, SIM-модуль мережі UMTS, смарт-карта та вбудована мікросхема, причому цей смарт-пристрій виконаний з можливістю містити довідник з контактною інформацією першого користувача.
12. Система керування інформацією за п. 11, яка відрізняється тим, що другий пристрій включає в себе смарт-пристрій, який включає в себе один з таких засобів: SIM-модуль, SIM-модуль мережі UMTS, смарт-карта та вбудована мікросхема, причому цей смарт-пристрій виконаний з можливістю містити довідник з контактною інформацією другого користувача.
13. Система керування інформацією за п. 12, яка відрізняється тим, що пристрій першого користувача виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, в смарт-пристрій пристрою другого користувача.
14. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю визначення ідентифікатора виклику сеансу зв'язку для перевірки того, чи є номер, який ініціював виклик, ідентифікатором виклику мобільного пристрою.
15. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю:
визначання формату ідентифікатора другого користувача, який зберігся у пристрої першого користувача після пов'язаної із здійсненням зв'язку події; і
форматування контактного ідентифікатора другого користувача у випадку, якщо контактний ідентифікатор другого користувача не є у належному форматі для набору номера.
16. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю визначення частоти сеансів зв'язку між пристроєм першого користувача та пристроєм другого користувача.
17. Система керування інформацією за п. 16, яка відрізняється тим, що програмний модуль виконаний з можливістю пропонування першому користувачу надіслати повідомлення з оновленою інформацією другому користувачу у випадку, коли частота сеансів зв'язку між пристроєм першого користувача та пристроєм другого користувача перевищує певне порогове значення.
18. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю перевірки, перед надсиланням пристроєм першого користувача через бездротову мережу інформації, яка має стосунок до першого користувача, чи стосуються пристрою першого користувача зумовлені роумінгом обмеження.
19. Обчислювальний пристрій, в машиночитному запам'ятовувальному пристрої якого зберігаються машиночитні інструкції, призначений для використання з бездротовим пристроєм, причому згадані інструкції здатні спричиняти виконання обчислювальним пристроєм таких операцій:
виявлення події, пов'язаної із здійсненням зв'язку між першим бездротовим пристроєм та другим бездротовим пристроєм, яка відбувається через бездротову мережу;
приймання ідентифікатора абонента, який ініціював виклик, що відповідає другому бездротовому пристрою;
одержання інформації, яка має стосунок до першого користувача першого бездротового пристрою; і
надсилання згаданої інформації, яка має стосунок до першого користувача, через бездротову мережу у другий бездротовий пристрій, визначений згаданим ідентифікатором, що відповідає другому бездротовому пристрою.
20. Обчислювальний пристрій за п. 19, який відрізняється тим, що згадані інструкції також здатні спричиняти пропонування обчислювальним пристроєм першому користувачу увести інформацію, яка має стосунок до першого користувача, та оновити інформацію, яка має стосунок до першого користувача.
21. Обчислювальний пристрій за п. 20, який відрізняється тим, що згадані інструкції також здатні спричиняти надсилання обчислювальним пристроєм повідомлення з оновленням у другий бездротовий пристрій після оновлення інформації, яка має стосунок до першого користувача.
22. Обчислювальний пристрій за п. 19, який відрізняється тим, що згадані інструкції також здатні спричиняти пропонування обчислювальним пристроєм другому користувачу внести інформацію, яка має стосунок до першого користувача, у другий бездротовий пристрій.
23. Обчислювальний пристрій за п. 19, який відрізняється тим, що згадані інструкції також здатні спричиняти внесення обчислювальним пристроєм інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій.
24. Обчислювальний пристрій за п. 23, який відрізняється тим, що інформація, яка має стосунок до першого користувача, вноситься у довідник з контактною інформацією одного з таких засобів: SIM-модуль, SIM-модуль мережі UMTS, смарт-карта та вбудована мікросхема, який входить у склад пристрою другого користувача.
25. Обчислювальний пристрій за п. 19, який відрізняється тим, що згадані інструкції також здатні спричиняти надсилання обчислювальним пристроєм інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій для зберігання інформації, яка має стосунок до першого користувача, у другому бездротовому пристрої.
26. Обчислювальний пристрій за п. 25, який відрізняється тим, що згадані інструкції також здатні спричиняти надсилання обчислювальним пристроєм інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій у повідомленні, наприклад, SMS-повідомленні або MMS-повідомленні, для зберігання цієї інформації, яка має стосунок до першого користувача, у другому бездротовому пристрої.
27. Обчислювальний пристрій за п. 19, який відрізняється тим, що згадані інструкції також здатні спричиняти виконання обчислювальним пристроєм таких операцій:
приймання інформації, яка має стосунок до другого користувача, від другого бездротового пристрою; і
пропонування першому користувачу першого бездротового пристрою дозволити збереження цієї інформації, яка має стосунок до другого користувача, у першому бездротовому пристрої.
28. Обчислювальний пристрій за п. 19, який відрізняється тим, що він являє собою сервер, виконаний з можливістю взаємодії з пристроєм першого користувача та пристроєм другого користувача через бездротову мережу.
29. Спосіб автоматичного надсилання та отримання від бездротового пристрою інформації, яка має стосунок до першого користувача цього бездротового пристрою, який включає:
виявлення певної події, пов'язаної із здійсненням зв'язку між першим бездротовим пристроєм та другим бездротовим пристроєм;
приймання ідентифікатора абонента, який ініціював виклик, що відповідає другому бездротовому пристрою;
запитування дозволу для визначення, чи дозволено надіслати інформацію, яка має стосунок до першого користувача, у другий бездротовий пристрій; і
надсилання інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій через бездротову мережу, якщо її надсилання дозволене.
30. Спосіб за п. 29, який додатково включає внесення інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій для зберігання у ньому.
31. Спосіб за п. 29, який додатково включає пропонування другому бездротовому пристрою дозволити зберігання інформації, яка має стосунок до першого користувача, у другому бездротовому пристрої.
32. Спосіб за п. 29, який додатково включає оновлення у першому бездротовому пристрої інформації, яка має стосунок до першого користувача, та надсилання оновленої інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій.
33. Спосіб за п. 29, який додатково включає отримання інформації, яка має стосунок до другого користувача, від другого бездротового пристрою у першому бездротовому пристрої.
34. Спосіб за п. 29, який додатково включає пропонування першому користувачу першого бездротового пристрою дозволити зберігання інформації, яка має стосунок до другого користувача, у першому бездротовому пристрої.
35. Система керування інформацією для застосування у мережі, яка включає в себе:
пристрій першого користувача, який має перший програмний модуль, причому цей пристрій першого користувача виконаний з можливістю здійснення зв'язку через мережу;
пристрій другого користувача, який включає в себе другий програмний модуль, причому цей пристрій другого користувача виконаний з можливістю здійснення зв'язку з пристроєм першого користувача через мережу; і
сервер, який має серверний програмний модуль, причому сервер виконаний з можливістю роботи у мережі та здійснення зв'язку з пристроєм першого користувача та з пристроєм другого користувача;
при цьому серверний програмний модуль виконаний з можливістю уможливлювати надсилання пристроєм першого користувача інформації, яка має стосунок до першого користувача, через мережу у пристрій другого користувача після здійснення зв'язку між пристроєм першого користувача та пристроєм другого користувача.
36. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю виявлення певної події, пов'язаної із здійсненням зв'язку між пристроєм першого користувача та пристроєм другого користувача.
37. Система керування інформацією за п. 36, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, у пристрій другого користувача як наслідок виявлення серверним програмним модулем пов'язаної із здійсненням зв'язку події.
38. Система керування інформацією за п. 36, яка відрізняється тим, що програмний модуль першого користувача виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, у пристрій другого користувача як наслідок виявлення серверним програмним модулем пов'язаної із здійсненням зв'язку події.
39. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування першому користувачу надіслати інформацію, яка має стосунок до першого користувача, у пристрій другого користувача.
40. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування другому користувачу внести інформацію, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача.
41. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю обміну даними з першим програмним модулем та другим програмним модулем для обміну інформацією, яка має стосунок до першого користувача.
42. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування другому користувачу внести інформацію, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача.
43. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування першому користувачу оновити інформацію, яка має стосунок до першого користувача, у пристрої першого користувача.
44. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю надсилання повідомлення з оновленою інформацією у пристрій другого користувача для оновлення інформації, яка має стосунок до першого користувача, у другому спеціальному модулі.
45. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування другому користувачу внести повідомлення з оновленою інформацією у другий програмний модуль.
46. Система керування інформацією за п. 35, яка відрізняється тим, що пристрій першого користувача включає в себе смарт-пристрій, який включає в себе один з таких засобів: SIM-модуль, SIM-модуль мережі UMTS, смарт-карта та вбудована мікросхема, і згаданий перший програмний модуль розташований у цьому смарт-пристрої.
47. Система керування інформацією за п. 35, яка відрізняється тим, що пристрій другого користувача включає в себе смарт-пристрій, який включає в себе один з таких засобів: SIM-модуль, SIM-модуль мережі UMTS, смарт-карта та вбудована мікросхема, і згаданий другий програмний модуль розташований у цьому смарт-пристрої.
48. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю визначення ідентифікатора виклику сеансу зв'язку для перевірки того, чи є номер, який ініціював виклик, ідентифікатором виклику мобільного пристрою.
49. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю визначення частоти сеансів зв'язку між пристроєм першого користувача та пристроєм другого користувача.
50. Система керування інформацією за п. 49, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування першому користувачу надіслати повідомлення з оновленою інформацією другому користувачу у випадку, коли частота сеансів зв'язку між пристроєм першого користувача та пристроєм другого користувача перевищує певне порогове значення.
Текст
1. Система керування інформацією, яка включає в себе: пристрій першого користувача, який має довідник з контактною інформацією; пристрій другого користувача, який має довідник з контактною інформацією, виконаний з можливістю здійснення обміну інформацією з пристроєм першого користувача через бездротову мережу; а також програмний модуль, виконаний з можливістю уможливлення передавання пристроєм першого користувача через бездротову мережу інформації, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача після здійснення зв'язку між пристроєм першого користувача та пристроєм другого користувача. 2. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю виявлення певної пов'язаної із здійсненням зв'язку події у щонайменше одному з пристрою першого користувача та пристрою другого користувача. 3. Система керування інформацією за п. 2, яка відрізняється тим, що пристрій першого користувача виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, у пристрій другого користувача як наслідок виявлення програмним модулем пов'язаної із здійсненням зв'язку події. 4. Система керування інформацією за п. 2, яка відрізняється тим, що пристрій першого користувача виконаний з можливістю пропонування першому користувачу передати інформацію, яка має стосунок до першого користувача, у пристрій другого користувача як наслідок виявлення програм 2 (19) 1 3 себе смарт-пристрій, який включає в себе один з таких засобів: SIM-модуль, SIM-модуль мережі UMTS, смарт-карта та вбудована мікросхема, причому цей смарт-пристрій виконаний з можливістю містити довідник з контактною інформацією другого користувача. 13. Система керування інформацією за п. 12, яка відрізняється тим, що пристрій першого користувача виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, в смарт-пристрій пристрою другого користувача. 14. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю визначення ідентифікатора виклику сеансу зв'язку для перевірки того, чи є номер, який ініціював виклик, ідентифікатором виклику мобільного пристрою. 15. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю: визначання формату ідентифікатора другого користувача, який зберігся у пристрої першого користувача після пов'язаної із здійсненням зв'язку події; і форматування контактного ідентифікатора другого користувача у випадку, якщо контактний ідентифікатор другого користувача не є у належному форматі для набору номера. 16. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю визначення частоти сеансів зв'язку між пристроєм першого користувача та пристроєм другого користувача. 17. Система керування інформацією за п. 16, яка відрізняється тим, що програмний модуль виконаний з можливістю пропонування першому користувачу надіслати повідомлення з оновленою інформацією другому користувачу у випадку, коли частота сеансів зв'язку між пристроєм першого користувача та пристроєм другого користувача перевищує певне порогове значення. 18. Система керування інформацією за п. 1, яка відрізняється тим, що програмний модуль виконаний з можливістю перевірки, перед надсиланням пристроєм першого користувача через бездротову мережу інформації, яка має стосунок до першого користувача, чи стосуються пристрою першого користувача зумовлені роумінгом обмеження. 19. Обчислювальний пристрій, в машиночитному запам'ятовувальному пристрої якого зберігаються машиночитні інструкції, призначений для використання з бездротовим пристроєм, причому згадані інструкції здатні спричиняти виконання обчислювальним пристроєм таких операцій: виявлення події, пов'язаної із здійсненням зв'язку між першим бездротовим пристроєм та другим бездротовим пристроєм, яка відбувається через бездротову мережу; приймання ідентифікатора абонента, який ініціював виклик, що відповідає другому бездротовому пристрою; одержання інформації, яка має стосунок до першого користувача першого бездротового пристрою; і 92481 4 надсилання згаданої інформації, яка має стосунок до першого користувача, через бездротову мережу у другий бездротовий пристрій, визначений згаданим ідентифікатором, що відповідає другому бездротовому пристрою. 20. Обчислювальний пристрій за п. 19, який відрізняється тим, що згадані інструкції також здатні спричиняти пропонування обчислювальним пристроєм першому користувачу увести інформацію, яка має стосунок до першого користувача, та оновити інформацію, яка має стосунок до першого користувача. 21. Обчислювальний пристрій за п. 20, який відрізняється тим, що згадані інструкції також здатні спричиняти надсилання обчислювальним пристроєм повідомлення з оновленням у другий бездротовий пристрій після оновлення інформації, яка має стосунок до першого користувача. 22. Обчислювальний пристрій за п. 19, який відрізняється тим, що згадані інструкції також здатні спричиняти пропонування обчислювальним пристроєм другому користувачу внести інформацію, яка має стосунок до першого користувача, у другий бездротовий пристрій. 23. Обчислювальний пристрій за п. 19, який відрізняється тим, що згадані інструкції також здатні спричиняти внесення обчислювальним пристроєм інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій. 24. Обчислювальний пристрій за п. 23, який відрізняється тим, що інформація, яка має стосунок до першого користувача, вноситься у довідник з контактною інформацією одного з таких засобів: SIMмодуль, SIM-модуль мережі UMTS, смарт-карта та вбудована мікросхема, який входить у склад пристрою другого користувача. 25. Обчислювальний пристрій за п. 19, який відрізняється тим, що згадані інструкції також здатні спричиняти надсилання обчислювальним пристроєм інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій для зберігання інформації, яка має стосунок до першого користувача, у другому бездротовому пристрої. 26. Обчислювальний пристрій за п. 25, який відрізняється тим, що згадані інструкції також здатні спричиняти надсилання обчислювальним пристроєм інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій у повідомленні, наприклад, SMS-повідомленні або MMS-повідомленні, для зберігання цієї інформації, яка має стосунок до першого користувача, у другому бездротовому пристрої. 27. Обчислювальний пристрій за п. 19, який відрізняється тим, що згадані інструкції також здатні спричиняти виконання обчислювальним пристроєм таких операцій: приймання інформації, яка має стосунок до другого користувача, від другого бездротового пристрою; і пропонування першому користувачу першого бездротового пристрою дозволити збереження цієї інформації, яка має стосунок до другого користувача, у першому бездротовому пристрої. 28. Обчислювальний пристрій за п. 19, який відрізняється тим, що він являє собою сервер, вико 5 наний з можливістю взаємодії з пристроєм першого користувача та пристроєм другого користувача через бездротову мережу. 29. Спосіб автоматичного надсилання та отримання від бездротового пристрою інформації, яка має стосунок до першого користувача цього бездротового пристрою, який включає: виявлення певної події, пов'язаної із здійсненням зв'язку між першим бездротовим пристроєм та другим бездротовим пристроєм; приймання ідентифікатора абонента, який ініціював виклик, що відповідає другому бездротовому пристрою; запитування дозволу для визначення, чи дозволено надіслати інформацію, яка має стосунок до першого користувача, у другий бездротовий пристрій; і надсилання інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій через бездротову мережу, якщо її надсилання дозволене. 30. Спосіб за п. 29, який додатково включає внесення інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій для зберігання у ньому. 31. Спосіб за п. 29, який додатково включає пропонування другому бездротовому пристрою дозволити зберігання інформації, яка має стосунок до першого користувача, у другому бездротовому пристрої. 32. Спосіб за п. 29, який додатково включає оновлення у першому бездротовому пристрої інформації, яка має стосунок до першого користувача, та надсилання оновленої інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій. 33. Спосіб за п. 29, який додатково включає отримання інформації, яка має стосунок до другого користувача, від другого бездротового пристрою у першому бездротовому пристрої. 34. Спосіб за п. 29, який додатково включає пропонування першому користувачу першого бездротового пристрою дозволити зберігання інформації, яка має стосунок до другого користувача, у першому бездротовому пристрої. 35. Система керування інформацією для застосування у мережі, яка включає в себе: пристрій першого користувача, який має перший програмний модуль, причому цей пристрій першого користувача виконаний з можливістю здійснення зв'язку через мережу; пристрій другого користувача, який включає в себе другий програмний модуль, причому цей пристрій другого користувача виконаний з можливістю здійснення зв'язку з пристроєм першого користувача через мережу; і сервер, який має серверний програмний модуль, причому сервер виконаний з можливістю роботи у мережі та здійснення зв'язку з пристроєм першого користувача та з пристроєм другого користувача; при цьому серверний програмний модуль виконаний з можливістю уможливлювати надсилання пристроєм першого користувача інформації, яка має стосунок до першого користувача, через мережу у пристрій другого користувача після здійс 92481 6 нення зв'язку між пристроєм першого користувача та пристроєм другого користувача. 36. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю виявлення певної події, пов'язаної із здійсненням зв'язку між пристроєм першого користувача та пристроєм другого користувача. 37. Система керування інформацією за п. 36, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, у пристрій другого користувача як наслідок виявлення серверним програмним модулем пов'язаної із здійсненням зв'язку події. 38. Система керування інформацією за п. 36, яка відрізняється тим, що програмний модуль першого користувача виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, у пристрій другого користувача як наслідок виявлення серверним програмним модулем пов'язаної із здійсненням зв'язку події. 39. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування першому користувачу надіслати інформацію, яка має стосунок до першого користувача, у пристрій другого користувача. 40. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування другому користувачу внести інформацію, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача. 41. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю обміну даними з першим програмним модулем та другим програмним модулем для обміну інформацією, яка має стосунок до першого користувача. 42. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування другому користувачу внести інформацію, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача. 43. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування першому користувачу оновити інформацію, яка має стосунок до першого користувача, у пристрої першого користувача. 44. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю надсилання повідомлення з оновленою інформацією у пристрій другого користувача для оновлення інформації, яка має стосунок до першого користувача, у другому спеціальному модулі. 45. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування 7 92481 8 другому користувачу внести повідомлення з оновленою інформацією у другий програмний модуль. 46. Система керування інформацією за п. 35, яка відрізняється тим, що пристрій першого користувача включає в себе смарт-пристрій, який включає в себе один з таких засобів: SIM-модуль, SIMмодуль мережі UMTS, смарт-карта та вбудована мікросхема, і згаданий перший програмний модуль розташований у цьому смарт-пристрої. 47. Система керування інформацією за п. 35, яка відрізняється тим, що пристрій другого користувача включає в себе смарт-пристрій, який включає в себе один з таких засобів: SIM-модуль, SIMмодуль мережі UMTS, смарт-карта та вбудована мікросхема, і згаданий другий програмний модуль розташований у цьому смарт-пристрої. 48. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю визначення ідентифікатора виклику сеансу зв'язку для перевірки того, чи є номер, який ініціював виклик, ідентифікатором виклику мобільного пристрою. 49. Система керування інформацією за п. 35, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю визначення частоти сеансів зв'язку між пристроєм першого користувача та пристроєм другого користувача. 50. Система керування інформацією за п. 49, яка відрізняється тим, що серверний програмний модуль виконаний з можливістю пропонування першому користувачу надіслати повідомлення з оновленою інформацією другому користувачу у випадку, коли частота сеансів зв'язку між пристроєм першого користувача та пристроєм другого користувача перевищує певне порогове значення. Телефонний довідник відіграє важливу роль у мобільному зв'язку. Він є джерелом контактної інформації для телефонних дзвінків, екстрених повідомлень, факсів, інтернет-пейджингу та електронної пошти. Однією з проблем галузі мобільних телефонів є внесення, оновлення та підтримування в актуальному стані контактної інформації у телефонному довіднику. Зараз користувач мусить вручну вводити телефонні номери у свій мобільний телефон. Це потребує часу, часто вводити дані з малими клавішами та екраном телефону виявляється незручним. Крім того, при ручному введенні даних підвищується імовірність помилок. Як наслідок, часто багато людей не вносять контактну інформацію у телефонні довідники своїх мобільних телефонів. Крім того, з огляду на названі незручності користувач може не вводити альтернативні телефонні номери (наприклад, робочий телефон, домашній телефон та факс) записаної в телефонному довіднику особи (або «контакту»), незважаючи на те, що сучасні телефонні довідники можуть дозволяти зберігання декількох номерів. Разом із появою просунутіших телефонів (наприклад, смартфонів, IP-телефонів, телефонів з підтримкою роботи в Інтернет) з'явилась також потреба зберігати адреси електронної пошти та адреси для сервісів обміну повідомленнями в реальному часі (відомі фахівцям як Instant Messaging, або інтернет-пейджинг) своїх «контактів». Але введення адрес для електронної пошти та сервісів обміну повідомленнями в реальному часі може виявитись ще менш зручним, ніж введення телефонних номерів. Іншою існуючою проблемою для користувача є неможливість керування наданням контактної інформації іншим особам. Наприклад, користувач може надавати номер мобільного телефону або номер робочого телефону іншій особі, але при цьому може не бажати надавати номер домашнього телефону. Таким чином, користувачі продовжують стикатися з багатьма проблемами при використанні телефонних довідників електронних пристроїв, не використовуючи в повній мірі їхні функціональні можливості. Суть винаходу Варіанти здійснення цього винаходу передбачають системи, способи та вдосконалені пристрої для автоматичного внесення, обміну та оновлення контактної інформації особи, що ініціює виклик, у телефонному довіднику користувача. Телефонний довідник може знаходитися на UIСС-карті (SIM, USIM, Mega SIM або будь-якій іншій смарт-карті або інтегральний схемі), у мобільному пристрої, або, наприклад, на віддаленому сервері. Механізм автоматичного внесення та/або автоматичного обміну запускається при телефонуванні однією особою іншій особі з використанням мобільних телефонів або інших пристроїв. Після завершення виклику особу, яка ініціювала виклик, питають, чи бажає вона надіслати оновлену інформацію абоненту, що приймав виклик. Якщо відповідь ствердна, то така інформація автоматично надсилається абонентові, що приймав виклик, згідно з відповідними дозвільними налаштуваннями, визначеними відправником (особою, що ініціювала виклик). Одержувач має можливість прийняти таку нову інформацію у свій пристрій. Таким чином, один з варіантів здійснення винаходу передбачає систему керування інформацією, яка включає в себе пристрій першого користувача, який має щонайменше один з таких засобів: SIM-модуль, SIMмодуль мережі UMTS, смарт-карта та вбудована мікросхема, пристрій другого користувача, виконаний з можливістю взаємодії з пристроєм першого користувача через бездротову мережу, а також програмний модуль, виконаний з можливістю уможливлювати одержання пристроєм першого користувача інформації пристрою другого користувача через бездротову мережу після здійснення зв'язку між пристроєм першого користувача та пристроєм другого користувача. Варіанти реалізації цього винаходу можуть характеризуватися однією або кількома з наступних ознак. Система та способи за цим винаходом мо 9 жуть передбачати функції AutoInsert/AutoExchange ("автоматичне введення"/"автоматичний обмін") між двома мобільними телефонами, при використанні яких надсилання контактної інформації у телефон або інший персональний пристрій ініціюється телефонним викликом. Функції AutoInsert/AutoExchange можуть використовуватися двома мобільними телефонами, при цьому телефонний виклик ініціює підготовку та передавання повідомлень у ці мобільні телефони комутатором мобільної мережі зв'язку. Ці повідомлення здійснюють обмін контактною інформацією між двома або більше телефонними довідниками мобільних телефонів. Також функції AutoInsert/AutoExchange можуть використовуватися двома мобільними телефонами, які використовують відому фахівцям технологію OnePIN, в якій застосовано процедури, розкриті в патентах СІЛА №№ 6,374,259 та 6,654,768. У загальному випадку, за одним зі своїх аспектів винахід передбачає систему керування інформацією, яка включає в себе пристрій першого користувача, який має довідник з контактною інформацією, пристрій другого користувача, який має довідник з контактною інформацією, виконаний з можливістю взаємодії (здійснення обміну інформацією) з пристроєм першого користувача через бездротову мережу, а також програмний модуль, виконаний з можливістю уможливлення передавання пристроєм першого користувача через бездротову мережу інформації, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача після здійснення зв'язку між пристроєм першого користувача та пристроєм другого користувача. Варіанти реалізації винаходу можуть характеризуватися однією або кількома з наступних ознак. Програмний модуль може бути виконаний з можливістю виявлення певної пов'язаної із здійсненням зв'язку події у щонайменше одному з пристрою першого користувача та пристрою другого користувача. Пристрій першого користувача може бути виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, у пристрій другого користувача як наслідок виявлення програмним модулем пов'язаної із здійсненням зв'язку події. Пристрій першого користувача може бути виконаний з можливістю пропонування першому користувачу передати інформацію, яка має стосунок до першого користувача, у пристрій другого користувача як наслідок виявлення програмним модулем пов'язаної із здійсненням зв'язку події. Програмний модуль може бути виконаний з можливістю внесення інформації, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача. Програмний модуль може бути виконаний з можливістю пропонування другому користувачу внести інформацію, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача. Програмний модуль може бути виконаний з можливістю пропонування першому користувачу оновити інформацію першого користувача, яка зберігається у пристрої першого користувача. 92481 10 Інші варіанти реалізації винаходу можуть характеризуватися однією або кількома з наступних ознак. Пристрій першого користувача може бути виконаний з можливістю надсилання повідомлення з оновленою інформацією у пристрій другого користувача для оновлення інформації, яка має стосунок до першого користувача, у довіднику з контактною інформацією пристрою другого користувача. Програмний модуль може бути виконаний з можливістю внесення повідомлення з оновленою інформацією, яка має стосунок до першого користувача, у довідник з контактною інформацією пристрою другого користувача. Програмний модуль може бути виконаний з можливістю пропонування другому користувачу внести у довідник з контактною інформацією пристрою другого користувача повідомлення з оновленою інформацією. Перший пристрій може включати в себе смарт-пристрій, який включає в себе один з таких засобів: SIMмодуль, SIM-модуль мережі UMTS, смарт-карта та вбудована мікросхема, причому цей смартпристрій виконаний з можливістю містити довідник з контактною інформацією першого користувача. Другий пристрій включає в себе смарт-пристрій, який включає в себе один з таких елементів: SIMмодуль, SIM-модуль мережі UMTS, смарт-карта та вбудована мікросхема, причому цей смартпристрій виконаний з можливістю містити довідник з контактною інформацією другого користувача. Пристрій першого користувача може бути виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, в смартпристрій пристрою другого користувача. Програмний модуль може бути виконаний з можливістю визначення ідентифікатора виклику сеансу зв'язку для перевірки того, чи є номер, який ініціював виклик, ідентифікатором виклику мобільного пристрою. Програмний модуль додатково може бути виконаний з можливістю визначання формату ідентифікатора другого користувача, який зберігся у пристрої першого користувача після пов'язаної із здійсненням зв'язку події, і форматування контактного ідентифікатора другого користувача у випадку, якщо контактний ідентифікатор другого користувача не є у належному форматі для набору номера. Програмний модуль може бути виконаний з можливістю визначення частоти сеансів зв'язку між пристроєм першого користувача та пристроєм другого користувача. Якщо частота сеансів зв'язку між пристроєм першого користувача та пристроєм другого користувача перевищує певне порогове значення, то програмний модуль може бути виконаний з можливістю пропонування першому користувачу надіслати повідомлення з оновленою інформацією другому користувачу. Програмний модуль може бути виконаний з можливістю перевірки, перед надсиланням пристроєм першого користувача через бездротову мережу інформації, яка має стосунок до першого користувача, чи стосуються пристрою першого користувача зумовлені роумінгом обмеження. У загальному випадку, відповідно до іншого аспекту пропонується програмний модуль для використання у бездротовому пристрої. Програмний модуль виконаний з можливістю виявлення події, 11 пов'язаної із здійсненням зв'язку між першим бездротовим пристроєм та другим бездротовим пристроєм, яка відбувається через бездротову мережу, приймання ідентифікатора абонента, який ініціював виклик, що відповідає другому бездротовому пристрою, одержання інформації, яка має стосунок до першого користувача першого бездротового пристрою, і надсилання інформації, яка має стосунок до першого користувача, через бездротову мережу у другий бездротовий пристрій, визначений згаданим ідентифікатором, що відповідає другому бездротовому пристрою. Варіанти реалізації цього винаходу можуть характеризуватися однією або кількома з наступних ознак. Програмний модуль може бути виконаний з можливістю пропонування першому користувачу увести інформацію, яка має стосунок до першого користувача, та оновити інформацію, яка має стосунок до першого користувача. Програмний модуль може бути виконаний з можливістю надсилання повідомлення з оновленням у другий бездротовий пристрій після оновлення інформації, яка має стосунок до першого користувача. Програмний модуль може бути виконаний з можливістю пропонування другому користувачу внести інформацію, яка має стосунок до першого користувача, у другий бездротовий пристрій. Програмний модуль може бути виконаний з можливістю внесення інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій. Інформація, яка має стосунок до першого користувача, може вноситися у довідник з контактною інформацією одного з таких засобів: SIM-модуль, SIM-модуль мережі UMTS, смарт-карта та вбудована мікросхема, який входить у склад пристрою другого користувача. Програмний модуль може бути виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій для зберігання інформації, яка має стосунок до першого користувача, у другому бездротовому пристрої. Програмний модуль може бути виконаний з можливістю надсилання інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій для зберігання цієї інформації, яка має стосунок до першого користувача, у другому бездротовому пристрої, у повідомленні, наприклад, SMSповідомленні або MMS-повідомленні. Програмний модуль може бути виконаний з можливістю приймання інформації, яка має стосунок до другого користувача, від другого бездротового пристрою, а також з можливістю пропонування першому користувачу першого бездротового пристрою дозволити збереження цієї інформації, яка має стосунок до другого користувача, у першому бездротовому пристрої. Програмний модуль може бути виконаний з можливістю встановлення на сервері, виконаному з можливістю взаємодії (обміну інформацією) з пристроєм першого користувача та пристроєм другого користувача через бездротову мережу. У загальному випадку, відповідно до іншого аспекту пропонується спосіб автоматичного надсилання та отримання від бездротового пристрою інформації, яка має стосунок до першого користу 92481 12 вача бездротового пристрою. Спосіб включає виявлення певної події, пов'язаної із здійсненням зв'язку між першим бездротовим пристроєм та другим бездротовим пристроєм, приймання ідентифікатора абонента, який ініціював виклик, що відповідає другому бездротовому пристрою, запитування дозволу для визначення, чи дозволено надіслати інформацію, яка має стосунок до першого користувача, у другий бездротовий пристрій, і надсилання інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій через бездротову мережу, якщо її надсилання дозволене. Варіанти реалізації цього винаходу можуть характеризуватися однією або кількома з наступних ознак. Спосіб може включати внесення інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій для зберігання у ньому. Спосіб може включати пропонування другому бездротовому пристрою дозволити зберігання інформації, яка має стосунок до першого користувача, у другому бездротовому пристрої. Спосіб може включати оновлення у першому бездротовому пристрої інформації, яка має стосунок до першого користувача, та надсилання оновленої інформації, яка має стосунок до першого користувача, у другий бездротовий пристрій. Спосіб може включати отримання інформації, яка має стосунок до другого користувача, від другого бездротового пристрою у першому бездротовому пристрої. Спосіб може включати пропонування першому користувачу першого бездротового пристрою дозволити зберігання інформації, яка має стосунок до другого користувача, у першому бездротовому пристрої. У загальному випадку, відповідно до іншого аспекту пропонується система керування інформацією для застосування у мережі. Система включає в себе пристрій першого користувача, який має перший програмний модуль, причому цей перший пристрій виконаний з можливістю здійснення зв'язку через мережу, пристрій другого користувача, який включає в себе другий програмний модуль, причому цей пристрій другого користувача виконаний з можливістю здійснення зв'язку з пристроєм першого користувача через мережу, а також сервер, який має серверний програмний модуль, причому сервер виконаний з можливістю роботи у мережі та здійснення зв'язку з пристроєм першого користувача та з пристроєм другого користувача. Серверний програмний модуль виконаний з можливістю уможливлювати надсилання пристроєм першого користувача інформації, яка має стосунок до першого користувача, через мережу у пристрій другого користувача після здійснення зв'язку між пристроєм першого користувача та пристроєм другого користувача. Завдяки особливостям винаходу можуть досягатися одна або декілька з таких переваг: запропонований спосіб може зменшити недоліки, пов'язані зі зберіганням та продуктивністю обробки; запропоновані система та спосіб можуть сприяти інтеграції мережі мобільного оператора; обмін інформацією між користувачами у мережі може бути автоматизовано; оновлення інформації, що зберігається у мобільному пристрої, може бути здійсне 13 не автоматично або вручну, за вибором користувача. Інші переваги стануть зрозумілими після ознайомлення з наведеним нижче описом та відповідними графічними фігурами. Стислий опис графічних фігур Фіг. 1 являє собою схематичне зображення системи зв'язку за одним з варіантів здійснення цього винаходу. Фіг. 2 являє собою схему системи зв'язку за одним з варіантів здійснення цього винаходу. Фіг. 3 являє собою схему системи зв'язку, яка відображає обмін даними, за одним з варіантів здійснення цього винаходу. Фіг. 4 являє собою схему системи зв'язку, яка відображає обмін даними, за одним з варіантів здійснення цього винаходу. Фіг. 5A-5D являють собою блок-схеми підсистем системи зв'язку, які відображають обмін даними, за одним з варіантів здійснення цього винаходу. Фіг. 6А-6І являють собою блок-схеми підсистем системи зв'язку, які відображають обмін даними, за одним з варіантів здійснення цього винаходу. Фіг. 7А-7В являють собою блок-схеми підсистем системи зв'язку, які відображають обмін даними, за одним з варіантів здійснення цього винаходу. Фіг. 8A-8F являють собою блок-схеми підсистем системи зв'язку, які відображають обмін даними, за одним з варіантів здійснення цього винаходу. Фіг. 9 являє собою схему системи зв'язку за одним з варіантів здійснення цього винаходу. Фіг. 10 являє собою схему системи зв'язку за одним з варіантів здійснення цього винаходу. Докладний опис винаходу Варіанти здійснення даного винаходу загалом стосуються способу та пристрою для внесення, обміну, оновлення та зберігання контактної інформації в мобільному телефоні, що використовується у мобільній мережі. Варіанти здійснення даного винаходу можуть використовуватися для внесення, обміну, оновлення або зберігання інформації, відмінної від контактної інформації, замість неї або додатково до неї. Інші варіанти здійснення винаходу можуть використовуватися з пристроями, відмінними від мобільних телефонів, і з мережами, відмінними від мереж мобільного зв'язку. Реалізація винаходу розглянута на прикладах, в яких використовують SIM-карти. Фахівцю зрозуміло, що SIM-карти охоплюють, наприклад (але не лише ці приклади!), SIM, (U)SIM, Mega SIM, смарт-карти тощо. На Фіг. 1 система 1000 керування контактною інформацією включає в себе перший телефон 1010 користувача, другий телефон 1012 користувача, а також платформу 1014 підтримки стандарту Over-The-Air (відомого також фахівцям як ОТА) оператора мобільного зв'язку у мережі 1016 оператора мобільного зв'язку. Система 1000 керування контактною інформацією являє собою, наприклад, UMTS-мережу мобільного зв'язку. Система 1000 може являти собою інший тип мережі мобільного зв'язку, наприклад WCDMA (GSM), CDMA, 92481 14 CDMA2000 тощо, або ж одну з систем телефонії наступного покоління. На Фіг. 2 показана система 2000 керування контактною інформацією, яка включає в себе телефон 2010 першого користувача, телефон 2050 другого користувача, віддалений комп'ютер 2003, віддаленій сервер 2005 баз даних, а також платформу ОТА 2001. Віддалений комп'ютер 2003 та віддаленій сервер 2005 баз даних можуть бути, наприклад, складовими мережі мобільного оператора. Віддалений комп'ютер 2003 підключений до віддаленої бази даних 2005. Телефон 2010 першого користувача та телефон 2050 другого користувача підключені до платформи ОТА 2001. Платформа ОТА 2001 підключає телефон 2010 першого користувача та телефон 2050 другого користувача до віддаленого комп'ютера 2003 та віддаленого сервера 2005 баз даних через мобільну мережу. Телефон 2010 першого користувача має UICC-карту 2030 та операційну систему 2011 телефону. UIСС-карта 2030 включає в себе програмний модуль 2090 (U)SIM, Javacard 2031 та інструментальні засоби, що відомі фахівцям як SIM Tool Kit (STK) 2032, а також телефонний довідник 2033 UICC-карти першого користувача. На UIССкарті 2030 також зберігається файл 2035 даних профілю МуРrоfilе першого користувача, файл 2037 лічильників кількостей викликів номерів першого користувача, файл 2038 викликів, файл 2034 даних стосовно режиму роботи першого користувача, а також файл 2039 конфігураційних даних першого користувача. Файли 2034, 2035, 2036, 2037, 2038 та 2039 можуть бути змінені локально або дистанційно шляхом оновлення з використанням технології ОТА. Операційна система 2011 телефону включає в себе модуль 2017 керування відображенням, модуль 2015 телефонного довідника, модуль 2014 керування зв'язком та модуль 2016 SMS. Операційна система телефону може включати в себе інші модулі. Телефон 2050 другого користувача має UICCкарту 2080 та операційну систему 2051 телефону. UIСС-карта 2080 другого користувача включає в себе програмний модуль (U)SIM 2091, Javacard 2081 та інструментальні засоби, що відомі фахівцям як SIM Tool Kit (STK) 2082, а також телефонний довідник 2083 UICC-карти другого користувача. У файловій системі SIM також зберігається файл 2085 даних профілю МуРгоШе другого користувача, файл 2087 лічильників кількостей викликів номерів другого користувача, файл 2088 викликів, файл 2084 даних стосовно режиму роботи другого користувача, а також файл 2089 конфігураційних даних другого користувача. Файли 2084, 2085, 2086, 2087, 2088, 2089 можуть бути змінені локально або дистанційно шляхом оновлення з використанням технології ОТА. Операційна система 2051 телефону другого користувача включає в себе модуль 2057 керування відображенням, модуль 2055 телефонного довідника, модуль 2054 керування зв'язком та модуль 2056 SMS. Операційна система телефону може включати в себе інші модулі. 15 UICC-карти 2030 та 2080 інтегровані у відповідні телефони 2010, 2050 і програмне забезпечення операційної системи телефону. UIСС-карта 2030 та UICC-карта 2080 уможливлюють доступ телефону 2010 першого користувача та телефону 2050 другого користувача до віддаленого сервера 2003 та віддаленої бази даних 2005 через мобільну мережу, платформу ОТА 2001 та мережу телефонного оператора. Програмні модулі (U)SIM 2090 та 2091 набудовані на відповідну операційну систему телефону або можуть бути запрограмовані як записаний у ПЗП код (відоме фахівцям як firmware) відповідного телефону. У цьому випадку, наприклад, програмний модуль 2090 (U)SIM стає програмним забезпеченням, розробленим для конкретного телефону, а не прикладною програмою для UICC-карти. Програмні модулі (U)SIM 2090, 2091 та телефонні довідники 2033, 2083 UICC-карт телефону 2010 першого користувача та телефону 2050 другого користувача можуть бути об'єднані і виконані як одна програма. UICC-карти 2030 та 2080 також можуть бути виконані у вигляді носіїв інформації різних типів, таких як комунікаційні мікросхеми або якісь різновиди UICC-карт або смарт-карт. UIСС-карти 2030 та 2080 можуть також являти собою інші вбудовані у телефон смарт-карти або чіпи. Телефонні довідники 2033, 2083 UICC-карт можуть бути замінені файлами або програмним забезпеченням інших типів, призначенням яких є робота з контактною інформацією та іншими персоніфікованими даними. Програмний модуль 2090 (U)SIM зберігається на UIСС-карті 2030. Модуль 2090 здійснює моніторинг пов'язаних із здійсненням зв'язку подій, передає запити в інші телефони, приймає інформацію, яка стосується особи, що ініціює виклик, а також вносить контактну інформацію у телефонний довідник 2033 UICC-карти або безпосередньо у телефон. Може передбачатися додаткова функціональність, в тому числі: програмна активація, оновлення особистої інформації, налаштування рівня доступу за замовчанням, резервне копіювання та відновлення телефонного довідника. Програмний модуль 2090 є сумісним із специфікаціями 2G та 3G, зокрема: 3GPP TS 31.111 (Release 6) "USIM Application Toolkit (USAT)", 3GPP TS 31.102 (Release 6) "Characteristics of the USIM application", ETSI TS 102.241 (Release 6) "UICC API for Java Card". Мобільна мережа може також бути будь-якою мережею рухомого зв'язку, мережею фіксованого зв'язку або будь-якою іншою гібридною мережею (можливо, і неіснуючого на даний момент стандарту). Програмний модуль 2090 може підтримувати різні типи файлів телефонних довідників, наприклад: ADN, ANR, EMAIL, SNE тощо. Модуль 2090 може також підтримувати базову структуру телефонного довідника: тип PBR ‗A8' (просунутіші телефонні довідники типів ‗А9' або ‗AΑ‘ можуть підтримуватися як факультатив). Програмний модуль 2090 може здійснювати обмін даними безпосередньо через GPRS, SMS, MMS або TCP/IP. Вимоги до UICC-карти можуть передбачати, наприклад, Java Card 2.1.1/2.2.1. Для за 92481 16 безпечення базової функціональності потрібно приблизно 18 Кб на UICC-карті. Можуть передбачатися й інші вимоги до карт та розмірів простору. Слід також мати на увазі, що, хоча опис сконцентрований на телефоні 2010 першого користувача, аналогічна функціональність наявна і у телефоні 2050 другого користувача. Звернемось до фіг 3; програмний модуль 2090 надбудований над STK 2032, які здійснюють обмін даними з телефоном 2010 першого користувача через модуль 2014. STK 2032 реагують на такі події у телефоні 2010 першого користувача: подія 3010 «виклик», подія 3020 «роз'єднання», подія 3030 «з'єднання», подія 3040 «вибір з меню», подія 3050 «завантаження даних SMS PP» та подія 3060 «завантаження профілю термінала». STK 2032 надсилають проактивні команди телефону 2010 першого користувача. Наприклад, STK 2032 надсилають команди «надати локальну інформацію» 3070, команду «вибрати пункт меню» 3080, «відобразити текст» 3090, «надіслати SMSповідомлення» 3100, «оновити» 3120, «більше часу» 3130 та «введення інформації» 3140. Команди «налаштувати перелік подій» 3150 та «налаштувати меню» 3160 — проактивні команди, які подаються через STK 2032. Проактивний блок обробки 3170 застосовується як контейнер даних, наприклад, для зберігання даних. Розглянемо, з посиланнями на фіг. 4, спосіб запровадження програмного модуля (U)SIM 2090 у мобільний телефон 2010 та UIСС-карту 2030. Програмний модуль 2090 (U)SIM може бути запроваджений на UICC-карту 2030 першого користувача, наприклад, мобільним оператором або виробником ІЛСС-карти. UICC-карта може бути придбана вже із програмним модулем 2090 (U)SIM, заздалегідь встановленим у її ОЗП її виробником. Перший користувач встановлює UICC-карту 2030 у мобільний телефон 2010, і програмний модуль 2090 (U)SIM автоматично запускається, визначаючи — чи його встановлено у режим "відключено" («disable»), стадія 5010. Якщо ж аплет не встановлено у режим "відключено", то програмний модуль 2090 конфігурується на основі події 3060 «завантаження профілю термінала» на стадії 5020 (дивись фіг. 5В та відповідний опис). Програмний модуль 2090 опрацьовує подію 3060 «завантаження профілю термінала» (див. фіг. 5а). Подія 3060 «завантаження профілю термінала» має перелік подій, які підтримує телефон. Якщо деякі з подій/команд засобів STK не підтримуються телефоном, то програмний модуль 2090 (U)SIM працює іншим чином, щоб компенсувати відсутні функції (стадія 5130). Якщо ж не виконуються мінімальні вимоги до телефону, то програмний модуль 2090 (U)SIM деактивує та видаляє себе з меню STK (стадія 5180). Якщо програмний модуль 2090 перебуває у робочому режимі, то аплет завантажує файл 2085 даних MyProfile (стадія 5140). На стадії 5160, перед роботою програмного модуля 2090 (U)SIM, перший користувач ініціює налаштування прикладної програми для уможливлення надсилання та приймання контактної інформації (до/від інших користувачів). На стадії 5170 програмний модуль 2090 (U)SIM запитує в 17 першого користувача активізацію прикладної програми за допомогою процесу налаштування (див. Фіг. 5С та відповідний їй опис процесу налаштування). Виконання процедури припиняється на стадії 5190, як наслідок чи то завершення її виконання, чи то переривання, чи то тимчасового призупинення процесу налаштування профілю (стадія 5190). На Фіг. 5В ілюструється конфігурування програмного модуля 2090 відповідно до можливостей телефону 2010, 2050. На стадії 5210 програмний модуль 2090 встановлюється у стан «очікування». На стадії 5225 програмний модуль 2090 отримує ТАС-код (частину ІМЕІ-кода) телефону 2010. На стадії 5230 програмний модуль 2090 зчитує режим роботи телефону з файлу 2034 режимів роботи. На стадії 5235 програмний модуль 2090 читає файл 2039 конфігураційних даних першого користувача. На стадії 5240 встановлюється мова за замовчанням, якщо UIСС-картою 2030 підтримується формат UCS2. На стадії 5245 перевіряється файл номерів скороченого набору (що відомий фахівцям як Abbreviated Dialing Number, ADN) (телефонний довідник 2033 SIM-карти). На стадіях 5260, 5265, 5270 програмний модуль 2090 (U)SIM реєструє рівень функціональності прикладної програми. Програмний модуль 2090 може працювати у двох різних режимах: SR (Send and Receive — «надсилання та передавання») або RS («спочатку передавання, потім надсилання»). У цьому описі розглядаються варіанти здійснення винаходу, що підтримують повнофункціональний режим SR. Режим RS являє собою окремий випадок повнофункціонального режиму SR. Аплет доходить до стадії 5290, і конфігурування програми завершується відповідно до профілю термінала, що відповідає телефону 2010. На фіг. 5С ілюструється налаштовування користувачем файлу 2035 MyProfile на UIСС-карті 2030. Активацію може також бути виконано у пункті продажу або у ОТА-мережі 2001 дистанційно мобільним оператором з застосуванням процесу дистанційного конфігурування. Якщо ж програмний модуль 2090 (U)SIM встановлено заздалегідь, то активація програмного модуля 2090 (U)SIM може також відбуватися після вмикання телефону або після закінчення розмови після першого вхідного або вихідного виклику. На фіг. 5С ілюструється процес активації аплета користувачем «вручну». Коли програмний модуль 2090 (U)SIM працює, першому користувачеві пропонується ініціювати аплет (стадія 5310) шляхом введення контактної інформації, із застосуванням, наприклад, діалогового вікна з таким повідомлення: "Налаштуйте свій профіль зараз та обмінюйтеся інформацією з нього із друзями після телефонних розмов", для чого використовують проактивну команду 3090 «відобразити текст» засобів STK. На стадії 5320 першому користувачу пропонується послідовно вводити кожний з елементів контактних даних. Стандартні поля контактної інформації включають поля для номера мобільного телефону, номера службового телефону і номера домашнього телефону. Інші поля, такі як адреси електронної пошти 92481 18 та інтернет-пейджерів, можуть бути введені після ініціалізаційного процесу налаштування. Першому користувачу пропонується ввести ім'я для контакту та номер мобільного телефону. Першому користувачу також пропонується ввести номер робочого телефону, а також номер домашнього телефону. Ці номери форматуються, а перший користувач скеровується на стадію 5320 для введення наступного елемента даних. Контактні дані зберігаються засобами STK з застосуванням проактивної команди «введення інформації» (відомої фахівцям як "Get Input Proactive Command") 3140 у профілі першого користувача МуРrоfilе 2035. На Фіг. 5D проілюстровано як програмний модуль 2090 першого користувача перевіряє, чи номери телефонів для контакту введено у належному міжнародному форматі. Кожного разу, коли першому користувачу пропонується ввести номер телефону (мобільний, робочий та домашній), програмний модуль 2090 (U)SIM автоматично перевіряє (стадія 5410), чи відповідають введені номери міжнародному формату введення номера (такому як +15088368810). Якщо форматування є належним, процес завершується на стадії 5490. Якщо ж форматування не є належним, то програмний модуль 2090 додає до номерів код міжнародного прямого виклику (International Direct Dialing, IDD) та національного прямого виклику (National Direct Dialing, NDD). Підтвердження відображається користувачеві на дисплей з застосуванням проактивної команди 3090 «відобразити текст». Після відображення підтвердження процес завершується, стадія 5490. Номери, введені користувачем, перевіряються на відповідність міжнародним форматам та зберігаються у файлі 2035 даних профіля MyProfile першого користувача. Хоча процеси, ілюстровані на фіг. 2, 3, 4 та 5A5D, розглянуто застосовно до першого користувача, але UIСС-карта 2091 другого користувача виконує такі ж самі або суттєвою мірою подібні процеси для конфігурування телефону 2050. Контактна інформація другого користувача зберігається у файлі 2085 даних профілю МуРrоfilе другого користувача, а конфігурація аплета зберігається у конфігураційному файлі 2089, з конфігурацією другого програмного модуля. Задля наочності стандартними полями контактної інформації є «ім'я», «службовий телефон» та «домашній телефон». Інші поля даних, такі як адреси електронної пошти та інтернет-пейджерів, можуть бути введені після виконання процесу ініціалізаційного налаштовування. Поля даних для контакту можуть бути обмежені згаданими стандартними полями, але можуть включати і інші поля. Користувачам надається можливість змінювати введені дані у будь-який час шляхом звернення до програмного модуля 2090 через меню засобів STK 2032 та 2082 UICC-карти. Програмний модуль оновлює файл 2035 даних профілю МуРrоfilе першого користувача та файл 2085 даних профілю МуРrоfilе другого користувача (див. фіг. 8 та відповідний опис, ручна навігація по аплету). На Фіг. 6А показано, як програмний модуль 2090 першого користувача здійснює зв'язок, пакує інформацію та надсилає контактну інформацію 19 першого користувача другому користувачеві. Система 2000 керування контактною інформацією може бути використана у мережі мобільного зв'язку. Перший користувач за допомогою телефону 2010 першого користувача через мобільного оператора здійснює виклик телефону 2050 другого користувача. Програмний модуль 2090 (U)SIM UICC-карти 2030 першого користувача ініціюється при відпрацюванні телефоном 2010 події "виклик". На Фіг. 6В показано, як програмний модуль 2090 першого користувача перевіряє файл 2084 даних стосовно режиму роботи другого користувача, щоб виявити — чи програмний модуль 2090 перебуває у "активному" режимі, операція 6100. Якщо аплет-модуль 2090 перебуває у стані "очікування", то цей модуль не виконує нічого та зостається у стані "очікування". Якщо ж аплет перебуває в «активному» стані, то модуль 2090 видобуває номер телефону 2050 другого користувача з події 3010 «виклик». Програмний модуль 2090 (U)SIM визначає тип номеру, стадія 6120. Якщо цей номер являє собою дійсний національний мобільний номер, то встановлюється стан аплета "виклик відпрацьовано" ("Call Control Happened"), стадія 6140. Якщо ж набраний номер являє собою "немобільний" номер, то програмний модуль 2090 встановлює свій стан як "очікування", стадія 6150. Після успішного одержання номера телефону другого користувача аплет завершує виконання цього процесу, стадія 6190. Як показано на Фіг. 6, програмний модуль 2090 запускається подією 3030 "з'єднання" («Call Connected»). На Фіг. 6С показано, як після відпрацювання події 3030 «виклик» програмний модуль 2090 перевіряє (стадія 6210), чи перебуває аплет у стані "Call Control Happened". Якщо стан аплета інший, то він припиняє свою роботу, стадія 6290. Якщо аплет перебуває у згаданому стані, то програмний модуль 2090 перевіряє, чи є це вихідним викликом (стадія 6220). Якщо це не є вихідним викликом, то стан аплета неналежний і аплет припиняє свою роботу (стадія 6290). Якщо це є вихідним викликом, то на стадії 6230 модуль 2090 лишається у стані "Call Control Happened" та продовжує свою роботу. Коли перший користувач «кладе слухавку» телефону 2010, то подія 3020 «роз'єднання» відпрацьовується програмним модулем 2090 першого користувача. Як показано на Фіг. 6D, на стадії 6310 програмний модуль 2090 першого користувача перевіряє, чи й досі аплет перебуває у стані "відклик відпрацьовано". Якщо стан аплета інший, то відбувається перехід на стадію - 6390 без будьяких змін. Якщо стан аплета той же, то програмний модуль 2090 першого користувача виконує функцію "надіслати", яка докладно показана на Фіг. 6Е. Розглянемо фіг. 6Е, де показано, як програмний модуль 2090 надсилає контактну інформацію першого користувача. На стадії 6410 програмний модуль 2090 першого користувача перевіряє, чи є файл 2035 даних профілю MyProfile першого користувача повністю створеним та актуальним. Якщо ні, то програма переходить до стадії 6490. Якщо файл 2035 даних профілю My Profile першого користувача є повністю створеним та актуальним, то 92481 20 програмний модуль 2090 першого користувача здійснює перевірку на роумінг (дивись фіг. 6G та відповідний опис). На стадії 6430, якщо діють зумовлені роумінгом обмеження, програма переходить до стадії 6490. Якщо зумовлених роумінгом обмежень нема, то на стадії 6440 програмний модуль 2090 першого користувача звертається до файла 2037 лічильників кількостей викликів номерів першого користувача та перевіряє, чи досягнуто порогове значення лічильника кількостей викликів. На стадії 6440, якщо не досягнуто, то програма переходить до стадії 6490. В іншому випадку програмний модуль 2090 першого користувача ініціює запитування модулем 2057 керування відображенням: "Надсилати мій профіль?". Перший користувач має чотири варіанти відповіді: "особистий", "службовий", "обидва", "не надсилати" та "налаштування". Якщо перший користувач вибирає опцію "не надсилати", то програмний модуль 2090 не пропонує ніяких інших питань. Якщо перший користувач вибирає "налаштування", то першого користувача скеровують до екрана "налаштування", де він може внести зміни у профіль MyProfile або вимкнути/увімкнути функції «надіслати» та «додати». Якщо перший користувач вибирає один з інших варіантів ("особистий", "службовий", "обидва"), то на кроці 6470 програмний модуль 2090 першого користувача збільшує значення лічильника кількостей викликів та на кроці 6480 зберігає нове значення у файлі 2037 лічильників кількостей викликів номерів першого користувача. Програмний модуль 2090 першого користувача створює SMS-повідомлення з профілем MyProfile (дивись фіг. 6F та відповідний опис). Для того, щоб сповістити першого користувача про те, що програмний модуль 2090 здійснює обмін контактною інформацією з застосуванням SMSповідомлення, коли перший користувач вперше вибирає варіант, який передбачає надсилання його контактної інформації, перший користувач отримує таке повідомлення: "Ви збираєтеся надіслати SMS-повідомлення. Ви впевнені, що бажаєте продовжити?" Це попередження відображається лише один раз, і якщо при першому відображенні цього попередження перший користувач або погоджується, або відмовляється надсилати SMS-повідомлення, при наступних надсиланнях воно не відображатиметься. На кроці 6490 програмний модуль 2090 першого користувача повертається у свій початковий стан очікування. На фіг. 6F показано надсилання програмним модулем 2090 першого користувача контактної інформацію першого користувача у SMSповідомлення. На стадії 6510, якщо перший користувач вибирає варіант "особистий", то модулем 2017 керування відображенням першого користувача відображається повідомлення-підтвердження "надсилання SMS-повідомлення з профілем MyProfile..." із застосуванням проактивної команди 3090 «відобразити текст». На кроці 6530 надсилається SMS-повідомлення, яке містить поля даних з іменем, прізвищем, номерами мобільного та домашнього телефонів, визначеними у профілі MyProfile. Якщо перший користувач вибирає варіант "службовий", то відображається повідомлення 21 підтвердження "надсилання SMS-повідомлення з профілем MyProfile...", і надсилається SMSповідомлення, яке містить поля даних з іменем, прізвищем, номерами мобільного та робочого телефонів, визначеними у профілі MyProfile. Якщо перший користувач вибирає варіант "обидва", то відображається повідомлення-підтвердження "надсилання SMS-повідомлення з профілем MyProfile...", і надсилається SMS-повідомлення, яке містить поля даних з іменем, прізвищем, номерами мобільного, робочого та домашнього телефонів, визначеними у файлі 2035 даних профілю MyProfile. На фіг. 6G ілюструється перевірка на роумінг (стадія 6420, див. вище). Коли програмний модуль 2090 першого користувача активує перевірку на роумінг (стадії 6410 та 6610), програмний модуль 2090 першого користувача на кроці 6610 отримує мобільний код країни (що відомий фахівцям як «Mobile Country Code», MMC) з телефону 2010 з застосуванням проактивної команди 3070 «Provide Local Information», передбаченої у засобах STK. На стадії 6620, якщо поточний мобільний код країни (ММС) співпадає з г мобільним кодом країни телефону першого користувача, то зумовлених роумінгом обмежень нема. Якщо на стадії 6620 поточний мобільний код країни (ММС) не співпадає з мобільним кодом країни телефону першого користувача, то на стадії 6630 програмний модуль 2090 першого користувача перевіряє номер, набраний з міжнародним кодом країни. Якщо номер був набраний з міжнародним кодом країни, то зумовлених роумінгом обмежень нема. Якщо міжнародний код країни не був набраний (стадія 6630), то зумовлені роумінгом обмеження існують, і програма переходить до стадії 6440 (див. фіг. 6Е). На фіг. 6Н показано, що програмний модуль 2090 першого користувача перевіряє значення лічильника кількостей викликів для кожного користувача. Функція перевірки значення лічильника кількостей викликів являє собою вдосконалення статичного лічильника подій (відомого фахівцям як «Event Counter»). Кількість разів, коли першому користувачеві пропонується надсилати оновлену інформацію іншим користувачам, зменшується. Процес 6440 перевірки значення виходить з частоти, з якою здійснюються виклики за кожним з номерів (наприклад, за деякими номерами телефонують 10 разів на день, а за іншими - 10 разів на місяць), так що першому користувачу пропонують повторно надіслати його контактну інформацію після належним чином підібраної кількості викликів, а не просто після певної фіксовано заданої кількості викликів. На кроці 6710 програмний модуль 2090 першого користувача шукає новий набраний номер у файлі 2037 лічильників кількостей викликів номерів. Якщо набраного номера у списку нема, то цей номер додається до списку. На кроці 6720 програмний модуль 2090 першого користувача зчитує значення лічильника для відповідного номера з файла 2037 лічильників кількостей викликів номерів. На кроці 6730 програмний модуль 2090 першого користувача зчитує порогове значення лічильника з файла 2039 конфігураційних даних першого користувача. 92481 22 На фіг. 6I проілюстровано, як програмний модуль 2090 першого користувача отримує порогове значення лічильника. Список номерів, за якими здійснювалися виклики, зберігається у файлі 2038 викликів першого користувача. Порогове значення для пропонування надсилання оновлення вираховується, виходячи з частоти трапляння даного номера у списку номерів, за якими здійснювалися виклики. На кроці 6810 програмний модуль 2090 першого користувача перевіряє, чи ввімкнута опція «зважати на частоту викликів», шляхом звернення до файла 2039 конфігураційних даних першого користувача. Якщо опція «зважати на частоту викликів» не ввімкнута, то модуль 2090 зчитує стандартне порогове значення з файла 2039 конфігураційних даних першого користувача. Якщо опція «зважати на частоту викликів» ввімкнута, то програмний модуль 2090 першого користувача динамічно обчислює відповідне порогове значення, виходячи з частоти трапляння даного номера у файлі 2038 викликів. На Фіг. 7А показано як програмний модуль 2091 другого користувача здійснює зв'язок та отримує контактну інформацію першого користувача та вносить цю інформацію у телефонний довідник 2083 SIM-карти другого користувача. Обмін контактною інформацією відбувається між першим користувачем та другим користувачем через мережу. Програмний модуль 2091 другого користувача здійснює зв'язок, пакує інформацію та надсилає контактну інформацію, що стосується другого користувача, першому користувачеві. По завершенні виклику перший користувач вибирає надіслати свою контакту інформацію. Другий користувач активує програмний модуль 2091 другого користувача, за варіантом, якому віддається перевага, перед надсиланням першим користувачем своєї контактної інформації другому користувачу. На фіг. 2 SMS-повідомлення першого користувача проходить через платформу ОТА 2001 мобільного оператора та центр 2040 SMS-C мобільного оператора. Телефон 2050 другого користувача отримує SMS-повідомлення, що містить контактну інформацію першого користувача. Подія 3050 "завантаження даних SMS PP" запускає програмний модуль 2091 другого користувача і повідомляє про отримання SMS-повідомлення. Звернемось до фіг. 7В; програмний модуль 2091 другого користувача вибирає процесор SMSповідомлень на основі значень PID/DCS, крок 7105. На кроці 7110 програмний модуль 2091 другого користувача добуває контактні дані першого користувача з SMS-повідомлення. На кроці 7115 програмний модуль 2091 другого користувача здійснює перевірку, чи SMS-повідомлення містить запит на звіт мобільного оператора. Якщо запит на звіт мобільного оператора наявний, то програмний модуль 2091 другого користувача обробляє цей запит на звіт мобільного оператора, крок 7120. Якщо SMS-повідомлення не є запитом на звіт мобільного оператора, то програмний модуль 2091 другого користувача ініціює відображення меню програми через модуль 2057 керування відображенням телефону 2050 другого користувача (крок 7125), за допомогою проактивної команди 3090 23 "відображення тексту" (дивись фіг. 8С та фіг. 8D та відповідний опис нижче). Другому користувачу повідомляється "SMS-повідомлення прийнято" (повідомлення буде залежати від конкретного мобільного телефону). На кроці 7125 програмний модуль 2091 другого користувача виводить на дисплей одно з двох повідомлень. "Додати першого користувача?" (у телефонний довідник SIMкарти) або "Оновити першого користувача?", залежно від того, чи перший користувач вже завантажений у телефонний довідник 2083 (U)SIM другого користувача. На кроці 7135 якщо другий користувач вибирає "Додати" або "Оновити", то контактні дані першого користувача зберігаються або оновлюються в телефонному довіднику 2083 (U)SIM другого користувача. Якщо новий запис створений або оновлений успішно, то програмний модуль 2091 другого користувача відображає повідомлення "Перший користувач доданий утелефонний довідник SIM-карти" або "Контактні дані першого користувача оновлено". Якщо програмний модуль 2091 другого користувача при виконанні операції 7140 не може створити новий запис у телефонному довіднику 2083 (U)SIM другого користувача, то телефонний довідник 2083 (U)SIM другого користувача відображає повідомлення "Телефонний довідник SIM-карти повний" (крок 7150) за допомогою проактивної команди 3090 "відображення тексту". На кроці 7135, якщо другий користувач вибирає "Не додавати" або "Не оновлювати", то програмний модуль 2091 другого користувача переходить до кроку 7150. На кроці 7150 другому користувачу пропонується надіслати власну контактну інформацію першому користувачу у відповідь. Ця дія є по суті такою ж, як і процес надсилання профілю, описаний вище з посиланнями на фіг. 6Е для першого користувача. Контактна інформація другого користувача, що зберігається у файлі 2085 даних профілю MyProfile, надсилається першому користувачеві. Після завершення процесу "надіслати профіль" програмний модуль 2091 другого користувача ініціює відображення модулем 2057 керування відображенням повідомлення "Приготування до оновлення SIM-карти...". У цей час (крок 7155) програмний модуль 2091 другого користувача видаляє SMS-повідомлення з (U)SIM-KapTH 2080 другого користувача. На кроці 7160 телефон 2050 другого користувача отримує запит на виконання функції оновлення SIM-карти за допомогою проактивної команди 3120 "оновити SIM-карту". Також може відображатися повідомлення, текст якого залежить від конкретної мобільної трубки (наприклад, "оновлення SIM-картки"). Якщо трапляється помилка при виконанні операції оновлення SIMкарти (крок 7165), то модуль 2057 керування відображенням телефону другого користувача відобразить повідомлення "Перезавантажте свій телефон для оновлення Вашого телефонного довідника на SIM-карті". На кроці 7175 програмний модуль 2091 другого користувача відображує на екрані телефону 2050 другого користувача повідомлення "Телефонний довідник SIM-карти гото 92481 24 вий", за допомогою проактивної команди 3090 "відображення тексту". На фіг. 8А проілюстроване забезпечення першому користувачу та другому користувачу можливість навігації вручну. Коли перший користувач вибирає роботу з програмним модулем 2090 у телефоні 2010 першого користувача, то відбувається подія 3040 «вибір з меню», яка активує програмний модуль 2090 першого користувача. На фіг. 8В показаний процес 8010 вибору меню налаштування. Коли запускається подія 3040 «вибір з меню», програмний модуль 2090 першого користувача показує меню налаштування, крок 8100 (див. фіг. 8С та відповідний опис). На кроці 8110 перший користувач вибирає один із пунктів меню, і програмний модуль 2090 першого користувача запускає відповідні операції. На фіг. 8С показана робота з меню налаштування, яке уможливлює змінювання першим користувачем параметрів програмного модуля 2090 першого користувача, встановлених за замовчанням. Перший користувач може звертатися до меню налаштування під час таких процесів: надсилання профілю MyProfile після виклику, оновлення профілю МуРrоfilе після виклику, додання у телефонний довідник абонента, що здійснював виклик, оновити у телефонному довіднику абонента, що здійснював виклик, ручне надсилання новому користувачеві або навігація SIM-картою вручну. На кроці 8210 перший користувач має такі варіанти для вибору в меню налаштування: "налаштування вимкнення", "змінити дані профілю MyProfile", "ручне надсилання", "мова" та "довідка". Коли перший користувач робить вибір (крок 8220), програма запускає відповідну дію, а після її завершення програма повертається у меню налаштування. Меню налаштування вимкнення дозволяє вмикати або вимикати функції надсилання та додавання. Функція вимкнення надсилання дозволяє першому користувачу вмикати/вимикати функцію "надсилати профіль MyProfile". Якщо ця функція вимкнена, то перший користувач не буде отримувати пропозицію надіслати своєю контактну інформацію (що зберігається у файлі 2035 даних профілю MyProfile першого користувача) після телефонних викликів. Значенням за замовчанням для функції «надсилати» є "ввімкнено". Функція вимкнення додавання уможливлює першому користувачеві вмикати/вимикати повідомлення і функцію "додати [абонента, що ініціює виклик] у телефонний довідник SIM-карти?". Якщо ця функція вимкнена, то перший користувач не буде отримувати запит на додавання абонента, що ініціює виклик, у телефонний довідник 2033 SIM-карти, якщо отримано SMSповідомлення програмного модуля 2090. Значенням за замовчанням для функції вимкнення додавання є "Ввімкнено". Звернемось до фіг. 8D; сторінка меню програмногомодуля 2090 першого користувача є активною, першому користувачу пропонуються варіанти (або опції) для вибору. На кроці 8310 програмний модуль 2090 першого користувача відображає доступні для вибору варіанти. Для того, щоб упевнитися, що програма не перериває іншої операції телефону 2010, програмний модуль перевіряє 25 термінал шляхом отримання відповіді від термінала, на кроці 8320. Якщо (крок 8330) термінал зайнятий, то модуль 2090 повертається до стадії 8310 та продовжує відображати пункти меню через модуль 2017 відображення телефону 2010. Програмний модуль 2090 першого користувача може видавати проактивну команду 3130 «більше часу» для продовження відображення меню програми. Якщо на кроці 8330 термінал не зайнятий, то програмний модуль 2090 першого користувача повертає вибраний з меню варіант. У меню налаштування є опція «ручне надсилання» (див. фіг. 8Е). Якщо перший користувач вибирає опцію «ручне надсилання», то на кроці 8410 програмний модуль 2090 першого користувача перевіряє, чи є готовим файл 2035 даних профілю МуРrоfilе першого користувача. Якщо (крок 8420) файл 2035 даних профілю МуРrоfilе першого користувача готовий, то програмний модуль 2090 першого користувача пропонує першому користувачу ввести номер телефону другого користувача (отримувача) шляхом запускання проактивної команди 3140 "введення інформації". Вводиться номер телефону другого користувача. Програмний модуль 2090 першого користувача виконує процес надсилання, як показано на фіг. 6Е. Звернемося до фіг. 8F і розглянемо опцію змінювання профілю МуРrоfilе у меню налаштування. Якщо перший користувач вибирає опцію змінювання профілю МуРrоfilе, то на кроці 8510 програмний модуль 2090 першого користувача відображає меню змінювання профілю МуРrоfilе. Меню містить контактну інформацію першого користувача, відображену як підменю. Дані, що зберігаються у файлі 2035 даних профілю МуРrоfilе першого користувача, являють собою інформацію, яка надсилається іншим користувачам. Доступними опціями за замовчанням є ім'я, прізвище, мобільний, домашній та робочий телефони. Поля даних та опції не обмежені тільки цими номерами і можуть бути розширені шляхом модифікації коду програмного модуля 2090. Функція "Мова" дозволяє першому користувачеві змінювати мову програмного модуля 2090 першого користувача. Кількість та види опцій мови визначаються, наприклад, мобільним оператором. Мова за замовчанням може бути встановлена оператором під час ініціалізації, закодована у програмному модулі 2090 першого користувача або змінена шляхом ОТА-оновлення файла 2039 конфігураційних даних першого користувача. Функція "довідка" надає першому користувачеві короткий опис програмного модуля 2090 першого користувача та інформацію щодо версії. Функція «довідка» також показує режим функціонування, символ для визначення, у якому режимі мобільний телефон уможливлює роботу програмного модуля 2090 першого користувача. Проілюстрована на фіг. 2-8 функція "надсилання оновлення" уможливлює автоматичне оновлювання програмним модулем 2090 першого користувача контактної інформації першого користувача в телефонному довіднику другого користувача (та телефонних довідниках інших користувачів). Операція «надіслати оновлення» мо 92481 26 же запускатися, наприклад, вихідним викликом або вхідним SMS програмного модуля 2090 першого користувача. Програмний модуль 2090 першого користувача виконує процес надсилання, наприклад, як показано на фіг. 6Е. Система та способи, які використовуються для "оновлення", є по суті такими ж, як і для процесу "надсилання". Частота пропозиції "надіслати оновлення?" визначається файлом 2037 лічильників кількостей викликів номерів першого користувача. Кожний лічильник кількості викликів відповідає номеру адресата телефонного виклику або номеру телефонувідправника SMS. Для того, щоб запобігати частим пропозиціям надсилання даних абонентам, з якими часто здійснюється зв'язок, файл 2037 лічильників кількостей викликів номерів першого користувача відстежує кількість вихідних викликів за кожною унікальною адресою абонента. Пропозиція надіслати інформацію робиться лише після того, як лічильник кількості викликів за даною адресою абонента досягає базового порогового значення. Перший користувач може змінювати інформацію у файлі 2035 даних профілю MyProfile, і це зумовлює ініціалізацію лічильників. Зміна особистої інформації (ім'я, мобільний або домашній телефон) ініціалізує лічильники кількості викликів, які відповідають контактам, яким раніше направлялася особиста інформацію. Зміна службової інформації (ім'я, мобільний або робочий телефон) ініціалізує лічильники кількості викликів, які відповідають контактам, яким раніше направлялася службова інформацію. Зміни і в особистій, і в службовій інформації ініціалізують усі лічильники. Після того, як лічильник для даного контакту ініціалізовано, наступний виклик цього контакту запускає обмін контактною інформацією. Функція "отримання оновлення" реалізована таким чином, щоб уможливлювати отримування програмним модулем 2091 другого користувача SMS-повідомлення, яке містить контактну інформацію абонента, що ініціює виклик, із оновленою інформацією. Програмний модуль 2091 другого користувача активується та питає другого користувача "оновити першого користувача?". Другий користувач має три варіанти відповіді — "так", "ні", "налаштування", відповідно до опису процесу "отримання", що посилається на фіг. 7А-7В. Якщо другий користувач вибирає "так", то відповідний запис з контактними даними другого користувача у телефонному довіднику 2083 UICC-карти другого користувача оновлюються, і на дисплей виводиться повідомлення, таке як: "другий користувач оновлений у телефонному довіднику SIM-карти". Якщо другий користувач вибирає "Ні", то телефонний довідник 2083 UICC-карти другого користувача лишається незмінним. На фіг. 9 показано, що система 9000 керування контактною інформацією включає в себе елементи, які мають зв'язок з декількома пристроями у мережі, такій як мережа UMTS. Система 9000 керування контактною інформацією включає в себе телефон 9010 першого користувача, телефон 9050 другого користувача, віддалений комп'ютер 9003, віддалений сервер баз даних 9005, комутатори 9007, програму 9004 комутації, а також ОТА 27 платформу 9001 мобільного оператора та інші сервери та сервери баз даних. Віддалений комп'ютер 9003 мобільного оператора, віддалена база даних 9005 та комутатори 9007 підключені один до одного. Телефон 9010 першого користувача та телефон 9050 другого користувача виконані з можливістю здійснювати зв'язок через ОТА-платформу 9001 мобільного оператора. ОТА-платформа 9010 підключає телефон 9010 першого користувача та телефон 9050 другого користувача до віддаленого комп'ютера 9003 та віддаленого сервера 9005 баз даних через мобільну мережу. На Фіг. 9 показано, що телефон 9010 першого користувача має UICC-карту 9030, а телефон 9050 другого користувача має UICCкарту 9080, які уможливлюють телефону 9010 першого користувача та телефону 9050 другого користувача доступ до віддаленого сервера 9003 та віддаленої бази даних 9005 через мобільну мережу, ОТА-платформу 9001 та мережу телефонного оператора. UIСС-карти 9030, 9080 можуть бути інтегровані у телефон та програмне забезпечення операційної системи телефону. UICC-карта 9030 першого користувача включає в себе програмний модуль 9090 (U)SIM, Javacard 9031 та інструментальні засоби, що відомі фахівцям як SIM Tool Kit (STK) 9032, а також телефонний довідник 9033 UIСС-карти першого користувача. Крім того, у файловій системі SIM зберігаються такі файли: файл 9035 даних профілю МуРrоfilе першого користувача, файл 9037 лічильників кількостей викликів номерів першого користувача, файл 9038 викликів першого користувача, файл 9034 даних стосовно режиму роботи першого користувача, а також файл 9039 конфігураційних даних першого користувача. Ці файли можуть бути змінені локально або дистанційно шляхом оновлення з використанням технології ОТА. Телефон 9010 першого користувача додатково включає в себе операційну систему 9011 телефону. Операційна система 9011 телефону першого користувача включає в себе модуль 9017 керування відображенням, модуль 9015 телефонного довідника, модуль 9014 керування зв'язком та модуль 9016 SMS. Операційна система телефону може включати в себе інші модулі. UICC-карта 9080 другого користувача включає в себе програмний модуль 9090 (U)SIM, Javacard 9081 та інструментальні засоби що? відомі фахівцям як SIM Tool Kit (STK) 9082, а також телефонний довідник 9083 UICC-карти другого користувача. У файловій системі SIM зберігаються такі файли: файл 9085 даних профілю МуРrоfilе другого користувача, файл 9087 лічильників кількостей викликів номерів другого користувача, файл 9088 викликів другого користувача, файл 9084 даних стосовно режиму роботи другого користувача, а також файл 9089 конфігураційних даних другого користувача. Ці файли можуть бути змінені локально дистанційно шляхом оновлення з використанням технології ОТА. Другий телефон 9050 користувача додатково включає в себе операційну систему 9051 телефону. Операційна система 9051 телефону другого користувача включає в себе модуль 9057 керування відображенням, модуль 92481 28 9055 телефонного довідника, модуль 9054 керування зв'язком та модуль 9056 SMS. Операційна система телефону може включати в себе інші модулі. Перший користувач за допомогою телефону 9010 першого користувача ініціює виклик телефону 9050 другого користувача через мобільного оператора, операції 9090 та 9060. Комутатор 9007 інформує програму 9004 комутації у віддаленому комп'ютері 9003 про номери телефонів абонентів, що беруть участь в сеансі зв'язку. Програма 9004 комутації створює два SMS-повідомлення. Перше SMS-повідомлення надсилається на телефон 9010 першого користувача, а друге повідомлення надсилається на телефон 9050 другого користувача. В обох випадках програмний модуль 9090 (U)SIM у UICC-карті 9030 першого користувача та програмний модуль 9090 (U)SIM у UICC-карті 9080 другого користувача запускаються цими SMSповідомленнями. Події, що запускають аплети, замінюються у телефоні 9010 першого користувача та телефоні 9050 другого користувача. У кінці кожного виклику програмний модуль 9090 (U)SIM для першого користувача та другого користувача буде активований для того, щоб запропонувати кожному користувачу надіслати контактну інформацію. В альтернативному варіанті файл 9035 даних профілю MyProfile першого користувача, файл 9037 лічильників кількостей викликів номерів першого користувача, файл 9038 викликів першого користувача, файл 9034 даних стосовно режиму роботи першого користувача, а також файл 9039 конфігураційних даних першого користувача можуть бути замінені веб-інтерфейсом на віддаленому комп'ютері 9003 та певною логікою у віддаленому сервері 9005 баз даних у мобільній мережі. Також на фіг. 9 показано, що перший користувач за допомогою телефону 9010 першого користувача ініціює виклик телефону 9050 другого користувача через мобільного оператора, стадії 9090 та 9060. Комутатор 9007 інформує програму 9004 комутації у віддаленому комп'ютері 9003 про номери телефонів першого користувача. Програма 9004 комутації створює два SMS-повідомлення: Перше SMS-повідомлення надсилається на телефон 9010 першого користувача, а друге повідомлення надсилається на телефон 9050 другого користувача. Програмний модуль 9090 (U)SIM у UICC-карті 9030 першого користувача та програмний модуль 9090 (U)SIM у UIСС-карті 9080 другого користувача запускаються цими повідомленнями SMS. При використанні цієї технології переноситься не тільки аплет, який опрацьовує події у телефоні 9010 першого користувача та телефоні 9050 другого користувача, але також і логіка, у віддалений комп'ютер 9003 та віддалений сервер 9005 баз даних. Інформація, пов'язана с першим користувачем та другим користувачем, така як дані профілю МуРrоfilе, дані лічильників кількостей викликів, дані викликів, файл 9034 даних стосовно режиму роботи, а також список контактів у довіднику зберігається у віддаленому сервері 9005 баз даних. У кінці кожного виклику програмний модуль 9090, 9091 (U)SIM для першого користувача та 29 другого користувача буде активований для того, щоб запропонувати кожному користувачеві надсилання контактної інформації. На фіг. 10 показано, що система 3000 керування контактною інформацією включає в себе елементи, які мають зв'язок з декількома пристроями у мережі, такій як мережа UMTS та мережа фіксованого зв'язку. Система 3000 керування контактною інформацією включає в себе телефон 3010 першого користувача, телефон 3050 фіксованого зв'язку другого користувача, комп'ютер 3080 другого користувача, віддалений комп'ютер 3003, віддалений сервер баз даних 3005, комутатори 3007, програму 3004 комутації, а також ОТАплатформу 3001 мобільного оператора, мережу 3060 фіксованого зв'язку та інші сервери та сервери баз даних. Віддалений комп'ютер 3003 мобільного оператора, віддалена база даних 3005 та комутатори 3007 підключені один до одного. Мобільний телефон 3010 першого користувача підключений до ОТА-платформи 3001 мобільного оператора. Телефон 3050 фіксованого зв'язку другого користувача підключений до мережі 3060 фіксованого зв'язку. Комп'ютер 3080 другого користувача підключений до віддаленого комп'ютера 3003 та віддаленого сервера 3005 баз даних через Інтернет або іншу мережу. ОТА-платформа підключає телефон 3010 першого користувача до віддаленого комп'ютера 3003 та віддаленого сервера 3005 баз даних через мережу мобільного зв'язку. Телефон 3010 першого користувача має UIСС-карту 3030, яка уможливлює доступ телефону 3010 першого користувача до віддаленого сервера 3003 та віддаленої бази даних 3005 через мережу мобільного зв'язку, ОТА-платформу 3001 та мережу телефонного оператора. UIСС-карта 3080 може бути інтегрована у телефон та програмне забезпечення операційної системи телефону. UICC-карта 3030 включає в себе програмний модуль 3090 (U)SIM, Javacard 3031 та інструментальні засоби, що відомі фахівцям як SIM Tool Kit (STK) 3032, а також телефонний довідник 3033 UICC-карти першого користувача. Крім того, у файловій системі SIM зберігаються такі файли: файл 3035 даних профілю МуРrоfilе першого користувача, файл 3037 лічильників кількостей викликів номерів, файл 3038 викликів, файл 3034 даних стосовно режиму роботи першого користувача, а також файл 3039 конфігураційних даних першого користувача. Ці файли можуть бути змінені локально або дистанційно шляхом оновлення з використанням технології ОТА. Перший телефон 3010 користувача також має операційну систему 3011 телефону. Операційна система 3011 телефону першого користувача включає в себе модуль 3017 керування відображенням, модуль 3015 телефонного довідника, модуль 3014 керування зв'язком та модуль 3016 SMS, а також інші модулі. Телефон 3050 фіксованого зв'язку другого користувача може бути стандартним телефоном фіксованого зв'язку, або VoIP-телефоном, або цифровим телефоном наступного покоління. Контактна інформація другого користувача зберігається у віддаленому комп'ютері 3003, підк 92481 30 люченому до віддаленого сервера 3005 баз даних. Другий користувач може мати повноваження для доступу до віддаленого комп'ютера через Інтернет для того, щоб, наприклад, змінювати контактну інформацію, яка зберігається у віддаленому сервері 3005 баз даних. На фіг. 10 показано, що перший користувач за допомогою мобільного телефону 3010 ініціює виклик телефону 3050 другого користувача через мобільного оператора (позиція 3065), а також через мережу фіксованого зв'язку (позиція 3060). Комутатор 3007 повідомляє в програму 3004 комутації у віддаленому комп'ютері 3003 номери телефонів першого користувача. Програма 3004 комутації інформує віддалений комп'ютер 3003, підключений до віддаленого сервера 3005 баз даних. Віддалений комп'ютер 3003 виймає контактні дані другого користувача з віддаленої бази даних 3005, після цього упаковує контактні дані другого користувача і впроваджує цю інформацію у SMS-повідомлення. SMS-повідомлення надсилається у телефон 3010 першого користувача. У цьому прикладі програмний модуль 3090 (U)SIM у UICC-карті 3030 першого користувача запускається SMS-повідомленням у режим "приймання". З використанням по суті такого ж програмного модуля 3090 перший користувач вносить контактні дані другого користувача у телефонний довідник 3033 UICC-карти першого користувача. Віддалений комп'ютер 3003, підключений до віддаленого сервера 3005 баз даних, зберігає номер телефону першого користувача у списку викликів, який підтримується як частина облікового запису (профілю) другого користувача у віддаленій базі даних 3005. Коли другий користувач змінює свою інформацію через віддалений комп'ютер 3003, підключений до віддаленого сервера 3005 баз даних, віддалений комп'ютер 3003 виймає оновлені контактні дані другого користувача з віддаленої бази даних 3005, упаковує їх і впроваджує цю інформацію у SMSповідомлення. SMS-повідомлення надсилається у телефон 3010 першого користувача. Тоді програмний модуль 3090 (U)SIM у UICC-карті 3030 першого користувача запускається цим SMSповідомленням у режим "приймання". З застосуванням точно таких самих програмного модуля 3090 та способів перший користувач вносить оновлені контактні дані другого користувача у телефонний довідник 3033 UICC-карти першого користувача. Система 2000, 3000, 9000 керування контактної інформації може включати в себе систему надання звітів. Програмний модуль 2090 (U)SIM готує та надсилає звіти про використання у віддалений комп'ютер 2003 та у віддалену базу даних 2005. Програмний модуль 2090 (U)SIM збирає дані про діяльність, що відбувалася, та періодично надсилає відповідну інформацію у віддалений комп'ютер 2003 та у віддалену базу даних 2005. Зібрана інформація включає в себе (але не обов'язково лише це!): загальну кількість вхідних викликів, загальну кількість контактів у телефонному довіднику, загальну кількість оновлень особистої контактної інформації за певний проміжок часу. Інформація, зібрана у віддаленій базі даних 31 2005, може бути використана для аналізу статистичних даних, які характеризують активність користувача, та відповідних параметрів. Варіанти здійснення даного винаходу стосуються бездротового передавання даних від першого мобільного користувача другому мобільному користувачу через мережу. З використанням розкритих способів та систем дані можуть передаватися із використанням технології Bluetooth, технології інфрачервоного передавання або інших технологій бездротового передавання, які уможливлюють зв'язок між пристроями. Способи та системи за розкритими варіантами здійснення винаходу уможливлюють обмін службовою та особистою контактною інформацією між користувачами через мережу мобільного зв'язку. У інших варіантах здійснення корпоративні користувачі можуть використовувати системи керування контактною інформацію за цим винаходом для забезпечення обміну даними між клієнтами, постачальниками тощо. В інших варіантах здійснення 92481 32 оператори мобільного зв'язку можуть використовувати цей винахід для поширення мобільних довідників типу "жовті сторінки" або "білі сторінки" серед клієнтів, постачальників, продавців тощо. Хоча у варіантах здійснення винаходу описаний обмін контактною інформацією, можна здійснювати обмін між користувачами, замовниками, продавцями тощо також й іншою інформацією. Наприклад, через розкриті пристрої та системи можна здійснювати обмін такою інформацією, як фото, рингтони, інша аудіо- або візуальна інформація, музичні файли та інша інформація. Таким чином, з опису принаймні одного варіанта здійснення винаходу, розкритого як приклад, фахівцям будуть очевидні різноманітні модифікації, варіанти та вдосконалення. Такі модифікації, варіанти та вдосконалення не виходять за межі суті та обсягу винаходу. Відповідно, наданий опис варіантів здійснення винаходу має розглядатися лише як приклад і не повинен тлумачитися як якесь обмеження. 33 92481 34 35 92481 36 37 92481 38 39 92481 40 41 92481 42 43 92481 44 45 Комп‘ютерна верстка І.Скворцова 92481 Підписне 46 Тираж 26 прим. Міністерство освіти і науки України Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП ―Український інститут промислової власності‖, вул. Глазунова, 1, м. Київ – 42, 01601
ДивитисяДодаткова інформація
Назва патенту англійськоюWireless data exchange
Автори англійськоюSelik Fayzi
Назва патенту російськоюБеспроводной обмен данными
Автори російськоюСелик Фейзи
МПК / Мітки
МПК: G06F 17/00
Мітки: бездротовій, даними, обмін
Код посилання
<a href="https://ua.patents.su/23-92481-bezdrotovijj-obmin-danimi.html" target="_blank" rel="follow" title="База патентів України">Бездротовий обмін даними</a>
Попередній патент: Заготовка з листового матеріалу (варіанти), ємність з листового матеріалу (варіанти) та спосіб формування ємності з листового матеріалу
Наступний патент: Спосіб приготування пивного сусла
Випадковий патент: Голка в'язальної машини