Personal communication, productivity, and entertainment devices such as cellular phones, PDAs, portable email devices, tablet computers, e-books, hand-held games, portable media players, etc. (all referred to hereafter as “smart devices”) are known to include features such as graphical user interfaces on color touch screens, Bluetooth and/or WiFi capability, etc. Increasingly, such smart devices also incorporate support for ancillary applications (hereafter referred to as “apps”) for example calendars, email, maps and navigation, etc. Such ancillary applications may be pre-installed in a smart device or may be made available for download by a consumer.
Portable controlling devices capable of commanding the operation of multiple consumer appliances of different type and/or manufacture, such as universal remote controls, and the features and functions offered by such devices are also well known in the art. Sophisticated implementations of these devices incorporate technologies such as color touch screens, wireless home network compatibility, user configurable graphical user interfaces, slave relay stations positioned to control appliances not situated in line of sight of the controlling device, etc. In some cases such controlling device functionality may be offered in the form of an app for installation on a existing smart device, said app comprising a GUI to be used in conjunction with supplemental hardware and/or firmware, built-in or external to the smart device, suitable for the generation of appliance command signals. In other cases, such controlling devices may be self-contained units specific to that purpose such as for example Nevo® brand products from Universal Electronics Inc., or Harmony® brand products from Logitech Inc.
Regardless of the exact manner in which universal controlling device functionality is implemented, in general such devices or apps may require configuration or “set up” prior to use, i.e., an appropriate set of command data from within a library of command data sets must be associated with each of the specific appliances to be controlled, for example by entry of data that serves to identify each intended target appliance by its make, and/or model, and/or type; by testing various command formats sequentially, via command transmissions, until an appliance response is observed; by sampling signals of original equipment remote controls; etc.; all as known in the art. Since systems and methods for setting up universal controlling devices to command the operation of specific home appliances are well-known, these will not be described in greater detail herein. Nevertheless, for additional information pertaining to setup procedures, the reader may turn, for example, to U.S. Pat. Nos. 4,959,810, 5,872,562, 7,093,003, 7,653,212, or 7,612,685 all of which are incorporated herein by reference in their entirety.
As will be described in detail hereafter, once such controlling device setup has been successfully performed, information regarding a consumer's appliance configuration gathered thereby may be advantageously used to provide additional services to the consumer, such as advice in the selection of additions or replacements to an existing equipment configuration, recommendations for preferred interconnections, etc.
This invention relates generally to the configuration of home appliance systems, and in particular to methods for recommending equipment expansions, additions and/or substitutions; interconnections; supplemental capabilities; features; etc. based upon a knowledge of a consumer's current equipment configuration.
To this end, in an exemplary embodiment a smart device based application may offer, for example, a home appliance recommendation feature. Such a smart device application may draw upon locally-stored equipment configuration information, for example setup data gathered by a co-resident smart device remote control app; or may access a network server to which configuration data has previously been uploaded by a separate universal controlling device and/or otherwise supplied by a user of such a universal controlling device, for example as described in U.S. Pat. Nos. 7,093,003, 7,743,012, or 7,612,685 all of which are incorporated herein by reference in their entirety. Based upon knowledge of what home appliances currently comprise a consumer's audio-visual “AV” system, such a smart device application may utilize a local or a server based application to obtain recommendations for upgrades and/or additions to the consumer's home appliance system configuration(s). These recommendations may be based on the known capabilities of the consumer's home appliances, what home appliances others have purchased in the past together with the consumer's home appliances, and/or what additional home appliances other consumers with similar equipment have configured for use in their systems.
In some embodiments, such a smart device application may also be optionally linked to a social networking account such as Facebook in order to obtain feedback and opinions from a consumer's friends regarding, for example, the consumer's AV system setup and/or the proposed system upgrade/addition recommendations.
Consumers wishing to explore how they may upgrade their current home appliances may thus avail themselves of a service provider's, manufacturer's, and/or vendor's expertise based, for example, upon a database derived from configuration data obtained from other consumers with similar system configurations, from retailers of home appliances (e.g., what home appliances have been purchased together by consumers in the past, been configured together, etc.) and the like.
The subject system may function, by way of example, by requiring a consumer to register with a provider of remote control or product advisory services, e.g., a service that allows a consumer to provide information for configuring a remote control to command operations of one or more home appliances and which captures demographic data thereby—such as disclosed in U.S. Pat. No. 7,046,161 which is incorporated herein by reference in its entirety. In certain embodiments the consumer may optionally supply to the provider of remote control or product advisory services a social network account that is to be associated with the consumer. The system may then use the home appliance information provided by the consumer, e.g., information indicative of the home appliances as used to configure the consumer's remote control to command operations of such home appliances and/or as generally provided for the purpose of seeking recommendations, to thereby determine what home appliances, services, etc. to recommend to the consumer. Generally, the recommended appliances would be upgrades to, complementary to and/or compatible with the home appliances that are currently owned by the consumer as indicated by this provided data. As noted, the determination as to what home appliances to be recommended may consider information captured by the provider of remote control services (e.g., information indicative of the AV system configurations of others), information captured by retailers, etc. In addition to providing the consumer with the recommendations so generated, the system additionally functions in a manner that allows the consumer to publish the recommendations to friends in their social network to thereby receive additional feedback from such friends.
In another aspect of the invention, consumers may utilize the smart device application to assist in making purchase decisions and/or comparing advertised products by, for example, entering brand and model number information into a smart device for submission to a network server which may dispense advice regarding compatibility and/or functionality of the contemplated equipment with that consumer's current appliance configuration.
A better understanding of the objects, advantages, features, properties and relationships of the invention will be obtained from the following detailed description and accompanying drawings which set forth illustrative embodiments and which are indicative of the various ways in which the principles of the invention may be employed.
For a better understanding of the various aspects of the invention, reference may be had to preferred embodiments shown in the attached drawings in which:
The following describes systems and methods for making recommendations to a consumer concerning additions and modifications to an existing system of electronic consumer appliances. By way of example,
As illustrated in
With reference now to the flowchart of
In addition, as part of the login process a user may be offered an opportunity to link to a social networking account such as for example, without limitation, Facebook as illustrated at 310. Selecting “Yes” 312 may take the user to a screen (not illustrated) wherein the desired Facebook account information is entered. Where the user already has a Facebook account linked to the account, at step 204 screen 310 may be substituted by a display (not illustrated) indicating whether or not here are unread friend comments pending at Facebook. If there are, at the request of the user these comments 502 may be displayed as illustrated in the exemplary computer screen 500 of
Once login is complete, at step 206 the current equipment configuration data associated with that user account may be retrieved by the product recommendation app in preparation for the steps which are to follow. As will be appreciated, such configuration data may be stored locally on smart device 102, on a local PC 132, on a remote server 124, or a combination thereof as appropriate for a particular embodiment. Next, at step 208 the user is offered a choice of a product recommendation or a product compatibility check, as illustrated at screen 320. In this context, a product recommendation comprises a review of the items in a user's current equipment configuration with the objective of generally suggesting improvements and/or additions to the user's current equipment configuration; while a compatibly check comprises a review of a particular user-specified product which is not currently part of an equipment configuration, with the objective of determining if this item is compatible with the existing equipment as currently configured. As illustrated by checkboxes 326, a user may be provided with an opportunity to further limit these reviews to only certain appliances or functionalities, for example audio or video appliances or functionalities as illustrated (or both, if more than one box is checked.)
Considering first the product recommendation mode, at step 210 the existing equipment configuration may be retrieved and displayed to the user as illustrated for example at screen 400. Once a user has verified that the retrieved configuration is correct, for example by selecting “Start” 402, the listed configuration may be reviewed for adequacy and compatibility. In this regard, it will be appreciated that the steps comprising the review algorithm may be performed locally on the smart device, performed remotely at an associated server, or a combination thereof as appropriate for a particular embodiment. Similarly, it will be understood that data indicative of the current equipment configuration and data used for reference during the review process may be either locally resident on the smart device or hosted by a server, in any convenient combination.
In determining the adequacy of an existing configuration an exemplary review algorithm may, for instance when applied to the illustrative AV system configuration 100, consider factors such as:
Once any inadequacies or inconsistencies have been identified, at step 212 recommended improvements may be determined and presented to the user, for example as illustrated in screen shot 410. In this regard, factors that may be considered in identifying suggested replacements or additions to the equipment configuration may include:
In this regard, in certain embodiments, user-specified filtering parameters may also be applied during this identification process, for example upper limits on price and/or dimensions, brand preference, etc. Input of such parameters may be solicited from a user at the start of the recommendation process (i.e., in conjunction with steps 210 and 212), or may be provided during initial installation and setup of the product recommendation app, as appropriate.
In addition, in certain embodiments where a database of device command code sets is available for reference, for example where the product recommendation app is provided by or hosted by a manufacturer of universal controlling devices such as controlling device 130 or of universal remote control apps for smart devices, the suitability of an appliance's command set may also be taken into account, for example:
By way of further example and without limitation, a product recommendation method and associated database are illustrated in
Once a set of qualifying products has been selected, at step 706 a weighing factor may be assigned to each of the remaining non-mandatory features based on that feature's relative importance to the known equipment configuration in which it is to be used. In some embodiments, some or all of such weighing factors may also be user-adjustable according to personal preferences, e.g., cost. After weighing factors are established, at step 708 a first product record from the set of eligible records is retrieved, and at steps 712, 714 and 716 a product score may be accumulated, calculated in the illustrative example as the sum of the products of each participating feature's rating 808 and the weighing factor established in step 706. Thereafter, at step 718 the total score for that product may be saved, and at steps 720 and 722 the process repeated until all eligible products have been scored. Upon completion of score calculations, at step 724 the highest scoring product may be returned as a recommendation and the process is complete.
Once suggested replacement or add-on items have been thus identified, these may be displayed to the user of the smart device, for example as illustrated 410. Returning to
Considering now the product compatibility or “shopping companion” mode, a consumer may wish to use the smart device app of the current invention to verify the compatibility of a particular electronic appliance with their existing configuration, based upon for example an advertisement, a recommendation from a friend or a salesperson, a store display, etc. In such cases, after initiating the product recommendation app as described previously, at step 208 the compatibility check mode 324 may be selected. Initially, at step 216 a listing of the user's currently configured electronic appliances may be displayed as illustrated at screen 600 of
At step 220, a compatibility check algorithm may be performed. The factors considered in this process may be similar to those previously enumerated above, but excluding for example cost and dimensions since these are no longer variables. In addition, the compatibility check may incorporate further steps such as verifying that a sufficient number of suitable connections and input/output ports are available to allow optimal integration of the proposed appliance, etc. Once compatibility checking is complete, at step 220 the result may be displayed to the user as illustrated at screen 620. An exemplary display may include a summary 622 of the salient points considered in determining compatibility. Some embodiments may include an option for the display of additional information screens containing, for example, recommended interconnection schemes and methods, etc., which in the illustrative example may be accessible via icon 624. In addition, options for posting to Facebook 424 and locating a merchant 428 may be offered as previously described.
While various concepts have been described in detail, it will be appreciated by those skilled in the art that various modifications and alternatives to those concepts could be developed in light of the overall teachings of the disclosure. For example, while the user interface portion of the illustrative product recommendation system and method described takes the form of a smart device app, it will be appreciated that other embodiments are possible, for example in the form of a PC or Web tablet application, either locally resident or server-based. Additionally, while the databases used for storing setup and configuration information, command code sets, and product feature/function reference may for simplicity be illustrated herein as co-located on a single Web server, it will be appreciated that individual data sets may be located across a multiplicity of servers as long as all are accessible to the product recommendation application. Accordingly, it will be appreciated that the method described herein could be implemented in general as computer-executable software associated with one or more network servers, i.e., a hardware platform, with the software being stored on a computer-readable media embodied in a physical device such as a hard disk drive, memory card, and the like.
Further, while described in the context of functional modules and illustrated using flowcharts and/or block diagrams, it is to be understood that, unless otherwise stated to the contrary, one or more of the described functions and/or features may be integrated in a single physical device and/or a software module, or one or more functions and/or features may be implemented in separate physical devices or software modules. It will also be appreciated that a detailed discussion of the actual implementation of each module is not necessary for an enabling understanding of the invention. Rather, the actual implementation of such modules would be well within the routine skill of an engineer, given the disclosure herein of the attributes, functionality, and inter-relationship of the various functional modules in the system. Therefore, a person skilled in the art, applying ordinary skill, will be able to practice the invention set forth in the claims without undue experimentation. It will be additionally appreciated that the particular concepts disclosed are meant to be illustrative only and not limiting as to the scope of the invention which is to be given the full breadth of the appended claims and any equivalents thereof.
All patents and patent applications cited within this document are hereby incorporated by reference in their entirety.
This application claims the benefit of U.S. application Ser. No. 18/144,874, filed on May 9, 2023, which application claims the benefit of U.S. application Ser. No. 17/140,724, filed on Jan. 4, 2021, which application claims the benefit of U.S. application Ser. No. 15/417,362, filed on Jan. 27, 2017, which application claims the benefit of U.S. application Ser. No. 13/118,682, filed on May 31, 2011, which application claims the benefit of U.S. Provisional Application No. 61/350,565, filed Jun. 2, 2010, and U.S. Provisional Application No. 61/452,680, filed Mar. 15, 2011. The disclosure within each of these applications is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
61452680 | Mar 2011 | US | |
61350565 | Jun 2010 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 18144874 | May 2023 | US |
Child | 18763551 | US | |
Parent | 17140724 | Jan 2021 | US |
Child | 18144874 | US | |
Parent | 15417362 | Jan 2017 | US |
Child | 17140724 | US | |
Parent | 13118682 | May 2011 | US |
Child | 15417362 | US |