Method and apparatus for providing a home area network middleware interface
First Claim
1. A method for implementing a platform independent network interface in a home area network performed by a special-purpose computer programmed by a frame engine comprising:
- receiving one or more data packets encoded in a first communication protocol; and
decoding the data packets into a set of platform independent data objects wherein the data packets are decoded in accordance with a metadata map within one or more metadata fields.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for implementing a protocol-neutral middleware interface in a home area network. The method comprises receiving one or more data packets from a client device using a first communication protocol, and decoding the data packets into a set of platform independent data objects. The data packets are decoded into the platform independent data objects by utilizing a metadata mapping located within one or more field classes. The apparatus comprises a frame engine, and one or more field classes. The frame engine receives a data packet in a first communication protocol. The frame engine decodes the data packet into a set of platform independent data objects. The frame engine uses a metadata map contained within the one or more field classes to decode the data packet into the set of platform independent data objects.
54 Citations
20 Claims
-
1. A method for implementing a platform independent network interface in a home area network performed by a special-purpose computer programmed by a frame engine comprising:
-
receiving one or more data packets encoded in a first communication protocol; and decoding the data packets into a set of platform independent data objects wherein the data packets are decoded in accordance with a metadata map within one or more metadata fields. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for implementing a platform independent network interface in a home area network comprising:
-
a frame engine to receive and decode a data packet transmitted in a first communication protocol; and one or more metadata fields to provide the frame engine with a metadata map for decoding the data packet in the first protocol into a set of platform independent data objects. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A home area network implementing a protocol neutral interface comprising:
-
a first network of client devices communicating using a first communication protocol; and a routing computer coupled to the first network, wherein the routing computer executes a frame engine for decoding a communication received from the first network to a set of platform independent data objects in accordance with a metadata map located within one or more metadata fields. - View Dependent Claims (18, 19, 20)
-
Specification