IP Library Granted Patent US 9,535,563
Granted Patent B2
US 9,535,563 · App. 14/078,334 · Granted Jan 3, 2017

Internet appliance system and method

Inventors: Steven M. Hoffberg (West Harrison, NY); Linda I. Hoffberg-Borghesani (Acton, MA)
Assignee: Blanding Hovenweep, LLC
G06F3/048G05B15/02G06N5/025G06Q30/02G06Q30/0248G06Q30/0255G06Q30/0267G06Q30/0269G06Q30/0273H04N5/782H04N5/913H04N21/4131H04N21/42201H04N21/44222H04N21/4532H04N21/47H04N2005/91328H04N2005/91364
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 9,535,563
App. No.
14/078,334
Granted
Jan 3, 2017
Kind
B2
Abstract

An Internet appliance, comprising, within a single housing, packet data network interfaces, adapted for communicating with the Internet and a local area network, at least one data interface selected from the group consisting of a universal serial bus, an IEEE-1394 interface, a voice telephony interface, an audio program interface, a video program interface, an audiovisual program interface, a camera interface, a physical security system interface, a wireless networking interface; a device control interface, smart home interface, an environmental sensing interface, and an environmental control interface, and a processor, for controlling a data transfer between the local area network and the Internet, and defining a markup language interface communicated through a packet data network interface, to control a data transfer or control a remote device.

Claims (22)

1. An Internet appliance comprising:

at least two packet data network interfaces configured to communicate data packets according to an Internet Protocol with a public network and a private network;

a media stream interface; and

a processor having an associated memory configured to store executable code, wherein said code defines at least a remote virtual interface function, a data packet routing function, and a media stream processing function for controlling the media stream interface.

2. The Internet appliance of claim 1 , further comprising an audio codec coupled to the media stream interface.

3. The Internet appliance of claim 1 , further comprising a speech interface, wherein the processor is configured to recognize human speech based, at least in part, on signals received at the speech interface.

4. The Internet appliance of claim 1 , further comprising a speech interface, wherein the processor is configured to synthesize human speech through the speech interface.

5. The Internet appliance of claim 1 , wherein the processor is configured to communicate with a remote device through at least one of the public network or the private network using a markup language interface.

6. The Internet appliance of claim 5 , wherein the markup language interface comprises XML and the processor is further configured to automatically communicate with a remote automated device.

7. The Internet appliance of claim 5 , wherein the markup language interface comprises HTML and the processor is configured to communicate with a remote HTML browser human user interface.

8. The Internet appliance of claim 1 , further comprising a wireless remote control configured to control at least the media stream interface.

9. An Internet appliance within a single housing, the Internet appliance comprising:

at least two packet data network interfaces configured to communicate data packets according to an Internet Protocol with a public network and a private network;

a media stream interface; and

a processor having an associated memory configured to store executable code, wherein said code defines at least a remote virtual interface function, a data packet routing function, and a media stream processing function for controlling the media stream interface.

10. The Internet appliance of claim 9 , further comprising an audio codec coupled to the media stream interface.

11. The Internet appliance of claim 9 , further comprising a speech interface, wherein the processor is configured to recognize human speech based, at least in part, on signals received at the speech interface.

12. The Internet appliance of claim 9 , further comprising a speech interface, wherein the processor is configured to synthesize human speech through the speech interface.

13. The Internet appliance of claim 9 , wherein the processor is configured to communicate with a remote device through at least one of the public network or the private network using a markup language interface.

14. The Internet appliance of claim 13 , wherein the markup language interface comprises XML and the processor is further configured to automatically communicate with a remote automated device.

15. The Internet appliance of claim 13 , wherein the markup language interface comprises HTML and the processor is configured to communicate with a remote HTML browser human user interface.

16. The Internet appliance of claim 9 , further comprising a wireless remote control configured to control at least the media stream 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 (7)
Continuation 13043411 · Mar 8, 2011
Continuation 11363393 · Feb 27, 2006
Continuation 10693759 · Oct 24, 2003
Continuation 10162079 · Jun 3, 2002
Continuation 09241135 · Feb 1, 1999
Continuation 11363411 · Feb 27, 2006
Related Publication 20140173452A1 · Jun 19, 2014