IP Library Granted Patent US 10,825,057
Granted Patent B2
US 10,825,057 · App. 15/184,145 · Granted Nov 3, 2020

Method and system for displaying targeted content on a digital signage board

Inventors: Aritra Dhar (Konnagar, IN); Shailesh Vaya (Bangalore, IN); Atul Singh (Bangalore, IN); Bhupendra Singh Solanki (Indore, IN); Shubhi Sharma (Bangalore, IN)
Assignee: Conduent Business Services, LLC
G06Q30/0269G06Q30/0261H04L63/102H04L63/104H04L63/107H04W4/023G06Q2220/00H04L67/306
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,825,057
App. No.
15/184,145
Granted
Nov 3, 2020
Kind
B2
Abstract

The disclosed embodiments illustrate methods for displaying targeted content on a digital signage board (DSB). The method includes receiving encrypted profile information from each of a plurality of user-computing devices when the plurality of user-computing devices is in a proximity range of the DSB, wherein the DSB is associated with one or more products and/or services. The method further includes aggregating the encrypted profile information received from each of the plurality of user-computing devices to generate an aggregated encrypted profile. Further, the method includes transmitting the aggregated encrypted profile to a content server, wherein the content server decrypts the aggregated encrypted profile to select the targeted content from a content repository associated with the one or more products and/or services, wherein the targeted content is displayed on the DSB.

Claims (35)

1. A method for displaying targeted content on a digital signage board (DSB), the method comprising:

receiving, by one or more transceivers in a server, a plurality of encrypted profiles comprising encrypted static user profile information and encrypted dynamic user profile information from a plurality of user-computing devices, the encrypted profiles selected based on stored map data pertaining to one or more products and/or services available in at least one section of a proximity range of the DSB, in response to the plurality of user-computing devices being in the proximity range of the DSB, wherein the DSB is associated with the one or more products and/or services available within the proximity range;

aggregating, by one or more processors in the server, profile information from each of the encrypted profiles received from the plurality of user-computing devices into an aggregated encrypted profile based on a unique identification of the DSB associated with the user-computing devices, the aggregated encrypted profile representing consolidated statistical data associated with each user of the plurality of user-computing devices in the proximity range, wherein the encrypted dynamic user profile information is aggregated based on a weight of each of one or more activities of the user towards the one or more products and/or services, wherein the weight is indicative of a likelihood of the user to purchase the one or more products and/or avail the one or more services; and

transmitting, by the one or more transceivers in the server, the aggregated encrypted profile to a content server, wherein the content server decrypts the aggregated encrypted profile to select the targeted content from a content repository associated with the one or more products and/or services based on the aggregated profile information, wherein the targeted content is displayed on the DSB.

2. The method of claim 1 , wherein the targeted content includes at least one or more advertisements, offers, discounts, and coupons associated with the one or more products and/or services.

3. The method of claim 1 , wherein the profile information is selected from encrypted user profiles from the plurality of user-computing devices, based on the association of the DSB with the one or more products and/or services, wherein each of the plurality of user-computing devices encrypts a corresponding user profile to generate the encrypted user profiles.

4. The method of claim 3 , wherein the profile information is selected from the encrypted user profiles from the plurality of user-computing devices by use of an r-tree.

5. The method of claim 3 , wherein the static user profile comprises one or more of: demographic attributes, sports-related activities, and health-related information of a user associated with each of the plurality of user-computing devices.

6. The method of claim 1 , wherein the encrypted static profile information from the plurality of user-computing devices is aggregated based on a binary aggregation technique.

7. A method for displaying targeted content on a digital signage board (DSB), the method comprising:

receiving, by one or more transceivers in a content server, an aggregated encrypted profile from a server, wherein the aggregated encrypted profile comprises encrypted static user profile information and encrypted dynamic user profile information received from a plurality of user profiles of a plurality of user-computing devices, the encrypted profiles selected based on stored map data pertaining to one or more products and/or services available in at least one section of a proximity range of the DSB, in response to the plurality of user-computing devices being in the proximity range of the DSB, the aggregated encrypted profile based on a unique identification of the DSB associated with the plurality of user-computing devices, the aggregated encrypted profile representing consolidated statistical data associated with each user of the plurality of user-computing devices, wherein the DSB is associated with the one or more products and/or services available within the proximity range, wherein the encrypted dynamic user profile information is aggregated based on a weight of each of one or more activities of the user towards the one or more products and/or services, wherein the weight is indicative of a likelihood of the user to purchase the one or more products and/or avail the one or more services;

decrypting, by one or more processors in the content server, the aggregated encrypted profile to select the targeted content from a content repository associated with the one or more products and/or services; and

rendering, by the one or more processors in the content server, the selected targeted content through a user interface displayed on the DSB.

8. The method of claim 7 , wherein the selection of the targeted content is based on at least a profitability factor associated with the targeted content.

9. A system of displaying targeted content on a digital signage board (DSB), the system comprising:

one or more processors in a server configured to:

receive encrypted profiles comprising encrypted static user profile information and encrypted dynamic user profile information, by utilizing one or more transceivers in the server, from a plurality of user-computing devices, the encrypted profiles selected based on stored map data pertaining to one or more products and/or services available in at least one section of a proximity range of the DSB, in response to the plurality of user-computing devices being in the proximity range of the DSB, wherein the DSB is associated with the one or more products and/or services available within the proximity range;

aggregate profile information from each of the encrypted profiles received from the plurality of user-computing devices into an aggregated encrypted profile based on a unique identification of the DSB associated with the user-computing devices, the aggregated encrypted profile representing consolidated statistical data associated with each user of the plurality of user-computing devices in the proximity range, wherein the encrypted dynamic user profile information is aggregated based on a weight of each of one or more activities of the user towards the one or more products and/or services, wherein the weight is indicative of a likelihood of the user to purchase the one or more products and/or avail the one or more services; and

transmit the aggregated encrypted profile to a content server by utilizing the one or more transceivers in the server, wherein the content server decrypts the aggregated encrypted profile to select the targeted content from a content repository associated with the one or more products and/or services based on the aggregated profile information, wherein the targeted content is displayed on the DSB.

10. The system of claim 9 , wherein the targeted content includes at least one or more advertisements, offers, discounts, and coupons associated with the one or more products and/or services.

11. The system of claim 9 , wherein the profile information is selected from encrypted user profiles from the plurality of user-computing devices, based on the association of the DSB with the one or more products and/or services, wherein each of the plurality of user-computing devices encrypts a corresponding user profile to generate the encrypted user profiles.

12. The system of claim 11 , wherein the static user profile comprises one or more of: demographic attributes, sports-related activities, and health-related information of a user associated with each of the plurality of user-computing devices.

13. The system of claim 11 , wherein the encrypted static profile information from the plurality of user-computing devices is aggregated based on a binary aggregation technique.

14. A system of displaying targeted content on a digital signage board (DSB), the system comprising:

one or more processors in a content server configured to:

receive an aggregated encrypted profile based on a unique identification of the DSB associated with a plurality of user-computing devices, the aggregated encrypted profile representing consolidated statistical data associated with each user of the plurality of user-computing devices, from a server by utilizing one or more transceivers in the content server, wherein the aggregated encrypted profile comprises static user profile information and dynamic user profile information received from a plurality of encrypted user profiles from the plurality of user-computing devices, the encrypted profiles selected based on stored map data pertaining to one or more products and/or services available in at least one section of a proximity range of the DSB, to generate the aggregated encrypted profile in response to the plurality of user-computing devices being in the proximity range of the DSB, wherein the DSB is associated with the one or more products and/or services, wherein the dynamic user profile information is aggregated based on a weight of each of one or more activities of the user towards the one or more products and/or services, and the weight is indicative of a likelihood of the user to purchase the one or more products and/or avail the one or more services;

decrypt the aggregated encrypted profile to select the targeted content from a content repository associated with the one or more products and/or services; and

render the selected targeted content through a user interface displayed on the DSB.

15. A computer program product for use with a computer, the computer program product comprising a non-transitory computer readable medium, wherein the non-transitory computer readable medium stores a computer program code for displaying targeted content on a digital signage board (DSB), wherein the computer program code is executable by one or more processors in a server to:

receive encrypted profiles comprising static user profile information and dynamic user profile information, by utilizing one or more transceivers in the server, from a plurality of user-computing devices, the encrypted profiles selected based on stored map data pertaining to one or more products and/or services available in at least one section of a proximity range of the DSB, in response to the plurality of user-computing devices being in the proximity range of the DSB, wherein the DSB is associated with the one or more products and/or services available within the proximity range;

aggregate profile information from each of the encrypted profiles received from the plurality of user-computing devices into an aggregated encrypted profile based on a unique identification of the DSB associated with the user-computing devices, the aggregated encrypted profile representing consolidated statistical data associated with each user of the plurality of user-computing devices in the proximity range, wherein the encrypted dynamic user profile information from the plurality of user-computing devices is aggregated based on a weight of each of one or more activities of the user towards the one or more products and/or services, wherein the weight is indicative of a likelihood of the user to purchase the one or more products and/or avail the one or more services; and

transmit the aggregated encrypted profile to a content server by utilizing the one or more transceivers in the server, wherein the content server decrypts the aggregated encrypted profile to select the targeted content from a content repository associated with the one or more products and/or services based on the aggregated profile information, wherein the targeted content is displayed on the DSB.

16. A computer program product for use with a computer, the computer program product comprising a non-transitory computer readable medium, wherein the non-transitory computer readable medium stores a computer program code for displaying targeted content on a digital signage board (DSB), wherein the computer program code is executable by one or more processors in a content server to:

receive an aggregated encrypted profile from a server by utilizing one or more transceivers in the content server, the aggregated encrypted profile based on a unique identification of the DSB associated with the user-computing devices, the aggregated encrypted profile representing consolidated statistical data associated with each user of the plurality of user-computing devices, wherein the aggregated encrypted profile comprises static user profile information and dynamic user profile information received from a plurality of encrypted profiles from a plurality of user-computing devices, the encrypted profiles selected based on stored map data pertaining to one or more products and/or services available in at least one section of a proximity range of the DSB in response to the plurality of user-computing devices being in the proximity range of the DSB, wherein the DSB is associated with the one or more products and/or services, wherein the dynamic user profile information is aggregated based on a weight of each of one or more activities of the user towards the one or more products and/or services, and the weight is indicative of a likelihood of the user to purchase the one or more products and/or avail the one or more services;

decrypt the aggregated encrypted profile to select the targeted content from a content repository associated with the one or more products and/or services; and render the selected targeted content through a user interface displayed on the DSB.

Assignments (4)
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: U.S. BANK, NATIONAL ASSOCIATION
Reel/Frame 057969/0445 →
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 057970/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2017
From: XEROX CORPORATION
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 041542/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2016
From: DHAR, ARITRA , ,; VAYA, SHAILESH , ,; SINGH, ATUL , ,; SOLANKI, BHUPENDRA SINGH, ,; SHARMA, SHUBHI , ,
To: XEROX CORPORATION
Reel/Frame 038932/0289 →
Continuity (1)
Related Publication 20170364956A1 · Dec 21, 2017