Disclosed embodiments relate generally to data and information display systems, and in particular, to a system and method of presenting information in an interactive format for one or more users in a target setting.
There are many situations where one's guests or clients must wait in a target setting, e.g., a waiting room, a queue, a lobby, and/or the like, usually in anticipation of receiving the host's services. Often, guests are provided (or self-provide) various forms of media to entertain, distract, educate, or inform the guests while they are waiting to be served. A common example of such a setting is a patient waiting room in a doctor's office, where more often than not, wait times exceed twenty minutes or more. Patients may be provided with posters, televisions, magazines, books, and/or the like while they are waiting to see a physician. Perhaps more likely, a consumer may use a personal portable device, such as a smartphone or a tablet, to self-entertain. These disparate forms of media all have the common trait of individual consumption and interaction, whereby the user must gather their own media resources and seek out information. This can be inefficient, time-consuming, or boring to the guest, and it is difficult for a guest to provide feedback on their waiting experience. Moreover, non-digital media, such as magazines, brochures, or posters, can become quickly outdated, and if not replaced, may become inaccurate and misinform a consumer. Finally, the host service provider, e.g., a physician or medical office, may find it difficult to provide service or advertising information to the consumer, such that a user will both see and internalize the information.
There is a need in the art to provide targeted, up-to-date, and relevant information to a user, wherein the various sources of information are combined and available in one or more media, and the consumer can interact with content they did not have to resource themselves. There is also a need in the art to provide such information through more than one medium at a time, such that the media is related or synchronized for presentation to end users.
Generally, provided is a system and method for interactive information presentation, for use by a host service provider and interaction by at least one guest user in a target setting. Preferably, the system includes at least one public display device controller and at least one user display device configured to synchronously present media content. Preferably, the system includes a media server, a media playlist creation system, and a data management system. Preferably, the system includes a local networking device.
According to one preferred and non-limiting embodiment or aspect, provided is an interactive information presentation system for use by a host service provider and interaction by at least one guest user in a target setting. The system includes a public display device controller programmed or configured to communicate with at least one public display device and cause the at least one public display device to display at least a portion of media content. The media content includes at least one of the following: video data, audio data, advertisements, host service provider information, regional information, or any combination thereof. The system also includes at least one user display device programmed or configured to receive user input and display at least a portion of the media content customized to the at least one user display device. The system further includes a media server programmed or configured to receive media content lists, download the media content, and distribute the media content over a local network. The system further includes a media playlist creation system that includes a processor and a database configured to communicate and store media content information, respectively. The media content information includes at least one of the following: links to video assets, data to categorize and identify the media content, media playlist parameters, logs of playback of the media content, or any combination thereof. The system further includes a data management system, which includes a processor and a database configured to communicate and store system operation data, respectively. The system operation data includes at least one of the following: customer data, advertisement data, or any combination thereof.
In further preferred and non-limiting embodiments or aspects, the system may include a local networking device that is programmed or configured to facilitate the local network for intercommunication by the public display device, the at least one user display device, and the media server device. The local networking device may be further programmed or configured to provide intercommunication by the media playlist creation system, the data management system, and devices communicating in the local network. The system may include a first public display device having at least one data input and being programmed or configured to communicate with the public display device controller. The local networking device may be programmed or configured to facilitate multicast network traffic for communicating the media content to the at least one user display device and the public display device controller for synchronized display to the at least one guest user.
In further preferred and non-limiting embodiments or aspects, the at least one user display device may be a first user display device and a second user display device. The first user display device may be programmed or configured to display the media content customized to a first guest user of the at least one guest user. The second user display device may be programmed or configured to display the media content customized to a second guest user of the at least one guest user. Further, the first user display device and the second user display device may be different types of devices selected from a first model of tablet computer, a second model of tablet computer, and a smartphone. The media content may include a first set of advertisements customized for display on the first user display device to the first guest user and a second set of advertisements customized for display on the second user display device to the second guest user.
In further preferred and non-limiting embodiments or aspects, the at least one user display device and the public display device controller may communicate to the data management system data representative of display of and user interaction with the media content by the at least one guest user. The data management system may communicate to a system administrator the data representative of display of and user interaction with the media content. Further, the media content may include at least one video and audio segment, the video and audio segment being selected to represent services provided by the host service provider.
In further preferred and non-limiting embodiments or aspects, the data management system may be programmed or configured to receive a first device identifier and first request for media content from a first user display device of the at least one user display device, and determine an identity of the first user display device based at least partially on the first device identifier. The data management system may be programmed or configured to receive a second device identifier and a second request for media content from the public display device controller, and determine an identity of the public display device controller based at least partially on the second device identifier. The data management system may be programmed or configured to determine the media content for display through the first user display device and the public display device controller, and receive a list of media content and a corresponding playlist from a media playlist creation system and provide the list of media content and the corresponding playlist to the media server for creation of a synchronized multicast data object. The multicast data object may include the media content and be configured to display the media content. The data management system may be programmed or configured to, in response to determining the media content for display, communicate the media content to the first user display device and the public display device controller, at least partially through a local network, the media content being configured for synchronized display on the first user display device and the at least one public display device to the at least one guest user.
According to one preferred and non-limiting embodiment or aspect, provided is an interactive information presentation method for use by a host service provider and interaction by at least one guest user in a target setting. The method includes receiving a first device identifier and first request for media content from at least one user display device. The at least one user display device is programmed or configured to receive user input and display at least a portion of media content. The method also includes determining an identity of the at least one user display device based at least partially on the first device identifier. The method further includes receiving a second device identifier and a second request for media content from a public display device controller. The public display device controller is programmed or configured to communicate with at least one public display device and cause the at least one public display device to display at least a portion of the media content. The method further includes determining an identity of the public display device controller based at least partially on the second device identifier. The method further includes determining the media content for display through the at least one user display device and the public display device controller. The method further includes receiving a list of media content and a corresponding playlist from a media playlist creation system and providing the list of media content and the corresponding playlist to a media server for creation of a synchronized multicast data object that includes the media content and is configured to display the media content. The method further includes, in response to determining the media content for display, communicating the media content to the at least one user display device and the public display device controller, at least partially through a local network, the media content being configured for synchronized display on the at least one user display device and the at least one public display device to the at least one guest user.
In further preferred and non-limiting embodiments or aspects, the media content includes advertisements customized for display to the at least one guest user. The method may include receiving data representative of display of and user interaction with the media content by the at least one guest user through the at least one user display device and the public display device controller. The method may further include reporting the data to at least one system administrator. The media content may further include at least one video and audio segment, the video and audio segment being selected to represent services provided by the host service provider. The method may further include communicating the media content to the at least one user display device and the public display device controller indirectly through the media server.
According to one preferred and non-limiting embodiment or aspect, provided is an apparatus for an interactive information presentation system of a host service provider supporting at least one guest user in a target setting, the apparatus includes at least one non-transitory computer-readable medium having program instructions stored thereon. The program instructions, when executed by at least one processor, cause the at least one processor to receive a first device identifier and first request for media content from at least one user display device, the at least one user display device being programmed or configured to receive user input and display at least a portion of media content. The program instructions also cause the at least one processor to determine an identity of the at least one user display device based at least partially on the first device identifier. The program instructions further cause the at least one processor to receive a second device identifier and a second request for media content from a public display device controller, the public display device controller being programmed or configured to communicate with at least one public display device and cause the at least one public display device to display at least a portion of the media content. The program instructions further cause the at least one processor to determine an identity of the public display device controller based at least partially on the second device identifier. The program instructions further cause the at least one processor to determine the media content for display through the at least one user display device and the public display device controller. The program instructions further cause the at least one processor to receive a list of media content and a corresponding playlist from a media playlist creation system and provide the list of media content and the corresponding playlist to a media server for creation of a synchronized multicast data object. The multicast data object includes the media content and is configured to display the media content. The program instructions further cause the at least one processor to, in response to determining the media content for display, communicate the media content to the at least one user display device and the public display device controller, at least partially through a local network, the media content being configured for synchronized display on the at least one user display device and the at least one public display device to the at least one guest user.
In further preferred and non-limiting embodiments or aspects, the media content may include advertisements customized for display to the at least one guest user. The program instructions may cause the at least one processor to receive data representative of display of and user interaction with the media content by the at least one guest user through the at least one user display device and the public display device controller. The program instructions may also cause the at least one processor to report the data to at least one system administrator. The media content may further include at least one video and audio segment, the video and audio segment being selected to represent services provided by the host service provider. The program instructions may further cause the at least one processor to communicate the media content to the at least one user display device and the public display device controller indirectly through the media server.
Other preferred and non-limiting embodiments or aspects of the present invention will be set forth in the following numbered clauses:
Clause 1: An interactive information presentation system for use by a host service provider and interaction by at least one guest user in a target setting, the system comprising: a public display device controller programmed or configured to communicate with at least one public display device and cause the at least one public display device to display at least a portion of media content, the media content comprising at least one of the following: video data, audio data, advertisements, host service provider information, regional information, or any combination thereof; at least one user display device programmed or configured to receive user input and display at least a portion of the media content customized to the at least one user display device; a media server programmed or configured to receive media content lists, download the media content, and distribute the media content over a local network; a media playlist creation system comprising a processor and a database configured to communicate and store media content information, respectively, the media content information comprising at least one of the following: links to video assets, data to categorize and identify the media content, media playlist parameters, logs of playback of the media content, or any combination thereof; and a data management system comprising a processor and a database configured to communicate and store system operation data, respectively, the system operation data comprising at least one of the following: customer data, advertisement data, or any combination thereof.
Clause 2: The system of clause 1, further comprising a local networking device programmed or configured to facilitate the local network for intercommunication by the public display device, the at least one user display device, and the media server device, the local networking device being further programmed or configured to provide intercommunication by the media playlist creation system, the data management system, and devices communicating in the local network.
Clause 3: The system of clauses 1 or 2, further comprising a first public display device having at least one data input and being programmed or configured to communicate with the public display device controller.
Clause 4: The system of any of clauses 1-3, wherein the local networking device is programmed or configured to facilitate multicast network traffic for communicating media content to the at least one user display device and the public display device controller for synchronized display to the at least one guest user.
Clause 5: The system of any of clauses 1-4, wherein the at least one user display device is a first user display device and a second user display device, the first user display device being programmed or configured to display the media content customized to a first guest user of the at least one guest user, and the second user display device being programmed or configured to display the media content customized to a second guest user of the at least one guest user.
Clause 6: The system of any of clauses 1-5, wherein the first user display device and the second user display device are different types of devices selected from a first model of tablet computer, a second model of tablet computer, and a smartphone.
Clause 7: The system of any of clauses 1-6, wherein the media content comprises a first set of advertisements customized for display on the first user display device to the first guest user and a second set of advertisements customized for display on the second user display device to the second guest user.
Clause 8: The system of any of clauses 1-7, wherein the at least one user display device and the public display device controller communicate to the data management system data representative of display of and user interaction with the media content by the at least one guest user, and wherein the data management system communicates to a system administrator the data representative of display of and user interaction with the media content.
Clause 9: The system of any of clauses 1-8, wherein the media content comprises at least one video and audio segment, the video and audio segment being selected to represent services provided by the host service provider.
Clause 10: The system of any of clauses 1-9, wherein the data management system is programmed or configured to: receive a first device identifier and first request for media content from a first user display device of the at least one user display device; determine an identity of the first user display device based at least partially on the first device identifier; receive a second device identifier and a second request for media content from the public display device controller; determine an identity of the public display device controller based at least partially on the second device identifier; determine the media content for display through the first user display device and the public display device controller; receive a list of media content and a corresponding playlist from a media playlist creation system and provide the list of media content and the corresponding playlist to the media server for creation of a synchronized multicast data object, comprising the media content and configured to display the media content; and, in response to determining the media content for display, communicate the media content to the first user display device and the public display device controller, at least partially through a local network, the media content being configured for synchronized display on the first user display device and the at least one public display device to the at least one guest user.
Clause 11: An interactive information presentation method for use by a host service provider and interaction by at least one guest user in a target setting, the method comprising: receiving a first device identifier and first request for media content from at least one user display device, the at least one user display device being programmed or configured to receive user input and display at least a portion of media content; determining an identity of the at least one user display device based at least partially on the first device identifier; receiving a second device identifier and a second request for media content from a public display device controller, the public display device controller being programmed or configured to communicate with at least one public display device and cause the at least one public display device to display at least a portion of the media content; determining an identity of the public display device controller based at least partially on the second device identifier; determining the media content for display through the at least one user display device and the public display device controller; receiving a list of media content and a corresponding playlist from a media playlist creation system and providing the list of media content and the corresponding playlist to a media server for creation of a synchronized multicast data object comprising the media content and configured to display the media content; and, in response to determining the media content for display, communicating the media content to the at least one user display device and the public display device controller, at least partially through a local network, the media content being configured for synchronized display on the at least one user display device and the at least one public display device to the at least one guest user.
Clause 12: The method of clause 11, wherein the media content comprises advertisements customized for display to the at least one guest user.
Clause 13: The method of clauses 11 or 12, further comprising: receiving data representative of display of and user interaction with the media content by the at least one guest user through the at least one user display device and the public display device controller; and reporting the data to at least one system administrator.
Clause 14: The method of any of clauses 11-13, wherein the media content further comprises at least one video and audio segment, the video and audio segment being selected to represent services provided by the host service provider.
Clause 15: The method of any of clauses 11-14, further comprising communicating the media content to the at least one user display device and the public display device controller indirectly through the media server.
Clause 16: An apparatus for an interactive information presentation system of a host service provider supporting at least one guest user in a target setting, the apparatus comprising at least one non-transitory computer-readable medium having program instructions stored thereon that, when executed by at least one processor, cause the at least one processor to: receive a first device identifier and first request for media content from at least one user display device, the at least one user display device being programmed or configured to receive user input and display at least a portion of media content; determine an identity of the at least one user display device based at least partially on the first device identifier; receive a second device identifier and a second request for media content from a public display device controller, the public display device controller being programmed or configured to communicate with at least one public display device and cause the at least one public display device to display at least a portion of the media content; determine an identity of the public display device controller based at least partially on the second device identifier; determine the media content for display through the at least one user display device and the public display device controller; receive a list of media content and a corresponding playlist from a media playlist creation system and provide the list of media content and the corresponding playlist to a media server for creation of a synchronized multicast data object comprising the media content and configured to display the media content; and, in response to determining the media content for display, communicate the media content to the at least one user display device and the public display device controller, at least partially through a local network, the media content being configured for synchronized display on the at least one user display device and the at least one public display device to the at least one guest user.
Clause 17: The apparatus of clause 16, wherein the media content comprises advertisements customized for display to the at least one guest user.
Clause 18: The apparatus of clauses 16 or 17, further causing the at least one processor to: receive data representative of display of and user interaction with the media content by the at least one guest user through the at least one user display device and the public display device controller; and report the data to at least one system administrator.
Clause 19: The apparatus of any of clauses 16-18, wherein the media content further comprises at least one video and audio segment, the video and audio segment being selected to represent services provided by the host service provider.
Clause 20: The apparatus of any of clauses 16-19, further causing the at least one processor to communicate the media content to the at least one user display device and the public display device controller indirectly through the media server.
These and other features and characteristics of the present invention, as well as the methods of operation and functions of the related elements of structures and the combination of parts and economies of manufacture, will become more apparent upon consideration of the following description and the appended claims with reference to the accompanying drawings, all of which form a part of this specification, wherein like reference numerals designate corresponding parts in the various figures. It is to be expressly understood, however, that the drawings are for the purpose of illustration and description only and are not intended as a definition of the limits of the invention. As used in the specification and the claims, the singular form of “a”, “an”, and “the” include plural referents unless the context clearly dictates otherwise.
For purposes of the description hereinafter, the terms “upper”, “lower”, “right”, “left”, “vertical”, “horizontal”, “top”, “bottom”, “lateral”, “longitudinal” and derivatives thereof shall relate to the invention as it is oriented in the drawing figures. However, it is to be understood that the invention may assume various alternative variations and step sequences, except where expressly specified to the contrary. It is also to be understood that the specific devices and process illustrated in the attached drawings, and described in the following specification, are simply exemplary embodiments of the invention. Hence, specific dimensions and other physical characteristics related to the embodiments disclosed herein are not to be considered as limiting.
As used herein, the terms “communication” and “communicate” refer to the receipt, transmission, or transfer of one or more signals, messages, commands, or other type of data. For one unit or device to be in communication with another unit or device means that the one unit or device is able to receive data from and/or transmit data to the other unit or device. A communication may use a direct or indirect connection, and may be wired and/or wireless in nature. Additionally, two units or devices may be in communication with each other even though the data transmitted may be modified, processed, routed, etc., between the first and second unit or device. For example, a first unit may be in communication with a second unit even though the first unit passively receives data, and does not actively transmit data to the second unit. As another example, a first unit may be in communication with a second unit if an intermediary unit processes data from one unit and transmits processed data to the second unit. It will be appreciated that numerous other arrangements are possible. Any known electronic communication protocols and/or algorithms may be used such as, for example, TCP/IP (including HTTP and other protocols), WLAN (including 802.11 and other radio frequency-based protocols and methods), analog transmissions, Global System for Mobile Communications (GSM), and/or the like.
With specific reference to
With further reference to
With further reference to
With further reference to
With specific reference to
With specific reference to
With specific reference to
With specific reference to
With specific reference to
With specific reference to
With specific reference to
With specific reference to
With further reference to
With further reference to
With further reference to
With specific reference to the foregoing figures, and in further preferred and non-limiting embodiments or aspects, the user display device 208 may comprise an imaging device, e.g., a camera, to capture end user record data that can be used to update the user's record in the system, which may be used to better identify the end user. The user display device 208 may further comprise a geo-location device, e.g., a GPS, to provide location services to the user, such as directing the user to an advertiser's location. It will further be appreciated that the system may contain multiple user display devices that may be one or more type/model of device (e.g., Android tablet computer, Apple tablet computer, Android smartphone, Apple iPhone, etc.), with the media content synchronized across the various devices and types of devices. It will also be appreciated that the system, particularly through the user display device, may be integrated into various other existing systems, devices, applications, and services. For example, the system may be integrated with one or more social media platforms, such that an end user may share material associated with media content. Further, the data displayed to the user and received from the user may be integrated to the service provider's customer information database, to update client data, such as personal information, service history, client needs/wants, etc. The system may comprise a security authentication portal, facilitated through a social media platform or independent thereof, for a user to log in to interactive devices. Furthermore, user email or calendar applications may be integrated either directly or indirectly, such as an end user being able to email themselves coupons, reminders, or material associated with media content. Weather applications may be integrated to provide ongoing weather data for the location of the target setting. It will be appreciated that various other configurations or arrangements are possible.
Although the invention has been described in detail for the purpose of illustration based on what is currently considered to be the most practical and preferred and non-limiting embodiments, it is to be understood that such detail is solely for that purpose and that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover modifications and equivalent arrangements that are within the spirit and scope of the appended claims. For example, it is to be understood that the present invention contemplates that, to the extent possible, one or more features of any embodiment can be combined with one or more features of any other embodiment.
Number | Date | Country | |
---|---|---|---|
62403398 | Oct 2016 | US |