Forming a Convex Polygon of Mobile Sensors
First Claim
1. A computer system for forming a convex polygon of a plurality of mobile sensors in an area, the computer system comprising:
- a bus system;
a storage device connected to the bus system, wherein the storage device stores computer readable program code; and
a processor unit connected to the bus system, wherein the processor unit executes the computer readable program code to;
analyze sensor output data received from the plurality of mobile sensors in the area using an optimization problem;
determine whether the plurality of mobile sensors forms the convex polygon in the area;
generate an objective function and a set of constraints corresponding to the optimization problem in response to determining that the plurality of mobile sensors does form the convex polygon in the area; and
calculate a sparse solution of the optimization problem using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors.
0 Assignments
0 Petitions
Accused Products
Abstract
Forming a convex polygon of a plurality of mobile sensors in an area is provided. Sensor output data received from the plurality of mobile sensors in the area is analyzed using an optimization problem. It is determined whether the plurality of mobile sensors forms the convex polygon in the area. In response to determining that the plurality of mobile sensors does form the convex polygon in the area, an objective function and a set of constraints corresponding to the optimization problem are generated. Then, a sparse solution of the optimization problem is calculated using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors.
2 Citations
20 Claims
-
1. A computer system for forming a convex polygon of a plurality of mobile sensors in an area, the computer system comprising:
-
a bus system; a storage device connected to the bus system, wherein the storage device stores computer readable program code; and a processor unit connected to the bus system, wherein the processor unit executes the computer readable program code to; analyze sensor output data received from the plurality of mobile sensors in the area using an optimization problem; determine whether the plurality of mobile sensors forms the convex polygon in the area; generate an objective function and a set of constraints corresponding to the optimization problem in response to determining that the plurality of mobile sensors does form the convex polygon in the area; and calculate a sparse solution of the optimization problem using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product stored on a computer readable storage device having computer readable program code encoded thereon that is executable by a computer for forming a convex polygon of a plurality of mobile sensors in an area, the computer program product comprising:
-
computer readable program code for analyzing sensor output data received from the plurality of mobile sensors in the area using an optimization problem; computer readable program code for determining whether the plurality of mobile sensors forms the convex polygon in the area; computer readable program code for generating an objective function and a set of constraints corresponding to the optimization problem in response to determining that the plurality of mobile sensors does form the convex polygon in the area; and computer readable program code for calculating a sparse solution of the optimization problem using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification