Remote device control and energy monitoring by analyzing and applying rules
US-2016202677-A1 · Jul 14, 2016 · US
US10003620B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10003620-B2 |
| Application number | US-201313927167-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 26, 2013 |
| Priority date | Jun 26, 2013 |
| Publication date | Jun 19, 2018 |
| Grant date | Jun 19, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques, systems, and articles of manufacture for collaborative analytics with edge devices. A method includes identifying multiple items of data pertaining to a user from one or more user actions implemented across multiple user devices, identifying one or more rules associated with one or more user preferences, exchanging the multiple items of data across the multiple user devices, and applying the one or more rules to the multiple items of data across the multiple user devices to generate an output via at least one of the multiple user devices.
Opening claim text (preview).
What is claimed is: 1. A method comprising: identifying multiple items of data pertaining to (a) a user and (b) a given temporal duration from one or more user actions implemented across at least one of multiple devices associated with the user, wherein said multiple devices comprise (i) at least one mobile device, (ii) at least one smart home system, and (iii) at least one television service component, and wherein said identifying the multiple items of data is carried out by a server communicatively linked to each respective one of the multiple devices associated with the user; identifying one or more rules associated with one or more user preferences, wherein the one or more rules are identified from a database comprising (i) a collection of multiple pre-configured rules pertaining to the multiple devices and (ii) a collection of multiple user-configured rules, and wherein said identifying the one or more rules is carried out by the server; exchanging the multiple items of data across each respective one of the multiple devices associated with the user, wherein said exchanging is carried out by the server communicatively linked to each respective one of the multiple devices associated with the user; applying the one or more rules to the multiple items of data across each respective one of the multiple devices associated with the user, wherein said applying is carried out by the server, and wherein said applying comprises applying a rule stating that if a given product appeared in a web browsing pattern of the at least one mobile device within a pre-defined window of time, and if the given product is being displayed on the at least one television service component, a pre-defined percentage discount offer for the given product is to be generated for the user and display on the at least one television service component; and generating an output via each of the multiple devices associated with the user based on said applying, wherein said outputs comprise (i) an instruction to the at least one television service component to record content during the given temporal duration, (ii) an instruction to the at least one smart home system to power-on one or more appliances during the given temporal duration, (iii) an instruction to the at least one smart home system to power-off one or more appliances during the given temporal duration, and (iv) an instruction to the at least one television service component to display at least one discount offer for at least one product for the user based on one of the identified items of data derived from one or more user web browsing patterns implemented via the at least one mobile device, and wherein said generating comprises transmitting, from the server, instructions to the respective devices. 2. The method of claim 1 , comprising: identifying the multiple devices associated with the user. 3. The method of claim 1 , comprising: integrating the multiple items of data to create a model of user behavior. 4. The method of claim 3 , wherein creating a model of user behavior comprises creating a model based on the multiple items of data identified from the one or more user actions implemented across the multiple devices associated with the user. 5. The method of claim 1 , wherein said one or more rules comprises one or more rules pertaining to generating the output in accordance with the one or more user preferences. 6. The method of claim 1 , wherein said exchanging comprises facilitating communication across the multiple user devices via a network medium. 7. An article of manufacture comprising a non-transitory computer readable storage medium having computer readable instructions tangibly embodied thereon which, when implemented, cause a computer to carry out a plurality of method steps comprising: identifying multiple items of data pertaining to (a) a user and (b) a given temporal duration from one or more user actions implemented across at least one of multiple devices associated with the user, wherein said multiple devices comprise (i) at least one mobile device, (ii) at least one smart home system, and (iii) at least one television service component, and wherein said identifying the multiple items of data is carried out by a server communicatively linked to each respective one of the multiple devices associated with the user; identifying one or more rules associated with one or more user preferences, wherein the one or more rules are identified from a database comprising (i) a collection of multiple pre-configured rules pertaining to the multiple devices and (ii) a collection of multiple user-configured rules, and wherein said identifying the one or more rules is carried out by the server; exchanging the multiple items of data across each respective one of the multiple devices associated with the user, wherein said exchanging is carried out by the server communicatively linked to each respective one of the multiple devices associated with the user; applying the one or more rules to the multiple items of data across each respective one of the multiple devices associated with the user, wherein said applying is carried out by the server, and wherein said applying comprises applying a rule stating that if a given product appeared in a web browsing pattern of the at least one mobile device within a pre-defined window of time, and if the given product is being displayed on the at least one television service component, a pre-defined percentage discount offer for the given product is to be generated for the user and display on the at least one television service component; and generating an output via each of the multiple devices associated with the user based on said applying, wherein said outputs comprise (i) an instruction to the at least one television service component to record content during the given temporal duration, (ii) an instruction to the at least one smart home system to power-on one or more appliances during the given temporal duration, (iii) an instruction to the at least one smart home system to power-off one or more appliances during the given temporal duration, and (iv) an instruction to the at least one television service component to display at least one discount offer for at least one product for the user based on one of the identified items of data derived from one or more user web browsing patterns implemented via the at least one mobile device, and wherein said generating comprises transmitting, from the server, instructions to the respective devices. 8. A system comprising: a memory; and at least one processor coupled to the memory and configured for: identifying multiple items of data pertaining to (a) a user and (b) a given temporal duration from one or more user actions implemented across at least one of multiple devices associated with the user, wherein said multiple devices comprise (i) at least one mobile device, (ii) at least one smart home system, and (iii) at least one television service component, and wherein said identifying the multiple items of data is carried out by a server communicatively linked to each respective one of the multiple devices associated with the user; identifying one or more rules associated with one or more user preferences, wherein the one or more rules are identified from a database comprising (i) a collection of multiple pre-configured rules pertaining to the multiple devices and (ii) a collection of multiple user-configured rules, and wherein said identifying the one or more rules is carried out by the server; exchanging the multiple items of data across each respective one of the multiple devices associated with the user, wherein said exchanging is carried out by the server communicatively linked to each respective one of the multiple devices associated with the user;
Electricity · mapped topic
User profiles · CPC title
In-session procedures · CPC title
Inter-user-equipment sessions transfer or sharing · CPC title
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.