IP Library Patent Application 13970102
Patent Application
App. No. 13/970,102

System and method for intermachine markup language communications

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 None
App. No.
13/970,102
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 (37)

1 . A human interface system, comprising:

a user input, receiving user instructions for control of a system;

an intelligent analysis system, monitoring said user instructions, to determine a user instruction pattern;

a feedback system, presenting an output representing the determined user instruction pattern, and receiving modification input from the user representing a concurrence with said determined user instruction pattern, data relating to said modification input being provided to said intelligent analysis system for alteration of said determined user instruction pattern based on said modification input; and

an operative system, presenting surrogate user instructions for control of the system based on said determined user instruction pattern.

2 . The human interface system according to claim 1 , further comprising:

a database engine, for retrieving information from a database, said database including information having varying degrees of relevance to said determined user instruction pattern, said determined user instruction pattern comprising a query for said database engine for selectively retrieving information having a high degree of relevance to said determined user instruction.

3 . The human interface system according to claim 1 , further comprising:

an input for monitoring an activity of said operative system; and;

a correlator, for correlating said monitored activity with said determined user instruction, producing an output indicative of a degree of relation between said determined user activity and said monitored activity.

4 . A human interface system, comprising:

a user input, receiving user instructions for control of a system;

an intelligent analysis system, monitoring said user instructions, to determine a user instruction pattern;

a feedback system, presenting an output representing the determined user instruction pattern, and receiving modification input from the user representing a concurrence with said determined user instruction pattern, data relating to said modification input being provided to said intelligent analysis system for alteration of said determined user instruction pattern based on said modification input;

an operative system, presenting surrogate user instructions for control of the system based on said determined user instruction pattern.

5 . The human interface system according to claim 4 , further comprising:

a database engine, for retrieving information from a database, said database including information having varying degrees of relevance to said determined user instruction pattern, said determined user instruction pattern comprising a query for said database engine for selectively retrieving information having a high degree of relevance to said determined user instruction.

6 . The human interface system according to claim 4 , further comprising:

an input for monitoring an activity of said operative system; and;

a correlator, for correlating said monitored activity with said determined user instruction, producing an output indicative of a degree of relation between said determined user activity and said monitored activity.

7 . A method, comprising the steps of:

receiving data describing an user attribute;

receiving a content data stream, and extracting from the content data stream information describing a plurality of program options;

processing the data describing a user attribute and the information describing a plurality of program options to determine a likely user preference;

selectively processing a program option based on said likely user preference.

8 . The method according to claim 7 , wherein:

said method is used by a terminal for a television program delivery system for suggesting programs to users for display on a television using program control information and user specific data;

said step of receiving data describing an user attribute comprises gathering user specific data to be used in selecting programs, and storing the gathered user specific data;

said step of receiving a content data stream, comprises receiving both programs and program control information for selecting programs as said information describing a plurality of program options;

said selectively processing step comprises selecting one or more programs using a user's programming preferences and the received program control information, wherein the user programming preferences are generated from the user specific data; and

presenting the program or information describing a program option for the selected programs to the user.

9 . The method according to claim 8 , wherein said user attribute comprises a semantic description of a preference.

10 . The method according to claim 9 , wherein said data processing step comprises determining a semantic relationship of said user preference to the information describing a plurality of program options.

11 . The method according to claim 8 , wherein said information describing a plurality of program options comprises a program guide.

12 . The method according to claim 8 , wherein said user attribute comprises a mood.

13 . The method according to claim 8 , wherein said user attribute comprises a demographic profile.

14 . The method according to claim 8 , wherein said user attribute comprises data relating to a history of use by the user.

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 →