Demographic information collection and content display based on demographic information

US10074098B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10074098-B2
Application numberUS-201313890086-A
CountryUS
Kind codeB2
Filing dateMay 8, 2013
Priority dateMay 8, 2013
Publication dateSep 11, 2018
Grant dateSep 11, 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.

One aspect of the disclosure relates to a digital signage display system. In one embodiment, the digital signage display system includes: a camera configured to capture an image frame; a service processor in communication to the camera; and a digital signage display. The service processor includes a processor and a non-volatile memory storing a firmware. The firmware is configured, when executed at the processor, to process the captured image frame, detect persons in the image frame, generate a demographic-map data structure, and send the demographic-map data structure to a server system. The demographic-map data structure contains demographic information of the persons detected in the image frame. The digital signage display is configured to receive a display content provided by the server system in response to the demographic-map data structure.

First claim

Opening claim text (preview).

What is claimed is: 1. A digital signage display system, comprising: a camera configured to capture an image frame; a service processor in communication with the camera, the service processor comprising a processor, more than one network interface controller for performing network communications with different networks directly and a non-volatile memory storing a firmware, wherein the firmware is configured, when executed at the processor of the service processor, to process the captured image frame; detect persons in the image frame; generate a demographic-map data structure, wherein the demographic-map data structure contains demographic information of the persons detected in the image frame and personal behavior data including duration at a scene of a person and attentiveness of the person, and wherein the attentiveness is determined by facing directions of the person in consecutive frames; and send the demographic-map data structure to a server system; and a digital signage display configured to receive a display content provided by the server system in response to the demographic-map data structure, the digital signage display comprising a display device, wherein the server system comprises: a demographic information server in communication with the service processor via a network, wherein the demographic information server, when executed at a processor of the server system, is configured to receive the demographic-map data structure from the service processor, to generate demographic information according to the demographic-map data structure, to identify demographic patterns and trends, and to predict times and locations at which demographic groups will be present based on the demographic patterns and trends, thus yielding predicted demographic information; and a content server comprising a content manager module and a content storage module, wherein the content server is in communication with the service processor via the network and, when executed at a processor of the server system, is configured to request the demographic information from the demographic information server and to determine a program list to be displayed based on the predicted demographic information; wherein the content manager module manages contents to be displayed at each digital signage display and provides a uniform resource identifier for each specific content; and wherein the each digital signage display requests and downloads the each specific content from the content storage module by using the uniform resource identifier; and wherein the content server, the service processor and the demographic information server are three wholly separate and distinct elements and the service processor is configured to send content management instructions directly to the content server to manage digital media content data stored in the content server; wherein the firmware comprises a demographic information collector storing the digital image frame data to a frame queue, receiving the demographic-map data structure from one of at least two image processing engines, and sending the demographic-map data structure to the server system; wherein the demographic information collector, when executed at the processor of the service processor, is configured to store the demographic-map data structure in a data queue, and when the data queue is full, to periodically send the demographic-map data structure in the data queue to the server system and periodically remove demographic-map data structure in the data queue; and wherein each of the at least two image processing engines is executed at the processor of the service processor to perform different image processing algorithms, and is connected to the demographic information collector through an application programming interface (API). 2. The digital signage display system as claimed in claim 1 , wherein the firmware comprises: a camera control module, when executed at the processor of the service processor, configured to control the camera to capture the image frame; a video converter, when executed at the processor of the service processor, configured to convert the image frame to digital image frame data, wherein each of the image processing engines, when executed at the processor of the service processor, is configured to retrieve the digital image frame data from the frame queue, to generate the demographic-map data structure according to the digital image frame data, and to send the demographic-map data structure to the demographic information collector. 3. The digital signage display system as claimed in claim 2 , wherein the demographic information collector comprises an image-processing-engine interface, wherein the image-processing-engine interface defines a function to configure the image processing engine collecting information in the demographic-map data structure. 4. The digital signage display system as claimed in claim 3 , wherein the demographic-map data structure comprises personal attribute data, and wherein each of the image processing engines, when executed at the processor of the service processor, is configured to generate the personal attribute data by processing the digital image frame data corresponding to one image frame, and to generate the personal behavior data by comparing the personal attribute data corresponding to a plurality of image frames. 5. The digital signage display system as claimed in claim 1 , wherein the content server, when executed at the processor of the server system, is configured to store the digital media content data, to generate the program list of the digital media content data according to the demographic information, and to send the program list as the display content to the digital signage display via the network. 6. The digital signage display system as claimed in claim 5 , wherein the service processor is further configured to send demographic management instructions to the demographic information server to manage the demographic-map data structure stored in the demographic information server. 7. The digital signage display system as claimed in claim 1 , wherein the demographic information server comprises a data store storing the demographic information. 8. The digital signage display system as claimed in claim 5 , wherein the content server comprises: the content storage module configured, when executed at the processor of the server system, to store the digital media content data; and the content manager module configured, when executed at the processor of the server system, to request the demographic information from the demographic information server, to generate the program list according to the demographic information, and to send the program list as the display content to the digital signage display via the network. 9. The digital signage display system as claimed in claim 5 , wherein the network is a cloud network. 10. A non-transitory computer storage medium storing a firmware, wherein the firmware is configured, when executed at a processor of a service processor, to process an image frame captured by a camera; detect persons in the image frame; performing network communications of the service processor with different networks directly by more than one network interface controller of the service processor; generate a demographic-map data structure, wherein the demographic-map data structure contains demographic information of the persons detected in the image frame and personal behavior data including duration at a scene of a person and attentiveness of the person, and wherein the attentiveness is determined by facing directions of the person in consecutive frames; send the demographic-map data structure to a server sys

Assignees

Inventors

Classifications

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 US10074098B2 cover?
One aspect of the disclosure relates to a digital signage display system. In one embodiment, the digital signage display system includes: a camera configured to capture an image frame; a service processor in communication to the camera; and a digital signage display. The service processor includes a processor and a non-volatile memory storing a firmware. The firmware is configured, when execute…
Who is the assignee on this patent?
American Megatrends Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0204. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 11 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).