Collaborative analytics with edge devices

US10003620B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10003620-B2
Application numberUS-201313927167-A
CountryUS
Kind codeB2
Filing dateJun 26, 2013
Priority dateJun 26, 2013
Publication dateJun 19, 2018
Grant dateJun 19, 2018

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.

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.

First claim

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;

Assignees

Inventors

Classifications

  • 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

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 US10003620B2 cover?
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 app…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L65/1083. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 19 2018 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).