Methods and apparatus for sharing personal sensor data
First Claim
Patent Images
1. A method for a user to share sensor data regarding weather conditions sensed at user-selected locations comprising:
- selecting a location and locating one or more weather sensors at the location to provide sensor data regarding the weather conditions at the user-selected location;
communicatively coupling one or more micro-servers to the one or more weather sensors to gather and present the sensor data;
communicatively coupling the one or more micro-servers to the Internet, whereby the sensor data may be accessed over the Internet by a client device;
communicatively coupling the one or more micro-servers to a data server;
transmitting the sensor data by the one or more micro-servers to the data server; and
transmitting the sensor data by the data server to a social network application installed on a social network account of the user on a social network server, wherein the user'"'"'s social network account includes user-selected connections to other social network accounts that automatically facilitate the other social network accounts to receive the sensor data via the social network application.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for sharing data regarding conditions sensed at one or more user-selected locations with others over the Internet generally or over Internet-accessed social networking systems using sensors located at user-selected locations and servers which are connected respectively to the Internet for communication with client devices or with social networking systems.
-
Citations
27 Claims
-
1. A method for a user to share sensor data regarding weather conditions sensed at user-selected locations comprising:
-
selecting a location and locating one or more weather sensors at the location to provide sensor data regarding the weather conditions at the user-selected location; communicatively coupling one or more micro-servers to the one or more weather sensors to gather and present the sensor data; communicatively coupling the one or more micro-servers to the Internet, whereby the sensor data may be accessed over the Internet by a client device; communicatively coupling the one or more micro-servers to a data server; transmitting the sensor data by the one or more micro-servers to the data server; and transmitting the sensor data by the data server to a social network application installed on a social network account of the user on a social network server, wherein the user'"'"'s social network account includes user-selected connections to other social network accounts that automatically facilitate the other social network accounts to receive the sensor data via the social network application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for a user of a social networking system to share data regarding weather conditions sensed at one or more user-selected locations with other users of the social networking system comprising:
-
selecting one or more locations and locating one or more weather sensors at the one or more locations to provide sensor data; providing an application for a social networking server of the social networking system to enable the user to share the sensor data received from the one or more weather sensors via a social network account of the user, wherein the user'"'"'s social network account includes user-selected connections to social network accounts of the other users that automatically facilitate the other users to receive the sensor data via the application; and inputting the sensor data obtained by the one or more weather sensors to the social networking server via a data server. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A process embodied in program code or computer-readable instructions stored on a tangible machine-readable medium accessed by a computer for sharing weather data regarding weather conditions sensed at one or more locations selected by a user of a social networking system with other users of the social networking system comprising:
-
determining whether new or additional sensor data is received from a weather sensor at a user-selected location and if new or additional data is received updating a database; modifying, updating, creating, instantiating, installing or initiating a social networking application for a social networking system on behalf of the user to enable sharing of the sensor data with the other users via a social network account of the user, wherein the user'"'"'s social network account includes user-selected connections to social network accounts of the other users that automatically facilitate the other users to receive the sensor data via the application; and when new or additional sensor data is received from the weather sensor at the user-selected location, updating the associated social networking application. - View Dependent Claims (23, 24, 25)
-
-
26. An apparatus for a user of a social networking system to share data regarding weather conditions sensed at one or more user-selected locations with other users of the social networking system comprising:
-
one or more weather sensors located at user-determined locations to provide sensor data; and a data server operatively connected to the weather sensors for delivering the sensor data from the one or more weather sensors to the other users over the social networking system via a social network account of the user, wherein the user'"'"'s social network account includes user-selected connections to social network accounts of the other users that automatically facilitate the other users to receive the sensor data, the data server including a data collection application programming interface to enable the weather sensors to provide data to the data server, a data database for storing the sensor data, a data displayer for presenting the sensor data, a sharer for initiating social networking applications that enable sharing of the sensor data with the social networking system, and a network interface for interfacing the data server with the Internet. - View Dependent Claims (27)
-
Specification