최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0640629 (2006-12-18) |
등록번호 | US-8438633 (2013-05-07) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 55 인용 특허 : 575 |
Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to
Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
1. A system for authenticating access to one or more data stores, comprising: a server coupled to a network;a mobile device communicatively coupled to the server via the network;a short message service (SMS) center communicatively coupled to the server and the mobile device;one or more data stores c
1. A system for authenticating access to one or more data stores, comprising: a server coupled to a network;a mobile device communicatively coupled to the server via the network;a short message service (SMS) center communicatively coupled to the server and the mobile device;one or more data stores communicatively coupled to the server, wherein the one or more data stores includes a connection management application stored in memory and executable by a processing device to inform the server of a presence of new data or a change to existing data at the one or more data stores; andan Internet Protocol connection manager communicatively coupled to the server and the mobile device, the Internet Protocol connection manager configured to monitor Internet Protocol connections between the mobile device and the server;upon being informed of the presence of new data or a change to existing data at the one or more data stores, the server being configured to: query the Internet Protocol connection manager to determine whether an Internet Protocol connection exists between the mobile device and the server;if an Internet Protocol connection exists, instruct the Internet Protocol connection manager to issue a trigger that causes a synchronization operation to occur, wherein during the synchronization operation the server authenticates access to the one or more data stores and forwards the new data or changed existing data from the one or more data stores to the mobile device;if no Internet Protocol connection exists,instruct the SMS center to transmit an SMS message to the mobile device; andinstruct the Internet Protocol connection manager to establish an Internet Protocol connection with the mobile device, wherein the SMS message transmitted to the mobile device causes the mobile device to accept the Internet Protocol connection being established by the Internet Protocol connection manager, whereby a synchronization operation occurs asynchronously and in a background of other mobile device operations. 2. The system of claim 1, wherein the SMS message transmitted to the mobile device causes the mobile device to initiate the synchronization operation whereby the server authenticates access to the one or more data stores and forwards the new data or changed existing data from the one or more data stores to the mobile device. 3. The system of claim 1, wherein the server authenticates access to the one or more data stores and forwards the new data or the changed existing data from the one or more data stores to the mobile device during the synchronization operation using the Internet Protocol connection. 4. The system of claim 1, wherein the server only authenticates access to specific data stores from the one or more data stores and wherein the specific data stores are the one or more data stores having new data or changed existing data as indicated by the connection management application. 5. The system of claim 1, wherein the server only authenticates access to specific data stores from the one or more data stores and wherein the specific data stores are those manually identified by a user of the mobile device for a particular synchronization operation. 6. The system of claim 1, wherein the server only authenticates access to specific data stores from the one or more data stores and wherein the specific data stores are those identified by a synchronization profile for all synchronization operations, the synchronization profile having been created by a user of the mobile device. 7. The system of claim 1, wherein the forwarding of the new data or changed existing data occurs in real-time or near real time. 8. A computing device for authenticating access to one or more data stores, comprising: a communications interface that exchanges information over a network and communicates with a server, the server comprises:a memory to store instructions and a processor to execute the instructions;an Internet Protocol connection manager configured to monitor Internet Protocol connections between the server and a mobile device and to send triggers to the mobile device, and a short message service (SMS) center configured to send SMS messages to mobile devices,receive an indication of a presence of new data or a change to existing data at the one or more data stores;query the Internet Protocol connection manager to determine whether an Internet Protocol connection exists between the mobile device and the server;if an Internet Protocol connection exists, instruct the Internet Protocol connection manager to issue a trigger to inform the mobile device of the presence of new data or a change to existing data at the one or more data stores and the need to initiate a synchronization operation with the one or more data stores;if no Internet Protocol connection exists, instruct the SMS center to transmit an SMS message to the mobile device, wherein the SMS message transmitted to the mobile device causes the mobile device to wake to a state so as to be able to accept an Internet Protocol connection offered by the Internet Protocol connection manager; andinstruct the Internet Protocol connection manager to offer an Internet Protocol connection to the mobile device, wherein a synchronization operation occurs asynchronously and in a background of other mobile device operations of the mobile device after the mobile device accepts the Internet Protocol connection. 9. The computing device of claim 8, wherein the communications interface is further configured to receive information from the one or more data stores following authentication of the mobile device or user thereof. 10. The computing device of claim 9, wherein the communication interface is further configured to forward the information received from the one or more data stores to the mobile device. 11. The computing device of claim 8, wherein the mobile device is identified based on a client identifier. 12. The computing device of claim 11, wherein the client identifier is a token comprising a unique string of data, the token having been previously assigned to the mobile device by the identification module. 13. The computing device of claim 11, wherein the client identifier is a telephone number. 14. The computing device of claim 11, wherein the client identifier is a user name associated with a user of the mobile device. 15. The computing device of claim 8, wherein the synchronization operation occurs in real-time or near real time. 16. The computing device of claim 8, further comprising: an identification module stored in memory and executable by a processing device to identify the mobile device or user thereof based on identification information received over the network by the communications interface, the identification information having been provided by the mobile device without user intervention. 17. The computing device of claim 8, further comprising: a registration module stored in memory and executable to access the one or more data stores via the communications interface and authenticate access to the one or more data stores by the mobile device or user thereof upon initiation of a synchronization operation by the mobile device. 18. The computing device of claim 16, wherein the identification module identifies the mobile device based on a client identifier. 19. A method for authenticating access to multiple one or more data stores, comprising: receiving an indication of an existence of new data or a change to existing data at one or more data stores;determining whether an Internet Protocol connection exists with a mobile device, wherein if the Internet Protocol connection exists with the mobile device,sending a trigger to the mobile device via the Internet Protocol connection informing the mobile device of the existence of new data or a change to existing data at the one or more data stores and the need to initiate a synchronization operation; andif no Internet Protocol connection exists with the mobile device, sending a trigger to the mobile device via a short message service (SMS) message to cause the mobile device to wake to a state so as to be able to accept an Internet Protocol connection; andoffering an Internet Protocol connection to the mobile device,wherein a synchronization operation occurs asynchronously and in a background of other mobile device operations of the mobile device after the mobile device accepts the Internet Protocol connection. 20. The method of claim 19, further comprising: receiving a request from the mobile device for access to the one or more data stores;querying the mobile device for an identifier associated with stored information for accessing the one or more data stores; andaccessing the one or more data stores if the identifier received from the mobile device corresponds to the information associated with accessing the one or more data stores. 21. The method of claim 20, further comprising forwarding information from the one or more data stores to the mobile device, wherein the forwarded information is electronic mail. 22. The method of claim 21, wherein forwarding information occurs in real-time or near real time. 23. The method of claim 21, wherein the indication of the existence of new data or a change to existing data at the one or more data stores is a result of data at the one or more data stores having been filtered, the indication being sent only when the data is filtered which corresponds to a particular configuration of a filter. 24. The method of claim 19, wherein, the SMS message sent to the mobile device causes the mobile device to initiate the synchronization operation whereby the server authenticates access to the one or more data stores and forwards the new data or changed existing data from the one or more data stores to the mobile device. 25. The method of claim 24, further comprising: wherein offering the Internet Protocol connection includes sending an Internet Protocol trigger to the mobile device informing the mobile device of the existence of new data or a change to existing data at the one or more data stores; andestablishing the Internet Protocol connection with the mobile device after the Internet Protocol connection is accepted by the mobile device. 26. The method of claim 19, wherein the SMS trigger is followed by establishment of an Internet Protocol connection.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.