Upload security scheme
First Claim
1. A method comprising:
- providing security screening of an upload message from a wireless carrier network and destined to an account on a server-associated with a user, the security screening provided by a network other than the wireless carrier network, the other network is the network that is hosting the server, the other network'"'"'s security screening being provided by blocking the upload message before the upload message reaches the server based on the internet protocol (IP) address of a gateway in the wireless carrier network, wherein the upload message is received by the network hosting the server from the gateway, and wherein the gateway is selected from the group consisting of a simple mail transfer protocol (SMTP) gateway, a multimedia messaging service (MMS) gateway, and a short message service (SMS) gateway;
where the upload message is not blocked by the network'"'"'s security screening, the server determines whether to block or allow the upload of content from the upload message based on opt-in parameters predetermined by the user for the account that the upload message is destined, the server;
identifying, in the server, a mobile device used by a sender of the upload message, in response to the server receiving the upload message from the mobile device via the network that performed the security screening and the wireless carrier network;
accessing, in the server, opt-in parameters predetermined by the user, the opt-in parameters including the identity of mobile devices that are authorized by the user to upload data to the account on the server associated with the user;
wherein the opt-in parameters further include a user-authorized limit number of upload messages for receipt by the user during a given period of time;
determining to allow upload of content from the upload message to the account associated with the user where the identity of the mobile device used by the sender is included in the predetermined opt-in parameters and the user-authorized limit number of upload messages for receipt by the user during a given period is not exceeded by the upload; and
determining to block the upload of content from the upload message to the account associated with the user where the predetermined opt-in parameters do not include the identity of the mobile device used by the sender or the user-authorized limit number of upload messages for receipt by the user during a given period is exceeded by the upload message such that it is not permitted by the user.
5 Assignments
0 Petitions
Accused Products
Abstract
The need for upload security arises during content sharing between users in communication link with each other and a server. In one embodiment, providing the upload security involves the server identifying a mobile device that sends an upload message destined to a user. Providing the upload security further involves the server accessing opt-in parameters predetermined by the user, determining if the identity of the sending mobile device is included in the opt-in parameters, and, if so, allowing the upload to the user'"'"'s account, otherwise blocking the upload. The opt-in parameters include the identity of mobile devices that are authorized by the user to upload data to the user'"'"'s account. In one embodiment, the communication link includes a wireless carrier network with capability for security screening of the upload message before it reaches the server based on the identity of the wireless carrier network.
-
Citations
40 Claims
-
1. A method comprising:
-
providing security screening of an upload message from a wireless carrier network and destined to an account on a server-associated with a user, the security screening provided by a network other than the wireless carrier network, the other network is the network that is hosting the server, the other network'"'"'s security screening being provided by blocking the upload message before the upload message reaches the server based on the internet protocol (IP) address of a gateway in the wireless carrier network, wherein the upload message is received by the network hosting the server from the gateway, and wherein the gateway is selected from the group consisting of a simple mail transfer protocol (SMTP) gateway, a multimedia messaging service (MMS) gateway, and a short message service (SMS) gateway; where the upload message is not blocked by the network'"'"'s security screening, the server determines whether to block or allow the upload of content from the upload message based on opt-in parameters predetermined by the user for the account that the upload message is destined, the server; identifying, in the server, a mobile device used by a sender of the upload message, in response to the server receiving the upload message from the mobile device via the network that performed the security screening and the wireless carrier network; accessing, in the server, opt-in parameters predetermined by the user, the opt-in parameters including the identity of mobile devices that are authorized by the user to upload data to the account on the server associated with the user;
wherein the opt-in parameters further include a user-authorized limit number of upload messages for receipt by the user during a given period of time;determining to allow upload of content from the upload message to the account associated with the user where the identity of the mobile device used by the sender is included in the predetermined opt-in parameters and the user-authorized limit number of upload messages for receipt by the user during a given period is not exceeded by the upload; and determining to block the upload of content from the upload message to the account associated with the user where the predetermined opt-in parameters do not include the identity of the mobile device used by the sender or the user-authorized limit number of upload messages for receipt by the user during a given period is exceeded by the upload message such that it is not permitted by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable non-transitory medium embodying a computer program comprising:
-
program code for providing security screening of an upload message from a wireless carrier network and destined to an account on a server associated with a user, the security screening provided by a network other than the wireless network, the other network that is hosting the server, the other network'"'"'s security screening being provided by blocking the upload message before the upload message reaches the server based on the internet protocol (IP) address of a gateway in the wireless carrier network, wherein the upload message is received by the network hosting the server from the gateway, and wherein the gateway is selected from the group consisting of a simple mail transfer protocol (SMTP) gateway, a multimedia messaging service (MMS) gateway, and a short message service (SMS) gateway; where the upload message is not blocked by the network'"'"'s security screening, the program code determining whether to block or allow the upload message based on opt-in parameters predetermined by the user for the account that the upload message is destined, the program code further comprising; program code for identifying a mobile device used by the sender of the upload message, in response to the server receiving the upload message from a mobile device via the network that performed the security screening and the wireless carrier network; program code for accessing in the server opt-in parameters predetermined by the user, the opt-in parameters including the identity of mobile devices that are authorized by the user to upload data to the account on the server associated with the user, wherein the opt-in parameters further include a user authorized limit number of upload messages for receipt by the user during a given period of time; program code for determining to allow upload of content from the upload message to the account associated with the user where the identity of the mobile device used by the sender is included in the predetermined opt-in parameters and the user-authorized limit number of upload messages for receipt by the user during a given period is not exceeded by the upload; and program code for determining to block the upload of content from the upload message to the account associated with the user where the predetermined opt-in parameters do not include the identity of the mobile device used by the sender or the user-authorized limit number of upload messages for receipt by the user during a given period is exceeded by the upload message such that it is not permitted by the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system comprising:
-
a server with a processor and a memory embodying a server-side program as a portion of a computer application; a plurality of mobile devices communicatively linked with the server; a gateway of a carrier network; the carrier network interfacing between the plurality of mobile devices as well as between each of the plurality of mobile devices and the gateway; and a network other than the carrier network, the network for interfacing between the gateway and the server so as to allow communications, via the gateway, between the plurality of mobile devices and the server; wherein the network includes a networking service with a processor and a memory embodying a network security program portion of the computer application with program code for causing the other network'"'"'s network service processor to provide security screening of an upload message destined from the carrier network and to a user, the security screening is provided before the upload message reaches the server and is based on the internet protocol (IP) address of the gateway; where the upload message is not blocked by the network'"'"'s security screening, the server-side program determines whether to block or allow the upload of content from the upload message based on opt-in parameters predetermined by the user for the account that the upload message is destined, the server-side program includes program code for causing the processor in the server to perform steps, including; identifying one of the plurality of mobile devices used by a sender of the upload message destined to the user, in response to the server receiving from such mobile the upload message; accessing in the server opt-in parameters predetermined by the user, the opt-in parameters including the identity of mobile devices that are authorized by the user to upload data to an account on the server associated with the user, wherein the opt-in parameters further include a user-authorized limit number of upload messages for receipt by the user during a given period of time; determining to allow upload of content from the upload message to the account associated with the user where the identity of the mobile device used by the sender is included in the opt-in parameters and the user-authorized limit number of upload messages for receipt by the user during a given period is not exceeded by the upload; and determining to block the upload of content from the upload message to the account associated with the user where the predetermined opt-in parameters do not include the identity of the mobile device used by the sender or the user-authorized limit number of upload messages for receipt by the user during a given period is exceeded by the upload message such that it is not permitted by the user. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification