System and method for creating ad-hoc events from sensed sport-specific data
First Claim
Patent Images
1. A method executed on a computing device for creating an event accessible over a communications network, the method comprising:
- receiving, by the computing device, a first sport-specific data from a first sports watch, wherein the first sports watch comprises a first housing, a first wristband attached to the first housing, a first sensor positioned in the first housing and a second sensor wirelessly connected to the first sports watch, wherein the first sport-specific data comprises a sport mode and sensor data, wherein the sport mode is configured for a certain sport that a first user wearing the first sports watch on a wrist is practicing, and wherein the sensor data relates to the sport mode and comprises configured sensor configuration for the certain sport;
receiving, by the computing device, a second sport-specific data from a second sports watch, wherein the second sports watch comprises a second housing, a second wristband attached to the second housing, a third sensor positioned in the second housing and a fourth sensor wirelessly connected to the second sports watch, wherein the second sport-specific data comprises the sport mode and the sensor data, wherein the sport mode is configured for a certain sport that a second user wearing the first sports watch on a wrist is practicing, and wherein the sensor data relates to the sport mode and comprises configured sensor configuration for the certain sport;
comparing, by the computing device, the first sport-specific data and the second sport-specific data;
detecting, by the computing device, a common context with the first sport-specific data and the sport-specific second data; and
creating, by the computing device, an event, based on the common context, ad hoc enabling the first or the second sport watch to only accept the event in order to join the event.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, a sports watch, a computer program, a computing device and a system for creating an event accessible over a communications network, characterized by the method comprising receiving a first sport-specific data from a first sports watch; receiving a second sport-specific data from a second sports watch; comparing the first sport-specific data and the second sport-specific data; detecting a common context with the first sport-specific data and the sport-specific second data; and creating an event based on the common context.
-
Citations
24 Claims
-
1. A method executed on a computing device for creating an event accessible over a communications network, the method comprising:
-
receiving, by the computing device, a first sport-specific data from a first sports watch, wherein the first sports watch comprises a first housing, a first wristband attached to the first housing, a first sensor positioned in the first housing and a second sensor wirelessly connected to the first sports watch, wherein the first sport-specific data comprises a sport mode and sensor data, wherein the sport mode is configured for a certain sport that a first user wearing the first sports watch on a wrist is practicing, and wherein the sensor data relates to the sport mode and comprises configured sensor configuration for the certain sport; receiving, by the computing device, a second sport-specific data from a second sports watch, wherein the second sports watch comprises a second housing, a second wristband attached to the second housing, a third sensor positioned in the second housing and a fourth sensor wirelessly connected to the second sports watch, wherein the second sport-specific data comprises the sport mode and the sensor data, wherein the sport mode is configured for a certain sport that a second user wearing the first sports watch on a wrist is practicing, and wherein the sensor data relates to the sport mode and comprises configured sensor configuration for the certain sport; comparing, by the computing device, the first sport-specific data and the second sport-specific data; detecting, by the computing device, a common context with the first sport-specific data and the sport-specific second data; and creating, by the computing device, an event, based on the common context, ad hoc enabling the first or the second sport watch to only accept the event in order to join the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A first sports watch for use by a first user and configured to communicate with a server, the first sports watch comprising:
-
a housing; a wristband attached to the housing; a first sensor positioned in the housing; a wireless communication interface for communicating with the server, wherein the wireless communication interface is further configured to connect to a second sensor wirelessly; wherein one of the first and second sensors is configured to provide movement information; at least one processor; at least one memory; a display; and a non-transient computer-readable medium containing code to direct the processor to; collect the movement information; form sport-specific data from the movement information, wherein the first sport-specific data comprises a sport mode and sensor data, wherein the sport mode is configured for a certain sport that the first user wearing the first sports watch on his or her wrist is practicing, and wherein the sensor data relates to the sport mode and comprises configured sensor configuration for the certain sport; send the sport-specific data to the server; receive a notification of an event creation from the server; display on the display an interactive user-interface object with which a user interacts in order to accept the event creation; and accept the event so that the sport watch is configured to join the event ad hoc by only accepting the event invitation. - View Dependent Claims (12, 13, 14)
-
-
15. A system for use by a first user and a second user, the system comprising:
-
at least first and second sports watches; and at least one server including at least one server processor, wherein the first sports watch includes; a first housing, a first wristband attached to the first housing, a first sensor positioned in the first housing, a wireless communication interface, wherein the wireless communication interface is further configured to connect to a second sensor wirelessly, wherein one of the first and second sensors is configured to provide movement information, at least one first sports watch processor, at least one first memory, and a first non-transient computer-readable medium containing code to direct the first sports watch processor to; collect first movement information from the first sports watch, form first sport-specific data from the first movement information, form first sport-specific data from the first movement information, wherein the first sport-specific data comprises a sport mode and sensor data, wherein the sport mode is configured for a certain sport that the first user wearing the first sports watch on his or her wrist is practicing, and wherein the sensor data relates to the sport mode and comprises configured sensor configuration for the certain sport, and send the first sport-specific data to the at least one server; wherein the second sports watch includes; a second housing, a second wristband attached to the second housing, a third sensor positioned in the second housing, a wireless communication interface, wherein the wireless communication interface is further configured to connect to a fourth sensor wirelessly, wherein one of the third and fourth sensors is configured to provide movement information, at least one second sports watch processor, at least one second memory; and a second non-transient computer-readable medium containing code to direct the second sports watch processor to; collect second movement information from the second sports watch, form second sport-specific data from the second movement information, wherein the second sport-specific data comprises the sport mode and the sensor data, wherein the sport mode is configured for a certain sport that the second user wearing the first sports watch on a wrist is practicing, and wherein the sensor data relates to the sport mode and comprises configured sensor configuration for the certain sport, and send the second sport-specific data to the at least one server; wherein the server further includes a third non-transient computer-readable medium containing code to direct the at least one server processor to; determine that the at least first and second sports watches and the at least one server are executing at least one common application; compare the first sport-specific data and at least the second sport-specific data; detect a common context with the first sport-specific data and at least the sport-specific second data; and create an event, based on the common context, ad hoc enabling the first or the second sport watch to only accept the event in order to join the event. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification