摘要:
A method of representing user tasks to be performed by one or more of a plurality of electronic devices in a task orchestration system. Each device includes therein a function description specifying a function that the device can perform. The function descriptions are obtained from one or more of the devices, task descriptions that describe device functionalities required for certain tasks are obtained, and task suggestion are generated based on the obtained device function descriptions and task descriptions. Each task suggestion represents a user task as an abstraction of on or more of the obtained device descriptions and task descriptions. The tasks suggestion are displayed on a display for the user to select from, wherein the user selected task suggestion is to be performed by orchestration (automation) of one or more of the devices based on task descriptions that use device functionalities described in the device function descriptions.
摘要:
A method of representing user tasks to be performed by one or more of a plurality of electronic devices in a task orchestration system. Each device includes therein a function description specifying a function that the device can perform. The function descriptions are obtained from one or more of the devices, task descriptions that describe device functionalities required for certain tasks are obtained, and task suggestion are generated based on the obtained device function descriptions and task descriptions. Each task suggestion represents a user task as an abstraction of on or more of the obtained device descriptions and task descriptions. The tasks suggestion are displayed on a display for the user to select from, wherein the user selected task suggestion is to be performed by orchestration (automation) of one or more of the devices based on task descriptions that use device functionalities described in the device function descriptions.
摘要:
A data management method and system allows user centric, secured management and sharing of user information such as e-commerce data (including login details, credit card information etc.), policies and preferences set by a user in a networked home environment. A technique to encrypt and decrypt the user data is utilized, while physically storing the encrypted version of the data on a gateway device in the home rather than an online service/entity. It is in a user's best interest to manage the user's private information on the user side such that a user has absolute control over what, where the user's information flows.
摘要:
A method and system that enables aggregation and management of services and contents on multiple networks, is provided. In one implementation, such a method and system functionally bridges a first network and a second network such that services and contents, no matter where they come from, can be delivered to a user on one or more devices in the second network. The services and contents in the first network are converted by certain applications to behave as if they exist in the second network, so that they can be accessed by one or more devices in the second network. Such a method and system enables applications to be easily developed and distributed over the Internet using popular Web browsers as the platform for application runtime environments.
摘要:
A system and method that map services that are available on the internet to services that can be used by home network devices. Similar services are accessed by a single interface. A “light-weight” plugin mechanism is provided which enables the addition of new functionalities and services. As such, the system can be implemented in a gateway device in the network. Addition of new services can be achieved during run-time, without the need for compilation. Plugins are dynamically obtained via Web-based service providers when needed, whereby it is ensured that the user will use the version of plugins desired by Web-based service providers.
摘要:
A method and system that enables aggregation and management of services and contents on multiple networks, is provided. In one implementation, such a method and system functionally bridges a first network and a second network such that services and contents, no matter where they come from, can be delivered to a user on one or more devices in the second network. The services and contents in the first network are converted by certain applications to behave as if they exist in the second network, so that they can be accessed by one or more devices in the second network. Such a method and system enables applications to be easily developed and distributed over the Internet using popular Web browsers as the platform for application runtime environments.
摘要:
The present invention provides a method and system for providing access to information of potential interest to a user. Closed-caption information is analyzed to find related information on the Internet. User interactions with a TV which receives programming including closed-caption information are monitored to determine user interests or topics.
摘要:
A method of representing user tasks to be performed by one or more of a plurality of electronic devices in a task orchestration system. Each device includes therein a function description specifying a function that the device can perform. The function descriptions are obtained from one or more of the devices, task descriptions that describe device functionalities required for certain tasks are obtained, and task suggestion are generated based on the obtained device function descriptions and task descriptions. Each task suggestion represents a user task as an abstraction of on or more of the obtained device descriptions and task descriptions. The tasks suggestion are displayed on a display for the user to select from, wherein the user selected task suggestion is to be performed by orchestration (automation) of one or more of the devices based on task descriptions that use device functionalities described in the device function descriptions.
摘要:
In a first embodiment of the present invention, a method for operating a remote user interface (UI) client is provided, the method comprising: establishing a first connection with a UI server; receiving a document over the first connection; closing the first connection; running the document, wherein the document contains first instructions on how to operate a user interface and second instructions on establishing a persistent connection with the UI server; and establishing a second connection with the UI server based on the second instructions.
摘要:
A media device suitable for playing video content including television programming is provided. The media device comprises a device usage monitor configured to substantially automatically monitor selected usage information related to video content that is played on the media device; a rating engine configured to substantially automatically generate content ratings for specific video content that has been played by the media device, wherein the content ratings are based at least in part of the usage information; and a user interface suitable for presenting a plurality of content channels to the user, wherein at least some of the presented channels are personalized channels that include video content that is selected based at least in part on the content ratings generated by the rating engine.