TARGETING APPLICATIONS BASED ON MOBILE OPERATOR
First Claim
1. A system for selecting applications for presentation to a mobile computing device, said system comprising:
- a memory area for storing metadata associated with a plurality of mobile applications, said metadata identifying one or more mobile operators associated with each of the plurality of mobile applications, said metadata further identifying one or more device manufacturers associated with each of the plurality of mobile applications, said plurality of mobile applications being associated with a mobile applications store; and
a processor programmed to;
receive a request from a mobile computing device for information relating to one or more of the plurality of mobile applications;
determine, from the received request, one of the mobile operators associated with the mobile computing device and one of the device manufacturers associated with the mobile computing device;
identify, based on the determined mobile operator and the determined device manufacturer, a set of mobile applications available to the mobile computing device; and
provide metadata associated with the identified set of mobile applications to the mobile computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Filtering mobile applications in a mobile applications store based on a determined mobile operator associated with a mobile computing device. Mobile operators select mobile applications to be made available to mobile computing devices associated with the mobile operators. Users visit the online mobile applications store via the mobile computing devices. During the visits, the mobile operators associated with the mobile computing device are determined. The mobile applications selected by the mobile operators are presented to the mobile computing devices. In some embodiments, branding content from the mobile operators is provided to the mobile computing device when presenting the filtered mobile applications.
-
Citations
20 Claims
-
1. A system for selecting applications for presentation to a mobile computing device, said system comprising:
-
a memory area for storing metadata associated with a plurality of mobile applications, said metadata identifying one or more mobile operators associated with each of the plurality of mobile applications, said metadata further identifying one or more device manufacturers associated with each of the plurality of mobile applications, said plurality of mobile applications being associated with a mobile applications store; and a processor programmed to; receive a request from a mobile computing device for information relating to one or more of the plurality of mobile applications; determine, from the received request, one of the mobile operators associated with the mobile computing device and one of the device manufacturers associated with the mobile computing device; identify, based on the determined mobile operator and the determined device manufacturer, a set of mobile applications available to the mobile computing device; and provide metadata associated with the identified set of mobile applications to the mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a request from a mobile computing device for information relating to one or more mobile applications available within a mobile applications store; determining, from the received request, a mobile operator associated with the mobile computing device; identifying, based on the determined mobile operator, a set of the mobile applications available to the mobile computing device; and providing, to the mobile computing device, metadata associated with the identified set of mobile applications. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. One or more computer-readable media having computer-executable components, said components comprising:
-
an interface component that when executed by at least one processor causes the at least one processor to receive metadata associated with a plurality of mobile applications available within a mobile applications store, said metadata identifying one or more mobile operators associated with each of the plurality of mobile applications, said metadata further including a priority value associated with each of the plurality of mobile applications, said plurality of mobile applications being associated with a mobile applications store; a store component that when executed by at least one processor causes the at least one processor to receive a request from a mobile computing device for information relating to the mobile applications; a carrier component that when executed by at least one processor causes the at least one processor to determine, from the request received by the store component, a mobile operator associated with the mobile computing device; and a filter component that when executed by at least one processor causes the at least one processor to identify, based on the mobile operator determined by the carrier component, a set of the mobile applications for presentation to the mobile computing device, wherein the filter component further arranges the identified set of mobile applications based on the priority values associated with the mobile applications in the identified set, wherein the store component further provides the metadata associated with the set of mobile applications identified by the filter component to the mobile computing device. - View Dependent Claims (19, 20)
-
Specification