CN107251507A - 用于控制户外烤架的移动应用 - Google Patents
用于控制户外烤架的移动应用 Download PDFInfo
- Publication number
- CN107251507A CN107251507A CN201680009179.4A CN201680009179A CN107251507A CN 107251507 A CN107251507 A CN 107251507A CN 201680009179 A CN201680009179 A CN 201680009179A CN 107251507 A CN107251507 A CN 107251507A
- Authority
- CN
- China
- Prior art keywords
- electronically controlled
- controlled device
- user
- software application
- user interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000006870 function Effects 0.000 claims abstract description 69
- 238000000034 method Methods 0.000 claims description 30
- 238000010411 cooking Methods 0.000 claims description 27
- 238000004891 communication Methods 0.000 claims description 20
- 238000003860 storage Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 13
- 230000000391 smoking effect Effects 0.000 claims description 11
- 239000000523 sample Substances 0.000 claims description 10
- 230000008859 change Effects 0.000 claims description 6
- 238000013500 data storage Methods 0.000 claims description 6
- 239000000779 smoke Substances 0.000 claims description 6
- 230000005611 electricity Effects 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000003958 fumigation Methods 0.000 description 26
- 235000013305 food Nutrition 0.000 description 13
- 239000000446 fuel Substances 0.000 description 7
- 238000012544 monitoring process Methods 0.000 description 7
- 239000008188 pellet Substances 0.000 description 7
- 235000021168 barbecue Nutrition 0.000 description 6
- 238000009434 installation Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 235000013372 meat Nutrition 0.000 description 5
- ATUOYWHBWRKTHZ-UHFFFAOYSA-N Propane Chemical compound CCC ATUOYWHBWRKTHZ-UHFFFAOYSA-N 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 239000000567 combustion gas Substances 0.000 description 3
- 238000002485 combustion reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000003242 anti bacterial agent Substances 0.000 description 2
- 229940088710 antibiotic agent Drugs 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000007789 gas Substances 0.000 description 2
- 230000005055 memory storage Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000001294 propane Substances 0.000 description 2
- 238000004171 remote diagnosis Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000010792 warming Methods 0.000 description 2
- 241000287828 Gallus gallus Species 0.000 description 1
- 230000018199 S phase Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 239000012080 ambient air Substances 0.000 description 1
- 229910002056 binary alloy Inorganic materials 0.000 description 1
- 235000008429 bread Nutrition 0.000 description 1
- 235000019504 cigarettes Nutrition 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 235000013409 condiments Nutrition 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004851 dishwashing Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 239000004519 grease Substances 0.000 description 1
- 230000001965 increasing effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72415—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J36/00—Parts, details or accessories of cooking-vessels
- A47J36/32—Time-controlled igniting mechanisms or alarm devices
- A47J36/321—Time-controlled igniting mechanisms or alarm devices the electronic control being performed over a network, e.g. by means of a handheld device
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J37/00—Baking; Roasting; Grilling; Frying
- A47J37/06—Roasters; Grills; Sandwich grills
- A47J37/07—Roasting devices for outdoor use; Barbecues
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2809—Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/005—Transmission of information for alerting of incoming communication
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J27/00—Cooking-vessels
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/30—User interface
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/40—Remote control systems using repeaters, converters, gateways
- G08C2201/42—Transmitting or receiving remote control signals via a network
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/90—Additional features
- G08C2201/93—Remote control using other portable devices, e.g. mobile phone, PDA, laptop
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Food Science & Technology (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
- Control Of Eletrric Generators (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
实施例针对使用软件应用来对电子控制的装置进行控制,并且提供了用于对电子控制的装置进行控制的用户界面。在一个场景中,计算机系统从远程计算系统接收指示了电子控制的装置通信地连接到所述远程计算系统的指示。所述计算机系统在软件应用中提供了指示所述电子控制的装置可用于接收指令的通知,并且所述计算机系统在软件应用处接收指示所述电子控制的装置将执行特定功能的用户输入。所述计算机系统进一步基于在所接收的用户输入中的指定的功能来生成对所述电子控制的装置进行控制的指令,并且所述计算机系统将所生成的指令发送到所述电子控制的装置以执行所述指定的功能。然后,这些功能经由硬件控制器在所述电子控制的装置上被解释和执行。
Description
背景技术
户外装置长期以来被用于准备食物并且执行其它任务。例如,诸如烤架和熏烟机(smoker)等的户外装置经常用于准备肉类、蔬菜、水果、和其它类型的食物。典型地使用集成到烤架或熏烟机的框架上的手动控制来操作这些烤架和熏烟机。例如,许多这样的户外装置具有点燃按键,当按下时,其在燃烧器上的燃气出口附近生成火花。该火花点燃了燃气并且燃烧器开始产热。通常使用刻度盘或转钮(nob)来控制热量,该刻度盘或转钮允许将更多或更少的燃气引入燃烧器。
在一些情况下,户外装置可以具有电子控制。由此,不是让手动刻度盘来调节将被引入燃烧器的气量,而是由用户来设置或调节电子控制。然后,电子控制与螺线管或其它机电部件进行交互,以调整到燃烧器的燃气流。然而,依旧是利用手动刻度盘和转钮的这个情况,户外装置的用户必须出现在烤架处以对烤架上的设置做出改变。
为了克服这个问题,一些新制造的户外装置已经配备有蓝牙无线电。这些蓝牙无线电允许与附近的电子设备包括装置所有者的移动电话或平板电脑进行通信。然而,蓝牙无线电的范围限制需要装置的用户依旧在装置的特定距离内。一旦在这个距离之外,用户不再与该装置具有任何通信,并由此不能控制与该装置相关的任何功能。此外,即使连接到移动设备时,该装置具有非常有限的关于什么可以通过蓝牙来控制的选项。事实上,该装置无法访问除用户的移动设备之外的任何信息或控制信号。
发明内容
本文中所描述的实施例针对使用软件应用来对电子控制的装置进行控制,并且针对提供用于对电子控制的装置进行控制的用户界面。在一个实施例中,计算机系统从远程计算系统接收指示,其指示电子控制的装置通信地连接到所述远程计算系统。所述计算机系统在所述软件应用中提供通知,所述通知指示所述电子控制的装置可用于接收指令,并且所述计算机系统在软件应用处接收用户输入,所述用户输入指示将由所述电子控制的装置执行特定功能。
所述计算机系统进一步生成指令,该指令被配置为基于所接收的用户输入中的所述指定的功能来控制所述电子控制的装置,并且所述计算机系统将所生成的指令发送到所述电子控制的装置以执行所述指定的功能。然后,这些功能经由硬件控制器在所述电子控制的装置上被解释和执行。
在另一个实施例中,计算机系统提供用于对电子控制的装置进行控制的用户界面。所述用户界面(UI)包括以下:第一输入字段,其被配置为接收指示电子控制的装置是否被准许与远程计算系统进行通信的输入;通知字段,其被配置为指示所述电子控制的装置是否通信地连接到所述远程计算系统,并且被配置为进一步提供指示所述电子控制的装置可用于接收指令的通知;以及第二输入字段,其被配置为接收指示将由所述电子控制的装置执行指定的功能的输入。
所述UI进一步包括指令生成指示符和传输指示符,所述指令生成指示符被配置为指示基于所接收的用户输入中的所述指定的功能来生成被配置为对所述电子控制的装置进行控制的指令,而所述传输指示符被配置为指示所述指令被发送到所述电子控制的装置以用于执行所述指定的功能,其中所述功能由所述电子控制的装置上的硬件控制器来解释和执行。
提供本发明内容是要以简化的形式来引入将在下面的具体实施方式中被进一步描述的一系列的概念。本发明内容不是要识别所要求保护的主题的关键特征或基本特征,也不是要被用于帮助确定所要求保护的主题的范围。
附加的特征和优点将在下面的描述中被阐述,并且附加的特征和优点某种程度上根据描述对本领域的普通技术人员而言是显而易见的,或可以通过实践本文中的教导来学习。本文中所描述的实施例的特征和优点可以通过在所附权利要求中详细指出的仪器和组合的手段来实现和获得。本文中所描述的实施例的特征根据以下描述和所附权利要求将变得更加充分地显而易见。
附图说明
为了进一步阐明本文中所描述的实施例的以上和其它特征,将通过参照附图使呈现更加详细的描述。应该意识到的是,这些附图仅描绘了本文中所描述的实施例的示例,并且因此这些附图不应该被认为是限制其范围的。将通过使用附图利用额外的特性和细节来描述和解释实施例,在附图中:
图1示出了本文中所描述的实施例可以在其中进行操作的计算机架构,其包括使用软件应用对电子控制的装置进行控制并且提供用于对电子控制的装置进行控制的用户界面。
图2示出了其中电子控制的装置与云服务和移动电子设备进行通信的实施例。
图3示出了其中电子控制的装置与云服务和移动电子设备进行通信并且进一步与分析、社交媒体或其它第三方系统进行通信的实施例。
图4示出了软件应用功能层次结构的实施例。
图5示出了用于使用软件应用对电子控制的装置进行控制的示例性方法的流程图。
图6示出了用于对电子控制的装置进行控制的用户界面。
具体实施方式
本文中所描述的实施例针对使用软件应用对电子控制的装置进行控制,并且针对提供用于对电子控制的装置进行控制的用户界面。在一个实施例中,计算机系统从远程计算系统接收指示,所述指示指示了电子控制的装置通信地连接到远程计算系统。计算机系统在软件应用中提供通知,所述通知指示电子控制的装置可用于接收指令,并且该计算机系统在软件应用处接收用户输入,所述用户输入指示将由电子控制的装置执行特定功能。
计算机系统进一步生成指令,该指令被配置为基于所接收的用户输入中指定的功能来对电子控制的装置进行控制,并且计算机系统将所生成的指令发送到电子控制的装置以执行特定功能。然后,这些功能通过硬件控制器在电子控制的装置上被解释和执行。
在另一个实施例中,计算机系统提供用于对电子控制的装置进行控制的用户界面。用户界面(UI)包括以下内容:第一输入字段,其被配置为接收输入,所述输入指示电子控制的装置是否被准许与远程计算系统进行通信;通知字段,其被配置为指示电子控制的装置是否通信地连接到该远程计算系统,并且被配置为进一步提供通知,所述通知指示电子控制的装置可用于接收指令;以及第二输入字段,其被配置为接收输入,所述输入指示指定的功能将由电子控制的装置来执行。
本文中所描述的实施例可以实施多种类型的计算系统。现在,这些计算系统越来越多地采用广泛的多种形式。计算系统可以是,例如,移动电话、电子装置、膝上型计算机、平板计算机、可穿戴设备、桌面型计算机、大型主机等。如本文中所使用的,术语“计算系统”包括包含以下的任何设备、系统或其组合:至少一个处理器、以及物理和有形的计算机可读存储器,在其上具有处理器可执行的计算机可执行指令。计算系统可以被分布在网络环境中,并且可以包括多个组成的计算系统。
计算系统典型地包括至少一个处理单元和存储器。存储器可以是物理系统存储器,其可以是易失性的、非易失性的、或两者的一些组合。术语“存储器”在本文中也可以用于指非易失性大容量存储设备,例如,物理存储介质或物理存储设备。如果计算系统是分布式的,则处理、存储和/或存储能力也可以是分布式的。
如本文中所使用的,术语“可执行模块”或“可执行部件”可以指软件对象、例程、方法、或可以在计算机系统上被执行的类似的计算机可执行指令。本文中所描述的不同的部件、模块、引擎、和服务可以被实施为在计算系统(例如,比如单独的线程)上执行的对象或过程。
如本文中所描述的,计算系统也可以包含允许计算系统与其它消息处理器通过有线或无线网络进行通信的通信信道。这样的通信信道可以包括基于硬件的接收机、发射机或收发机,它们被配置为接收数据、发送数据或执行两者。
本文中所描述的实施例也包括用于携带或存储计算机可执行指令和/或数据结构的物理计算机可读介质。这样的计算机可读介质可以是可以由通用或专用计算系统访问的任何可用的物理介质。
计算机存储介质是存储计算机可执行指令和/或数据结构的物理硬件存储介质。物理硬件存储介质包括计算机硬件,例如,RAM、ROM、EEPROM、固态驱动器(“SSD”)、闪速存储器、相变存储器(“PCM”)、光盘存储设备、磁盘存储设备、或其它磁性存储设备、或可以用于以计算机可执行指令或数据结构的形式存储程序代码的任何其它硬件存储设备,其可以通过通用或专用计算系统来访问并且执行,以实施本文中所描述的实施例的所公开的功能。数据结构可以包括:基本类型(例如,字符型、双精度型、浮点型)、复合类型(例如,数组、记录、联合体等)、抽象数据类型(例如,容器、列表、集合、堆栈、树等)、哈希表、图表或其它任何其它类型的数据结构。
如本文中所使用的,计算机可执行指令包括指令和数据,当在一个或多个处理器上被执行时,该指令和数据使通用计算系统、专用计算系统、或专用处理设备执行特定功能或一组功能。计算机可执行指令可以是,例如二进制、诸如汇编语言等的中间格式指令、或甚至源代码。
本领域的那些技术人员将会意识到本文中所描述的原理可以在具有许多类型的计算系统配置的网络计算环境中实施,计算系统配置包括:个人计算机、桌面型计算机、膝上型计算机、消息处理器、手持设备、多处理器系统、基于微型处理器或可编程的消费电子产品、网络PC、微型计算机、大型计算机、移动电话、PDA、平板计算机、呼叫器、路由器、交换机等。本文中,实施例也可以被实现在分布式系统环境中,其中通过网络链接(通过硬连接的数据链路、无线数据链路、或通过硬连接和无线数据链路的组合)的本地和远程计算系统两者都执行任务。正因如此,在分布式系统环境中,计算系统可以包括许多组成的计算系统。在分布式系统环境中,程序模块可以位于本地存储器存储设备和远程存储器存储设备中。
本领域的那些技术人员也将会意识到本文中的实施例可以在云计算环境中被实现。云计算环境可以是分布式的,尽管这不是必须的。当在分布式的情况下,云计算环境可以广泛地分布在组织内和/或具有在多个组织上配备的部件。在本说明书和以下权利要求中,“云计算”被定义为用于实现对可配置的计算资源(例如,网络、服务器、存储设备、应用和服务)的共享池进行按需网络访问的模型。“云计算”的定义不限于在适当部署时可以从这样的模型所获得的其它许多优点中的任何。
更进一步,本文中所描述的系统架构可以包括多个独立的部件,每个独立的部件均有助于整个系统的功能。当处理平台可扩展性的问题时,这种模块化允许提高的灵活性并且出于这个目的提供了多种优点。可以通过使用具有有限功能范围的较小规模组件来更容易地管理系统复杂性和系统增长。通过使用这些松散耦合的模块来加强平台容错性。单个部件可以随着商业需求的支配而逐步增长。模块化发展也转化为降低新功能的上市时间。可以添加或去除新功能,而不影响核心系统。
参照附图,图1示出了环境100,其中可以采用本文中所描述的至少一个实施例。环境100包括计算机系统101。计算机系统101可以是任何类型的本地或分布式计算机系统,包括云计算机系统。计算机系统101包括硬件处理器102和物理系统存储器103。计算机系统101进一步包括用于执行多种不同功能的模块。
例如,通信模块104可以被配置为与其它计算系统(例如,远程计算系统113)进行通信。通信模块104可以包括任何有线或无线的通信单元(例如,有线或无线的网络接口卡),该通信单元可以从其它计算系统接收数据和/或将数据传送到其它计算系统。通信模块104可以被配置为与数据库、移动计算设备(例如,移动电话或平板计算机)、电子控制的装置(例如,115)、嵌入式计算系统或其它类型的计算系统进行交互。
事实上,在一个实施例中,计算机系统101可以是移动计算机系统,并且可以被配置为与远程计算系统113(例如,云计算系统)和/或与电子控制的装置115进行通信。远程计算系统113也能够直接地或通过(移动)计算机系统101与电子控制的装置115进行通信。电子控制的装置115可以是被电子控制的任何类型的装置或设备。例如,由电子硬件控制器116所控制的任何设备可以是电子控制的装置115。电子硬件控制器116可以包括计算机存储器,其具有存储在其上的用于控制装置或设备的指令。
在一个示例性实施例中,电子控制的装置115是烤架或熏制装置,尽管本文中所描述的实施例不限于此。烤架/熏烟机可以通过电子硬件控制器116来操作。控制器116可以被配置为控制温度、控制烹饪周期、控制燃料燃烧速率、监测周围温度、或执行其它功能。在一些情况下,电子硬件控制器116可以包括可以与其它计算系统(例如,101和113)无线通信的无线电或通信地连接到该无线电,例如,蓝牙或Wifi无线电。电子硬件控制器116可以控制这些通信,并且可以向用户呈现显示。该显示可以包括多种信息,包括允许来自装置用户的交互的图形用户界面(GUI)。
计算机系统101可以被配置为通过通信模块104与电子控制的装置115进行交互。计算机系统101进一步包括软件应用实例化模块105,其在计算机系统上实例化软件应用106。软件应用106可以包括用于对电子控制的装置115进行控制的GUI。该GUI可以提供多种通知、警报、按键、字段、提示或允许对电子控制的装置115进行监测和控制的其它元件。
在一个实施例中,软件应用106提供可用性的通知107。可用性的通知107可以指示电子控制的装置115是可用于接收控制指令的。这些控制指令109可以包括如下指示,例如,特定量的燃料芯块将被添加到熏烟机的燃烧区、或指定量的燃料(例如,丙烷)将由烤架来燃烧、或将达到并且维持指定的内部温度。可用性的通知107可以指示电子控制的装置115是否可用于接收这样的控制指令109。
如果可用性的通知107指示电子控制的装置115目前可用于接收指令,则可以显示用户界面118以使得用户111可以提供输入112,其指示用户希望如何控制该装置。用户界面118可以提供使用用户界面而可控的许多不同的功能110。如上所述,这些功能110本质上可以包括电子控制的装置115能够(或被改进以能够)执行的任何功能。对烤架和熏烟机而言,这可以包括控制燃烧速率、温度、烹饪周期、燃料分配、控制定时器、访问食谱、显示探头温度或警报、开启或关闭设备、或其它功能。
其它电子控制的装置115,例如,烤箱、电冰箱、搅拌机、吐司机、洗碗机、咖啡机、混合器、面包机、洗衣机和烘干机、或也可以使用软件应用106以相同或类似于用于控制烤架或熏烟机的方式来控制的其它装置。软件应用106可以提供针对装置的可用性的通知,并且应用可以显示用于控制该装置的功能的用户界面。随着接收到来自用户111的输入112,指令生成器108可以生成特定于该设备的指令,并且该指令能够被电子控制的装置115解释和理解。然后,这些控制指令109被发送到电子控制的装置115,以控制由用户111指定的功能110。
在一些情况下,用户可以控制电子控制的装置115是否被准许与诸如远程计算系统113等的其它计算系统进行通信。电子控制的装置115可以将指示117发送到(移动)计算机系统101,指示了电子控制的装置115希望与一个或多个远程计算系统113进行通信(例如,下载食谱)。用户111可以提供输入112,其指示电子控制系统115是否被准许与远程控制系统113进行通信。如果这样的通信被用户所准许,则电子控制的装置115可以与接入点(例如,路由器)进行通信,这准许在装置115与远程系统113之间的数据流。
图2示出了其中经由智能电话203(更确切地说,是经由在智能电话上运行的软件应用)来控制熏烟机202的实施例。智能电话203可以与云服务201进行通信,云服务201继而与熏烟机202进行通信。云服务201可以提供数据存储设备还有其它特征。数据存储设备可以存储例如由熏烟机202使用来熏制肉类、蔬菜、水果或其它食物物品的食谱。使用云服务201,客户或用户可以使用他们的电话203、平板计算机、膝上型计算机、桌面型计算机或其它计算机系统来控制熏烟机202的功能。
功能可以包括熏烟机/烤架监测,包括监测内部温度、外部周围空气温度、探头温度(例如,来自无线通信的探头)、以及可以由烤架或熏烟机发出的警报。其它控制可以包括通过添加更多燃料来调节温度、或允许现有的燃料(例如,芯块)燃烧减弱以便降低温度、开启或关闭设备或开启或关闭特定部件、控制计时器或自定义的烹饪周期、或监测探头温度警报。可以在智能电话203上提供更多的控制,并且控制的量和类型可以随时间来更新以添加新的功能。
当智能电话203(或其它电子设备)接收到控制输入,经由有线或无线数据传输将控制输入传到云服务201。然后,控制输入直接或通过诸如WiFi路由器等的接入点被传到熏烟机/烤架202。以这种方式,用户能够基本上从任何具有因特网接入的位置来控制他们的熏烟机/烤架。在一些情况下,用户甚至能够远程地点燃熏烟机/烤架,而在其它情况下,可以禁用这样的功能,除非用户在烤架的由GPS或蓝牙的地理围栏所确定的指定距离内。
图3示出了类似于图2的环境,其中云服务301链接多个设备,包括熏烟机/烤架302以及智能电话303或其它电子计算设备。云服务301也连接到多种其它服务和系统,包括但不限于:数据分析、第三方广告、远程诊断服务、电子商务服务、社交媒体、客户服务协助等。例如,熏烟机/烤架302的使用数据可以被上传到云服务301,并且被存储在全局数据存储设备上。
可以通过分析引擎结合来自其他用户的数据来分析该使用数据(例如,何时熏烟机被开启、它开启了多久、它达到了什么温度、平均内部温度是多少、平均外部温度是多少、使用了什么烹饪/熏制食谱、使用了什么控制并且什么时间使用的、或其它操作的使用数据)。这样,可以记录并且分析来自许多不同用户的使用数据,以识别广泛的使用模式。然后,这些分析可以用于完善和改进未来的熏烟机或烤架,或可以用于其它目的,例如,提供广告。
在一个示例中,云服务可以追踪熏烟机/烤架的用户的使用情况,并且可以基于他们烤架的使用情况和其他用户的使用情况之间的相似性来确定给定用户可能感性趣的是哪个产品和食谱。使用数据也可以用于执行熏烟机/烤架302的远程诊断。例如,使用数据可以指示用户的烤架温度超过正常操作温度(例如,由于油助火势(grease fire))。正因如此,特定组件可能由于极端高温已经失灵或很有可能失灵。其它使用数据可以指示由于用户如何使用他们烤架而很有可能发生的不同问题。使用数据也可以被发送到社交媒体来宣布成功地实施了食谱,或向派对客人宣布指定的肉类正在熏制并且将会在特定时间准备就绪。也可以使用由云服务301所提供的许多其它社交媒体实施方式。
图4示出了例如图1的应用106等的软件应用的应用工作流400。该应用可以在诸如电话或平板计算机或可穿戴设备等的移动设备上运行,或可以在桌面型计算系统上运行,或可以通过网页浏览器运行。将会理解的是应用工作流400是应用工作流的一个示例,并且其它实施例和实施方式也是可能的。
应用工作流400包括主菜单401,在启动时主菜单401显示烤架(或其它电子控制的装置)的状态、使用中的任何探针的状态、使用中的任何计时器的状态以及任何警报。第一次设定可以通过将烤架连接到接入点(例如,WiFi接入点)并且将移动设备链接到烤架使用户行走。第一次设定也可以通过关于如何使用烤架或至少烤架的特定部件的教程来指导用户。主菜单401可以显示以下内容中的任何或所有内容:烤架温度、探头温度、计时器(如果运行)、主动警报(例如,芯块不足警报或空料斗警报)、当前的烹饪周期、当前的烹饪完成时间、启动延迟时间、或其它信息。
应用可以具有许多不同的标签和菜单,包括以下内容中的一个或多个:控制菜单402,其允许用户控制烤架的目标温度、控制烤架的目标探头温度、设置或重启计时器、设置启动延迟、远程地开启或关闭烤架、设置警报或执行其它功能。可以提供烹饪周期菜单403,其允许用户从不同的烹饪周期(即,预编程的烹饪例程,其控制指定的时间内的温度来以特定的方式烹饪或熏制食物物品)中进行选择、保存烹饪周期、上传烹饪周期到云服务(例如,图3的301)、向用户提供在烹饪周期期间会发生什么的详细指示符、对于给定的食物实施特定的烹饪周期、浏览或下载食谱和/或烹饪周期、提供对食物加温周期的访问,食物加温周期使食物在指定时间内保持特定温度、或执行其它功能。
烹饪周期菜单403可以具有一个或多个子菜单,包括烹饪周期创建菜单409。烹饪周期创建菜单409可以允许用户创建他或她自己的自定义的烹饪周期。自定义的烹饪周期可以指定开始和结束的给定的时间、在整个周期中要维持或改变的特定温度、可以使烹饪周期改变(例如,缩短或延长烹饪时间,或在给定的时间长度内增加或减小内部的烤架温度)的多种可自定义的触发因素或条件。烹饪周期创建菜单409可以允许用户将自定义的烹饪周期推送到烤架,并且让烤架开始实施该周期。该自定义的烹饪周期也可以直接保存在烤架上或在云服务301中。
在应用工作流上提供的其它菜单可以包括设置菜单404。设置菜单可以允许用户在烤架上设定WiFi、蓝牙或通信单元。设置菜单404也可以允许访问和改变配置设置。设置菜单404可以进一步提供教程以及可以使用设置菜单来改变的其它装置或应用专用的设置。可以提供地图菜单或标签405,其给出对本地零售商的访问,所述本地零售商包括芯块卖家或分销商、本地肉铺或肉类或蔬菜的农场,对本地活动的访问,所述本地活动包括烧烤或车尾派对、或对附近烤架分销商的位置的访问。地图菜单405也可以提供装置特定的其它信息,例如,专门维修该装置的维修店。
可以提供社交媒体菜单406,其允许用户上传照片、食谱、视频或其他用户可能感兴趣的其它媒体。社交媒体标签可以允许用户发布图片或状态更新到社交媒体网站,包括定位针,来自烤架本身的更新或其它信息。因此,社交媒体菜单406允许用户与其他人分享他们的烧烤/熏制经验。
食谱菜单407允许用户在线或通过云服务301浏览可用的食谱。当浏览这些食谱时,用户可以选择将食谱下载到他们的电话或其它设备。可以将这些食谱收集在资料库中,并且通过社交媒体来分享。用户可以对食谱进行排序、添加他们自己的食谱、将图片添加到其他人的食谱,或另外与食谱数据库进行交互。商店菜单408允许用户购买芯块、丙烷或其它燃料,购买调味汁、调料、烧烤配件、烧烤组件或完整的烤架/熏烟机。可以扩充商店以允许购买可以与烤架共同使用的食品物品或其它物品。下面将参照图5的方法500进一步解释上面所述的概念。
鉴于上面所述的系统和架构,参考图5的流程图将会更好地理解依据所公开的主题可以实施的方法。出于简化解释的目的,将方法显示和描述为一系列的方框。然而,应当理解和意识到的是,所要求保护的主题不受方框顺序的限制,因为一些方框可以以不同顺序发生和/或与来自本文中所描述和描绘的内容的其它方框同时发生。此外,可以不要求所有示出的方框来实施下文中所描述的方法。
图5示出了使用软件应用来对电子控制的装置进行控制的方法500的流程图。现在将经常参考图1的环境100的部件和数据来描述方法500。
在一些实施例中,方法500可以以接收指示将在移动设备上实例化软件应用的启动输入(510)并且在移动设备上实例化软件应用(520)的动作开始。例如,用户111可以在(移动)计算机系统101处提供指示了软件应用106将被实例化的输入112。可以实施软件应用以对电子控制的装置115的功能进行控制。一旦接收到这样的输入,计算机系统101可以实例化软件应用,使其可用于由用户111使用。
方法500可以进一步包括在软件应用处接收指示了电子控制的装置正试图与一个或多个远程计算系统进行通信的指示(530),并且进一步在软件应用处接收指示了电子控制的装置被准许与一个或多个远程计算系统进行通信的用户输入(540)。例如,计算机系统101可以从远程计算系统113(例如,从云服务)接收指示了电子控制的装置115正试图与它们进行通信的指示114。例如,通信尝试可以是用于下载食谱的目的。软件应用106可以向用户提供指示了电子控制的装置115正试图与远程计算系统113进行通信的通知。然后,用户111可以指示这样的通信是否是可准许的。
如果被准许,然后经由有线或无线连接(例如,通过接入点)通信地连接到远程计算系统113的电子控制的装置可以开始与远程计算系统进行通信。该准许针对给定的阶段、针对给定的一段时间、或针对给定的目的(例如,下载食谱)可以是有效的。方法500接下来包括从一个或多个远程计算系统接收指示了该电子控制的装置通信地连接到一个或多个远程计算系统的指示(550)。
远程计算系统113中的一个或多个可以向计算机系统101发送指示114,指示114指示了电子控制的装置115通信地连接到远程系统,在这之后软件应用106可以提供通知107,通知指示电子控制的装置可用于接收指令(560)。在一些情况下,可用性的通知107可以是颜色编码的以一目了然地指示电子控制的装置115是否可用于接收指令。例如,如果它是可用的,则通知107可以以绿色被示出,而如果装置115是不可用的,则通知107可以以红色或以清楚地指示通信状态的一些其它方式被示出。
方法500进一步包括在软件应用处接收用户输入,所述用户输入指示了一个或多个指定的功能将由电子控制的装置执行(570)。例如,用户111可以提供用户输入112,用户输入112指定将由电子控制的装置115执行的多种功能110。输入可以向电子控制的装置115指定新的指令,或改变现有的指令。
用户的输入112可以使软件应用106的指令生成器108生成一个或多个控制指令109(580),所述控制指令被配置为基于所接收的用户输入中指定的功能110来对电子控制的装置进行控制。然后,将这些控制指令109发送到电子控制的装置115以执行功能。然后,电子控制的装置115的电子硬件控制器116解释并且执行指定的功能(590)。
软件应用106可以被配置为显示用户界面118,该用户界面118提示用户111提供人口统计信息,例如,姓名、年龄、地址、性别、烧烤偏好、烤架序列号和/或其它类似信息。然后可以将该人口统计信息发送到被配置为将电子控制的装置注册到与用户相关联的帐户的云平台(例如,图3的云服务301)。帐户可以存储用户的信息、注册到帐户的装置、与用户相关联的食谱(例如,用户已上传、下载或“喜欢”的食谱)、或与用户相关联的其它信息。
软件应用106可以被配置为从一个或多个远程计算系统113接收信息,并且可以与这样的系统连续或持续地通信。接收的信息可以包括关于电子控制的装置的数据。与电子控制的装置115相关联的该信息可以包括使用信息、分析数据、远程诊断信息或其它类型的数据。数据可以被显示在用户界面118中。用户界面118允许电子控制的装置115的由用户所监测和/或由用户所控制的功能。事实上,用户可以使用用户界面的多种按键或输入字段来在电子控制的装置115上控制功能或建立监测。
在一些情况下,例如,软件应用106的用户界面118允许将食谱下载到计算机系统101上,并且然后向电子控制的装置115提供食谱。用户界面118可以另外地或可替换地针对定时器、探头或温度提供警报,或可以允许用户针对自定义的熏制/烹饪周期进行编程或做出改变。自定义的烹饪周期可以指定,例如,在特定温度(例如,低温)下将肉熏制九小时,然后在不同的温度(例如,高温)下熏制两小时,并且然后保温直至食用。可以建立许多不同的烹饪或熏制周期,并且将其存储在烤架/熏烟机本身或云服务上。
用户(例如111)可以从其中用户具有因特网连接的世界上任何地方向电子控制的装置115发送自定义的熏制周期。电子控制的装置115可以接收自定义的熏制周期,并且通过点燃熏烟机并且将木制芯块从料斗添加到燃烧区来开始启动它。电子控制的装置115上的电子硬件控制器116可以接收自定义的熏制周期,解释与其相关联的指令,并且通过激活点燃开关或螺线管、通过激活料斗来执行它们、或通过执行自定义的熏制周期所需要的其它功能来执执行它们。
软件应用可以提供用户界面118特征,该用户界面118特征允许用户111将自定义的熏制周期保存到远程计算系统113上的数据存储设备、到电子控制的装置115、或到(移动)计算机系统101上的数据存储设备。用户界面118可以进一步提供允许用户在电子控制的装置上启动食谱的特征。食谱可以包括自定义的熏制/烧烤周期,或可以使用预编程的烹饪周期。食谱可以包括当根据该食谱准备食物时,将由电子控制的装置115执行的指定熏制/烧烤设置。
软件应用106促进远程计算系统113和电子控制的装置115之间的通信。软件应用106向远程计算系统113发送数据分组和从远程计算系统113接收数据分组,并且进一步向电子控制的装置发送数据分组和从电子控制的装置接收数据分组。由此,软件应用106实现例如因特网网站与烤架/熏烟机之间的通信。使用该应用的用户可以在应用上选择鸡肉食谱,并且该应用将与烤架进行通信以运行正确的烹饪程序。正因如此,用户111可以从世界上任何地方控制他们的电子控制的装置115,并且可以允许该装置直接访问因特网或云提供的功能,例如,下载或上传食谱、或自定义的烹饪周期。
在一个实施例中,提供了计算机程序产品,该计算机程序产品包括其上具有计算机可执行指令的一个或多个计算机存储介质,在被计算系统的一个或多个处理器执行时,该计算机可执行指令使计算系统实例化用户界面。该用户界面的一个实施例在图6中被示出。
诸如智能电话、平板计算机、膝上型计算机或可穿戴设备等的移动计算设备601可以被配置为运行软件应用602(其可以与图1的软件应用106相同或不同)。软件应用602可以包括用户界面603。用户界面可以包括第一输入字段604,该第一输入字段604被配置为接收指示电子控制的装置(例如图1的115)是否被准许与一个或多个远程计算系统(例如,113)进行通信的输入。第一输入字段604可以提示用户提供指示他们是否(“是”605)(“否”606)允许电子控制的装置115与远程计算机系统113进行通信。
软件应用602的用户界面603可以进一步包括通知字段607,其被配置为指示电子控制的装置115是否通信地连接到一个或多个远程计算系统113(例如,在连接状态字段608中)。用户界面603可以进一步提供指示电子控制的装置115可用于接收指令(例如,在输入状态字段609中)的通知。指令可以来自于移动计算设备601处的用户输入,或可以来自于远程计算系统113。
用户界面603也可以包括第二输入字段610,其被配置为接收指示将由电子控制的装置115执行一个或多个指定的功能(例如,611A、611B、自定义的功能611C等)的输入。功能可以包括温度监测和控制、气体燃烧速率、用于将芯块供给到燃烧区的料斗控制、定时器控制、或其它功能。用户界面603可以进一步提供生成指示符612的指令,指示符612被配置为指示被配置为对电子控制的装置115进行控制的控制指令是基于在接收的用户输入中的指定的功能(例如611A)正在被生成的。传输指示符613可以指示正在将指令发送到电子控制的装置115以用于执行指定的功能。这些功能由电子控制的装置上的电子硬件控制器116来解释和执行。
用户界面603也可以提供针对电子控制的装置上的自定义的烹饪周期的实时添加或改变。正因如此,一旦用户启动烹饪/熏制周期,用户可以在整个过程中更新该烹饪周期,并且如果需要,使用应用602来自定义的烹饪的每个部分。在一些情况下,软件应用602可以接收来自与电子控制的装置共同被实施的无线烹饪仪器(例如,无线数字探头)的温度更新。用户界面603可以显示这些更新或警报,并且可以请求用户执行动作,例如,将熏烟机转到保温状态,以便不过度烹饪食物。
相应地,提供了使用软件应用对电子控制的装置进行控制的方法、系统和计算机程序产品。此外,提供了方法、系统和计算机程序产品,其提供了用于对电子控制的装置进行控制的用户界面。
本文中所描述的概念和特征,在不脱离其精神或描述的特征的情况下,可以以其它具体形式被实现。所描述的实施例在各个方面仅被认为是说明性的而非限制性的。因此,本公开的范围由所附权利要求而不是前面的描述来指示。属于等同于权利要求的含义和范围内的所有变化都将被包含在其范围内。
Claims (20)
1.一种用于使用软件应用来对电子控制的装置进行控制的方法,所述电子控制的装置具有至少一个硬件控制器,所述方法包括:
接收来自一个或多个远程计算系统的指示,所述指示指示了所述电子控制的装置能够通信地连接到所述一个或多个远程计算系统;
在所述软件应用中提供通知,所述通知指示所述电子控制的装置能够用于接收指令;
在所述软件应用处接收用户输入,所述用户输入指示一个或多个指定的功能将由所述电子控制的装置来执行;
基于接收的用户输入中指定的功能来生成被配置为对所述电子控制的装置进行控制的一个或多个指令;以及
将生成的指令发送到所述电子控制的装置以执行所述一个或多个指定的功能,所述一个或多个功能经由所述硬件控制器在所述电子控制的装置上被解释并且实施。
2.根据权利要求1所述的方法,进一步包括:
接收启动输入,所述启动输入指示所述软件应用在移动设备上被实例化;以及
在所述移动设备上对所述软件应用进行实例化。
3.根据权利要求2所述的方法,进一步包括:
在所述软件应用处接收指示,所述指示指示了所述电子控制的装置正在尝试与一个或多个远程计算系统进行通信;以及
在所述软件应用处接收用户输入,所述用户输入指示所述电子控制的装置被准许与所述一个或多个远程计算系统进行通信。
4.根据权利要求1所述的方法,其中,所述电子控制的装置经由有线或无线连接能够通信地连接到所述一个或多个远程计算系统。
5.根据权利要求1所述的方法,进一步包括:
所述软件应用显示提示用户提供人口统计信息的用户界面;以及
将接收的与所述用户相关联的人口统计信息发送到云平台,所述云平台被配置为将所述电子控制的装置注册到与所述用户相关联的帐户。
6.根据权利要求1所述的方法,其中,所述软件应用被配置为从用户接收指令,所述指令指示将被应用到所述电子控制的装置的一个或多个改变。
7.根据权利要求1所述的方法,其中,所述软件应用从所述一个或多个远程计算系统接收信息的一个或多个部分,接收的信息包括关于所述电子控制的装置的数据。
8.根据权利要求1所述的方法,其中,所述软件应用提供用户界面,所述用户界面允许所述电子控制的装置中的一个或多个功能由用户监测。
9.根据权利要求1所述的方法,其中,所述软件应用提供用户界面,所述用户界面允许所述电子控制的装置中的一个或多个功能由用户控制。
10.根据权利要求1所述的方法,其中,所述软件应用提供用户界面,所述用户界面允许一个或多个食谱被下载并且提供给所述电子控制的装置。
11.一个或多个计算机可读介质,其存储计算机可执行指令,所述计算机可执行指令当被执行时实现用于使用软件应用来对电子控制的装置进行控制的方法,所述方法包括:
在所述软件应用处接收指示,所述指示指示了所述电子控制的装置正在尝试与一个或多个远程计算系统进行通信;
在所述软件应用处接收第一用户输入,所述第一用户输入指示所述电子控制的装置被准许与所述一个或多个远程计算系统进行通信;
从所述一个或多个远程计算系统中的至少一个接收指示,所述指示指示了所述电子控制的装置能够通信地连接到所述一个或多个远程计算系统;
在所述软件应用中提供通知,所述通知指示所述电子控制的装置能够用于接收指令;
在所述软件应用处接收第二用户输入,所述第二用户输入指示一个或多个指定的功能由所述电子控制的装置来执行;
基于在接收的用户输入中指定的功能来生成被配置为对所述电子控制的装置进行控制的一个或多个指令;以及
将一个或多个指令发送到所述电子控制的装置以执行一个或多个指定的功能,所述一个或多个功能由所述电子控制的装置上的硬件控制器解释并且实施。
12.根据权利要求11所述的计算机程序产品,其中,所述软件应用提供针对计时器的警报、针对探头的警报或针对温度的警报。
13.根据权利要求11所述的计算机程序产品,其中,所述软件应用提供用户界面,所述用户界面允许用户对一个或多个自定义的熏制周期进行编程。
14.根据权利要求13所述的计算机程序产品,进一步包括:将至少一个自定义的熏制周期发送到所述电子控制的装置,使得所述自定义的熏制周期由所述电子控制的装置实施。
15.根据权利要求13所述的计算机程序产品,其中,所述软件应用提供用户界面特征,所述用户界面特征允许所述用户将所述自定义的熏制周期保存到所述远程计算系统中的一个或多个上的数据存储、保存到所述电子控制的装置或保存到移动设备。
16.根据权利要求11所述的计算机程序产品,其中,所述软件应用提供用户界面特征,所述用户界面特征允许用户在所述电子控制的装置上启动食谱,所述食谱包括用于所述电子控制的装置的一个或多个指定的熏制设置。
17.根据权利要求11所述的计算机程序产品,其中,所述软件应用有利于实施所述一个或多个远程计算系统与所述电子控制的装置之间的通信,所述软件应用被配置为将数据分组发送到所述一个或多个远程计算系统以及从所述一个或多个远程计算系统接收数据分组,并且进一步将数据分组发送到所述电子控制的装置以及从所述电子控制的装置接收数据分组。
18.一种计算机程序产品,其包括在其上具有计算机可执行指令的一个或多个计算机存储介质,所述计算机可执行指令当由所述计算系统中的一个或多个处理器执行时使所述计算系统对用户界面进行实例化,所述用户界面包括以下内容:
第一输入字段,其被配置为接收输入,所述输入指示电子控制的装置是否被准许与一个或多个远程计算系统进行通信;
通知字段,其被配置为指示所述电子控制的装置是否能够通信地连接到所述一个或多个远程计算系统,并且被配置为进一步提供通知,所述通知指示所述电子控制的装置能够用于接收指令;
第二输入字段,其被配置为接收输入,所述输入指示一个或多个指定的功能由所述电子控制的装置执行;
指令生成指示符,其被配置为指示被配置为对所述电子控制的装置进行控制的一个或多个指令是基于接收的用户输入中指定的功能而生成的;以及
传输指示符,其被配置为指示所述一个或多个指令被发送到所述电子控制的装置以用于所述一个或多个指定的功能的执行,所述一个或多个功能由所述电子控制的装置上的硬件控制器来解释并且执行。
19.根据权利要求18所述的计算机程序产品,其中,所述用户界面进一步提供针对所述电子控制的装置上的自定义的烹饪周期的实时添加或改变。
20.根据权利要求18所述的计算机程序产品,进一步包括:接收来自与所述电子控制的装置共同实现的无线烹饪仪器的一个或多个温度更新。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310193632.3A CN116208653A (zh) | 2015-10-23 | 2016-03-29 | 用于控制户外烤架的移动应用 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562245535P | 2015-10-23 | 2015-10-23 | |
US62/245,535 | 2015-10-23 | ||
PCT/US2016/024737 WO2017069799A1 (en) | 2015-10-23 | 2016-03-29 | Mobile application for controlling outdoor grill |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310193632.3A Division CN116208653A (zh) | 2015-10-23 | 2016-03-29 | 用于控制户外烤架的移动应用 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107251507A true CN107251507A (zh) | 2017-10-13 |
Family
ID=58557796
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680009179.4A Pending CN107251507A (zh) | 2015-10-23 | 2016-03-29 | 用于控制户外烤架的移动应用 |
CN202310193632.3A Pending CN116208653A (zh) | 2015-10-23 | 2016-03-29 | 用于控制户外烤架的移动应用 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310193632.3A Pending CN116208653A (zh) | 2015-10-23 | 2016-03-29 | 用于控制户外烤架的移动应用 |
Country Status (14)
Country | Link |
---|---|
US (2) | US10218833B2 (zh) |
EP (2) | EP3366015B1 (zh) |
JP (2) | JP7065612B2 (zh) |
KR (1) | KR102487743B1 (zh) |
CN (2) | CN107251507A (zh) |
AU (1) | AU2016340295B2 (zh) |
CA (1) | CA2969476A1 (zh) |
DE (1) | DE212016000118U1 (zh) |
GB (2) | GB2558089B (zh) |
IL (2) | IL287432B (zh) |
NO (1) | NO344675B1 (zh) |
NZ (2) | NZ739399A (zh) |
WO (1) | WO2017069799A1 (zh) |
ZA (1) | ZA201800356B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111211952A (zh) * | 2019-12-17 | 2020-05-29 | 珠海格力电器股份有限公司 | 烟机交互的方法及装置、存储介质和处理器 |
US11324357B2 (en) | 2015-10-23 | 2022-05-10 | Traeger Pellet Grills, Llc | Smoke generation cooking system and methods |
US11622007B2 (en) | 2015-10-23 | 2023-04-04 | Traeger Pellet Grills, Llc | Cloud system for controlling outdoor grill with mobile application |
US11765261B2 (en) | 2015-10-23 | 2023-09-19 | Traeger Pellet Grills, LLC. | Mobile application for controlling outdoor grill |
US11785130B2 (en) | 2015-10-23 | 2023-10-10 | Traeger Pellet Grills, Llc | Mobile application for controlling outdoor grill |
US12035725B2 (en) | 2022-12-12 | 2024-07-16 | Sharkninja Operating, Llc | Grill systems |
US12070042B2 (en) | 2022-12-12 | 2024-08-27 | Sharkninja Operating Llc | Grill systems |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10757244B2 (en) | 2015-10-23 | 2020-08-25 | Traeger Pellet Grills, Llc | Cloud system for controlling outdoor grill with mobile application |
US10701199B2 (en) | 2015-10-23 | 2020-06-30 | Traeger Pellet Grills, Llc | Cloud system for controlling outdoor grill with mobile application |
US10491738B2 (en) | 2015-10-23 | 2019-11-26 | Traeger Pellet Grills, Llc | Cloud system for controlling outdoor grill with mobile application |
NZ739399A (en) | 2015-10-23 | 2022-10-28 | Traeger Pellet Grills Llc | Mobile application for controlling outdoor grill |
AU2016329040B2 (en) | 2015-10-23 | 2021-07-29 | Traeger Pellet Grills, Llc | Cloud system for controlling outdoor grill with mobile application |
US10735575B2 (en) | 2015-10-23 | 2020-08-04 | Traeger Pellet Grills, Llc | Mobile application for controlling outdoor grill |
US10785363B2 (en) | 2015-10-23 | 2020-09-22 | Traeger Pellet Grills, Llc | Cloud system for controlling outdoor grill with mobile application |
US10708409B2 (en) | 2015-10-23 | 2020-07-07 | Traeger Pellet Grills, Llc | Mobile application for controlling outdoor grill |
EP3416529A4 (en) * | 2016-02-18 | 2019-08-21 | Meyer Intellectual Properties Limited | AUXILIARY BUTTON FOR COOKING SYSTEM |
US11231329B2 (en) * | 2017-02-15 | 2022-01-25 | Zin Thein Kyaw | Smart wireless thermo-sensing device |
JP6909994B2 (ja) * | 2017-05-25 | 2021-07-28 | パナソニックIpマネジメント株式会社 | 遠隔制御システム、遠隔制御方法、遠隔制御プログラム及び電気機器 |
KR101980039B1 (ko) * | 2018-03-26 | 2019-05-17 | 엘지전자 주식회사 | 가전기기 자동 등록 시스템 및 방법 |
EP3582035A1 (en) * | 2018-06-16 | 2019-12-18 | Electrolux Appliances Aktiebolag | Remote control system for controlling an operation of a domestic appliance |
US11248801B2 (en) | 2019-01-25 | 2022-02-15 | Weber-Stephen Products Llc | Pellet grills |
US11583140B1 (en) | 2019-11-19 | 2023-02-21 | Jim Middleton | Thermometer device for a smoker |
US20210196078A1 (en) | 2019-12-31 | 2021-07-01 | Traeger Pellet Grills, Llc | Grill device, components of grill device, and related methods |
US11624505B2 (en) | 2020-03-17 | 2023-04-11 | Weber-Stephen Products Llc | Ignition-based protocols for pellet grills |
US12004546B2 (en) | 2020-03-27 | 2024-06-11 | Traeger Pellet Grills, LLC. | Method of cooking multiple different food items on a grill device and related systems methods |
US11985985B2 (en) | 2020-07-27 | 2024-05-21 | North Atlantic Imports, Llc | Outdoor cooking station for smoking food and method thereof |
CN111724581A (zh) * | 2020-08-05 | 2020-09-29 | 珠海格力智能装备有限公司 | 移动设备的控制方法、移动设备的控制装置和移动系统 |
US11361657B1 (en) * | 2020-12-04 | 2022-06-14 | Haier Us Appliance Solutions, Inc. | Appliance with user position determination based on mobile device |
US20220326020A1 (en) * | 2021-04-08 | 2022-10-13 | Haier Us Appliance Solutions, Inc. | Household appliances navigation system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6583991B1 (en) * | 2002-04-12 | 2003-06-24 | Sun Microsystems, Inc. | High air flow inlet bezel |
US20070233674A1 (en) * | 2004-02-06 | 2007-10-04 | Barbara De Lury | Systems, methods and apparatus to determine relevance of search results in whole/part search |
US20130265159A1 (en) * | 2012-04-05 | 2013-10-10 | Michael B. Durian | Device to remotely control an outdoor grill or an indoor oven with a web-enabled computing device |
US20150025687A1 (en) * | 2013-07-22 | 2015-01-22 | HomeSquared Corporation | Remote-controlled food-related appliance |
CN204480081U (zh) * | 2015-03-18 | 2015-07-15 | 何顺伟 | 三端智能控制电烤箱 |
Family Cites Families (140)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3448679A (en) | 1966-07-01 | 1969-06-10 | Thomas Carl Holka | Food cooking apparatus |
US4036995A (en) | 1975-12-29 | 1977-07-19 | Food Automation Service Techniques, Inc. | Oven cooking monitor for uniformly cooking a plurality of food items requiring different cooking times |
US4409662A (en) | 1980-12-29 | 1983-10-11 | Halliburton Company | Programmable digital temperature controller |
US7663502B2 (en) | 1992-05-05 | 2010-02-16 | Intelligent Technologies International, Inc. | Asset system control arrangement and method |
US4474107A (en) | 1983-03-14 | 1984-10-02 | American International Foodservice | Food oven and smoker device |
US4837414A (en) | 1986-04-23 | 1989-06-06 | Sharp Kabushiki Kaisha | Oven with electronic remote controller |
US4809190A (en) | 1987-04-08 | 1989-02-28 | General Signal Corporation | Calorimetry system |
FR2617951B1 (fr) | 1987-07-08 | 1989-12-01 | Tolerie Indle Sa | Dispositif de protection thermique pour appareils de cuisson ou de chauffage |
JPH05256458A (ja) | 1992-03-13 | 1993-10-05 | Toshiba Corp | 加熱調理器 |
US5429110A (en) | 1994-09-09 | 1995-07-04 | Tsd Industries, Inc. | Mobile pellet stove with thermal barrier and ventilated firepot |
DE19737357C2 (de) | 1997-08-27 | 2001-07-12 | Bsh Bosch Siemens Hausgeraete | Gargerät mit als Bildschirmplatte ausgebildetem Bildschirm |
US20140098247A1 (en) | 1999-06-04 | 2014-04-10 | Ip Holdings, Inc. | Home Automation And Smart Home Control Using Mobile Devices And Wireless Enabled Electrical Switches |
US6257227B1 (en) | 2000-03-06 | 2001-07-10 | Lawrence Harbin | Barbecue grill providing hot water heating, steam and/or power |
US6223737B1 (en) * | 1999-09-27 | 2001-05-01 | Carrol E. Buckner | Pellet fuel burning device |
US6686838B1 (en) | 2000-09-06 | 2004-02-03 | Xanboo Inc. | Systems and methods for the automatic registration of devices |
AU2002225810A1 (en) | 2000-11-02 | 2002-05-15 | Sony Electronics Inc. | Content and application download based on a home network system configuration profile |
KR20020036478A (ko) | 2000-11-10 | 2002-05-16 | 윤종용 | 카메라를 구비한 전자레인지 |
US20030015188A1 (en) | 2001-07-23 | 2003-01-23 | Lawrence Harbin | Temperature-controlled charcoal grill and method therefor |
JP2003172578A (ja) | 2001-12-07 | 2003-06-20 | Hitachi Ltd | ネットワーク対応家電機器、家電機器点検システム及び家電機器点検サービス |
US7168363B1 (en) | 2002-09-19 | 2007-01-30 | Brown Tony A | Barbeque grill system |
JP2004229266A (ja) | 2002-11-29 | 2004-08-12 | Sanyo Electric Co Ltd | 家電ネットワークシステム、家電ネットワーク用アダプタ、インデックスサーバー、家電ネットワーク接続方法、家電ネットワーク用アダプタ制御方法、インデックスサーバーの動作方法 |
US20050034716A1 (en) | 2002-12-02 | 2005-02-17 | Lawrence Harbin | Portable compact cooking appliance |
US20040182254A1 (en) | 2003-03-19 | 2004-09-23 | Ezra Gershon | Rotisserie driven by hot air thermal engine |
US7703389B2 (en) | 2003-08-14 | 2010-04-27 | Mclemore John D | Cooking apparatus with cooking characteristic monitoring system |
US8087407B2 (en) | 2004-03-23 | 2012-01-03 | Middleby Corporation | Conveyor oven apparatus and method |
US20050262226A1 (en) | 2004-05-06 | 2005-11-24 | Holloway Marty M | Remote control interface ace for remote controlled devices |
US20060041655A1 (en) | 2004-05-06 | 2006-02-23 | Marty Holloway | Bi-directional remote control for remotely controllable apparatus |
JP2005341080A (ja) | 2004-05-26 | 2005-12-08 | Tokyo Gas Co Ltd | 加熱機器及び加熱機器の情報通信システム |
US7937484B2 (en) | 2004-07-09 | 2011-05-03 | Orb Networks, Inc. | System and method for remotely controlling network resources |
US7743012B2 (en) | 2004-09-08 | 2010-06-22 | Universal Electronics Inc. | Configurable controlling device and associated configuration upload and download system and method |
US10687391B2 (en) | 2004-12-03 | 2020-06-16 | Pressco Ip Llc | Method and system for digital narrowband, wavelength specific cooking, curing, food preparation, and processing |
JP4368293B2 (ja) | 2004-12-06 | 2009-11-18 | 東京瓦斯株式会社 | Ha遠隔操作システムの異常検知方法及び異常検知装置 |
US20060144384A1 (en) | 2005-01-05 | 2006-07-06 | Giovanni Santagata | Barbeque grill |
JP2006201994A (ja) | 2005-01-20 | 2006-08-03 | Nihon Intelligence Corp | Ip家電、ip家電管理装置、サーバシステム、その制御方法、制御プログラム |
US20120089835A1 (en) | 2005-03-16 | 2012-04-12 | Dt Labs, Llc | System and Method for Automatic Authentication of an Item |
US9164867B2 (en) | 2005-06-09 | 2015-10-20 | Whirlpool Corporation | Network for communicating information related to a consumable to an appliance |
JP2007004579A (ja) | 2005-06-24 | 2007-01-11 | Nippon Telegr & Teleph Corp <Ntt> | 情報家電製品に対するサービス制御及び機器制御方法または装置 |
KR20070002567A (ko) | 2005-06-30 | 2007-01-05 | 삼성전자주식회사 | 바코드 스캐너를 구비한 조리장치 및 그 제어방법 |
JP4600992B2 (ja) * | 2005-08-17 | 2010-12-22 | Kddi株式会社 | 家電機器遠隔操作システムおよびその運用方法 |
CN2840875Y (zh) | 2005-09-09 | 2006-11-29 | 张大文 | 蒸汽驱动自动烧烤装置 |
CA2530236C (en) | 2005-12-15 | 2010-03-16 | Mark Drisdelle | High efficiency cyclone gasifying combustion burner to produce thermal energy and devices and method of operation |
US8196055B2 (en) | 2006-01-30 | 2012-06-05 | Microsoft Corporation | Controlling application windows in an operating system |
US20070221205A1 (en) | 2006-03-21 | 2007-09-27 | Landon Richard B | Self powered pelletized fuel heating device |
ITPN20060059A1 (it) | 2006-08-04 | 2008-02-05 | Electrolux Professional Spa | Forno di cottura con porta anti-condensa |
CN101535721B (zh) * | 2006-09-07 | 2011-08-17 | 帕特里克·A.·里弗提 | 颗粒燃烧加热组件 |
IE20070094A1 (en) * | 2007-02-15 | 2008-12-10 | Francis Donal Duignan | A combustion chamber for burning solid fuels |
US20090006180A1 (en) | 2007-06-27 | 2009-01-01 | Tapio Hameen-Anttila | Multiple application advertising |
US20090000493A1 (en) | 2007-06-29 | 2009-01-01 | The Coleman Company, Inc. | Rotisserie oven for a grill |
US20120060819A1 (en) | 2007-12-27 | 2012-03-15 | Larry Hunt | High Efficiency Combustion Stove |
US8766144B2 (en) | 2008-07-11 | 2014-07-01 | Electrolux Home Products, Inc. | Cooking appliance and method of cooking a food item |
US20100012165A1 (en) | 2008-07-15 | 2010-01-21 | Mark Bedard | Self-Powered Electrical System |
USD605216S1 (en) | 2008-07-31 | 2009-12-01 | Seiko Epson Corporation | Lamp for projector |
US8297271B2 (en) | 2008-10-07 | 2012-10-30 | Biolite Llc | Portable combustion device utilizing thermoelectrical generation |
JP5374730B2 (ja) | 2008-10-31 | 2013-12-25 | 株式会社東芝 | 電化製品制御システムおよび電化製品制御方法 |
DE102008043722A1 (de) | 2008-11-13 | 2010-05-20 | BSH Bosch und Siemens Hausgeräte GmbH | Hausgeräte-Bedienungsanordnung mit einer tragbaren Fernbedienungseinheit |
US8863734B2 (en) * | 2008-12-01 | 2014-10-21 | General Electric Company | Gas grill |
US9041799B2 (en) | 2008-12-02 | 2015-05-26 | Lee A. Bielstein | Food item positional display system and method |
US20100147823A1 (en) | 2008-12-17 | 2010-06-17 | Whirlpool Corporation | Oven control system with graphical display |
US9182115B2 (en) | 2009-03-12 | 2015-11-10 | Kenneth A. DONGO | Fluid heating system |
WO2010108235A1 (en) * | 2009-03-26 | 2010-09-30 | Xped Holdings Pty Ltd | An arrangement for managing wireless communication between devices |
US8304697B2 (en) | 2009-03-27 | 2012-11-06 | Cleveland Range, Llc | Method and system for controlling smoker device integral to an oven |
US8931400B1 (en) | 2009-05-28 | 2015-01-13 | iDevices. LLC | Remote cooking systems and methods |
JP2012032949A (ja) | 2010-07-29 | 2012-02-16 | Daikin Ind Ltd | 設備機器管理システム |
US8359211B2 (en) | 2010-11-09 | 2013-01-22 | Hartford Fire Insurance Company | System and method for active insurance underwriting using intelligent IP-addressable devices |
WO2013058820A1 (en) | 2011-10-21 | 2013-04-25 | Nest Labs, Inc. | User-friendly, network connected learning thermostat and related systems and methods |
JP2012141658A (ja) | 2010-12-28 | 2012-07-26 | Nec Corp | 配信サーバ装置及びカテゴリ生成方法 |
US20120170247A1 (en) | 2011-01-05 | 2012-07-05 | General Electric Company | Method of using light-emitting diode (led) lighting to illuminate the interior of microwave ovens |
US20120204131A1 (en) | 2011-02-07 | 2012-08-09 | Samuel Hoang | Enhanced application launcher interface for a computing device |
WO2012109634A1 (en) | 2011-02-11 | 2012-08-16 | Goji Ltd. | An interface for controlling energy application apparatus |
US8918719B2 (en) | 2011-02-14 | 2014-12-23 | Universal Electronics Inc. | Graphical user interface and data transfer methods in a controlling device |
US10187494B2 (en) | 2011-04-26 | 2019-01-22 | Acumera, Inc. | Gateway device application development system |
US8954201B2 (en) | 2011-06-03 | 2015-02-10 | Energyhub, Inc. | Realization of energy savings potential through feedback |
CN102279063B (zh) | 2011-06-17 | 2013-01-09 | 明高五金制品(深圳)有限公司 | 一种烧烤温度监测设备及系统 |
US9572361B2 (en) | 2011-06-21 | 2017-02-21 | Icookit Pty Ltd. | System for automating cooking steps |
US20130171304A1 (en) | 2011-07-14 | 2013-07-04 | Robert E. Huntley | System and method for culinary interaction |
US9427107B2 (en) | 2011-09-13 | 2016-08-30 | Iot Controls Llc | Automated temperature control system for a solid-fueled cooker |
CN202392848U (zh) | 2011-12-09 | 2012-08-22 | 美的集团有限公司 | 带重量感应功能的微波炉 |
US20140295822A1 (en) | 2011-12-19 | 2014-10-02 | Intel Corporation | Systems and methods for cooking with a smartcook architecture |
US9357103B2 (en) | 2012-01-20 | 2016-05-31 | Control4 Corporation | Systems and methods for controlling media devices |
DE102012204229A1 (de) | 2012-03-16 | 2013-09-19 | BSH Bosch und Siemens Hausgeräte GmbH | Vorrichtung für ein Gargerät und Gargerät |
US20130277353A1 (en) | 2012-04-23 | 2013-10-24 | Dacor, Inc. | Android controlled oven |
EP2662628B1 (en) | 2012-05-08 | 2019-11-27 | Electrolux Home Products Corporation N.V. | Appliance for processing food and method of operating the same |
KR101459370B1 (ko) | 2012-07-13 | 2014-11-07 | 최수연 | 고기구이장치 |
US9479890B2 (en) | 2012-07-31 | 2016-10-25 | Michael Lu | Open wireless architecture (OWA) mobile cloud infrastructure and method |
US9432210B2 (en) | 2012-09-12 | 2016-08-30 | Zuli, Inc. | System for monitor and control of equipment |
KR102010295B1 (ko) | 2012-09-20 | 2019-10-21 | 엘지전자 주식회사 | 가전기기 관리 시스템 및 이의 푸시 서비스 방법 |
US9960929B2 (en) * | 2012-09-21 | 2018-05-01 | Google Llc | Environmental sensing with a doorbell at a smart-home |
US8539567B1 (en) | 2012-09-22 | 2013-09-17 | Nest Labs, Inc. | Multi-tiered authentication methods for facilitating communications amongst smart home devices and cloud-based servers |
CN102938729B (zh) | 2012-10-30 | 2016-12-21 | 山东智慧生活数据系统有限公司 | 智能网关、智能家居系统及家电设备的远程控制方法 |
US9946273B2 (en) | 2012-11-15 | 2018-04-17 | Panasonic Intellectual Property Corporation Of America | Information providing method and information providing apparatus |
US9451031B2 (en) | 2012-11-28 | 2016-09-20 | Visible Energy, Inc. | Cloud-based refrigeration system |
US20140150698A1 (en) | 2012-12-03 | 2014-06-05 | New England Wood Pellet Llc | Solid fuel gravity feed combustion device, system and method |
CN105142408B (zh) | 2012-12-04 | 2019-06-11 | 英戈·施托克格南特韦斯伯格 | 热处理监控系统 |
US9149058B2 (en) | 2013-01-16 | 2015-10-06 | Elwha Llc | Dry steam ovens |
US10711995B2 (en) | 2013-05-02 | 2020-07-14 | Original Pellet Grill Company Llc | Dual-fuel gas-pellet burner assembly |
US20140326233A1 (en) | 2013-05-02 | 2014-11-06 | Joe Traeger | Dc pellet burner assembly |
US20160088049A1 (en) | 2013-05-06 | 2016-03-24 | Convida Wireless, Llc | Internet of things (iot) adaptation services |
KR20140135318A (ko) * | 2013-05-15 | 2014-11-26 | 주식회사 리홈쿠첸 | 모바일 단말을 이용한 전기기기 제어 시스템 및 방법 |
KR20140144504A (ko) | 2013-06-11 | 2014-12-19 | 삼성전자주식회사 | 가전 기기와 모바일 기기, 가전 기기의 제어 시스템 |
JP5657066B1 (ja) | 2013-07-08 | 2015-01-21 | シャープ株式会社 | 加熱調理器 |
US10185934B2 (en) | 2013-07-09 | 2019-01-22 | Qualcomm Incorporated | Real-time context aware recommendation engine based on a user internet of things environment |
KR20150011943A (ko) | 2013-07-24 | 2015-02-03 | 삼성전자주식회사 | 방송 제공 장치, 방송 제공 시스템 및 이들의 방송 제공 방법 |
WO2015038994A1 (en) * | 2013-09-13 | 2015-03-19 | Clearstak Llc | Fuel feed and air feed controller for biofuel-fired furnace |
KR20150054505A (ko) | 2013-11-12 | 2015-05-20 | 건국대학교 산학협력단 | 홈 가전기기들에 대한 관리 서비스를 제공하는 클라우드 기반의 데이터 서버 및 홈 가전기기들에 대한 관리 서비스 제공 방법 |
US9928672B2 (en) | 2013-12-05 | 2018-03-27 | Wallflower Labs Inc. | System and method of monitoring and controlling appliances and powered devices using radio-enabled proximity sensing |
KR101457087B1 (ko) * | 2014-02-07 | 2014-10-31 | 주식회사 아두봇 | 스마트기기를 이용한 음식 요리 시스템 |
KR20240027152A (ko) * | 2014-02-20 | 2024-02-29 | 엠비엘 리미티드 | 로봇식 요리용 키친에서의 음식 준비를 위한 방법 및 시스템 |
KR101635068B1 (ko) | 2014-03-12 | 2016-07-01 | (주) 퓨처로봇 | 로봇을 이용한 홈 네트워크 시스템 및 그 제어방법 |
CN107072440B (zh) * | 2014-03-14 | 2019-10-22 | 斯派克初姆布兰斯有限公司 | 无线可操作烹饪设备 |
US9210192B1 (en) | 2014-09-08 | 2015-12-08 | Belkin International Inc. | Setup of multiple IOT devices |
US9933166B2 (en) | 2014-04-07 | 2018-04-03 | Whirlpool Emea S.P.A. | Oven comprising a scanning system |
US9531601B2 (en) * | 2014-04-16 | 2016-12-27 | Belkin International Inc. | Modular interface framework for network devices |
US9521239B2 (en) | 2014-04-24 | 2016-12-13 | Samsung Electronics Co., Ltd. | Apparatus and method for automatic discovery and suggesting personalized gesture control based on user's habit and context |
US9759429B2 (en) | 2014-05-06 | 2017-09-12 | Mak Grills, LLC | Pellet grill |
US20150346976A1 (en) | 2014-05-30 | 2015-12-03 | Apple Inc. | User interface slider that reveals the element it affects |
CN203914599U (zh) | 2014-06-05 | 2014-11-05 | 宁波方太厨具有限公司 | 一种智能烤箱 |
CN204270170U (zh) | 2014-08-04 | 2015-04-15 | 绿山烧烤用品(武汉)有限公司 | 一种移动终端控制的智能颗粒燃料食品烧烤炉控制电路 |
US10820750B2 (en) | 2014-08-05 | 2020-11-03 | Lynx Grills, Inc. | Computer-controlled grills |
SG11201700752VA (en) | 2014-08-19 | 2017-03-30 | Meyer Intellectual Properties | Automated cooking control via enhanced cooking equipment |
US10119714B2 (en) | 2014-09-10 | 2018-11-06 | Cielo WiGle Inc. | System and method for remotely controlling IR-enabled appliances via networked device |
US9497572B2 (en) | 2014-11-21 | 2016-11-15 | Afero, Inc. | Internet of things platforms, apparatuses, and methods |
US9672670B2 (en) | 2014-11-26 | 2017-06-06 | Menklab, LLC | Control system for providing cloud based commands for controlling operation of a moveable barrier |
KR101534514B1 (ko) * | 2014-12-04 | 2015-07-10 | (주)피스월드 | 거리 감지수단을 구비한 인덕션 렌지 |
CN104615456B (zh) | 2014-12-30 | 2019-02-05 | 联想(北京)有限公司 | 一种信息处理方法及中控设备 |
US9439530B2 (en) | 2015-01-13 | 2016-09-13 | Twin Harbor Labs, LLC | Intelligent cooking apparatuses and methods |
US10194770B2 (en) * | 2015-01-30 | 2019-02-05 | ChefSteps, Inc. | Food preparation control system |
US9814354B2 (en) * | 2015-03-04 | 2017-11-14 | Crystal Spring Colony Farms Ltd. | Cooking grill using pellet fuel |
US20160274611A1 (en) | 2015-03-17 | 2016-09-22 | Cielo WiGle Inc. | Smart electrical switch with engery metering capability |
WO2016179424A1 (en) | 2015-05-05 | 2016-11-10 | June Life, Inc. | Connected food preparation system and method of use |
US9855000B2 (en) | 2015-05-18 | 2018-01-02 | Milo Sensors, Inc. | Transdermal analyte sensing device |
CN115462678A (zh) | 2015-07-21 | 2022-12-13 | 布瑞威利美国公司 | 食物制备控制系统 |
US20170164783A1 (en) | 2015-09-10 | 2017-06-15 | SmokeSteak LLC | Multiple fuel cooking unit |
DE212016000022U1 (de) | 2015-10-23 | 2017-08-21 | Traeger Pellet Grills, Llc | Raucherzeugungs-Zubereitungs-System |
NZ739399A (en) | 2015-10-23 | 2022-10-28 | Traeger Pellet Grills Llc | Mobile application for controlling outdoor grill |
US10455022B2 (en) | 2015-10-23 | 2019-10-22 | Traeger Pellet Grills, Llc | Cloud system for controlling outdoor grill with mobile application |
AU2016329040B2 (en) | 2015-10-23 | 2021-07-29 | Traeger Pellet Grills, Llc | Cloud system for controlling outdoor grill with mobile application |
WO2017082852A1 (en) | 2015-11-12 | 2017-05-18 | Google Inc. | Communicating with devices |
CN108463780A (zh) | 2015-11-16 | 2018-08-28 | 厨师步骤有限公司 | 数据整合和个性化远程控制的烹饪设备 |
CN105978766A (zh) | 2016-05-13 | 2016-09-28 | 京东方科技集团股份有限公司 | 使用移动终端对电器设备进行操控的设备、系统和方法 |
US10660474B2 (en) | 2016-11-09 | 2020-05-26 | W.C. Bradley Co. | Geo-fence enabled system, apparatus, and method for outdoor cooking and smoking |
-
2016
- 2016-03-29 NZ NZ739399A patent/NZ739399A/en unknown
- 2016-03-29 DE DE212016000118.3U patent/DE212016000118U1/de active Active
- 2016-03-29 AU AU2016340295A patent/AU2016340295B2/en active Active
- 2016-03-29 EP EP16857912.6A patent/EP3366015B1/en active Active
- 2016-03-29 CA CA2969476A patent/CA2969476A1/en active Pending
- 2016-03-29 GB GB1800843.3A patent/GB2558089B/en active Active
- 2016-03-29 KR KR1020177015558A patent/KR102487743B1/ko active IP Right Grant
- 2016-03-29 CN CN201680009179.4A patent/CN107251507A/zh active Pending
- 2016-03-29 EP EP21184724.9A patent/EP3913878A1/en active Pending
- 2016-03-29 NZ NZ774094A patent/NZ774094A/en unknown
- 2016-03-29 GB GB2116424.9A patent/GB2600024B/en active Active
- 2016-03-29 IL IL287432A patent/IL287432B/en unknown
- 2016-03-29 JP JP2017535362A patent/JP7065612B2/ja active Active
- 2016-03-29 CN CN202310193632.3A patent/CN116208653A/zh active Pending
- 2016-03-29 WO PCT/US2016/024737 patent/WO2017069799A1/en active Application Filing
- 2016-03-29 US US15/510,996 patent/US10218833B2/en active Active
-
2017
- 2017-05-09 NO NO20170757A patent/NO344675B1/en unknown
- 2017-07-16 IL IL253495A patent/IL253495B/en unknown
-
2018
- 2018-01-18 ZA ZA2018/00356A patent/ZA201800356B/en unknown
- 2018-11-16 US US16/193,235 patent/US10951751B2/en active Active
-
2022
- 2022-02-03 JP JP2022015341A patent/JP7397106B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6583991B1 (en) * | 2002-04-12 | 2003-06-24 | Sun Microsystems, Inc. | High air flow inlet bezel |
US20070233674A1 (en) * | 2004-02-06 | 2007-10-04 | Barbara De Lury | Systems, methods and apparatus to determine relevance of search results in whole/part search |
US20130265159A1 (en) * | 2012-04-05 | 2013-10-10 | Michael B. Durian | Device to remotely control an outdoor grill or an indoor oven with a web-enabled computing device |
US20150025687A1 (en) * | 2013-07-22 | 2015-01-22 | HomeSquared Corporation | Remote-controlled food-related appliance |
CN204480081U (zh) * | 2015-03-18 | 2015-07-15 | 何顺伟 | 三端智能控制电烤箱 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11324357B2 (en) | 2015-10-23 | 2022-05-10 | Traeger Pellet Grills, Llc | Smoke generation cooking system and methods |
US11622007B2 (en) | 2015-10-23 | 2023-04-04 | Traeger Pellet Grills, Llc | Cloud system for controlling outdoor grill with mobile application |
US11622008B2 (en) | 2015-10-23 | 2023-04-04 | Traeger Pellet Grills, Llc | Cloud system for controlling outdoor grill with mobile application |
US11765261B2 (en) | 2015-10-23 | 2023-09-19 | Traeger Pellet Grills, LLC. | Mobile application for controlling outdoor grill |
US11785130B2 (en) | 2015-10-23 | 2023-10-10 | Traeger Pellet Grills, Llc | Mobile application for controlling outdoor grill |
US11825010B2 (en) | 2015-10-23 | 2023-11-21 | Traeger Pellet Grills, Llc | Mobile application for controlling outdoor grill |
US11819157B2 (en) | 2015-10-23 | 2023-11-21 | Traeger Pellet Grills, Llc | Smoke generation cooking system and methods |
US12003583B2 (en) | 2015-10-23 | 2024-06-04 | Traeger Pellet Grills, LLC. | Cloud system for controlling outdoor grill with mobile application |
CN111211952A (zh) * | 2019-12-17 | 2020-05-29 | 珠海格力电器股份有限公司 | 烟机交互的方法及装置、存储介质和处理器 |
CN111211952B (zh) * | 2019-12-17 | 2021-07-23 | 珠海格力电器股份有限公司 | 烟机交互的方法及装置、存储介质和处理器 |
US12035725B2 (en) | 2022-12-12 | 2024-07-16 | Sharkninja Operating, Llc | Grill systems |
US12070042B2 (en) | 2022-12-12 | 2024-08-27 | Sharkninja Operating Llc | Grill systems |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107251507A (zh) | 用于控制户外烤架的移动应用 | |
US10764423B2 (en) | Cloud system for controlling outdoor grill with mobile application | |
US10701199B2 (en) | Cloud system for controlling outdoor grill with mobile application | |
CN107005600A (zh) | 利用移动应用来控制室外烤架的云系统 | |
US10735575B2 (en) | Mobile application for controlling outdoor grill | |
US10757244B2 (en) | Cloud system for controlling outdoor grill with mobile application | |
US10491738B2 (en) | Cloud system for controlling outdoor grill with mobile application | |
US10708409B2 (en) | Mobile application for controlling outdoor grill | |
US10791208B2 (en) | Mobile application for controlling outdoor grill | |
US10785363B2 (en) | Cloud system for controlling outdoor grill with mobile application | |
US11825010B2 (en) | Mobile application for controlling outdoor grill | |
US20240064226A1 (en) | Mobile application for controlling outdoor grill |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171013 |