IP Library Granted Patent US 8,516,266
Granted Patent B2
US 8,516,266 · App. 11/363,431 · Granted Aug 20, 2013

System and method for intermachine markup language communications

Inventors: Steven M. Hoffberg (West Harrison, NY); Linda I. Hoffberg-Borghesani (Acton, MA)
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,516,266
App. No.
11/363,431
Granted
Aug 20, 2013
Kind
B2
Abstract

A system, comprising a network interface, an additional data communications interface, and processor for supporting a control interface communicated through the network interface according to an intermachine markup language protocol, for controlling the network interface and the additional data communications interface.

Claims (15)

1. A system, comprising: at least one network interface; an additional data communications interface; and an embedded server having at least one processor configured to: receive a first message communicated through the at least one network interface according to an XML intermachine markup language protocol, to provide a first control interface for the embedded server; generate a second message and receive a response to the second message communicated through the at least one network interface according to an interactive man-machine markup language protocol, to provide a second control interface for the embedded server, wherein the first control interface is distinct from the second control interface; selectively interpret and communicate commands based on the second message for controlling both a routing of messages through the at least one network interface and a device attached to the additional data communications interface; and translate at least one command communicated within the first message for communication through the additional data communications interface to a form adapted for execution by the device.

2. The system according to claim 1 , wherein said embedded server is configured to support cryptographic security.

3. The system according to claim 1 , wherein said additional data communications interface comprises a media data interface, wherein said embedded server is configured to cryptographically support a set of externally supplied restrictions associated with a media data program.

4. The system according to claim 1 , wherein the at least one network interface communicates using an Internet protocol.

5. The system according to claim 1 , wherein the interactive man-machine markup language protocol comprises HTML.

6. The system according to claim 1 , further comprising a mass storage interface.

7. The system according to claim 6 , further comprising a mass storage device communicating through the mass storage interface, configured to store encrypted media, said embedded server being further configured to cryptographically process the encrypted media.

8. A method comprising: providing at least one network interface, an additional data communications interface, and an embedded server having at least one processor; receiving a first message communicated through the at least one network interface according to an XML intermachine markup language protocol, providing a first control interface for the embedded server; generating a second message and receiving a response to the second message communicated through the at least one network interface according to an interactive man-machine markup language protocol, providing a second control interface for the embedded server, wherein the first control interface is distinct from the second control interface; selectively interpreting and communicating commands based on the second message to control a routing of messages through the at least one network interface and to control a device attached to the additional data communications interface; and translating at least a portion of the first message as commands for remote execution by a device, communicated through the additional data communications interface.

9. The method according to claim 8 , wherein said embedded processor is configured to support cryptographic security.

10. The method according to claim 8 , wherein the additional data communications interface comprises a media data interface, wherein the embedded processor is configured to cryptographically enforce a set of externally supplied restrictions associated with a media data program.

11. The method according to claim 8 , wherein the at least one network interface communicates using an Internet protocol.

12. The method according to claim 8 , wherein the interactive man-machine markup language protocol comprises HTML.

13. The method according to claim 8 , further comprising providing a mass storage device interface.

14. The method according to claim 13 , further comprising storing media on the device, and at least one of encrypting and decrypting the media.

15. A non-transitory computer readable medium, storing therein instructions for controlling an embedded server having at least one programmable processor to at least receive a first message communicated through at least one network interface according to an XML intermachine markup language protocol, providing a first control interface for the embedded server; generate a second message and receiving a response to the second message communicated through the at least one network interface according to an interactive man-machine markup language protocol, providing a second control interface for the embedded server, wherein the first control interface is distinct from the second control interface; selectively interpret and communicate commands based on the second message to control a routing of messages through the at least one network interface; selectively interpret and communicate commands based on the second message to control a device attached to an additional data communications interface; and translate at least a portion of the first message as at least one command for remote execution by a device, communicated through an additional data communications interface.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2014
From: FIDUCIARY TRUST INTERNATIONAL OF DELAWARE, AS A CORPORATE TRUSTEE FOR THE HOFFBERG FAMILYT TRUST 1; ROBERTA J. SADIN-HOFFBERG, AS AN INDIVIDUAL TRUSTEE FOR THE HOFFBERG FAMILY TRUST 1
To: BLANDING HOVENWEEP, LLC
Reel/Frame 033200/0152 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2014
From: HOFFBERG-BORGHESANI, LINDA I.
To: BLANDING HOVENWEEP, LLC
Reel/Frame 033200/0171 →
CONFIRMATORY ASSIGNMENT EFFECTIVE 12/27/2007 Recorded Jun 27, 2014
From: FIDUCIARY TRUST INTERNATIONAL OF DELAWARE, AS A CORPORATE TRUSTEE FOR THE STEVEN M. HOFFBERG 2004-1 GRAT; ROBERTA J. SADIN-HOFFBERG, AS AN INDIVIDUAL TRUSTEE FOR THE STEVEN M. HOFFBERG 2004-1 GRAT
To: HOFFBERG FAMILY TRUST 1
Reel/Frame 033247/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2013
From: HOFFBERG, STEVEN M., MR.
To: STEVEN M. HOFFBERG 2004-1 GRAT
Reel/Frame 031746/0434 →
Continuity (4)
Continuation 10693759 · Oct 24, 2003
Continuation 10162079 · Jun 3, 2002
Continuation 09241135 · Feb 1, 1999
Related Publication 20060200260A1 · Sep 7, 2006