MASHUP APPLICATION AND SERVICE FOR WIRELESS DEVICES
First Claim
1. In a computing environment, a method comprising:
- joining a squad of client devices that are each capable of communicating with one another over a WLAN connection;
obtaining data for use as mashup information from at least one other client device in the squad that was obtained from a service based on information that the service received from another squad.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a technology, such as implemented as social networking groupware application designed for mobile device users, that provides a data mashup service for various data types, including location dependent and mobility-aware data such as GPS location and surrounding maps. A mobile user may track the location and maps of roaming friends at runtime. To this end, a client device joins a squad of client devices that are each capable of communicating with one another over a wireless local area network (WLAN) connection. When in a squad, the client can obtain data for use as mashup information from other client devices in the squad over the WLAN connection (inter-squad). This may include intra-squad data that was obtained from a service based on information that the service received from another squad, e.g., over a WWAN connection.
94 Citations
20 Claims
-
1. In a computing environment, a method comprising:
-
joining a squad of client devices that are each capable of communicating with one another over a WLAN connection; obtaining data for use as mashup information from at least one other client device in the squad that was obtained from a service based on information that the service received from another squad. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
- 13. In a computing environment having clients coupled to a service, a system comprising, a client device that is a member of a local squad of client devices, the client device including a mashup engine that combines data from different sources to provide output, including a set of data received via a WLAN communication with another member of the local squad, in which that member received at least part of that set of data from another squad via a WWAN connection to a service.
-
17. One or more computer-readable media having computer-executable instructions, which when executed perform steps, comprising:
-
maintaining information representative of squads of clients, including a first squad and a second squad; receiving data by which a member of the first squad can track movement of at least one member of the second squad; and providing the data in response to the member of the first squad. - View Dependent Claims (18, 19, 20)
-
Specification