Cell broadcast updates to application software
First Claim
1. A method of receiving of a communication at a mobile station communicatively connected to a wireless network, said mobile station uniquely identifying a subscriber associated with said mobile station and having an embedded client for communicating with a client application related to a specific authorized service for said subscriber, said embedded client being configured to fetch one of a key and a certificate for said specific authorized service via a short message service communication, said method comprising:
- running said client application within said mobile station, said client application being related to said specific authorized service and being configured to receive a cell broadcast message via said embedded client, said cell broadcast message being formatted to be readable by said client application;
receiving authorization from a service provider for said uniquely identified subscriber to receive said specific authorized service at said embedded client, said specific authorized service being offered by said service provider;
receiving a cell broadcast communication at said embedded client from said service provider connected to said wireless network, said cell broadcast communication being directed to all mobile stations within a predetermined geographic area for receipt at said embedded client;
forwarding information contained in said broadcast communication to said client application in accordance with said authorization for said specific authorized service; and
responsive to receiving authorization from said service provider, connecting said mobile station to a device depending on said specific authorized service of said service provider; and
forwarding said information to said device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for providing information services via broadcast messages to mobile stations and other devices. The broadcast messages are encrypted prior to being communicated to devices within a geographic area. A client application retrieves cryptographic keys associated with the information services to which a customer is subscribed. When the mobile station or device receives encrypted broadcast messages, the client application determines if it has the cryptographic key to decrypt the message. If so, the information contained in the message is displayed. If not, then the message is ignored by the mobile station. The information may be used to provide or retrieve near real time information from devices to provide such services as traffic alters, fleet management, etc.
-
Citations
28 Claims
-
1. A method of receiving of a communication at a mobile station communicatively connected to a wireless network, said mobile station uniquely identifying a subscriber associated with said mobile station and having an embedded client for communicating with a client application related to a specific authorized service for said subscriber, said embedded client being configured to fetch one of a key and a certificate for said specific authorized service via a short message service communication, said method comprising:
-
running said client application within said mobile station, said client application being related to said specific authorized service and being configured to receive a cell broadcast message via said embedded client, said cell broadcast message being formatted to be readable by said client application; receiving authorization from a service provider for said uniquely identified subscriber to receive said specific authorized service at said embedded client, said specific authorized service being offered by said service provider; receiving a cell broadcast communication at said embedded client from said service provider connected to said wireless network, said cell broadcast communication being directed to all mobile stations within a predetermined geographic area for receipt at said embedded client; forwarding information contained in said broadcast communication to said client application in accordance with said authorization for said specific authorized service; and responsive to receiving authorization from said service provider, connecting said mobile station to a device depending on said specific authorized service of said service provider; and
forwarding said information to said device. - View Dependent Claims (2, 3, 4, 5, 6, 20)
-
-
7. A method of providing information via an embedded client of a mobile station having a subscriber identity module to an application running on a device communicatively connected to a wireless network, comprising:
-
receiving a broadcast communication at said embedded client from said wireless network, said broadcast communication being directed to a predetermined geographic area of said mobile station; authorizing, by a service provider for providing service to said device, a receipt of said broadcast communication by said application running on said device responsive to a subscriber identity maintained in said subscriber identity module; and
providing near real time information in accordance with data within said broadcast communication for use by said device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 21)
-
-
14. A system for delivering content from a plurality of different service providers via a wireless network to an embedded client of a mobile station using a broadcast mechanism, comprising:
-
a push proxy gateway (PPG) for receiving content from said plurality of different service providers; a short message peer to peer (SMPP) router that receives SMPP messages comprising short message service messages from said push proxy gateway and converts said SMPP messages to cell broadcast messages; a cell broadcast center, responsive to receive of said cell broadcast messages from said SMMP router for communicating said cell broadcast messages to a plurality of mobile stations in a specified area; and said embedded client of said mobile station for receiving and decrypting said cell broadcast messages in accordance with one of a fetched cryptographic key and a fetched certificate for a particular service of a particular service provider and delivering said cell broadcast messages to a client application if present and authorized to receive said cell broadcast messages, said client application being provided to one of said mobile station and a device communicatively connected to said embedded client of said mobile station of said wireless network to receive said cell broadcast messages. - View Dependent Claims (15, 16, 17, 18, 19, 22)
-
-
23. A method of receiving a communication at a mobile station communicatively connected to a wireless network, said mobile station uniquely identifying a subscriber associated with said mobile station and having an embedded client for communicating with a client application related to a specific authorized service for said subscriber, said embedded client being configured to fetch one of a key and a certificate for said specific authorized service via a short message service communication, said method comprising:
-
connecting to a device associated with said uniquely identified subscriber by a short-range communications link, the device being related to said specific authorized service and being configured to receive a cell broadcast message via said embedded client, said cell broadcast message being formatted to be readable by said device; receiving authorization from a service provider for said uniquely identified subscriber to receive said specific authorized service at said embedded client, said specific authorized service being offered by said service provider; receiving a cell broadcast communication at said embedded client from said service provider connected to said wireless network, said cell broadcast communication being directed to all mobile stations within a predetermined geographic area for receipt at said embedded client; and forwarding information contained in said broadcast communication to said device application in accordance with said authorization for said specific authorized service. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification