Systems and methods for enabling mobile mashups
First Claim
Patent Images
1. A system comprising:
- one or more computing devices each having one or more client-side device features, the one or more computing devices configured to communicate device feeds of client-side device feature data;
one or more communication networks, each of the one or more communication networks having one or more network functionalities;
one or more web content providers, each of the one or more web content providers having one or more web offerings;
wherein the one or more client-side device features, the one or more network functionalities, and one or more web offerings are integrated into one or more mashup applications;
wherein the client-side device features;
are configured to provide, to the one or more mashup applications, data that has been processed solely at the client side; and
are segregated from the one or more mashup applications via a bridge.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for enabling mobile mashups that amalgamate data and offerings from three dimensions: device features, Telecom network, and Web accessible services. Certain subject matter presented herein provides that this framework is established through middleware components, both on the server side as well as the device side, to provide support for mashing device and telecom interfaces. In addition, certain subject matter described herein provides for portability across different device platforms and different telecom operator networks.
18 Citations
20 Claims
-
1. A system comprising:
-
one or more computing devices each having one or more client-side device features, the one or more computing devices configured to communicate device feeds of client-side device feature data; one or more communication networks, each of the one or more communication networks having one or more network functionalities; one or more web content providers, each of the one or more web content providers having one or more web offerings; wherein the one or more client-side device features, the one or more network functionalities, and one or more web offerings are integrated into one or more mashup applications; wherein the client-side device features; are configured to provide, to the one or more mashup applications, data that has been processed solely at the client side; and are segregated from the one or more mashup applications via a bridge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
providing one or more computing devices each having one or more client-side device features, the one or more computing devices configured to communicate device feeds of client-side device feature data; accessing one or more communication networks, each of the one or more communication networks having one or more network functionalities; accessing one or more web content providers, each of the one or more web content providers having one or more web offerings; wherein the one or more client-side device features, the one or more network functionalities, and one or more web offerings are integrated into one or more mashup applications; wherein the client-side device features; are configured to provide, to the one or more mashup applications, data that has been processed solely at the client side; and are segregated from the one or more mashup applications via a bridge. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to provide one or more computing devices each having one or more client-side device features, the one or more computing devices configured to communicate device feeds of client-side device feature data; computer readable program code configured to access one or more communication networks, each of the one or more communication networks having one or more network functionalities; computer readable program code configured to access one or more web content providers, each of the one or more web content providers having one or more web offerings; wherein the one or more client-side device features, the one or more network functionalities, and one or more web offerings are integrated into one or more mashup applications; wherein the client-side device features; are configured to provide, to the one or more mashup applications, data that has been processed solely at the client side; and are segregated from the one or more mashup applications via a bridge.
-
Specification