최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0361434 (2009-01-28) |
등록번호 | US-8838744 (2014-09-16) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 9 인용 특허 : 634 |
Providing a mobile device with web-based access to data objects is disclosed. Authentication information is sent from a mobile device to a relay server. The relay server executes a connection application to establish a connection to a web access server. The authentication information is provided to
Providing a mobile device with web-based access to data objects is disclosed. Authentication information is sent from a mobile device to a relay server. The relay server executes a connection application to establish a connection to a web access server. The authentication information is provided to the web access server associated with a data store hosting a data object. Upon authentication, the data object is provided to the relay server from the data store. The data object is then provided to the mobile device.
1. A method of providing a mobile device with web-based access to a data object, the method comprising: receiving, by a relay server, authentication information initiated by the mobile device;establishing a connection between the relay server and a web access server to access the data object;transmi
1. A method of providing a mobile device with web-based access to a data object, the method comprising: receiving, by a relay server, authentication information initiated by the mobile device;establishing a connection between the relay server and a web access server to access the data object;transmitting the authentication information from the relay server to the web access server via the established connection,wherein, the web access server authenticates access by the mobile device based on the authentication information received from the relay server;receiving the data object at the relay server in response to authentication of the mobile device by the web access server, wherein the data object is received from a data store via the web access server;transmitting the received data object from the relay server to the mobile device;receiving, by the relay server, an instruction from the mobile device over a cellular network, the instruction indicating an intent to prevent connection termination with the mobile device;responsive to receiving the instruction, generating, by the relay server, keep-alive pings based on the instruction, andsending the keep-alive pings to the web access server to prevent connection termination with the web access server. 2. The method of claim 1, wherein the data object is received by at the relay server from the web access server. 3. The method of claim 1, further comprising: receiving, by the relay server, additional information from the mobile device, andtransmitting the additional information to the web access server via the relay server, wherein the additional information is not authentication information. 4. The method of claim 1, further comprising: detecting that the established connection between the relay server and the web access server has been terminated; andexecuting a connection application at the relay server to re-establish a connection between the relay server and the web access server. 5. The method of claim 4, further comprising, automatically retransmitting the authentication information by the relay server to the web access server when the connection is re-established. 6. The method of claim 1, further comprising periodically polling the web access server to establish a connection between the relay server and the web access server. 7. The method of claim 1, wherein the web access server hosts a Microsoft Outlook Exchange environment. 8. The method of claim 1, further comprising, notifying the mobile device by the relay server that the data object has been updated; wherein, the notifying includes a query sent to the mobile device to determine whether a user of the mobile device wishes to receive an updated version of the data object. 9. The method of claim 1, wherein the data object is used by the mobile device in an application other than a web browser. 10. The method of claim 1, wherein the connection enables machine-to-machine communication between the relay server and the data store through the web access server. 11. The method of claim 1, wherein, keep-alive pings received from the mobile device prevent the relay server from terminating connection with the mobile device. 12. The method of claim 1, wherein the relay server receives the data object from the data store that is allowed to be in communication with the relay server in response to authentication of the mobile device by the web access server. 13. A system for providing a mobile device with web-based access to a data object, the system comprising: a memory configured to store an application to establish a connection with a web access server;a processor configured to execute the application, wherein a connection to the web access server is established, the web access server providing access to the data object; anda network interface configured to: receive the data object following authentication by the web access server, wherein the data object is received from a data store via the web access server;transmit the data object to the mobile device;receive first keep-alive pings from the mobile device over a cellular network to prevent connection termination with the mobile device; andresponsive to the reception of the first keep-alive pings, generate and send second keep alive-pings to the web access server to prevent connection termination with the web access server;wherein, the network interface is configured to receive instructions from the mobile device to generate the second keep-alive pings to be sent to the web access server. 14. The system of claim 13, wherein, authentication information is received from the mobile device or retrieved from the memory. 15. The system of claim 13, wherein, authentication information is received from a provisioning server separate from the mobile device. 16. The system of claim 13, wherein, the network interface is further configured to periodically poll the web access server to re-establish the connection with the web access server when the connection has been terminated. 17. A method of providing a mobile device web-based access to a data object, the method comprising: establishing a connection to a web access server to access the data object, the data object being accessed from a data store via the web access server;determining that the data object is updated;notifying the mobile device that the data object has been updated;receiving first keep-alive pings from the mobile device over a cellular network to prevent connection termination with the mobile device;responsive to receiving the first keep-alive pings, by a relay server, generating second keep-alive pings to prevent connection termination with the web access server, andsending the second keep-alive pings for delivery to the web access server,wherein the relay server receives instructions from the mobile device to generate the second keep-alive pings to be sent to the web access server. 18. The method of claim 17, wherein, the notifying the mobile device includes sending an updated version of the data object. 19. The method of claim 17, wherein, the notifying the mobile device includes sending a query to determine whether a user of the mobile device wishes to receive an updated version of the data object. 20. The method of claim 17, wherein the determining further, comprises receiving a notification from the web access server that the data object is updated. 21. The method of claim 17, wherein the determining further comprises: communicating with the data store hosting the data object;receiving a notification from the data store that the data object is updated.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.