УСТРОЙСТВО И СПОСОБЫ ДЛЯ УПРАВЛЕНИЯ ПАМЯТЬЮ, СВЯЗАННОЙ С ВИДЖЕТАМИ

1. Способ изменения режимов работы в устройстве беспроводной связи, содержащий этапы, на которых:
активируют мобильный виджетный клиент в стандартном режиме работы,
определяют доступность памяти в устройстве беспроводной связи,
деактивируют стандартный режим работы на основании определения доступности памяти, и
активируют режим работы с малым объемом памяти мобильного виджетного клиента в ответ на деактивацию стандартного режима работы.
2. Способ по п.1, дополнительно содержащий этап, на котором:
деактивируют режим работы с малым объемом памяти и повторно активируют стандартный режим работы, когда определено, что доступность памяти оправдывает стандартный режим работы.
3. Способ по п.1, в котором на этапе активации режима работы с малым объемом памяти дополнительно активируют, по меньшей мере, один из пониженных медиаресурсов, или пониженного снабжения контентом, или просмотра в режиме пониженного сжатия, или пониженной доступности информационной иерархической глубины.
4. Способ по п.3, в котором режим работы с малым объемом памяти дополнительно содержит просмотр в режиме пониженного сжатия, который содержит последний скриншот виджета.
5. Способ по п.1, в котором на этапе активации режима малого объема памяти мобильного виджетного клиента дополнительно извлекают режим работы с малым объемом памяти из памяти беспроводного устройства при определении, что доступность памяти в устройстве беспроводной связи достигает заранее определенного порога.
6. Способ по п.1, в котором на этапе активации режима малого объема памяти мобильного виджетного клиента дополнительно извлекают режим работы с малым объемом памяти беспроводным способом из обслуживающей сети при определении, что доступность памяти в устройстве беспроводной связи достигает заранее определенного порога.
7. По меньшей мере, один процессор, выполненный с возможностью изменять режим работы виджета на основании доступности памяти, содержащий:
первый модуль для активации мобильного виджетного клиента в стандартном режиме работы,
второй модуль для определения доступности памяти в устройстве беспроводной связи,
третий модуль для деактивации стандартного режима работы на основании определения доступности памяти, и
четвертый модуль для активации режима работы с малым объемом памяти мобильного виджетного клиента в ответ на деактивацию стандартного режима работы.
8. Компьютерный программный продукт, содержащий:
машиночитаемый носитель, содержащий:
по меньшей мере, одну инструкцию, предписывающую компьютеру активировать мобильный виджетный клиент в стандартном режиме работы,
по меньшей мере, одну инструкцию, предписывающую компьютеру определять доступность памяти в устройстве беспроводной связи, и
по меньшей мере, одну инструкцию, предписывающую компьютеру деактивировать стандартный режим работы на основании определения доступности памяти, и
по меньшей мере, одну инструкцию, предписывающую компьютеру активировать режим работы с малым объемом памяти мобильного виджетного клиента в ответ на деактивацию стандартного режима работы.
9. Устройство, содержащее:
средство для активации мобильного виджетного клиента в стандартном режиме работы,
средство для определения доступности памяти в устройстве беспроводной связи,
средство для деактивации стандартного режима работы на основании определения доступности памяти, и
средство для активации режима работы с малым объемом памяти мобильного виджетного клиента в ответ на деактивацию стандартного режима работы.
10. Устройство для изменения режимов работы виджетов на основании доступности памяти, содержащее:
процессор,
память, связанную с процессором,
монитор состояния памяти, связанный с процессором и выполненный с возможностью определять доступность памяти в устройстве,
по меньшей мере, один мобильный виджетный клиент, хранящийся в памяти, выполняемый процессором и включающий в себя стандартный режим работы и режим работы с малым объемом памяти, и
блок смены режима виджета, хранящийся в памяти, выполняемый процессором и выполненный с возможностью изменять режим работы виджета между стандартным режимом работы и режимом малого объема памяти на основании определений, сделанных монитором состояния памяти.
11. Устройство по п.10, в котором режим работы с малым объемом памяти содержит, по меньшей мере, один из пониженных медиаресурсов, или пониженного снабжения контентом, или просмотра в режиме пониженного сжатия, или пониженной доступности информационной иерархической глубины.
12. Устройство по п.10, дополнительно содержащее генератор извещений о смене режима виджета, хранящийся в памяти, выполняемый процессором и выполненный с возможностью генерировать извещение, указывающее, что мобильный виджетный клиент изменил режимы работы, и модуль связи, связанный с процессором и выполненный с возможностью передавать извещение в обслуживающую сеть.
13. Способ изменения снабжения контентом виджета на основании изменений режима работы, содержащий этапы, на которых:
принимают от беспроводного устройства извещение, которое указывает, что один или несколько виджетов, выполняющихся в устройстве, изменяют режимы работы на основании доступности памяти в устройстве,
сохраняют в сетевой памяти указание об изменениях режимов работы и
изменяют снабжение контентом, обеспеченное для одного или нескольких виджетов на основании извещения.
14. Способ по п.13, в котором на этапе приема извещения дополнительно принимают указание, что один или несколько из виджетов, выполняющихся в устройстве, переходит из стандартного режима работы в режим малого объема памяти на основании низкой доступности памяти в устройстве.
15. Способ по п.14, в котором на этапе изменения снабжения контентом дополнительно переходят от стандартного снабжения контентом к упрощенному снабжению контентом, причем упрощенное снабжение контентом не включает в себя один или несколько заранее определенных ресурсов, включенных в стандартное снабжение контентом.
16. Способ по п.13, в котором на этапе приема извещения дополнительно принимают указание, что один или несколько из виджетов, выполняющихся в устройстве, переходят из режима работы с малым объемом памяти в режим стандартного объема памяти на основании достаточной доступности памяти в устройстве.
17. Способ по п.16, в котором на этапе изменения снабжения контентом дополнительно переходят от упрощенного снабжения контентом к стандартному снабжению контентом, причем упрощенное снабжение контентом не включает в себя один или несколько заранее определенных ресурсов, включенных в стандартное снабжение контентом.
18. Способ по п.13, в котором на этапе сохранения указания изменения в сетевой памяти дополнительно сохраняют в цифровом ящике, связанном с, по меньшей мере, одним из беспроводного устройства или абонента виджетной услуги.
19. По меньшей мере, один процессор, выполненный с возможностью изменять снабжение контентом мобильного виджета на основании извещения об изменении режима работы на основе малого объема памяти, содержащий:
первый модуль для приема от беспроводного устройства извещения, которое указывает, что один или несколько виджетов, выполняющихся в устройстве, изменяют режимы работы на основании доступности памяти в устройстве,
второй модуль для сохранения в сетевой памяти указания об изменении режимов работы, и
третий модуль для изменения снабжения контентом, обеспеченного для одного или нескольких виджетов на основании извещения.
20. Компьютерный программный продукт, содержащий:
машиночитаемый носитель, содержащий:
по меньшей мере, одну инструкцию, предписывающую компьютеру принимать от беспроводного устройства извещение, которое указывает, что один или несколько виджетов, выполняющихся в устройстве, изменяют режимы работы на основании доступности памяти в устройстве,
по меньшей мере, одну инструкцию, предписывающую компьютеру сохранять в сетевой памяти указание изменения режимов работы и,
по меньшей мере, одну инструкцию, предписывающую компьютеру деактивировать стандартный режим работы на основании определения доступности памяти, и
по меньшей мере, одну инструкцию, предписывающую компьютеру изменять снабжение контентом, обеспеченное для одного или нескольких виджетов на основании извещения.
21. Устройство, содержащее:
средство для приема от беспроводного устройства извещения, которое указывает, что один или несколько виджетов, выполняющихся в устройстве, изменяют режимы работы на основании доступности памяти в устройстве,
средство для сохранения указания изменения режимов работы, и
средство для изменения снабжения контентом, обеспеченного для одного или нескольких виджетов на основании извещения.
22. Сетевое устройство для изменения снабжения контентом виджета на основании изменения режима работы виджета на основании доступности памяти, содержащее:
процессор,
память, связанную с процессором,
модуль управления виджетами, хранящийся в памяти, выполняемый процессором и выполненный с возможностью принимать от беспроводного устройства извещение, которое указывает, что один или несколько виджетов, выполняющихся в устройстве, изменяют режимы работы на основании доступности памяти в устройстве, и дополнительно выполненный с возможностью изменять снабжение контентом, обеспеченное для одного или нескольких виджетов на основании извещения, и
хранилище данных в памяти, выполненное с возможностью сохранять указание об изменении режима работы.
23. Сетевое устройство по п.22, в котором модуль управления виджетами дополнительно выполнен с возможностью принимать извещение, которое указывает, что один или несколько из виджетов, выполняющихся в устройстве, переходит из стандартного режима работы в режим малого объема памяти на основании низкой доступности памяти в устройстве.
24. Сетевое устройство по п.23, в котором модуль управления виджетами дополнительно выполнен с возможностью изменять снабжение контентом от стандартного снабжения контентом к упрощенному снабжению, которое не включает в себя один или несколько заранее определенных ресурсов, включенных в стандартное снабжение контентом.
25. Сетевое устройство по п.22, в котором извещение указывает, что один или несколько из виджетов, выполняющихся в устройстве, переходят из режима работы с малым объемом памяти в режим стандартного объема памяти на основании достаточной доступности памяти в устройстве.
26. Сетевое устройство по п.25, в котором модуль управления виджетами выполнен с возможностью изменять снабжение контентом от упрощенного снабжения контентом к стандартному снабжению контентом, причем упрощенное снабжение контентом не включает в себя один или несколько заранее определенных ресурсов, включенных в стандартное снабжение контентом.
27. Сетевое устройство по п.22, в котором хранилище данных дополнительно содержит цифровой ящик, способный сохранять указание изменения режима работы виджета, причем цифровой ящик связан с, по меньшей мере, одним из беспроводного устройства или абонента виджетной услуги.
28. Способ управления оперативной памятью беспроводного устройства, содержащий этапы, на которых:
определяют данные использования виджета, относящиеся к пользовательскому взаимодействию с одним или несколькими из виджетов, выполняемых в беспроводном устройстве,
изменяют, адаптивно, состояния одного или нескольких виджетов на основании определенных данных использования виджета, и
сохраняют изменения состояний одного или нескольких виджетов.
29. Способ по п.28, в котором на этапе определения данных использования виджета дополнительно определяют для одного или нескольких виджетов, по меньшей мере, одно из времени использования или частоты использования.
30. Способ по п.29, в котором на этапе адаптивного изменения состояния одного или нескольких виджетов дополнительно переводят один или несколько виджетов в одно из нагруженного или ненагруженного состояния в течение заранее определенного периода времени на основании, по меньшей мере, одного из определения времени использования или определения частоты использования.
31. Способ по п.28, в котором на этапе определения данных использования виджета дополнительно определяют используемые навигационные шаблоны стенки виджетов.
32. Способ по п.31, в котором на этапе адаптивного изменения состояния одного или нескольких виджетов дополнительно переводят один или несколько виджетов в стенке виджетов в одно из нагруженного или ненагруженного состояния на основании определенных используемых навигационных шаблонов стенки виджетов.
33. Способ по п.28, в котором на этапе определения данных использования виджета дополнительно определяют использование информационной иерархической глубины для одного или нескольких виджетов.
34. Способ по п.33, в котором на этапе адаптивного изменения состояния одного или нескольких виджетов дополнительно изменяют величину глубин, загружаемых либо в нагруженное состояние, либо в ненагруженное состояние на основании данных использования информационной иерархической глубины.
35. По меньшей мере, один процессор, выполненный с возможностью управлять оперативной памятью беспроводного устройства, содержащий:
первый модуль для определения данных использования виджета, относящихся к пользовательскому взаимодействию с одним или несколькими из виджетов, выполняемых в беспроводном устройстве,
второй модуль для адаптивного изменения состояний одного или нескольких виджетов на основании определенных данных использования виджета, и
третий модуль для сохранения изменений состояний одного или нескольких виджетов.
36. Компьютерный программный продукт, содержащий:
машиночитаемый носитель, содержащий:
по меньшей мере, одну инструкцию, предписывающую компьютеру определять данные использования виджета, относящиеся к пользовательскому взаимодействию с одним или несколькими из виджетов, выполняемых в беспроводном устройстве,
по меньшей мере, одну инструкцию для адаптивного изменения состояний одного или нескольких виджетов на основании определенных данных использования виджета, и
по меньшей мере, одну инструкцию, предписывающую компьютеру сохранять изменения состояний одного или нескольких виджетов.
37. Устройство, содержащее:
средство для определения данных использования виджета, относящихся к пользовательскому взаимодействию с одним или несколькими из виджетов, выполняемых в беспроводном устройстве,
средство для адаптивного изменения состояний одного или нескольких виджетов на основании определенных данных использования виджета, и
средство для сохранения изменений состояний одного или нескольких виджетов.
38. Устройство для управления оперативной памятью беспроводного устройства, содержащее:
процессор,
память, связанную с процессором,
по меньшей мере, один мобильный виджетный клиент, хранящийся в памяти, выполняемый процессором,
блок сообщения данных использования виджета, хранящийся в памяти, выполняемый процессором и выполненный с возможностью собирать данные использования, относящиеся к пользовательскому взаимодействию с одним или несколькими из виджетных клиентов,
логику адаптера виджетов, хранящуюся в памяти, выполняемую процессором и выполненную с возможностью адаптивно изменять состояния одного или нескольких виджетов на основании определенных данных использования виджета, и
базу данных настроек конфигурации виджета в памяти, выполненную с возможностью сохранять изменения состояний одного или нескольких виджетов.
39. Способ приема и регистрации изменений состояний виджетов на основании данных использования виджета, содержащий этапы, на которых:
принимают от беспроводного устройства извещение, которое указывает, что одно или несколько состояний одного или нескольких мобильных виджетов изменились на основании данных использования виджета, и
сохраняют изменения состояния в сетевой памяти.
40. Способ по п.39, в котором на этапе приема извещения дополнительно принимают указание перехода в или из одного или нескольких состояний, включающих в себя, по меньшей мере, одно из состояния нагрузки виджета, или состояния нагрузки виджета в стенке виджетов, или состояния нагрузки глубины виджета.
41. Способ по п.39, в котором на этапе сохранения изменений состояния в сетевой памяти дополнительно сохраняют в цифровом ящике, связанном с, по меньшей мере, одним из беспроводного устройства или абонента виджетной услуги.
42. По меньшей мере, один процессор, выполненный с возможностью изменять снабжение контентом мобильного виджета на основании извещения об изменении режима работы на основе малого объема памяти, содержащий:
первый модуль для приема от беспроводного устройства извещения, которое указывает, что одно или несколько состояний одного или нескольких мобильных виджетов изменились на основании данных использования виджета, и
второй модуль для сохранения изменений состояния в сетевой памяти.
43. Компьютерный программный продукт, содержащий:
машиночитаемый носитель, содержащий:
по меньшей мере, одну инструкцию, предписывающую компьютеру принимать от беспроводного устройства извещение, которое указывает, что одно или несколько состояний одного или нескольких мобильных виджетов изменились на основании данных использования виджета, и
по меньшей мере, одну инструкцию, предписывающую компьютеру сохранять изменения состояния в сетевой памяти.
44. Устройство, содержащее:
средство для приема от беспроводного устройства извещения, которое указывает, что одно или несколько состояний одного или нескольких мобильных виджетов изменились на основании данных использования виджета, и
средство для сохранения изменений состояния.
45. Сетевое устройство для приема и регистрации изменений состояний виджетов на основании данных использования виджета, содержащее:
процессор,
память, связанную с процессором,
модуль управления виджетами, хранящийся в памяти, выполняемый процессором и выполненный с возможностью принимать от беспроводного устройства извещение, которое указывает, что одно или несколько состояний одного или нескольких мобильных виджетов изменились на основании данных использования виджета, и
хранилище данных в памяти и выполненное с возможностью сохранять изменения состояния.
46. Сетевое устройство по п.45, в котором состояния включают в себя, по меньшей мере, одно из состояния нагрузки виджета, или состояния нагрузки виджета в стенке виджетов, или состояния нагрузки глубины виджета.
47. Сетевое устройство по п.45, в котором хранилище данных дополнительно содержит цифровой ящик, связанный с, по меньшей мере, одним из беспроводного устройства или абонента виджетной услуги.