Management of menu customization across multiple devices

US9811320B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9811320-B2
Application numberUS-201213474648-A
CountryUS
Kind codeB2
Filing dateMay 17, 2012
Priority dateMay 17, 2012
Publication dateNov 7, 2017
Grant dateNov 7, 2017

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.

Customizing menus for a consumer electronics device, including: preparing menu definitions for the menus to be customized on the consumer electronics device; generating menu configuration information using the prepared menu definitions; transmitting the generated menu configuration information to the consumer electronics device; and managing the menus on a plurality of consumer electronics devices customized with the menu configuration information. Keywords include customization of menus and consumer electronics device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of customizing menus for a consumer electronics device, the method comprising: preparing menu definitions for the menus to be customized on the consumer electronics device, wherein the menu definitions provide for a hierarchical arrangement of menu items, wherein details of the menu items for the menu definitions are left out when the menu items include items which are standard predefined device menu items, wherein the menu definitions for the menu items include menu actions to specify a network location that has the client download and run code when the menu items are selected, and the menu actions include: (1) running a program code on the consumer electronics device; (2) launching an Internet service; and (3) setting parameters on the consumer electronic device including a volume level, a channel selection, and a picture setting; generating menu configuration information using the prepared menu definitions; transmitting the generated menu configuration information to the consumer electronics device; managing the menus on a plurality of consumer electronics devices customized with the menu configuration information, wherein managing the menus includes rearranging: (1) ordering of the menu items; (2) nesting of the menu items into at least one sub-menu items; and (3) availability of the menu items; and receiving a menu customization request from the consumer electronics device upon triggering of an event, wherein the menu customization request includes device specific information to identify the consumer electronics device, wherein the event includes at least one of: (1) device power on; (2) a change in an IP address; (3) establishment of a network connection; and (4) a predefined period of time elapsing since the last request. 2. The method of claim 1 , wherein managing the menus on a plurality of consumer electronics devices comprises adding menu items to the plurality of consumer electronics devices, wherein the menu items allow access to specific multimedia content. 3. The method of claim 1 , wherein setting specific settings of the plurality of consumer electronics devices comprises operating the plurality of consumer electronics devices at a particular channel and a particular volume level when the plurality of consumer electronics devices is switched on. 4. The method of claim 1 , wherein managing the menus on a plurality of consumer electronics devices comprises applying specified settings on occurrence of the event. 5. The method of claim 1 , wherein managing the menus on a plurality of consumer electronics devices comprises securing an access to a specific multimedia content by associating a parental control code with the plurality of consumer electronics devices. 6. The method of claim 1 , wherein managing the menus on a plurality of consumer electronics devices comprises managing the menus on the plurality of consumer electronics devices using a web site. 7. The method of claim 1 , wherein managing the menus on a plurality of consumer electronics devices comprises configuring the plurality of consumer electronics devices through a call to a customer service agent. 8. The method of claim 1 , wherein managing the menus on a plurality of consumer electronics devices comprises configuring the plurality of consumer electronics devices using one of the plurality of consumer electronics devices. 9. The method of claim 1 , wherein managing the menus on a plurality of consumer electronics devices comprises enabling a consumer to share customizations among consumer electronics devices. 10. The method of claim 1 , wherein managing the menus on a plurality of consumer electronics devices comprises grouping the plurality of consumer electronics devices; and applying same configuration to the group. 11. The method of claim 10 , further comprising applying named configurations to the group. 12. The method of claim 1 , wherein managing the menus on a plurality of consumer electronics devices comprises enabling the consumer electronics device to ignore menu items that do not apply to it. 13. The method of claim 1 , wherein managing the menus on a plurality of consumer electronics devices comprises enabling the consumer electronics device to verify that a menu item is marked as needing a capability is not shown by the device if it does not have the capability. 14. The method of claim 1 , further comprising associating a consumer electronics device with the menu configuration information using a code displayed by the consumer electronics device. 15. The method of claim 1 , wherein the consumer electronics device includes a room environment control interface. 16. The method of claim 1 , further comprising enabling a consumer to buy the consumer electronics device off-the-shelf and to configure it to receive the menu customization specific to the consumer. 17. The method of claim 1 , further comprising enabling a consumer to share the menu configuration information between consumer electronics devices. 18. A method of customizing menus for a consumer electronics device, the method comprising: preparing menu definitions for the menus to be customized on the consumer electronics device, wherein the menu definitions provide for a hierarchical arrangement of menu items, wherein details of the menu items for the menu definitions are left out when the menu items include items which are standard predefined device menu items, wherein the menu definitions for the menu items include menu actions to specify a network location that has the client download and run code when the menu items are selected, and the menu actions include: (1) running a program code on the consumer electronics device; (2) launching an Internet service; and (3) setting parameters on the consumer electronic device including a volume level, a channel selection, and a picture setting; generating menu configuration information using the prepared menu definitions; transmitting the generated menu configuration information to the consumer electronics device; and automatically customizing the menus of the consumer electronics device using an application programming interface (API), wherein customizing the menus includes rearranging ordering of the menu items, nesting of the menu items into at least one sub-menu items, and availability of the menu items. 19. The method of claim 18 , wherein the API allows for direct setting of parameters. 20. The method of claim 18 , wherein the API allows querying of parameters. 21. The method of claim 18 , wherein the API sets a parental control code. 22. A non-transitory storage medium storing a computer program to customize menus for a consumer electronics device, the computer program comprising executable instructions that cause a computer to: prepare menu definitions for the menus to be customized on the consumer electronics device, wherein the menu definitions provide for a hierarchical arrangement of menu items, wherein details of the menu items for the menu definitions are left out when the menu items include items which are standard predefined device menu items, wherein the menu definitions for the menu items include menu actions to specify a network location that has the client download and run code when the menu items are selected, and the menu actions include: (1) running a program code on the consumer electronics device; (2) launching an Internet service; and (3) setting parameters o

Assignees

Inventors

Classifications

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • G06F8/38Primary

    for implementing user interfaces · CPC title

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 US9811320B2 cover?
Customizing menus for a consumer electronics device, including: preparing menu definitions for the menus to be customized on the consumer electronics device; generating menu configuration information using the prepared menu definitions; transmitting the generated menu configuration information to the consumer electronics device; and managing the menus on a plurality of consumer electronics devi…
Who is the assignee on this patent?
Mccoy Charles, Pedlow Jr Leo Mark, Wong Ling Jun, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06F8/38. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 07 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).