NODE CONTROL IN A DISTRIBUTED PEER-TO-PEER NETWORK
First Claim
Patent Images
1. A method comprising:
- receiving input data from the network at a first node;
converting the input data to an application compatible data based on data type definitions stored in the first node;
conditioning the application compatible data to be compatible with an application of the first node using meta data rules stored in the first node;
sending the conditioned application compatible data to the application of the first node for processing; and
sending an event notification to the application of the first node to indicate that conditioned application compatible data is available for processing.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention include a method and system for improved node control in a distributed peer-to-peer network. The invention provides a framework component which automatically converts and conditions incoming data from other nodes, regardless of their type. The data is converted from a network compatible format to an application compatible format based upon stored data type definitions. The data is further conditioned based on stored data property rules. Thus, once the data reaches the application, it is already properly formatted. The application component which runs on the device hardware is greatly simplified through the use of this framework component.
23 Citations
20 Claims
-
1. A method comprising:
-
receiving input data from the network at a first node; converting the input data to an application compatible data based on data type definitions stored in the first node; conditioning the application compatible data to be compatible with an application of the first node using meta data rules stored in the first node; sending the conditioned application compatible data to the application of the first node for processing; and sending an event notification to the application of the first node to indicate that conditioned application compatible data is available for processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A first node comprising:
-
a processor; and memory to store an application and a data alteration framework, wherein when the data alteration framework is executed by the processor, the processor performs operations comprising; receiving input data from a second node at a first node; converting the input data to an application compatible data based on data type definitions stored in the first node; conditioning the application compatible data to be compatible with an application of the first node using meta data rules stored in the first node; sending the conditioned application compatible data to the application of the first node for processing; and sending an event notification to the application of the first node to indicate that conditioned application compatible data is available for processing. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification