[go: up one dir, main page]

RU2014135291A - Способ координации сетевого обмена данными - Google Patents

Способ координации сетевого обмена данными Download PDF

Info

Publication number
RU2014135291A
RU2014135291A RU2014135291A RU2014135291A RU2014135291A RU 2014135291 A RU2014135291 A RU 2014135291A RU 2014135291 A RU2014135291 A RU 2014135291A RU 2014135291 A RU2014135291 A RU 2014135291A RU 2014135291 A RU2014135291 A RU 2014135291A
Authority
RU
Russia
Prior art keywords
version
web resource
browser
web
electronic device
Prior art date
Application number
RU2014135291A
Other languages
English (en)
Other versions
RU2610418C2 (ru
Inventor
Виктор Владимирович Карпов
Original Assignee
Общество С Ограниченной Ответственностью "Яндекс"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Общество С Ограниченной Ответственностью "Яндекс" filed Critical Общество С Ограниченной Ответственностью "Яндекс"
Priority to RU2014135291A priority Critical patent/RU2610418C2/ru
Priority to PCT/IB2015/051629 priority patent/WO2016030770A1/en
Priority to US15/026,292 priority patent/US10135754B2/en
Publication of RU2014135291A publication Critical patent/RU2014135291A/ru
Application granted granted Critical
Publication of RU2610418C2 publication Critical patent/RU2610418C2/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/803Application aware
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/219Managing data history or versioning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2308Concurrency control
    • G06F16/2315Optimistic concurrency control
    • G06F16/2329Optimistic concurrency control using versioning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

1. Способ координации сетевого обмена данными, реализованный на компьютере, выполняемый на сервере координации функционирования браузеров, который осуществляет при помощи сети обмен данными с первым электронным устройством и вторым электронным устройством, при том, что на первом электронном устройстве запущен первый браузер, а на втором электронном устройстве запущен второй браузер, включающий следующие этапы:прием от первого электронного устройства данных, указывающих, что первый браузер получил от веб-сервера первую версию веб-ресурса;прием от второго электронного устройства данных, указывающих, что второй браузер получил от веб-сервера вторую версию веб-ресурса;определение того, что вторая версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно первой версии веб-ресурса; ипередачу первому электронному устройству данных, указывающих, что первая версия веб-ресурса устарела.2. Способ по п. 1, отличающийся тем, что данные, указывающие, что первая версия веб-ресурса устарела, содержат элемент, инициирующий уведомление первым электронным устройством пользователя первого электронного устройства относительно того, что первая версия веб-ресурса устарела.3. Способ по любому из пп. 1 и 2, отличающийся тем, что данные, указывающие, что первая версия веб-ресурса устарела, содержат элемент, инициирующий получение первым электронным устройством последней версии веб-ресурса от веб-сервера.4. Способ по п. 3, отличающийся тем, что указанный элемент инициирует получение первым электронным устройством последней версии веб-ресурса от веб-сервера только после подачи запроса пользователю относительно необходим

Claims (30)

1. Способ координации сетевого обмена данными, реализованный на компьютере, выполняемый на сервере координации функционирования браузеров, который осуществляет при помощи сети обмен данными с первым электронным устройством и вторым электронным устройством, при том, что на первом электронном устройстве запущен первый браузер, а на втором электронном устройстве запущен второй браузер, включающий следующие этапы:
прием от первого электронного устройства данных, указывающих, что первый браузер получил от веб-сервера первую версию веб-ресурса;
прием от второго электронного устройства данных, указывающих, что второй браузер получил от веб-сервера вторую версию веб-ресурса;
определение того, что вторая версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно первой версии веб-ресурса; и
передачу первому электронному устройству данных, указывающих, что первая версия веб-ресурса устарела.
2. Способ по п. 1, отличающийся тем, что данные, указывающие, что первая версия веб-ресурса устарела, содержат элемент, инициирующий уведомление первым электронным устройством пользователя первого электронного устройства относительно того, что первая версия веб-ресурса устарела.
3. Способ по любому из пп. 1 и 2, отличающийся тем, что данные, указывающие, что первая версия веб-ресурса устарела, содержат элемент, инициирующий получение первым электронным устройством последней версии веб-ресурса от веб-сервера.
4. Способ по п. 3, отличающийся тем, что указанный элемент инициирует получение первым электронным устройством последней версии веб-ресурса от веб-сервера только после подачи запроса пользователю относительно необходимости получения последней версии веб-ресурса от веб-сервера и получения от пользователя положительного ответа.
5. Способ по п. 3, отличающийся тем, что указанный элемент дополнительно инициирует отображение первым электронным устройством последней версии веб-ресурса для пользователя при помощи дисплея первого электронного устройства только после подачи запроса пользователю относительно необходимости отображения последней версии веб-ресурса.
6. Способ по п. 1, отличающийся тем, что данные, указывающие, что первая версия веб-ресурса устарела, содержат данные, указывающие, что вторая версия веб-ресурса может быть получена от веб-сервера.
7. Способ по п. 1, отличающийся тем, что дополнительно включает этап получения второй версии веб-ресурса от одного компонента из группы, содержащей веб-сервер и второе электронное устройство, и отличающийся тем, что этап передачи данных, указывающих, что первая версия веб-ресурса устарела, включает передачу второй версии веб-ресурса, полученной от одного компонента из группы, содержащей веб-сервер и второе электронное устройство.
8. Способ по п. 1, отличающийся тем, что дополнительно включает следующие этапы:
прием от первого электронного устройства данных, указывающих, что первый браузер получил от веб-сервера третью версию веб-ресурса;
определение того, что третья версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно второй версии веб-ресурса; и
передачу второму электронному устройству данных, указывающих, что вторая версия веб-ресурса устарела.
9. Способ по п. 1, отличающийся тем, что дополнительно включает следующие этапы:
прием от второго электронного устройства данных, указывающих, что второй браузер получил от веб-сервера третью версию веб-ресурса;
определение того, что третья версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно второй версии веб-ресурса; и
передачу первому электронному устройству данных, указывающих, что вторая версия веб-ресурса устарела.
10. Способ по п. 1, отличающийся тем, что:
первый браузер получил от веб-сервера первую версию веб-ресурса без использования сервера координации функционирования браузеров в процессе передачи первой версии веб-ресурса; и
второй браузер получил от веб-сервера вторую версию веб-ресурса без использования сервера координации функционирования браузеров в процессе передачи второй версии веб-ресурса.
11. Способ по п. 10, отличающийся тем, что дополнительно включает следующие этапы:
прием от первого электронного устройства данных, указывающих, что первый браузер получил от веб-сервера третью версию веб-ресурса, причем первый браузер получил третью версию веб-ресурса без использования сервера координации функционирования браузеров в процессе передачи третьей версии веб-ресурса;
определение того, что третья версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно второй версии веб-ресурса; и
передачу второму электронному устройству данных, указывающих, что вторая версия веб-ресурса устарела.
12. Способ по п. 10, отличающийся тем, что дополнительно включает следующие этапы:
прием от второго электронного устройства данных, указывающих, что второй браузер получил от веб-сервера третью версию веб-ресурса, причем второй браузер получил третью версию веб-ресурса без использования сервера координации функционирования браузеров в процессе передачи третьей версии веб-ресурса;
определение того, что третья версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно второй версии веб-ресурса; и
передачу первому электронному устройству данных, указывающих, что вторая версия веб-ресурса устарела.
13. Способ по любому из пп. 1 и 10, отличающийся тем, что этап определения того, что вторая версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно первой версии веб-ресурса включает:
определение того, что первый браузер получил первую версию веб-ресурса в первый момент времени;
определение того, что второй браузер получил вторую версию веб-ресурса во второй момент времени позднее первого момента времени; и
определение того, что вторая версия веб-ресурса отличается от первой версии веб-ресурса.
14. Способ по п. 13, отличающийся тем, что:
прием данных, указывающих, что первый браузер получил первую версию веб-ресурса, включает прием данных журнала регистрации первого браузера;
прием данных, указывающих, что второй браузер получил вторую версию веб-ресурса, включает прием данных журнала регистрации второго браузера; и
определение того, что вторая версия веб-ресурса отличается от первой версии веб-ресурса, включает сравнение данных журнала регистрации первого браузера и журнала регистрации второго браузера.
15. Способ по п. 13, отличающийся тем, что:
прием данных, указывающих, что первый браузер получил первую версию веб-ресурса, включает прием хэш-кода первой версии веб-ресурса;
прием данных, указывающих, что второй браузер получил вторую версию веб-ресурса, включает прием хэш-кода второй версии веб-ресурса; и
определение того, что вторая версия веб-ресурса отличается от первой версии веб-ресурса, включает определение того, что хэш-код первой версии веб-ресурса отличается от хэш-кода второй версии веб-ресурса.
16. Постоянный машиночитаемый носитель данных, предназначенный для хранения программных команд, обеспечивающих координацию сетевого обмена данными, причем программные команды выполняются сервером координации функционирования браузеров, осуществляющим при помощи сети обмен данными с первым электронным устройством и вторым электронным устройством, причем первое электронное устройство содержит первый браузер, а второе электронное устройство содержит второй браузер и выполнение программных команд осуществляется с целью:
приема от первого электронного устройства данных, указывающих, что первый браузер получил от веб-сервера первую версию веб-ресурса;
приема от второго электронного устройства данных, указывающих, что второй браузер получил от веб-сервера вторую версию веб-ресурса;
определения того, что вторая версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно первой версии веб-ресурса; и
передачи первому электронному устройству данных, указывающих, что первая версия веб-ресурса устарела.
17. Носитель по п. 16, отличающийся тем, что данные, указывающие, что первая версия веб-ресурса устарела, содержат элемент, инициирующий уведомление первым электронным устройством пользователя первого электронного устройства относительно того, что первая версия веб-ресурса устарела.
18. Носитель по любому из пп. 16 и 17, отличающийся тем, что данные, указывающие, что первая версия веб-ресурса устарела, содержат элемент, инициирующий получение первым электронным устройством последней версии веб-ресурса от веб-сервера.
19. Носитель по п. 18, отличающийся тем, что указанный элемент инициирует получение первым электронным устройством последней версии веб-ресурса от вебсервера только после подачи запроса пользователю относительно необходимости получения последней версии веб-ресурса от веб-сервера и получения от пользователя положительного ответа.
20. Носитель по п. 18, отличающийся тем, что указанный элемент дополнительно инициирует отображение первым электронным устройством последней версии веб-ресурса для пользователя при помощи дисплея первого электронного устройства только после подачи запроса пользователю относительно необходимости отображения последней версии веб-ресурса.
21. Носитель по п. 16, отличающийся тем, что данные, указывающие, что первая версия веб-ресурса устарела, содержат данные, указывающие, что вторая версия веб-ресурса может быть получена от веб-сервера.
22. Носитель по п. 16, отличающийся тем, что выполнение программных команд дополнительно осуществляется с целью получения второй версии веб-ресурса от одного компонента из группы, содержащей веб-сервер и второе электронное устройство, и отличающийся тем, что этап передачи данных, указывающих, что первая версия веб-ресурса устарела, включает передачу второй версии веб-ресурса, полученной от одного компонента из группы, содержащей веб-сервер и второе электронное устройство.
23. Носитель по п. 16, отличающийся тем, что выполнение программных команд дополнительно осуществляется с целью:
приема от первого электронного устройства данных, указывающих, что первый браузер получил от веб-сервера третью версию веб-ресурса;
определения того, что третья версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно второй версии веб-ресурса; и
передачи второму электронному устройству данных, указывающих, что вторая версия веб-ресурса устарела.
24. Носитель по п. 16, отличающийся тем, что выполнение программных команд дополнительно осуществляется с целью:
приема от второго электронного устройства данных, указывающих, что второй браузер получил от веб-сервера третью версию веб-ресурса;
определения того, что третья версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно второй версии веб-ресурса; и
передачи первому электронному устройству данных, указывающих, что вторая версия веб-ресурса устарела.
25. Носитель по п. 16, отличающийся тем, что:
первый браузер получил от веб-сервера первую версию веб-ресурса без использования сервера координации функционирования браузеров в процессе передачи первой версии веб-ресурса; и
второй браузер получил от веб-сервера вторую версию веб-ресурса без использования сервера координации функционирования браузеров в процессе передачи второй версии веб-ресурса.
26. Носитель по п. 25, отличающийся тем, что выполнение программных команд дополнительно осуществляется с целью:
приема от первого электронного устройства данных, указывающих, что первый браузер получил от веб-сервера третью версию веб-ресурса, причем первый браузер получил третью версию веб-ресурса без использования сервера координации функционирования браузеров в процессе передачи третьей версии веб-ресурса;
определения того, что третья версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно второй версии веб-ресурса; и
передачи второму электронному устройству данных, указывающих, что вторая версия веб-ресурса устарела.
27. Носитель по п. 25, отличающийся тем, что выполнение программных команд дополнительно осуществляется с целью:
приема от второго электронного устройства данных, указывающих, что второй браузер получил от веб-сервера третью версию веб-ресурса, причем второй браузер получил третью версию веб-ресурса без использования сервера координации функционирования браузеров в процессе передачи третьей версии веб-ресурса;
определения того, что третья версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно второй версии веб-ресурса; и
передачи первому электронному устройству данных, указывающих, что вторая версия веб-ресурса устарела.
28. Носитель по любому из пп. 16 и 25, отличающийся тем, что этап определения того, что вторая версия веб-ресурса представляет собой обновленную версию данного веб-ресурса относительно первой версии веб-ресурса, включает:
определение того, что первый браузер получил первую версию веб-ресурса в первый момент времени;
определение того, что второй браузер получил вторую версию веб-ресурса во второй момент времени позднее первого момента времени; и
определение того, что вторая версия веб-ресурса отличается от первой версии веб-ресурса.
29. Носитель по п. 28, отличающийся тем, что:
прием данных, указывающих, что первый браузер получил первую версию веб-ресурса, включает прием данных журнала регистрации первого браузера;
прием данных, указывающих, что второй браузер получил вторую версию веб-ресурса, включает прием данных журнала регистрации второго браузера; и
определение того, что вторая версия веб-ресурса отличается от первой версии веб-ресурса, включает сравнение данных журнала регистрации первого браузера и журнала регистрации второго браузера.
30. Носитель по п. 28, отличающийся тем, что:
прием данных, указывающих, что первый браузер получил первую версию веб-ресурса, включает прием хэш-кода первой версии веб-ресурса;
прием данных, указывающих, что второй браузер получил вторую версию веб-ресурса, включает прием хэш-кода второй версии веб-ресурса; и
определение того, что вторая версия веб-ресурса отличается от первой версии веб-ресурса, включает определение того, что хэш-код первой версии веб-ресурса отличается от хэш-кода второй версии веб-ресурса.
RU2014135291A 2014-08-29 2014-08-29 Способ координации сетевого обмена данными RU2610418C2 (ru)

Priority Applications (3)

Application Number Priority Date Filing Date Title
RU2014135291A RU2610418C2 (ru) 2014-08-29 2014-08-29 Способ координации сетевого обмена данными
PCT/IB2015/051629 WO2016030770A1 (en) 2014-08-29 2015-03-05 Method for coordinating web communications
US15/026,292 US10135754B2 (en) 2014-08-29 2015-03-05 Method for coordinating web communications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2014135291A RU2610418C2 (ru) 2014-08-29 2014-08-29 Способ координации сетевого обмена данными

Publications (2)

Publication Number Publication Date
RU2014135291A true RU2014135291A (ru) 2016-03-20
RU2610418C2 RU2610418C2 (ru) 2017-02-10

Family

ID=55398811

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2014135291A RU2610418C2 (ru) 2014-08-29 2014-08-29 Способ координации сетевого обмена данными

Country Status (3)

Country Link
US (1) US10135754B2 (ru)
RU (1) RU2610418C2 (ru)
WO (1) WO2016030770A1 (ru)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10129322B2 (en) * 2014-09-29 2018-11-13 D2L Corporation Method and system for determining browser compatibility
CN112905209B (zh) * 2021-03-23 2024-09-03 维沃移动通信(深圳)有限公司 应用程序更新方法及装置
USD971942S1 (en) * 2021-05-07 2022-12-06 Orchid Exchange Inc. Display screen or portion thereof with graphical user interface

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6785708B1 (en) * 1996-10-30 2004-08-31 Avaya Inc. Method and apparatus for synchronizing browse and chat functions on a computer network
US6138158A (en) * 1998-04-30 2000-10-24 Phone.Com, Inc. Method and system for pushing and pulling data using wideband and narrowband transport systems
US6748420B1 (en) * 1999-11-23 2004-06-08 Cisco Technology, Inc. Methods and apparatus for providing shared access to an application
US20020062336A1 (en) * 2000-11-22 2002-05-23 Dan Teodosiu Resource coherency among resources cached in a peer to peer environment
EP1217806A1 (en) * 2000-12-22 2002-06-26 Sun Microsystems, Inc. Network server and method of controlling a network server
US8990678B2 (en) * 2001-03-27 2015-03-24 At&T Intellectual Property I, L.P. Systems and methods for automatically providing alerts of web site content updates
EP1423796A1 (en) 2001-08-09 2004-06-02 Gigamedia Access Corporation Hybrid system architecture for secure peer-to-peer-communication
US7085832B2 (en) 2002-04-30 2006-08-01 International Business Machines Corporation Method and apparatus for enabling an internet web server to keep an accurate count of page hits
US7373594B1 (en) * 2003-04-30 2008-05-13 Amazon.Com, Inc. Managing the release of electronic content using a template without version logic
US9158845B1 (en) * 2004-04-29 2015-10-13 Aol Inc. Reducing latencies in web page rendering
US7865511B2 (en) 2004-06-25 2011-01-04 Apple Inc. News feed browser
US8090776B2 (en) * 2004-11-01 2012-01-03 Microsoft Corporation Dynamic content change notification
US7827061B2 (en) * 2005-05-03 2010-11-02 International Business Machines Corporation Dynamic selection of outbound marketing events
US20110231478A1 (en) 2009-09-10 2011-09-22 Motorola, Inc. System, Server, and Mobile Device for Content Provider Website Interaction and Method Therefore
US8543608B2 (en) * 2009-09-10 2013-09-24 Oracle International Corporation Handling of expired web pages
US9942345B2 (en) * 2009-09-17 2018-04-10 Oracle International Corporation Web server caching for performance improvement
US20110302285A1 (en) 2010-06-07 2011-12-08 Quora, Inc. Update server to update rendered content
RU2446459C1 (ru) * 2010-07-23 2012-03-27 Закрытое акционерное общество "Лаборатория Касперского" Система и способ проверки веб-ресурсов на наличие вредоносных компонент
US9197600B2 (en) * 2011-09-29 2015-11-24 Israel L'Heureux Smart router
US8225191B1 (en) 2011-11-07 2012-07-17 Google Inc. Synchronizing web browsers
US9525587B2 (en) * 2012-05-17 2016-12-20 International Business Machines Corporation Updating web resources
US9690563B2 (en) * 2012-05-17 2017-06-27 International Business Machines Corporation Updating web resources
US9282137B2 (en) 2012-05-25 2016-03-08 Microsoft Technology Licensing, Llc Dynamic package creation for predictive page load optimization
US9755914B2 (en) * 2012-12-13 2017-09-05 Level 3 Communications, Llc Request processing in a content delivery network
US20150347615A1 (en) * 2013-01-09 2015-12-03 Kevin D. McGushion Active Web Page Consolidator and Internet History Management System
US9596313B2 (en) * 2013-04-12 2017-03-14 Tencent Technology (Shenzhen) Company Limited Method, terminal, cache server and system for updating webpage data
US9503540B2 (en) * 2013-05-09 2016-11-22 Nokia Technologies Oy Method and apparatus for asynchronous distribution of content
US10037384B2 (en) * 2013-05-28 2018-07-31 Tencent Technology (Shenzhen) Company Limited Method and apparatus for notifying a user of updated content for a webpage
US20150039999A1 (en) * 2013-08-05 2015-02-05 Salesforce.Com, Inc. Providing an improved web user interface framework for building web applications
US9524157B2 (en) * 2013-08-06 2016-12-20 Salesforce.Com, Inc. Providing an improved web user interface framework for building web applications

Also Published As

Publication number Publication date
US10135754B2 (en) 2018-11-20
RU2610418C2 (ru) 2017-02-10
WO2016030770A1 (en) 2016-03-03
US20160241488A1 (en) 2016-08-18

Similar Documents

Publication Publication Date Title
JP2018510409A5 (ru)
RU2017131844A (ru) Заблаговременная авторизация цифровых запросов
MX2016003784A (es) Metodo y dispositivo para tener acceso a la red del operador.
EP3044936B1 (en) Method and apparatus of downloading and installing a client
RU2017124135A (ru) Устройство обработки информации, способ управления для устройства обработки информации, система обработки информации и компьютерная программа
RU2017106890A (ru) Способ доступа к веб-узлам, устройство и система веб-узла
RU2018131005A (ru) Способы управления жизненным циклом платежного токена на мобильном устройстве
MY202338A (en) Method and apparatus for awakening application by means of mobile browser
MY181230A (en) Method and apparatus for realizing communication between web page and native application, and electronic device
MX2017006842A (es) Tenencia multiple mediante codigo encapsulado en solicitudes de servidores.
EP2985705A3 (en) Webpage access method and apparatus, and router
RU2014108995A (ru) Восстановление после сбоя кластерного клиента
RU2016108020A (ru) Способ и устройство для представления мультимедийной информации
RU2013151184A (ru) Способ и система для совместного использования и применения информации местоположения в портативном терминале
MX390158B (es) Metodo y dispositivo para determinar una autoridad de control en un dispositivo de usuario.
MX2015000205A (es) Metodo, dispositivo, servidor y terminal para visitar pagina web.
JP2016514442A5 (ru)
RU2014133186A (ru) Устройство обработки информации и способ управления таким устройством
JP2016526225A5 (ru)
JP2016502177A5 (ru)
WO2014022555A3 (en) Image repository systems and methods
CN106210158B (zh) 一种域名解析的同步方法和设备
JP2013246447A5 (ru)
JP2016514294A5 (ru)
JP2016525247A5 (ru)

Legal Events

Date Code Title Description
HE9A Changing address for correspondence with an applicant