Controller, home system, screen generation method, and recording medium

US10528019B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10528019-B2
Application numberUS-201415328598-A
CountryUS
Kind codeB2
Filing dateJul 31, 2014
Priority dateJul 31, 2014
Publication dateJan 7, 2020
Grant dateJan 7, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Element data included in a management screen for management of a home electric appliance is stored in a server and a home electric appliance. A screen definition data storage stores screen definition data that defines content of the management screen and that includes an update specification that is stipulated for each of the element data to be acquired. A cache data storage stores the element data acquired beforehand from the server and the home electric appliance. The screen generator acquires, on the basis of the update specification included in the screen definition data, each corresponding element data from the cache data storage, or from the server and the home electric appliance, and generates the management screen. The controller transmits the generated management screen to the terminal device and causes display of the management screen.

First claim

Opening claim text (preview).

The invention claimed is: 1. A controller configured to connect through a network to a server and a home electric appliance, the server and the home electric appliance suppliably storing element data configured in a management screen for management of the home electric appliance, the controller comprising: a screen definition data storage configured to store screen definition data defining content of the management screen, the screen definition data including an acquisition source and an update specification, the acquisition source and the update specification defining the element data to be acquired; a cache data storage configured to store the element data previously acquired from the server and the home electric appliance; and a screen generator configured to acquire, based on the acquisition source and the update specification included in the screen definition data, the element data from any of the cache data storage, the server, and the home electric appliance, and generate the management screen, wherein either the home electric appliance or the server is selectably designated as the acquisition source. 2. The controller according to claim 1 , wherein the screen generator is further configured to, when attempting to acquire newest element data at least from the server, transmit to the server an update date and time of the element data stored in the cache data storage, and acquire, based on a response from the server, the newest element data from the cache data storage or the server. 3. The controller according to claim 1 , further comprising a cache data updater configured to, if same element data exists in the cache data storage when the element data acquired by the screen generator from the server and the home electric appliance is stored in the cache data storage, update the element data by overwriting the existing element data with the acquired element data. 4. The controller according to claim 1 , wherein the screen definition data defines an order of priority for the element data to be acquired; and the screen generator is further configured to sequentially acquire, based on the order of priority, the element data, and generate stepwise the management screen. 5. The controller according to claim 4 , further comprising an operation receiver configured to receive a user operation relative to the management screen generated by the screen generator, wherein the operation receiver is configured to receive the user operation at any step of the management screen generated stepwise by the screen generator. 6. The controller according to claim 1 , wherein the screen definition data storage is further configured to store a plurality of types of element data corresponding to a plurality of types of management screens; and the screen generator is further configured to, after generating the management screen, start acquisition of the element data configured in another management screen, the another management screen being transitionable from the generated management screen. 7. A home system comprising: a server; a controller; and a home electric appliance, the server, the controller, and the home electric appliance being interconnected, the server and the home electric appliance being configured to suppliably store element data configured in a management screen for management of the home electric appliance, the controller comprising: a screen definition data storage configured to store screen definition data defining content of the management screen, the screen definition data including an acquisition source and an update specification, the acquisition source and the update specification defining the element data to be acquired; a cache data storage configured to store the element data previously acquired from the server and the home electric appliance; and a screen generator configured to acquire, based on the update specification included in the screen definition data, the element data from any of the cache data storage, the server, and the home electric appliance, and generate the management screen, wherein either the home electric appliance or the server is selectably designated as the acquisition source. 8. The home system according to claim 7 , wherein the screen generator is further configured to, when attempting to acquire newest element data at least from the server, transmit to the server an update date and time of the element data stored in the cache data storage, and acquire, based on a response from the server, the newest element data from the cache data storage or the server. 9. The home system according to claim 7 , further comprising a cache data updater configured to, if same element data exists in the cache data storage when the element data acquired by the screen generator from the server and the home electric appliance is stored in the cache data storage, update the element data by overwriting the existing element data with the acquired element data. 10. The home system according to claim 7 , wherein the screen definition data defines an order of priority for the element data to be acquired; and the screen generator is further configured to sequentially acquire, based on the order of priority, the element data, and generate stepwise the management screen. 11. The home system according to claim 10 , further comprising an operation receiver configured to receive a user operation relative to the management screen generated by the screen generator, wherein the operation receiver is configured to receive the user operation at any step of the management screen generated stepwise by the screen generator. 12. The home system according to claim 7 , wherein the screen definition data storage is further configured to store a plurality of types of element data corresponding to a plurality of types of management screens; and the screen generator is further configured to, after generating the management screen, start acquisition of the element data configured in another management screen, the another management screen being transitionable from the generated management screen. 13. A screen generation method comprising: acquiring, by a controller, screen definition data that defines content of a management screen and includes an acquisition source and an update specification defining element data to be acquired, the controller being configured to connect through a network to a server and a home electric appliance, the server and the home electric appliance suppliably storing element data configured in a management screen for management of the home electric appliance; storing, by the controller, to a cache data storage the element data previously acquired from the server and the home electric appliance; and acquiring, by the controller, based on the acquisition source and the update specification included in the screen definition data, the element data from any of the cache data storage, the server, and the home electric appliance, to generate the management screen, wherein either the home electric appliance or the server is selectably designated as the acquisition source. 14. The screen generation method according to claim 13 , further comprising, by the controller, when attempting to acquire newest element data at least from the server, transmitting to the server an update date and time of the element data stored in the cache data storage, and acquiring, based on a response from the server, the newest element data from the cache data storage or the server. 15. The screen generation method according to claim 13 , further comprising, by the controller, if same element data exists in

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10528019B2 cover?
Element data included in a management screen for management of a home electric appliance is stored in a server and a home electric appliance. A screen definition data storage stores screen definition data that defines content of the management screen and that includes an update specification that is stipulated for each of the element data to be acquired. A cache data storage stores the element …
Who is the assignee on this patent?
Mitsubishi Electric Corp
What technology area does this patent fall under?
Primary CPC classification G05B19/0426. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 07 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).