US20220014798A1 - Entertainment Center Technical Configuration and System and Method for Use of Same - Google Patents
Entertainment Center Technical Configuration and System and Method for Use of Same Download PDFInfo
- Publication number
- US20220014798A1 US20220014798A1 US17/486,632 US202117486632A US2022014798A1 US 20220014798 A1 US20220014798 A1 US 20220014798A1 US 202117486632 A US202117486632 A US 202117486632A US 2022014798 A1 US2022014798 A1 US 2022014798A1
- Authority
- US
- United States
- Prior art keywords
- processor
- room
- media
- top box
- executable instructions
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title abstract description 43
- 238000009434 installation Methods 0.000 claims abstract description 83
- 238000000275 quality assurance Methods 0.000 claims abstract description 48
- 230000002452 interceptive effect Effects 0.000 claims abstract description 27
- 230000015654 memory Effects 0.000 claims description 45
- 238000003860 storage Methods 0.000 claims description 34
- 230000003287 optical effect Effects 0.000 claims description 29
- 230000000007 visual effect Effects 0.000 claims description 15
- 238000009877 rendering Methods 0.000 claims description 10
- 238000013024 troubleshooting Methods 0.000 claims description 7
- 238000012360 testing method Methods 0.000 claims description 5
- 238000012423 maintenance Methods 0.000 description 15
- 230000008439 repair process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000008878 coupling Effects 0.000 description 6
- 238000010168 coupling process Methods 0.000 description 6
- 238000005859 coupling reaction Methods 0.000 description 6
- 238000011900 installation process Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 230000014759 maintenance of location Effects 0.000 description 4
- 238000012795 verification Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011990 functional testing Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/12—Hotels or restaurants
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/14—Travel agencies
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/214—Specialised server platform, e.g. server located in an airplane, hotel, hospital
- H04N21/2143—Specialised server platform, e.g. server located in an airplane, hotel, hospital located in a single building, e.g. hotel, hospital or museum
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44227—Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/4425—Monitoring of client processing errors or hardware failure
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/004—Annotating, labelling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8146—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
Definitions
- This invention relates, in general, to entertainment centers and, in particular, to entertainment center technical configurations concerning installation, maintenance, and repair configurations, for example, and systems and methods for use of the same that assist an operator with technical tasks.
- a remote server receives an installation quality assurance signal from a room within a hospitality establishment to ensure installation quality assurance of the room.
- the server receives from a proximate wireless-enabled interactive programmable device located within the room, images of a unique identifier of the room, a unique identifier of the set-top box, and a physical connection between the set-top box and the display. These images are utilized to establish physical quality assurance of the room.
- the server may then render a map view of the hospitality establishment based on obtained map data.
- the map view including a graphical representation of the room annotated with at least one of the images.
- FIG. 1 is a schematic diagram depicting one embodiment of a system for providing entertainment center technical configuration according to the teachings presented herein;
- FIG. 2A is a schematic diagram depicting one embodiment of the system of FIG. 1 within an on-property deployment
- FIG. 2B is a schematic diagram depicting one embodiment of the system of FIG. 1 within a cloud-computing deployment
- FIG. 3A is a wall-facing exterior elevation view of one embodiment of the set-top box depicted in FIG. 1 in further detail;
- FIG. 3B is a television-facing exterior elevation view of the set-top box depicted in FIG. 1 ;
- FIG. 3C is a front perspective view of a dongle depicted in FIG. 1 in further detail;
- FIG. 4 is a functional block diagram depicting one embodiment of the set-top box presented in FIGS. 3A and 3B ;
- FIG. 5 is a functional block diagram depicting one embodiment of the proximate wireless-enabled interactive programmable device presented in FIG. 1 ;
- FIG. 6 is a functional block diagram depicting one embodiment of a server presented in FIGS. 2A and 2B ;
- FIG. 7 conceptual module diagram depicting the software architecture of an image viewing, editing, and organization application of some embodiments
- FIG. 8A is a schematic diagram depicting one embodiment of a digital representation of a hospitality lodging establishment with entertainment center technical configuration
- FIG. 8B is a schematic diagram depicting one embodiment of a digital representation of a floor of the hospitality lodging establishment presented in FIG. 8A ;
- FIG. 9 is a flow chart depicting one embodiment of a method for providing entertainment center technical configuration according to the teachings presented herein.
- FIG. 10 is a flow chart depicting another embodiment of a method for providing entertainment center technical configuration according to the teachings presented herein.
- the hospitality lodging establishment which may be referred to as a hospitality property, may be a furnished multi-family residence, dormitory, lodging establishment, hotel, hospital, or other multi-unit environment.
- the hospitality environment is depicted as a hotel H having various rooms, including room R, and spaces.
- the entertainment center 12 includes a set-top box 14 , which is communicatively disposed with various amenities associated with the hospitality environment, including a display 16 .
- the display 16 is depicted as a television.
- the display 16 may also be any electronic visual display device, for example.
- Entertainment centers like the entertainment center 12 , may be deployed throughout the rooms and spaces of the hotel H.
- the entertainment center 12 is depicted as including the set-top box 14 , the display 16 , and a remote control 18 .
- the entertainment center 12 may include any combination of electronic appliances, components, and devices and, in particular, any combination of electronic appliances, components, and devices found in the hospitality environment.
- a map view 20 of the hospitality establishment H, including room R may be rendered by the system 10 as part of and following the technical configuration of the entertainment center 12 .
- a connection which is depicted as an HDMI connection 22 , connects the set-top box 14 to the display 16 .
- Other connections include a power cable 24 coupling the set-top box 14 to a power source, a coaxial cable 26 coupling the set-top box 14 to an external cable source, and a category five (Cat 5) cable 28 coupling the set-top box 14 to an external pay-per-view source at a hotel or other lodging establishment, for example.
- the set-top box 14 may include a dongle 30 providing particular technology and functionality extensions thereto. That is, the set-top box 14 may be a set-top box-dongle combination in one embodiment.
- the cabling connected to the set-top box 14 will depend on the environment and application, and the cabling connections presented in FIG. 1 are depicted for illustrative purposes. Further, it should be appreciated that the positioning of the set-top box 14 will vary depending on environment and application and, with certain functionality, the set-top box 14 may be placed more discretely behind the display 16 . Moreover, it should be appreciated that the set-top box 14 and the display 16 may be at least partially or fully integrated.
- the television remote control 18 includes an array of buttons for adjusting various settings such as television channel and volume and for providing various inputs during the installation, maintenance, or repair of the set-top boxes and the display 16 , as discussed in more detail hereinbelow.
- the television remote control 18 may be a consumer infrared (IR), Bluetooth or other wireless-protocol-based device configured as a small wireless handheld object that issues commands from a distance to the set-top box 14 in order to control the display 16 via the set-top box 14 , for example.
- a proximate wireless-enabled interactive programmable device 32 may be a device, including handheld devices, that may be supplied or carried by the guest and may be selected from a range of existing devices, such as, for example iPads®, iPhones®, iPod Touch®, Android® devices, Blackberry® devices, personal computers, laptops, tablet computers, smart phones, and smart watches, for example.
- the proximate wireless-enabled interactive programmable device 32 is utilized by an installation technician I to execute an application providing a user interface guiding the installation technician I on the installation process.
- the proximate wireless-enabled interactive programmable device 32 provides step-by-step installation instructions to the installation technician I while prompting the installation technician I to use the camera and/or video functionality of the proximate wireless-enabled interactive programmable device 32 to document the work with images, pictures and/or video, for example, which is explained as media M.
- the installation technician I is prompted to take a picture of the door M 1 of the room at the beginning of the installation to provide for a physical quality check of the location of the installation technician I.
- the proximate wireless-enabled interactive programmable device 32 then prompts the installation technician I to capture media M, which may be a photograph or video, for example, of the model and serial number of the display 16 as shown by media M 2 . Similarly, the installation technician I is prompted to capture media M 3 of the model and serial number belonging to the set-top box 14 . Following the establishment of physical connections between the components of the entertainment center 12 , such as the set-top box 14 and the display 16 , the installation technician I, following the instructions of the application on the proximate wireless-enabled interactive programmable device 32 , captures media M 4 of the physical connections between the set-top box 14 and the display 16 , for example.
- media M which may be a photograph or video, for example, of the model and serial number of the display 16 as shown by media M 2 .
- the installation technician I is prompted to capture media M 3 of the model and serial number belonging to the set-top box 14 .
- the installation technician I following the instructions of the application on the prox
- the entertainment center 12 executes a technical protocol to make the various entertainment center 12 components, including the set-top box 14 , the display 16 , and the remote control 18 ready for use.
- the installation technician I captures media M 5 of the welcome screen W of the display as a physical quality check.
- the set-top box 14 is able to automatically download software applications, upload software and update content packages, for example. Tracking and installation progress and reporting the trouble items may also be automated by using the hotel network and network connections beyond the hotel, including connections that interact with a cloud server such that information, including substantially real-time information, can be accessed by any members of the installation team and managers.
- a technical status portal 34 may be shown on the display 16 and include a machine-readable optical label 36 , which may be a Quick Response (QR) code, for example.
- the diagnostic and troubleshooting functions of the set-top box 14 also may generate the human-readable visual labels 38 , which may correspond to the machine-readable optical label 36 . Both may include specific diagnostic information about the technical protocol, which may relate to installation, maintenance, or repair, for example.
- the machine-readable optical label 36 may derived from a bitmask such as little Endian.
- Both the machine-readable optical label 36 and the human-readable visual labels 38 may be continuously updated throughout the installation or maintenance or repair process in order to provide the installer or technician with a visual indication of the status and, when necessary, a machine-readable optical code which may be captured and shared via a mobile device, for example, with a remote system for verification or troubleshooting purposes. It should be appreciated that any number or configuration of technical status icons may be presented, including an entire screen of technical status icons or a scrolling feature allowing a defined space to provide many sheets of informative technical status icons.
- the same installation, maintenance, and repair information that is typically uploaded or transmitted through a network may be reported directly to the television screen for the technician to view and, optionally, capture via a mobile device as described in further detail hereinbelow.
- the set-top box may be considered as having a technical widget functionality that automates functions to be performed during installation, maintenance, and repair.
- the set-top box may self-perform various tests on critical aspects of the set-top box and television.
- the real-time reports which are generated may be transmitted through the hotels infrastructure or alternatively, captured on the television screen in the form of a machine-readable optical label, thereby creating a second, alternative or backchannel of communication for redundant communication during a technical task, such as installation, maintenance, or repair.
- the application on the proximate wireless-enabled programmable device 32 prompts the installation technician I to capture media relative to guest room spaces to establish the furnishing and amenities in the room.
- the proximate wireless-enabled interactive programmable device 32 prompts the installation technician I to capture images of the view from the room, media M 7 , the bed or beds in the room, media M 8 , and the bathroom, media M 9 .
- the media M 1 through M 9 are utilized to establish physical quality assurance of the room and a map view 20 of the hospitality establishment H may be rendered based on obtained map data.
- the map view may include a graphical representation of the room annotated with at least one instance of the media M 1 though M 9 .
- the set-top box 14 sends an installation quality assurance signal relative to the execution of the technical protocol.
- a remote server 40 receives the installation quality assurance signal from the set-top box 14 and establishes installation quality assurance of the room based on the installation quality assurance signal.
- the server 40 receives from the proximate wireless-enabled interactive programmable device 32 located within the room, images of a unique identifier of the room M 1 , a unique identifier of the display M 2 , a unique identifier of the set-top box M 3 , a physical connection between the set-top box and the display M 4 , the welcome screen on the display M 5 , and the machine-readable optical label M 6 . These images, media M 1 through M 6 , are utilized to establish physical quality assurance of the room.
- the server 40 receives from the proximate wireless-enabled interactive programmable device 32 located within the room, images of the view from the room, media M 7 , the bed or beds in the room, media M 8 , and the bathroom, media M 9 . These images, media M 7 through M 9 , are utilized to remotely establish the furnishing and amenities in the room and create a virtual interactive experience with the room.
- the server 40 may render a map view 20 of the hospitality establishment based on obtained map data.
- the map view 20 may include a graphical representation of one or more rooms of the hospitality establishment that are annotated with data relative to the installation quality assurance, the physical quality assurance, or a combination thereof. More particularly, in some embodiments, the map view may include a graphical representation of one or more rooms of the hospitality establishment annotated with at least one instance of the media M 1 through M 9 .
- the server 40 may be located on a single property to serve one or more televisions thereon. Further, it should be appreciated that the server 40 may be remotely located to serve multiple properties having multiple televisions. Referring now to FIG. 2A , the system 10 may be deployed such that the server 40 is co-located on the property P- 1 with the entertainment centers 12 - 1 . . . 12 - n , with, in one embodiment, content sources 44 configured to provide sources of content. As shown, each of the entertainment centers 12 - 1 . . . 12 - n may respectively include set-top boxes 14 - 1 . . . 14 - n and displays 16 - 1 . . . 16 - n . As shown, the server 40 includes a housing 42 having a television output and other components therein. The server 40 may render a map view 20 of the hospitality establishment that may be annotated as discussed herein.
- the system 10 may be deployed such that the server 40 , having the housing 42 , is located remotely within cloud C relative to the entertainment centers 12 - 1 . . . 12 - n , which are located at properties P- 1 through P- n .
- each of the entertainment centers 12 - 1 . . . 12 - n may respectively include set-top boxes 14 - 1 . . . 14 - n and displays 16 - 1 . . . 16 - n .
- the server 40 which receives content from content sources 44 , may be located remotely relative to the entertainment centers 12 - 1 . . . 12 - n such that a property headend 46 - 1 . .
- . 46 - n is interposed between the server 40 and the entertainment centers 12 - 1 . . . 12 - n .
- the property headend 46 - 1 . . . 46 - n is co-located with the entertainment centers 12 - 1 . . . 12 - n at a respective property, P- 1 through P-n.
- the server 40 may render a map view 20 of the hospitality establishment that may be annotated as discussed herein.
- set-top boxes, back boxes and set-top/back boxes may be discussed as set-top boxes.
- the set-top box 14 may be a set-top unit that is an information appliance device that generally contains set-top box functionality including having a television-tuner input and displays output through a connection to a display or television set and an external source of signal, turning by way of tuning the source signal into content in a form that can then be displayed on the television screen or other display device.
- Such set-top boxes are used in cable television, satellite television, and over-the-air television systems, for example.
- the set-top box 14 includes a housing 50 having a rear wall 52 , front wall 54 , top wall 56 , bottom base 58 , and two sidewalls 60 , 62 .
- front wall, rear wall, and side wall are relative terms used for descriptive purposes and the orientation and the nomenclature of the walls may vary depending on application.
- the front wall includes various ports, ports 64 , 66 , 68 , 70 , 72 , 74 , 76 , 78 , and 80 that provide interfaces for various interfaces, including inputs and outputs.
- the ports 64 through 80 include inputs 82 and outputs 84 and, more particularly, an RF input 86 , a RJ-45 input 88 , universal serial bus (USB) input/outputs 90 , an Ethernet category 5 (Cat 5) coupling 92 , an internal reset 94 , an RS232 control 96 , an audio out 98 , an audio in 100 , and a debug/maintenance port 102 .
- the front wall 54 also includes various inputs 82 and outputs 84 .
- ports 110 , 112 , 114 , and 116 include a 5V dc power connection 120 , USB inputs/outputs 122 , an RJ-45 coupling 124 , and an HDMI port 126 .
- the configuration of ports may vary with the set-top box depending on application and context.
- the housing 50 may include a housing-dongle combination including, with respect to the dongle 30 , a unit 130 having a cable 134 with a set-top box connector 132 for selectively coupling with the set-top box 14 .
- a processor 140 , memory 142 , storage 144 , the inputs 82 , and the outputs 84 are interconnected by a bus architecture 146 within a mounting architecture. It should be understood that the processor 140 , memory 142 , storage 144 , the inputs 82 , and the outputs 84 may be entirely contained within the housing 50 or the housing-dongle combination.
- the processor 140 may process instructions for execution within the computing device, including instructions stored in the memory 142 or in storage 144 .
- the memory 142 stores information within the computing device. In one implementation, the memory 142 is a volatile memory unit or units. In another implementation, the memory 142 is a non-volatile memory unit or units.
- Storage 144 provides capacity that is capable of providing mass storage for the set-top box 14 .
- Various inputs 82 and outputs 84 provide connections to and from the computing device, wherein the inputs 82 are the signals or data received by the set-top box 14 , and the outputs 84 are the signals or data sent from the set-top box 14 .
- a television content signal input 148 and a television output 150 are also secured in the housing 50 in order to receive content from a source in the hospitality property and forward the content, including external content such as cable and satellite and pay-per-view (PPV) programing, to the television located within the hotel room.
- content including external content such as cable and satellite and pay-per-view (PPV) programing
- a transceiver 152 is associated with the set-top box 14 and communicatively disposed with the bus 146 . As shown the transceiver 152 may be internal, external, or a combination thereof to the housing. Further, the transceiver 152 may be a transmitter/receiver, receiver, or an antenna for example. Communication between various amenities in the hotel room and the set-top box 14 may be enabled by a variety of wireless methodologies employed by the transceiver 152 , including 802.11, 3G, 4G, Edge, WiFi, ZigBee, near field communications (NFC), Bluetooth low energy and Bluetooth, for example. Also, infrared (IR) may be utilized.
- IR infrared
- the memory 142 and storage 144 are accessible to the processor 140 and include processor-executable instructions that, when executed, cause the processor 140 to execute a series of operations.
- the processor-executable instructions cause the processor to execute a technical protocol to make the set-top box and the display ready for use and then may cause the processor to send an installation quality assurance signal relative to the execution of the technical protocol.
- the processor-executable instructions may include instructions to generate a human-readable visual label that contains information about the status of the technical protocol as well as generate a machine-readable optical label that contains information about the status of the technical protocol, the machine-readable optical label includes diagnostic information for escalated and remote trouble shooting about the status of the technical protocol.
- the processor-executable instructions may cause the processor to forward, via the television output, the output signal including the human-readable visual label and the machine-readable optical label to the television, and dynamically update the human-readable visual label and the machine-readable optical label as the status of the technical protocol changes.
- the proximate wireless-enabled interactive programmable device 32 may be a wireless communication device of the type including various fixed, mobile, and/or portable devices. To expand rather than limit the previous discussion of the proximate wireless-enabled interactive programmable device 32 , such devices may include, but are not limited to, cellular or mobile telephones, watches, two-way radios, personal digital assistants, digital music players, Global Position System units, and so forth.
- the proximate wireless-enabled interactive programmable device 32 may include a processor 160 , memory 162 , storage 164 , transceiver 166 , a camera 168 , I/O panel 170 , and a display 172 interconnected by a bus architecture 174 . It should be appreciated that although a particular architecture is presented, other designs and layouts are within the teachings presented herein.
- the memory 162 and storage 164 are accessible to the processor 160 and include processor-executable instructions that, when executed, cause the processor 160 to execute a series of operations.
- the processor-executable instructions cause the processor to execute an application providing a user interface guiding the installation technician on the installation process.
- An installation procedure and diagrams may be displayed by the application one step at a time to guide the installation process.
- the application prompts the installation technician to use the camera and/or video to document the work-in-progress and completed with pictures and video at particular points in the process or step-by-step, for example.
- one embodiment of the server 40 as a computing device includes a processor 180 , memory 182 , storage 184 , inputs 186 , outputs 188 , and a network adaptor 190 interconnected with various buses 192 in a common or distributed, for example, mounting architecture.
- multiple processors and/or multiple buses may be used, as appropriate, along with multiple memories and types of memory.
- multiple computing devices may be provided and operations distributed therebetween.
- the processor 180 may process instructions for execution within the server 40 , including instructions stored in the memory 182 or in storage 184 .
- the memory 182 stores information within the computing device. In one implementation, the memory 182 is a volatile memory unit or units.
- the memory 182 is a non-volatile memory unit or units.
- Storage 184 includes capacity that is capable of providing mass storage for the server 40 .
- Various inputs 186 and outputs 188 provide connections to and from the server 40 , wherein the inputs 186 are the signals or data received by the server 40 , and the outputs 188 are the signals or data sent from the server 40 .
- the network adaptor 190 couples the server 40 to a network such that the server 40 may be part of a network of computers, a local area network (LAN), a wide area network (WAN), an intranet, a network of networks, or the Internet, for example.
- the memory 182 and storage 184 are accessible to the processor 180 and include processor-executable instructions that, when executed, cause the processor 180 to execute a series of operations.
- the processor-executable instructions cause the processor to receive the installation quality assurance signal from the set-top box prior to establishing installation quality assurance of the room based on the installation quality assurance signal.
- the processor-executable instructions also cause the processor to, substantially contemporaneously with the execution of the technical protocol to make the set-top box and the display ready for use, receive from a proximate wireless-enabled interactive programmable device located within the room one or more of the following: first media relative to an image of a unique identifier of the room; second media relative to a unique identifier of the set-top box; third media relative to a physical connection between the set-top box and the display; fourth media relative to a unique identifier of the display; fifth media relative to a welcome page on the display; sixth media relative to a machine-readable optical label that contains information about the status of the technical protocol; and seventh media relative to guest room spaces within the room.
- the processor-executable instructions then cause the processor to establish physical quality assurance of the room based on the first, second, third, fourth, fifth, and sixth media. Further, in some embodiments, the processor-executable instructions cause the processor to establish furnishings and amenities in the room based on the seventh media. In some embodiments, the processor-executable instructions cause the processor to render a map view of the hospitality establishment based on obtained map data and the map view may include a graphical representation of the room and other rooms at the hospitality establishment.
- the processor-executable instructions when executed, may cause the processor to render a 3-D perspective view of the hospitality establishment, a multi-floor view of the hospitality establishment, a 2-D top plan view of at least a portion the hospitality establishment, or a map view of a floor of the hospitality establishment, for example.
- the processor-executable instructions cause the processor to at least partially integrate or at least partially combine the at least one of the first, second, third, fourth, fifth, sixth, or seventh, media into the graphical representation of the room.
- the processor-executable instructions may include processor-executable instructions that, when executed, cause the processor to annotate the graphical representation of the room with data relative to the installation quality assurance or data relative to the physical quality assurance, for example.
- the processor-executable instructions may also include instructions that cause the processor to implement a map application configured to provide a user interface and obtain instructions from a user on the desired map view and annotations.
- FIG. 7 conceptually illustrates the software architecture of a map rendering application 200 of some embodiments that may render the map view 20 of the hospitality establishment H.
- the map rendering application 200 is a stand-alone application or is integrated into another application, while in other embodiments the application might be implemented within an operating system.
- the map rendering application 200 is provided as part of a server-based solution or a cloud-based solution.
- the application is provided via a thin client. That is, the application runs on a server while a user interacts with the application via a separate machine remote from the server.
- the application is provided via a thick client. That is, the application is distributed from the server to the client machine and runs on the client machine.
- the map rendering application 200 includes a user interface (UI) interaction and generation module 202 , a graphics data tools 204 , a cropping and straightening tool 206 , brush tools 208 , effect tools 210 , a tilt shift tool 212 , a gradient tool 214 , a vignette tool 216 , and an activation manager 218 .
- the image editing application has access to map service files 220 , media source files 222 , and editing instructions 224 .
- the map service files may be vector graphics data files with texture identifiers or two or three dimensional map image files specified in one or more map tiles that may be raster-based map tiles, for example.
- the media source files 222 store the media content (e.g. text, audio, image, and video content), such as media M 1 through M 9 , which may be photographs, images, video files, audio-video files, panoramic photographs, or spherical photographs, for example.
- the editing instructions 224 store the image editing operations that the map rendering application 200 performed as a set of instructions.
- the map rendering application 200 uses these set of instructions to generate new images based on the original data stored in the source files.
- the map image files and/or media content data are stored as .mov, .avi, .jpg, .png, .gif, pdf, .mp3, .bmp, .wav, .txt, .tiff, etc.
- storages 220 , 222 , and 224 are all stored in one physical storage. In other embodiments, the storages 220 , 222 , 224 are in separate physical storages, or one of the storages is in one physical storage while the other is in a different physical storage. For instance, the other project data and the source files will often be separated.
- FIG. 7 also includes an operating system 230 that includes input device driver(s) 232 and a display module 234 .
- the device drivers 232 and display module 234 are part of the operating system 230 even when the image editing application is an application separate from the operating system.
- the input device drivers 232 may include drivers for translating signals from a keyboard, mouse, touchpad, tablet, touch screen, gyroscope, accelerometer, etc. A user interacts with one or more of these input devices, which send signals to their corresponding device driver. The device driver then translates the signals into user input data that is provided to the UI interaction module 202 .
- the present application describes a graphical user interface that provides users with numerous ways to perform different sets of operations and functionalities. By either executing a pre-determined series of editing instructions on a pre-determined set of media source files or receiving a selection of media processing operations, the present map rendering application 200 provides for a map view of the hospitality establishment with the appropriate annotations.
- property monitoring and optimization is provided in the form of a database, or as shown, in the map view 20 of the hospitality establishment H including a graphical presentation 250 of a floor of the hospitality establishment H, wherein particular hotel rooms with technical configuration data in substantially real time permits a user or manager to select the desired information and make optimal technical configuration decisions.
- color-coding and hue assignment adds additional understanding and visibility into housekeeping and maintenance conditions as well as use.
- the hospitality establishment is graphical depicted as having a lobby and ten floors, which are lobby, 2 nd floor, 3rd floor, etc.
- a floor layout is shown with rooms, such as rooms 401 through 407 and 411 through 417 .
- a map may be shown depicting all rooms with an outstanding technical configuration status 252 , for example.
- room 404 from FIG. 1 is highlighted to inspect the technical configuration, including the installation quality assurance and the physical quality assurance.
- technical support may appropriately prioritize the requests, handle the requests in an optimal order, and bring all needed equipment.
- other types of databases and charts may be prepared from the substantially real-time information collected.
- the progress of the technical configuration of Room 404 is being examined wherein the graphical representation of room 404 is annotated with media M 2 through M 9 . That is, in some embodiments, once the media or, more specifically, pictures are taken, the pictures are directly uploaded to the server and a database and then associated with the rooms shown on the map view. The installation managers and project managers use the map view to gather real time information about the installation progress and reports on the functional failures from the installation. With the pictures uploaded, the installation managers and project managers are also able to exam the installation workmanship in completed rooms. To view the pictures taken from each room, the map view users can select a room from the map and appropriately click or tap on the rooms and then select the room photos or other image processing operations requested.
- FIG. 9 one embodiment of a method utilizing entertainment centers and particularly set-top boxes with installation, as an example, within the hospitality lodging industry is depicted. It should be appreciated that the methodology presented herein is also applicable to maintenance and repair as well.
- the methodology is initiated and advanced to block 262 where a photograph of the room number on the door, for example is taken by an installer to remotely establish physical quality assurance. The photograph is forwarded to the remote server.
- the installation and data collected during the installation is associated with the installer and the quality of the work performed by the installer and the efficiency of the installer, such as time required to install each room and the number of rooms installed per day, may be collected, evaluated, and graphed.
- the model and serial numbers of the components of the entertainment center are photographed and the photograph is forwarded to the remote server.
- photographs of the physical connections are captured and the photographs are forwarded to the remote server.
- the hardware installation begins with the various connections of the set-top box and television being completed.
- the installation technician initializes the installation configuration of the set-top box by, in one embodiment, actuating a code on a remote control associated with the set-top box.
- the installation technician is prompted to capture a photograph of a welcome screen on the display to further the remote establishment of physical quality assurance. The photograph is forwarded to the remote server.
- the installer views the television screen for the visual indicators, which, in one implementation, light green or red to show progress on several installation protocol items.
- the methodology advances to block 276 , where the installer captures a photograph or image of the machine-readable optical label and forwards the same at block 278 to a verification system, which may be a property server on-site or alternatively, a property management or maintenance server off-site. It should be appreciated that other forms of verification, including communication between any on-site property server or an off-site property management server may also occur with the set-top box as part of the installation process.
- the transmission of the machine-readable optical code by an alternative route, i.e., mobile device backchannel provides additional verification.
- the technician is prompted to capture images of the room to establish the amenities and views therein.
- the methodology ends.
- the methodology advances to block 284 where the installer uses the indicators to trouble shoot or diagnose the problem.
- the indicators may include a QR code, for example, that may be read to provide additional details on the testing, such as functional test results and self-test results. Further, at the block 274 , troubleshooting tips may be provided if there are issues.
- the indicators are all green, then the flow chart advances to previously discussed block 276 . On the other hand, if one or more indicators are still red, then an image or photograph of the machine-readable optical label is captured at block 288 and transmitted at block 290 to provide escalated and remote trouble shooting.
- the machine-readable optical label provides diagnostic information, which can be read at the remote location to provide insight into the nature of the problem. Moreover, often during installation and maintenance when issues occur, the set-top box under work may not be in communication with the remote site. Therefore, the methodology presented herein provides an alternative channel of communication of data relevant to the installation issue. Following block 290 , the methodology returns to decision block 286 .
- the installation quality assurance may include, by way of example, at least one task including verifying the room is online; verifying the room has passed a self-test; verifying the room is free of TV connection issues, HDMI connection issues, and TV control connection issues; verifying that the set-top box satisfies RF specifications; verifying that Bluetooth® devices are activated, verifying WiFi devices are activated, and verifying room number match.
- the server utilizes the installation quality assurance signal to establish installation quality assurance in the room.
- the server receives media, which may be a photograph or video, for example, of a unique identifier, such as a room number on a door, of the room.
- the server respectively receives media relative to a unique identifier of the set-top box, media relative to a unique identifier of the display, media relative to the physical connection between the set-top-box and the display, media relative to a welcome page on the display, and an image of a machine-readable optical label from the display, for example.
- the server utilizes the media captured during blocks 310 through 318 to remotely establish physical quality assurance of the room.
- the methodology advances to the map processing decision block.
- the server receives media relative to guest room spaces within the room.
- the media relative to guest room spaces within the room may include audiovisual media such as bathroom area audiovisual media, dressing area audiovisual media, clothes storage area audiovisual media, sleeping area audiovisual media, work area audiovisual media, entry area audiovisual media, window view audiovisual media, and hallway area audiovisual media.
- the server utilizes the media received at block 322 to establish the furnishing and amenities in the room to create a virtual experience and virtual documentation of the room. The methodology then advances to decision block 306 .
- the methodology advances to block 326 where the appropriate map view is rendered prior to at block 328 , the methodology ending.
- the methodology displays the map view at block 330 .
- the server receives selection of media processing operations from the user and then applies the image processing operations at block 334 .
- the media processing operations may include, for example, selecting the media to be displayed and various luminance and color properties and such to provide further visibility into the map view.
- the map view with annotations is rendered prior to the methodology ending at block 328 .
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
An entertainment center technical configuration and system and method for use of the same are disclosed. In one embodiment of the system, a remote server receives an installation quality assurance signal from a room within the hospitality establishment to ensure installation quality assurance of the room. Substantially contemporaneously, the server receives from a proximate wireless-enabled interactive programmable device located within the room, images of a unique identifier of the room, a unique identifier of the set-top box, and a physical connection between the set-top box and the display. These images are utilized to establish physical quality assurance of the room. The server may then render a map view of the hospitality establishment based on obtained map data. The map view including a graphical representation of the room annotated with at least one of the images.
Description
- This application is a continuation of U.S. patent application Ser. No. 15/893,389 entitled Entertainment Center Technical Configuration and System and Method for Use of Same”, filed on Feb. 9, 2018, in the names of William C. Fang et al., which claims priority from co-pending United States Patent Application No. 62/458,892, entitled “Entertainment Center Technical Configuration and System and Method for Use of Same”, filed on Feb. 14, 2017, in the names of William C. Fang et al. This application is also a continuation-in-part of U.S. patent application Ser. No. 15/887,833 entitled “Entertainment Center Technical Configuration and System and Method for Use of Same” and filed on Feb. 2, 2018, in the names of William C. Fang et al; which claims priority from United States Patent Application No. 62/455,819 entitled “Entertainment Center Technical Configuration and System and Method for Use of Same” and filed on Feb. 7, 2017, in the names of William C. Fang et al; all of which are hereby incorporated by reference for all purposes.
- This application is a continuation-in-part of U.S. patent application Ser. No. 17/018,152 entitled “System and Method for Making Reservations in a Hospitality Establishment” and filed on Sep. 11, 2020, in the names of Vanessa Ogle et al., which is a continuation of U.S. patent application Ser. No. 15/955,834 entitled “System and Method for Making Reservations in a Hospitality Establishment” and filed on Apr. 18, 2018, in the names of Vanessa Ogle, et al., now U.S. Pat. No. 10,776,887, issued Sep. 15, 2020; which claims the benefit of United States Patent Application No. 62/486,840 entitled “System and Method for Making Reservations in a Hospitality Establishment” and filed on Apr. 18, 2017, in the names of Vanessa Ogle, et al.; both of which are hereby incorporated by reference, in entirety, for all purposes. U.S. patent application Ser. No. 15/955,839 is also a continuation-in-part of U.S. patent application Ser. No. 15/893,389 entitled “Entertainment Center Technical Configuration and System and Method for Use of Same” and filed on Feb. 9, 2018, in the names of William C. Fang et al.; which claims the benefit of United States Patent Application No. 62/458,892 entitled “Entertainment Center Technical Configuration and System and Method for Use of Same” and filed on Feb. 14, 2017, in the names of William C. Fang et al. U.S. patent application Ser. No. 15/893,389 entitled “Entertainment Center Technical Configuration and System and Method for Use of Same” and filed on Feb. 14, 2017 in the names of William C. Fang et al. is a continuation-in part of U.S. application Ser. No. 15/887,833 entitled Entertainment Center Technical Configuration and System and Method for Use of Same” and filed on Feb. 2, 2018 in the names of William C. Fang et al; which claims the benefit of United States Patent Application No. 62/455,819 entitled Entertainment Center Technical Configuration and System and Method for Use of Same” and filed on Feb. 7, 2017 in the names of William C. Fang et al; all of which are hereby incorporated, in entirety, by reference for all purposes.
- This invention relates, in general, to entertainment centers and, in particular, to entertainment center technical configurations concerning installation, maintenance, and repair configurations, for example, and systems and methods for use of the same that assist an operator with technical tasks.
- Without limiting the scope of the present invention, the background will be described in relation to entertainment centers having televisions in the hospitality lodging industry, as an example. During hotel entertainment center installation processes, which includes television and set-top box installation, operators keep track of the progress and problems, if any, of the configuration manually. Such record keeping is difficult and prone to errors. Moreover, unresolved errors may result in multiple trips to the same location to completely troubleshoot a problem. As a result of limitations in existing technology, installation and configuration of televisions and set-top boxes is a frequent complaint and source of aggravation to installation operators and supervisors. Accordingly, there is a need for improved systems and methods for installing entertainment centers, including televisions and set-top boxes.
- It would be advantageous to introduce systems and methods that further the completion of technical tasks—and other installation, maintenance, and repair tasks in hospitality lodging establishments and other transitory establishments to ensure completion of the tasks and reduce failure. It would also be desirable to enable a computer-based solution that would mitigate the dependency and issues with manually logged and manually verified installations, maintenance, and repair tasks. To better address one or more of these concerns, an entertainment center technical configuration and system and method for use of the same are disclosed. In one embodiment of the system, a remote server receives an installation quality assurance signal from a room within a hospitality establishment to ensure installation quality assurance of the room. Substantially contemporaneously, the server receives from a proximate wireless-enabled interactive programmable device located within the room, images of a unique identifier of the room, a unique identifier of the set-top box, and a physical connection between the set-top box and the display. These images are utilized to establish physical quality assurance of the room. The server may then render a map view of the hospitality establishment based on obtained map data. The map view including a graphical representation of the room annotated with at least one of the images. These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter.
- For a more complete understanding of the features and advantages of the present invention, reference is now made to the detailed description of the invention along with the accompanying figures in which corresponding numerals in the different figures refer to corresponding parts and in which:
-
FIG. 1 is a schematic diagram depicting one embodiment of a system for providing entertainment center technical configuration according to the teachings presented herein; -
FIG. 2A is a schematic diagram depicting one embodiment of the system ofFIG. 1 within an on-property deployment; -
FIG. 2B is a schematic diagram depicting one embodiment of the system ofFIG. 1 within a cloud-computing deployment; -
FIG. 3A is a wall-facing exterior elevation view of one embodiment of the set-top box depicted inFIG. 1 in further detail; -
FIG. 3B is a television-facing exterior elevation view of the set-top box depicted inFIG. 1 ; -
FIG. 3C is a front perspective view of a dongle depicted inFIG. 1 in further detail; -
FIG. 4 is a functional block diagram depicting one embodiment of the set-top box presented inFIGS. 3A and 3B ; -
FIG. 5 is a functional block diagram depicting one embodiment of the proximate wireless-enabled interactive programmable device presented inFIG. 1 ; -
FIG. 6 is a functional block diagram depicting one embodiment of a server presented inFIGS. 2A and 2B ; -
FIG. 7 conceptual module diagram depicting the software architecture of an image viewing, editing, and organization application of some embodiments; -
FIG. 8A is a schematic diagram depicting one embodiment of a digital representation of a hospitality lodging establishment with entertainment center technical configuration; -
FIG. 8B is a schematic diagram depicting one embodiment of a digital representation of a floor of the hospitality lodging establishment presented inFIG. 8A ; -
FIG. 9 is a flow chart depicting one embodiment of a method for providing entertainment center technical configuration according to the teachings presented herein; and -
FIG. 10 is a flow chart depicting another embodiment of a method for providing entertainment center technical configuration according to the teachings presented herein. - While the making and using of various embodiments of the present invention are discussed in detail below, it should be appreciated that the present invention provides many applicable inventive concepts, which can be embodied in a wide variety of specific contexts. The specific embodiments discussed herein are merely illustrative of specific ways to make and use the invention, and do not delimit the scope of the present invention.
- Referring initially to
FIG. 1 , therein is depicted one embodiment of asystem 10 for providing entertainment center technical configuration with a hospitality lodging establishment to anentertainment center 12. The hospitality lodging establishment, which may be referred to as a hospitality property, may be a furnished multi-family residence, dormitory, lodging establishment, hotel, hospital, or other multi-unit environment. As shown, by way of example and not by way of limitation, the hospitality environment is depicted as a hotel H having various rooms, including room R, and spaces. Theentertainment center 12 includes a set-top box 14, which is communicatively disposed with various amenities associated with the hospitality environment, including adisplay 16. As shown, thedisplay 16 is depicted as a television. It should be appreciated however, that thedisplay 16 may also be any electronic visual display device, for example. Entertainment centers, like theentertainment center 12, may be deployed throughout the rooms and spaces of the hotel H. Theentertainment center 12 is depicted as including the set-top box 14, thedisplay 16, and aremote control 18. It should be appreciated however that theentertainment center 12 may include any combination of electronic appliances, components, and devices and, in particular, any combination of electronic appliances, components, and devices found in the hospitality environment. As will be discussed in further detail hereinbelow, amap view 20 of the hospitality establishment H, including room R, may be rendered by thesystem 10 as part of and following the technical configuration of theentertainment center 12. - As shown, with respect to the set-
top box 14 and thedisplay 16, a connection, which is depicted as anHDMI connection 22, connects the set-top box 14 to thedisplay 16. Other connections include apower cable 24 coupling the set-top box 14 to a power source, acoaxial cable 26 coupling the set-top box 14 to an external cable source, and a category five (Cat 5)cable 28 coupling the set-top box 14 to an external pay-per-view source at a hotel or other lodging establishment, for example. As shown, the set-top box 14 may include adongle 30 providing particular technology and functionality extensions thereto. That is, the set-top box 14 may be a set-top box-dongle combination in one embodiment. More generally, it should be appreciated that the cabling connected to the set-top box 14 will depend on the environment and application, and the cabling connections presented inFIG. 1 are depicted for illustrative purposes. Further, it should be appreciated that the positioning of the set-top box 14 will vary depending on environment and application and, with certain functionality, the set-top box 14 may be placed more discretely behind thedisplay 16. Moreover, it should be appreciated that the set-top box 14 and thedisplay 16 may be at least partially or fully integrated. - The
television remote control 18 includes an array of buttons for adjusting various settings such as television channel and volume and for providing various inputs during the installation, maintenance, or repair of the set-top boxes and thedisplay 16, as discussed in more detail hereinbelow. In one embodiment, thetelevision remote control 18 may be a consumer infrared (IR), Bluetooth or other wireless-protocol-based device configured as a small wireless handheld object that issues commands from a distance to the set-top box 14 in order to control thedisplay 16 via the set-top box 14, for example. - A proximate wireless-enabled interactive
programmable device 32 may be a device, including handheld devices, that may be supplied or carried by the guest and may be selected from a range of existing devices, such as, for example iPads®, iPhones®, iPod Touch®, Android® devices, Blackberry® devices, personal computers, laptops, tablet computers, smart phones, and smart watches, for example. As will be discussed in further detail hereinbelow, the proximate wireless-enabled interactiveprogrammable device 32 is utilized by an installation technician I to execute an application providing a user interface guiding the installation technician I on the installation process. - In one operational embodiment, by way of an application, the proximate wireless-enabled interactive
programmable device 32 provides step-by-step installation instructions to the installation technician I while prompting the installation technician I to use the camera and/or video functionality of the proximate wireless-enabled interactiveprogrammable device 32 to document the work with images, pictures and/or video, for example, which is explained as media M. The installation technician I is prompted to take a picture of the door M1 of the room at the beginning of the installation to provide for a physical quality check of the location of the installation technician I. In one embodiment, the proximate wireless-enabled interactiveprogrammable device 32 then prompts the installation technician I to capture media M, which may be a photograph or video, for example, of the model and serial number of thedisplay 16 as shown by media M2. Similarly, the installation technician I is prompted to capture media M3 of the model and serial number belonging to the set-top box 14. Following the establishment of physical connections between the components of theentertainment center 12, such as the set-top box 14 and thedisplay 16, the installation technician I, following the instructions of the application on the proximate wireless-enabled interactiveprogrammable device 32, captures media M4 of the physical connections between the set-top box 14 and thedisplay 16, for example. - The
entertainment center 12 executes a technical protocol to make thevarious entertainment center 12 components, including the set-top box 14, thedisplay 16, and theremote control 18 ready for use. The installation technician I captures media M5 of the welcome screen W of the display as a physical quality check. In operation, in one embodiment, the set-top box 14 is able to automatically download software applications, upload software and update content packages, for example. Tracking and installation progress and reporting the trouble items may also be automated by using the hotel network and network connections beyond the hotel, including connections that interact with a cloud server such that information, including substantially real-time information, can be accessed by any members of the installation team and managers. - As the technical configuration, including the installation progresses, a
technical status portal 34 may be shown on thedisplay 16 and include a machine-readableoptical label 36, which may be a Quick Response (QR) code, for example. The diagnostic and troubleshooting functions of the set-top box 14 also may generate the human-readablevisual labels 38, which may correspond to the machine-readableoptical label 36. Both may include specific diagnostic information about the technical protocol, which may relate to installation, maintenance, or repair, for example. The machine-readableoptical label 36 may derived from a bitmask such as little Endian. - Both the machine-readable
optical label 36 and the human-readablevisual labels 38 may be continuously updated throughout the installation or maintenance or repair process in order to provide the installer or technician with a visual indication of the status and, when necessary, a machine-readable optical code which may be captured and shared via a mobile device, for example, with a remote system for verification or troubleshooting purposes. It should be appreciated that any number or configuration of technical status icons may be presented, including an entire screen of technical status icons or a scrolling feature allowing a defined space to provide many sheets of informative technical status icons. As shown, following the execution of the technical protocol by the set-top box 14, the application loaded on the proximate wireless-enabled interactiveprogrammable device 32 or, alternatively, the application available via the Internet, for example, prompts the technical installer to capture media M6 of the machine-readableoptical label 36. - As presented herein, the same installation, maintenance, and repair information that is typically uploaded or transmitted through a network may be reported directly to the television screen for the technician to view and, optionally, capture via a mobile device as described in further detail hereinbelow. That is, as presented herein, in one embodiment, the set-top box may be considered as having a technical widget functionality that automates functions to be performed during installation, maintenance, and repair. Moreover, at the same time, the set-top box may self-perform various tests on critical aspects of the set-top box and television. The real-time reports which are generated may be transmitted through the hotels infrastructure or alternatively, captured on the television screen in the form of a machine-readable optical label, thereby creating a second, alternative or backchannel of communication for redundant communication during a technical task, such as installation, maintenance, or repair.
- In one embodiment, following the application on the proximate wireless-enabled
programmable device 32 guiding the installation technician I through the technical protocol to make theentertainment center 12 ready for use and establishing media relative to the physical quality check, the application on the proximate wireless-enabledprogrammable device 32 prompts the installation technician I to capture media relative to guest room spaces to establish the furnishing and amenities in the room. By way of example, the proximate wireless-enabled interactiveprogrammable device 32 prompts the installation technician I to capture images of the view from the room, media M7, the bed or beds in the room, media M8, and the bathroom, media M9. It should be appreciated that the teachings presented herein not only apply to installation but maintenance, repair, and other technical tasks as well. In some embodiments of thesystem 10, as part of various technical tasks, the media M1 through M9 are utilized to establish physical quality assurance of the room and amap view 20 of the hospitality establishment H may be rendered based on obtained map data. The map view may include a graphical representation of the room annotated with at least one instance of the media M1 though M9. - With reference to
FIGS. 2A and 2B , in one embodiment, the set-top box 14 sends an installation quality assurance signal relative to the execution of the technical protocol. Aremote server 40 receives the installation quality assurance signal from the set-top box 14 and establishes installation quality assurance of the room based on the installation quality assurance signal. As mentioned, substantially contemporaneously with the execution of the technical protocol, theserver 40 receives from the proximate wireless-enabled interactiveprogrammable device 32 located within the room, images of a unique identifier of the room M1, a unique identifier of the display M2, a unique identifier of the set-top box M3, a physical connection between the set-top box and the display M4, the welcome screen on the display M5, and the machine-readable optical label M6. These images, media M1 through M6, are utilized to establish physical quality assurance of the room. Furthermore, substantially contemporaneously with the execution of the technical protocol, theserver 40 receives from the proximate wireless-enabled interactiveprogrammable device 32 located within the room, images of the view from the room, media M7, the bed or beds in the room, media M8, and the bathroom, media M9. These images, media M7 through M9, are utilized to remotely establish the furnishing and amenities in the room and create a virtual interactive experience with the room. - The
server 40 may render amap view 20 of the hospitality establishment based on obtained map data. In some embodiments, themap view 20 may include a graphical representation of one or more rooms of the hospitality establishment that are annotated with data relative to the installation quality assurance, the physical quality assurance, or a combination thereof. More particularly, in some embodiments, the map view may include a graphical representation of one or more rooms of the hospitality establishment annotated with at least one instance of the media M1 through M9. - It should be appreciated that the
server 40 may be located on a single property to serve one or more televisions thereon. Further, it should be appreciated that theserver 40 may be remotely located to serve multiple properties having multiple televisions. Referring now toFIG. 2A , thesystem 10 may be deployed such that theserver 40 is co-located on the property P-1 with the entertainment centers 12-1 . . . 12-n, with, in one embodiment,content sources 44 configured to provide sources of content. As shown, each of the entertainment centers 12-1 . . . 12-n may respectively include set-top boxes 14-1 . . . 14-n and displays 16-1 . . . 16-n. As shown, theserver 40 includes ahousing 42 having a television output and other components therein. Theserver 40 may render amap view 20 of the hospitality establishment that may be annotated as discussed herein. - Referring to
FIG. 2B , thesystem 10 may be deployed such that theserver 40, having thehousing 42, is located remotely within cloud C relative to the entertainment centers 12-1 . . . 12-n, which are located at properties P-1 through P-n. As shown, each of the entertainment centers 12-1 . . . 12-n may respectively include set-top boxes 14-1 . . . 14-n and displays 16-1 . . . 16-n. In particular, theserver 40, which receives content fromcontent sources 44, may be located remotely relative to the entertainment centers 12-1 . . . 12-n such that a property headend 46-1 . . . 46-n is interposed between theserver 40 and the entertainment centers 12-1 . . . 12-n. As shown, in this implementation, the property headend 46-1 . . . 46-n is co-located with the entertainment centers 12-1 . . . 12-n at a respective property, P-1 through P-n. Theserver 40 may render amap view 20 of the hospitality establishment that may be annotated as discussed herein. - Referring to
FIG. 3A ,FIG. 3B ,FIG. 3C , andFIG. 4 , as used herein, set-top boxes, back boxes and set-top/back boxes may be discussed as set-top boxes. By way of example, the set-top box 14 may be a set-top unit that is an information appliance device that generally contains set-top box functionality including having a television-tuner input and displays output through a connection to a display or television set and an external source of signal, turning by way of tuning the source signal into content in a form that can then be displayed on the television screen or other display device. Such set-top boxes are used in cable television, satellite television, and over-the-air television systems, for example. - The set-
top box 14 includes ahousing 50 having arear wall 52,front wall 54,top wall 56,bottom base 58, and twosidewalls ports ports 64 through 80 includeinputs 82 andoutputs 84 and, more particularly, anRF input 86, a RJ-45input 88, universal serial bus (USB) input/outputs 90, an Ethernet category 5 (Cat 5)coupling 92, aninternal reset 94, anRS232 control 96, an audio out 98, an audio in 100, and a debug/maintenance port 102. Thefront wall 54 also includesvarious inputs 82 and outputs 84. More particularly,ports dc power connection 120, USB inputs/outputs 122, an RJ-45coupling 124, and anHDMI port 126. It should be appreciated that the configuration of ports may vary with the set-top box depending on application and context. As previously alluded to, thehousing 50 may include a housing-dongle combination including, with respect to thedongle 30, aunit 130 having acable 134 with a set-top box connector 132 for selectively coupling with the set-top box 14. - Within the
housing 50, aprocessor 140,memory 142,storage 144, theinputs 82, and theoutputs 84 are interconnected by abus architecture 146 within a mounting architecture. It should be understood that theprocessor 140,memory 142,storage 144, theinputs 82, and theoutputs 84 may be entirely contained within thehousing 50 or the housing-dongle combination. Theprocessor 140 may process instructions for execution within the computing device, including instructions stored in thememory 142 or instorage 144. Thememory 142 stores information within the computing device. In one implementation, thememory 142 is a volatile memory unit or units. In another implementation, thememory 142 is a non-volatile memory unit or units.Storage 144 provides capacity that is capable of providing mass storage for the set-top box 14.Various inputs 82 andoutputs 84 provide connections to and from the computing device, wherein theinputs 82 are the signals or data received by the set-top box 14, and theoutputs 84 are the signals or data sent from the set-top box 14. - A television
content signal input 148 and atelevision output 150 are also secured in thehousing 50 in order to receive content from a source in the hospitality property and forward the content, including external content such as cable and satellite and pay-per-view (PPV) programing, to the television located within the hotel room. - A
transceiver 152 is associated with the set-top box 14 and communicatively disposed with thebus 146. As shown thetransceiver 152 may be internal, external, or a combination thereof to the housing. Further, thetransceiver 152 may be a transmitter/receiver, receiver, or an antenna for example. Communication between various amenities in the hotel room and the set-top box 14 may be enabled by a variety of wireless methodologies employed by thetransceiver 152, including 802.11, 3G, 4G, Edge, WiFi, ZigBee, near field communications (NFC), Bluetooth low energy and Bluetooth, for example. Also, infrared (IR) may be utilized. - The
memory 142 andstorage 144 are accessible to theprocessor 140 and include processor-executable instructions that, when executed, cause theprocessor 140 to execute a series of operations. The processor-executable instructions cause the processor to execute a technical protocol to make the set-top box and the display ready for use and then may cause the processor to send an installation quality assurance signal relative to the execution of the technical protocol. Also, the processor-executable instructions may include instructions to generate a human-readable visual label that contains information about the status of the technical protocol as well as generate a machine-readable optical label that contains information about the status of the technical protocol, the machine-readable optical label includes diagnostic information for escalated and remote trouble shooting about the status of the technical protocol. The processor-executable instructions may cause the processor to forward, via the television output, the output signal including the human-readable visual label and the machine-readable optical label to the television, and dynamically update the human-readable visual label and the machine-readable optical label as the status of the technical protocol changes. - Referring now to
FIG. 5 , the proximate wireless-enabled interactiveprogrammable device 32 may be a wireless communication device of the type including various fixed, mobile, and/or portable devices. To expand rather than limit the previous discussion of the proximate wireless-enabled interactiveprogrammable device 32, such devices may include, but are not limited to, cellular or mobile telephones, watches, two-way radios, personal digital assistants, digital music players, Global Position System units, and so forth. The proximate wireless-enabled interactiveprogrammable device 32 may include aprocessor 160,memory 162,storage 164,transceiver 166, acamera 168, I/O panel 170, and adisplay 172 interconnected by abus architecture 174. It should be appreciated that although a particular architecture is presented, other designs and layouts are within the teachings presented herein. - In one embodiment, the
memory 162 andstorage 164 are accessible to theprocessor 160 and include processor-executable instructions that, when executed, cause theprocessor 160 to execute a series of operations. The processor-executable instructions cause the processor to execute an application providing a user interface guiding the installation technician on the installation process. An installation procedure and diagrams may be displayed by the application one step at a time to guide the installation process. The application prompts the installation technician to use the camera and/or video to document the work-in-progress and completed with pictures and video at particular points in the process or step-by-step, for example. - Referring now to
FIG. 6 , one embodiment of theserver 40 as a computing device includes aprocessor 180,memory 182,storage 184,inputs 186,outputs 188, and anetwork adaptor 190 interconnected withvarious buses 192 in a common or distributed, for example, mounting architecture. In other implementations, in the computing device, multiple processors and/or multiple buses may be used, as appropriate, along with multiple memories and types of memory. Further still, in other implementations, multiple computing devices may be provided and operations distributed therebetween. Theprocessor 180 may process instructions for execution within theserver 40, including instructions stored in thememory 182 or instorage 184. Thememory 182 stores information within the computing device. In one implementation, thememory 182 is a volatile memory unit or units. In another implementation, thememory 182 is a non-volatile memory unit or units.Storage 184 includes capacity that is capable of providing mass storage for theserver 40.Various inputs 186 andoutputs 188 provide connections to and from theserver 40, wherein theinputs 186 are the signals or data received by theserver 40, and theoutputs 188 are the signals or data sent from theserver 40. Thenetwork adaptor 190 couples theserver 40 to a network such that theserver 40 may be part of a network of computers, a local area network (LAN), a wide area network (WAN), an intranet, a network of networks, or the Internet, for example. - The
memory 182 andstorage 184 are accessible to theprocessor 180 and include processor-executable instructions that, when executed, cause theprocessor 180 to execute a series of operations. In one embodiment, the processor-executable instructions cause the processor to receive the installation quality assurance signal from the set-top box prior to establishing installation quality assurance of the room based on the installation quality assurance signal. The processor-executable instructions also cause the processor to, substantially contemporaneously with the execution of the technical protocol to make the set-top box and the display ready for use, receive from a proximate wireless-enabled interactive programmable device located within the room one or more of the following: first media relative to an image of a unique identifier of the room; second media relative to a unique identifier of the set-top box; third media relative to a physical connection between the set-top box and the display; fourth media relative to a unique identifier of the display; fifth media relative to a welcome page on the display; sixth media relative to a machine-readable optical label that contains information about the status of the technical protocol; and seventh media relative to guest room spaces within the room. - The processor-executable instructions then cause the processor to establish physical quality assurance of the room based on the first, second, third, fourth, fifth, and sixth media. Further, in some embodiments, the processor-executable instructions cause the processor to establish furnishings and amenities in the room based on the seventh media. In some embodiments, the processor-executable instructions cause the processor to render a map view of the hospitality establishment based on obtained map data and the map view may include a graphical representation of the room and other rooms at the hospitality establishment. The processor-executable instructions, when executed, may cause the processor to render a 3-D perspective view of the hospitality establishment, a multi-floor view of the hospitality establishment, a 2-D top plan view of at least a portion the hospitality establishment, or a map view of a floor of the hospitality establishment, for example.
- In some embodiments, the processor-executable instructions cause the processor to at least partially integrate or at least partially combine the at least one of the first, second, third, fourth, fifth, sixth, or seventh, media into the graphical representation of the room. The processor-executable instructions may include processor-executable instructions that, when executed, cause the processor to annotate the graphical representation of the room with data relative to the installation quality assurance or data relative to the physical quality assurance, for example. The processor-executable instructions may also include instructions that cause the processor to implement a map application configured to provide a user interface and obtain instructions from a user on the desired map view and annotations.
-
FIG. 7 conceptually illustrates the software architecture of amap rendering application 200 of some embodiments that may render themap view 20 of the hospitality establishment H. In some embodiments, themap rendering application 200 is a stand-alone application or is integrated into another application, while in other embodiments the application might be implemented within an operating system. Furthermore, in some embodiments, themap rendering application 200 is provided as part of a server-based solution or a cloud-based solution. In some such embodiments, the application is provided via a thin client. That is, the application runs on a server while a user interacts with the application via a separate machine remote from the server. In other such embodiments, the application is provided via a thick client. That is, the application is distributed from the server to the client machine and runs on the client machine. - The
map rendering application 200 includes a user interface (UI) interaction andgeneration module 202, agraphics data tools 204, a cropping and straighteningtool 206,brush tools 208,effect tools 210, atilt shift tool 212, agradient tool 214, avignette tool 216, and anactivation manager 218. The image editing application has access to map service files 220, media source files 222, and editinginstructions 224. In some embodiments, the map service files may be vector graphics data files with texture identifiers or two or three dimensional map image files specified in one or more map tiles that may be raster-based map tiles, for example. - The media source files 222 store the media content (e.g. text, audio, image, and video content), such as media M1 through M9, which may be photographs, images, video files, audio-video files, panoramic photographs, or spherical photographs, for example. The editing
instructions 224 store the image editing operations that themap rendering application 200 performed as a set of instructions. Themap rendering application 200 uses these set of instructions to generate new images based on the original data stored in the source files. In some embodiments, the map image files and/or media content data are stored as .mov, .avi, .jpg, .png, .gif, pdf, .mp3, .bmp, .wav, .txt, .tiff, etc. files in the map service files 220 and media source files 222. In some embodiments,storages storages - In the illustrated embodiment,
FIG. 7 also includes anoperating system 230 that includes input device driver(s) 232 and adisplay module 234. In some embodiments, as illustrated, thedevice drivers 232 anddisplay module 234 are part of theoperating system 230 even when the image editing application is an application separate from the operating system. Theinput device drivers 232 may include drivers for translating signals from a keyboard, mouse, touchpad, tablet, touch screen, gyroscope, accelerometer, etc. A user interacts with one or more of these input devices, which send signals to their corresponding device driver. The device driver then translates the signals into user input data that is provided to theUI interaction module 202. - The present application describes a graphical user interface that provides users with numerous ways to perform different sets of operations and functionalities. By either executing a pre-determined series of editing instructions on a pre-determined set of media source files or receiving a selection of media processing operations, the present
map rendering application 200 provides for a map view of the hospitality establishment with the appropriate annotations. - Referring now to
FIG. 8A andFIG. 8B , in one implementation, property monitoring and optimization is provided in the form of a database, or as shown, in themap view 20 of the hospitality establishment H including agraphical presentation 250 of a floor of the hospitality establishment H, wherein particular hotel rooms with technical configuration data in substantially real time permits a user or manager to select the desired information and make optimal technical configuration decisions. In particular, color-coding and hue assignment adds additional understanding and visibility into housekeeping and maintenance conditions as well as use. By way of example and not by way of limitation, the hospitality establishment is graphical depicted as having a lobby and ten floors, which are lobby, 2nd floor, 3rd floor, etc. For each floor, such as the 4th floor, a floor layout is shown with rooms, such asrooms 401 through 407 and 411 through 417. InFIGS. 8A and 8B , by collecting the substantially real time technical configuration information from the field, a map may be shown depicting all rooms with an outstandingtechnical configuration status 252, for example. In particular,room 404 fromFIG. 1 is highlighted to inspect the technical configuration, including the installation quality assurance and the physical quality assurance. With this information and knowledge of the issue, technical support may appropriately prioritize the requests, handle the requests in an optimal order, and bring all needed equipment. As mentioned, it should be appreciated that other types of databases and charts may be prepared from the substantially real-time information collected. As shown, by way of example, the progress of the technical configuration ofRoom 404 is being examined wherein the graphical representation ofroom 404 is annotated with media M2 through M9. That is, in some embodiments, once the media or, more specifically, pictures are taken, the pictures are directly uploaded to the server and a database and then associated with the rooms shown on the map view. The installation managers and project managers use the map view to gather real time information about the installation progress and reports on the functional failures from the installation. With the pictures uploaded, the installation managers and project managers are also able to exam the installation workmanship in completed rooms. To view the pictures taken from each room, the map view users can select a room from the map and appropriately click or tap on the rooms and then select the room photos or other image processing operations requested. - Referring now to
FIG. 9 , one embodiment of a method utilizing entertainment centers and particularly set-top boxes with installation, as an example, within the hospitality lodging industry is depicted. It should be appreciated that the methodology presented herein is also applicable to maintenance and repair as well. Atblock 260, the methodology is initiated and advanced to block 262 where a photograph of the room number on the door, for example is taken by an installer to remotely establish physical quality assurance. The photograph is forwarded to the remote server. In one implementation, the installation and data collected during the installation is associated with the installer and the quality of the work performed by the installer and the efficiency of the installer, such as time required to install each room and the number of rooms installed per day, may be collected, evaluated, and graphed. Atblock 264, the model and serial numbers of the components of the entertainment center, including the set-top box and the display, are photographed and the photograph is forwarded to the remote server. Atblock 266, following the installation technician completing the physical connections within the entertainment center, photographs of the physical connections are captured and the photographs are forwarded to the remote server. Atblock 268, the hardware installation begins with the various connections of the set-top box and television being completed. Atblock 270, the installation technician initializes the installation configuration of the set-top box by, in one embodiment, actuating a code on a remote control associated with the set-top box. Atblock 272, the installation technician is prompted to capture a photograph of a welcome screen on the display to further the remote establishment of physical quality assurance. The photograph is forwarded to the remote server. Atdecision block 274, as the installation process progresses, the installer views the television screen for the visual indicators, which, in one implementation, light green or red to show progress on several installation protocol items. - If the visual indicator lights are all green, then the methodology advances to block 276, where the installer captures a photograph or image of the machine-readable optical label and forwards the same at
block 278 to a verification system, which may be a property server on-site or alternatively, a property management or maintenance server off-site. It should be appreciated that other forms of verification, including communication between any on-site property server or an off-site property management server may also occur with the set-top box as part of the installation process. The transmission of the machine-readable optical code by an alternative route, i.e., mobile device backchannel provides additional verification. Atblock 280, the technician is prompted to capture images of the room to establish the amenities and views therein. Atblock 282, the methodology ends. - Returning to decision block 274, if one or more indicators are red, then the methodology advances to block 284 where the installer uses the indicators to trouble shoot or diagnose the problem. As previously discussed, the indicators may include a QR code, for example, that may be read to provide additional details on the testing, such as functional test results and self-test results. Further, at the
block 274, troubleshooting tips may be provided if there are issues. Atdecision block 286, if following diagnostic action, the indicators are all green, then the flow chart advances to previously discussedblock 276. On the other hand, if one or more indicators are still red, then an image or photograph of the machine-readable optical label is captured atblock 288 and transmitted atblock 290 to provide escalated and remote trouble shooting. As previously discussed, the machine-readable optical label provides diagnostic information, which can be read at the remote location to provide insight into the nature of the problem. Moreover, often during installation and maintenance when issues occur, the set-top box under work may not be in communication with the remote site. Therefore, the methodology presented herein provides an alternative channel of communication of data relevant to the installation issue. Followingblock 290, the methodology returns todecision block 286. - Referring now to
FIG. 10 , another embodiment of a method for providing entertainment center technical configuration is presented. Atblock 300, the methodology is initiated and advanced to block 302 where the server receives an installation quality assurance signal from the room via the installer technician and the proximate wireless-enabled interactive programmable device. The installation quality assurance may include, by way of example, at least one task including verifying the room is online; verifying the room has passed a self-test; verifying the room is free of TV connection issues, HDMI connection issues, and TV control connection issues; verifying that the set-top box satisfies RF specifications; verifying that Bluetooth® devices are activated, verifying WiFi devices are activated, and verifying room number match. Atblock 304, prior to advancing to map processingdecision block 306, the server utilizes the installation quality assurance signal to establish installation quality assurance in the room. Substantially contemporaneously with the execution ofblocks block 308, the server receives media, which may be a photograph or video, for example, of a unique identifier, such as a room number on a door, of the room. Atblocks block 320, the server utilizes the media captured duringblocks 310 through 318 to remotely establish physical quality assurance of the room. Atblock 306, the methodology advances to the map processing decision block. - In some embodiments, substantially contemporaneously with the execution of
blocks blocks 308 through 320, atblock 322, the server receives media relative to guest room spaces within the room. By way of example and not by way of limitation, the media relative to guest room spaces within the room may include audiovisual media such as bathroom area audiovisual media, dressing area audiovisual media, clothes storage area audiovisual media, sleeping area audiovisual media, work area audiovisual media, entry area audiovisual media, window view audiovisual media, and hallway area audiovisual media. Atblock 324, the server utilizes the media received atblock 322 to establish the furnishing and amenities in the room to create a virtual experience and virtual documentation of the room. The methodology then advances todecision block 306. - At
decision block 306, if the map processing including any applied annotations are based on a pre-selected or pre-stored or pre-defined criteria, then the methodology advances to block 326 where the appropriate map view is rendered prior to atblock 328, the methodology ending. On the other hand, atdecision block 306, if user input will be sought on the map view and annotations then the methodology displays the map view atblock 330. Then atblock 332, the server receives selection of media processing operations from the user and then applies the image processing operations atblock 334. The media processing operations may include, for example, selecting the media to be displayed and various luminance and color properties and such to provide further visibility into the map view. Atblock 336, the map view with annotations is rendered prior to the methodology ending atblock 328. - The order of execution or performance of the methods and data flows illustrated and described herein is not essential, unless otherwise specified. That is, elements of the methods and data flows may be performed in any order, unless otherwise specified, and that the methods may include more or less elements than those disclosed herein. For example, it is contemplated that executing or performing a particular element before, contemporaneously with, or after another element are all possible sequences of execution.
- While this invention has been described with reference to illustrative embodiments, this description is not intended to be construed in a limiting sense. Various modifications and combinations of the illustrative embodiments as well as other embodiments of the invention, will be apparent to persons skilled in the art upon reference to the description. It is, therefore, intended that the appended claims encompass any such modifications or embodiments.
Claims (20)
1. A system for entertainment center technical configuration, the system comprising:
a set-top box located in a room at a hospitality establishment having a plurality of rooms, the set-top box including:
a housing securing a television input, a television output, a processor, memory, and storage therein,
a busing architecture communicatively interconnecting the television input, the television output, the processor, the memory, and the storage,
the television input configured to receive a source signal from an external source,
the television output configured to forward a fully tuned signal to a display, and
the memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
execute a technical protocol to make the set-top box and the display ready for use,
send an installation quality assurance signal relative to the execution of the technical protocol; and
a server located remote to the room, the server including:
a housing securing inputs, outputs, a processor, memory, and storage therein,
a busing architecture communicatively interconnecting the inputs, outputs, the processor, the memory, and the storage, and
the memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
receive the installation quality assurance signal from the set-top box,
establish installation quality assurance of the room based on the installation quality assurance signal,
substantially contemporaneously with the execution of the technical protocol to make the set-top box and the display ready for use, receive from a proximate wireless-enabled interactive programmable device located within the room, first media relative to an image of a unique identifier of the room, second media relative to a unique identifier of the set-top box, and third media relative to a physical connection between the set-top box and the display,
establish physical quality assurance of the room based on the first, second, and third media,
rendering a map view of the hospitality establishment based on obtained map data, the map view including a graphical representation of the room and a plurality of other rooms at the hospitality establishment, and
annotating the graphical representation of the room with at least one of the first, second, and third media.
2. The system as recited in claim 1 , wherein the hospitality establishment is selected from the group consisting of furnished multi-family residences, dormitories, lodging establishments, hotels, hospitals, and multi-unit environments.
3. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to render a 3-D perspective view of the hospitality establishment.
4. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to render a multi-floor view of the hospitality establishment.
5. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to render a 2-D top plan view of at least a portion the hospitality establishment.
6. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to render a map view of a floor of the hospitality establishment.
7. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to least partially integrate the at least one of the first, second, and third media into the graphical representation of the room.
8. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to at least partially combine the at least one of the first, second, and third media with the graphical representation of the room.
9. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to annotate the graphical representation of the room with data relative to the installation quality assurance.
10. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to annotate the graphical representation of the room with data relative to the physical quality assurance.
11. The set-top box as recited in claim 1 , wherein the proximate wireless-enabled interactive programmable device comprises a device selected from the group consisting of personal computers, laptops, tablet computers, smart phones, and smart watches.
12. The system as recited in claim 1 , wherein the installation quality assurance further comprises at least one task selected from the group consisting of verifying the room is online; verifying the room has passed a self-test; verifying the room is free of TV connection issues, HDMI connection issues, and TV control connection issues; verifying that the set-top box satisfies RF specifications; verifying that Bluetooth® devices are activated, verifying WiFi devices are activated, and verifying room number match.
13. The system as recited in claim 1 , wherein the first media further comprises an image of a room number on a door of the room.
14. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to substantially contemporaneously with the execution of the technical protocol to make the set-top box and the display ready for use, receive from a proximate wireless-enabled interactive programmable device located within the room, receive fourth media relative to a unique identifier of the display.
15. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to substantially contemporaneously with the execution of the technical protocol to make the set-top box and the display ready for use, receive from a proximate wireless-enabled interactive programmable device located within the room, receive fifth media relative to a welcome page on the display.
16. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to substantially contemporaneously with the execution of the technical protocol to make the set-top box and the display ready for use, receive from a proximate wireless-enabled interactive programmable device located within the room, receive sixth media relative to a machine-readable optical label that contains information about the status of the technical protocol.
17. The system as recited in claim 1 , wherein the processor-executable instructions of the server further comprise processor-executable instructions that, when executed, cause the processor to substantially contemporaneously with the execution of the technical protocol to make the set-top box and the display ready for use, receive from a proximate wireless-enabled interactive programmable device located within the room, receive seventh media relative to guest room spaces within the room.
18. The system as recited in claim 17 , wherein the seventh media relative to guest room spaces within the room further comprises audiovisual media of the room selected from the group consisting of bathroom area audiovisual media, dressing area audiovisual media, clothes storage area audiovisual media, sleeping area audiovisual media, work area audiovisual media, entry area audiovisual media, window view audiovisual media, and hallway area audiovisual media.
19. A system for entertainment center technical configuration, the system comprising:
a set-top box located in a room at a hospitality establishment having a plurality of rooms, the set-top box including:
a housing securing a television input, a television output, a processor, memory, and storage therein,
a busing architecture communicatively interconnecting the television input, the television output, the processor, the memory, and the storage,
the television input configured to receive a source signal from an external source,
the television output configured to forward a fully tuned signal to a display, and
the memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
execute a technical protocol to make the set-top box and the display ready for use,
send an installation quality assurance signal relative to the execution of the technical protocol, generate a human-readable visual label that contains information about the status of the technical protocol;
generate a machine-readable optical label that contains information about the status of the technical protocol, the machine-readable optical label includes diagnostic information for escalated and remote trouble shooting about the status of the technical protocol,
forward, via the television output, the output signal including the human-readable visual label and the machine-readable optical label to the television, and
dynamically update the human-readable visual label and the machine-readable optical label as the status of the technical protocol changes; and
a server located remote to the room, the server including:
a housing securing inputs, outputs, a processor, memory, and storage therein,
a busing architecture communicatively interconnecting the inputs, outputs, the processor, the memory, and the storage, and
the memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
receive the installation quality assurance signal from the set-top box,
establish installation quality assurance of the room based on the installation quality assurance signal,
substantially contemporaneously with the execution of the technical protocol to make the set-top box and the display ready for use, receive from a proximate wireless-enabled interactive programmable device located within the room, first media relative to an image of a unique identifier of the room, second media relative to a unique identifier of the set-top box, and third media relative to a physical connection between the set-top box and the display, receive fourth media relative to a unique identifier of the display, receive fifth media relative to a welcome page on the display, and sixth media relative to a machine-readable optical label that contains information about the status of the technical protocol,
establish physical quality assurance of the room based on the first, second, third, fourth, fifth, and sixth media,
rendering a map view of the hospitality establishment based on obtained map data, the map view including a graphical representation of the room and a plurality of other rooms at the hospitality establishment, and
annotating the graphical representation of the room with at least one of the first, second, third, fourth, fifth, and sixth media.
20. A system for entertainment center technical configuration, the system comprising:
a set-top box located in a room at a hospitality establishment having a plurality of rooms, the set-top box including:
a housing securing a television input, a television output, a processor, memory, and storage therein,
a busing architecture communicatively interconnecting the television input, the television output, the processor, the memory, and the storage,
the television input configured to receive a source signal from an external source,
the television output configured to forward a fully tuned signal to a display, and
the memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
execute a technical protocol to make the set-top box and the display ready for use,
send an installation quality assurance signal relative to the execution of the technical protocol, generate a human-readable visual label that contains information about the status of the technical protocol;
generate a machine-readable optical label that contains information about the status of the technical protocol, the machine-readable optical label includes diagnostic information for escalated and remote trouble shooting about the status of the technical protocol,
forward, via the television output, the output signal including the human-readable visual label and the machine-readable optical label to the television, and
dynamically update the human-readable visual label and the machine-readable optical label as the status of the technical protocol changes; and
a server located remote to the room, the server including:
a housing securing inputs, outputs, a processor, memory, and storage therein,
a busing architecture communicatively interconnecting the inputs, outputs, the processor, the memory, and the storage, and
the memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
receive the installation quality assurance signal from the set-top box,
establish installation quality assurance of the room based on the installation quality assurance signal,
substantially contemporaneously with the execution of the technical protocol to make the set-top box and the display ready for use, receive from a proximate wireless-enabled interactive programmable device located within the room, first media relative to an image of a unique identifier of the room, second media relative to a unique identifier of the set-top box, and third media relative to a physical connection between the set-top box and the display, receive fourth media relative to a unique identifier of the display, receive fifth media relative to a welcome page on the display, sixth media relative to a machine-readable optical label that contains information about the status of the technical protocol, receive seventh media relative to guest room spaces within the room,
establish physical quality assurance of the room based on the first, second, third, fourth, fifth, and sixth media,
establish furnishings and amenities in the room based on the seventh media,
rendering a map view of the hospitality establishment based on obtained map data, the map view including a graphical representation of the room and a plurality of other rooms at the hospitality establishment, and
annotating the graphical representation of the room with at least one of the first, second, third, fourth, fifth, and sixth media.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/486,632 US20220014798A1 (en) | 2017-02-07 | 2021-09-27 | Entertainment Center Technical Configuration and System and Method for Use of Same |
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201762455819P | 2017-02-07 | 2017-02-07 | |
US201762458892P | 2017-02-14 | 2017-02-14 | |
US201762486840P | 2017-04-18 | 2017-04-18 | |
US15/887,833 US20180227628A1 (en) | 2017-02-07 | 2018-02-02 | Entertainment Center Technical Configuration and System and Method for Use of Same |
US15/893,389 US20180227599A1 (en) | 2017-02-07 | 2018-02-09 | Entertainment Center Technical Configuration and System and Method for Use of Same |
US15/955,834 US10776887B2 (en) | 2017-02-07 | 2018-04-18 | System and method for making reservations in a hospitality establishment |
US17/018,152 US11367154B2 (en) | 2017-02-07 | 2020-09-11 | System and method for making reservations in a hospitality establishment |
US17/486,632 US20220014798A1 (en) | 2017-02-07 | 2021-09-27 | Entertainment Center Technical Configuration and System and Method for Use of Same |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/893,389 Continuation US20180227599A1 (en) | 2017-02-07 | 2018-02-09 | Entertainment Center Technical Configuration and System and Method for Use of Same |
Publications (1)
Publication Number | Publication Date |
---|---|
US20220014798A1 true US20220014798A1 (en) | 2022-01-13 |
Family
ID=63581879
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/955,834 Active US10776887B2 (en) | 2017-02-07 | 2018-04-18 | System and method for making reservations in a hospitality establishment |
US17/018,152 Active 2038-04-26 US11367154B2 (en) | 2017-02-07 | 2020-09-11 | System and method for making reservations in a hospitality establishment |
US17/486,632 Abandoned US20220014798A1 (en) | 2017-02-07 | 2021-09-27 | Entertainment Center Technical Configuration and System and Method for Use of Same |
US17/807,946 Active US11756139B2 (en) | 2017-02-07 | 2022-06-21 | System and method for making reservations in a hospitality establishment |
US18/465,604 Abandoned US20230419426A1 (en) | 2017-02-07 | 2023-09-12 | System and method for making reservations in a hospitality establishment |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/955,834 Active US10776887B2 (en) | 2017-02-07 | 2018-04-18 | System and method for making reservations in a hospitality establishment |
US17/018,152 Active 2038-04-26 US11367154B2 (en) | 2017-02-07 | 2020-09-11 | System and method for making reservations in a hospitality establishment |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/807,946 Active US11756139B2 (en) | 2017-02-07 | 2022-06-21 | System and method for making reservations in a hospitality establishment |
US18/465,604 Abandoned US20230419426A1 (en) | 2017-02-07 | 2023-09-12 | System and method for making reservations in a hospitality establishment |
Country Status (1)
Country | Link |
---|---|
US (5) | US10776887B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220272007A1 (en) * | 2021-02-23 | 2022-08-25 | Centurylink Intellectual Property Llc | Smart network interface device |
US20220394348A1 (en) * | 2021-06-02 | 2022-12-08 | Universal Electronics Inc. | System and method for using a virtual agent to provide consumer electronic device related technical support |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107590547A (en) * | 2016-07-06 | 2018-01-16 | 阿里巴巴集团控股有限公司 | Data object information processing method, apparatus and system |
US10776887B2 (en) | 2017-02-07 | 2020-09-15 | Enseo, Inc. | System and method for making reservations in a hospitality establishment |
US10841121B1 (en) | 2019-09-30 | 2020-11-17 | Hilton International Holding Llc | Hospitality system and method of using the same |
US20210183501A1 (en) * | 2019-10-26 | 2021-06-17 | Kimberly Geis | Systems and Methods for Ensuring Facility Compliance |
CN112256819A (en) * | 2020-11-13 | 2021-01-22 | 珠海大横琴科技发展有限公司 | Data processing method and device based on monitoring map and readable storage medium |
WO2023099795A1 (en) * | 2021-12-01 | 2023-06-08 | Iberostar Hoteles Y Apartamentos, S.L. | Improved system and method for room reservation and management |
Citations (95)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5793366A (en) * | 1996-11-12 | 1998-08-11 | Sony Corporation | Graphical display of an animated data stream between devices on a bus |
US5805806A (en) * | 1995-12-18 | 1998-09-08 | Intel Corporation | Method and apparatus for providing interactive networking between televisions and personal computers |
US5883621A (en) * | 1996-06-21 | 1999-03-16 | Sony Corporation | Device control with topology map in a digital network |
US6272150B1 (en) * | 1997-01-17 | 2001-08-07 | Scientific-Atlanta, Inc. | Cable modem map display for network management of a cable data delivery system |
US20020174444A1 (en) * | 2001-05-21 | 2002-11-21 | Jean-Marie Gatto | Trusted transactional set-top box |
US20030011467A1 (en) * | 2001-07-12 | 2003-01-16 | Riku Suomela | System and method for accessing ubiquitous resources in an intelligent environment |
US20030046437A1 (en) * | 2000-10-23 | 2003-03-06 | Sony Corporation & Sony Electronics Inc. | Content abstraction layer for use in home network applications |
US20030204856A1 (en) * | 2002-04-30 | 2003-10-30 | Buxton Mark J. | Distributed server video-on-demand system |
US20040032495A1 (en) * | 2000-10-26 | 2004-02-19 | Ortiz Luis M. | Providing multiple synchronized camera views for broadcast from a live venue activity to remote viewers |
US20040102989A1 (en) * | 2002-11-21 | 2004-05-27 | Yang-Su Jang | Online digital photograph processing system for digital camera rental system |
US20040117845A1 (en) * | 2002-12-11 | 2004-06-17 | Jeyhan Karaoguz | Personal inter-home media exchange network |
US20040117821A1 (en) * | 2002-12-11 | 2004-06-17 | Jeyhan Karaoguz | Method and system for media exchange network with service user interface |
US20050138192A1 (en) * | 2003-12-19 | 2005-06-23 | Encarnacion Mark J. | Server architecture for network resource information routing |
US20060004605A1 (en) * | 2004-06-21 | 2006-01-05 | Epic Systems Corporation | System and method for a comprehensive interactive graphical representation of a health care facility for managing patient care and health care facility resources |
US20060209857A1 (en) * | 2005-03-15 | 2006-09-21 | Bellsouth Intellectual Property Corporation | Broadband home applications gateway/residential gateway systems, methods and computer program products |
US7116357B1 (en) * | 1995-03-20 | 2006-10-03 | Canon Kabushiki Kaisha | Camera monitoring system |
US20060248557A1 (en) * | 2005-04-01 | 2006-11-02 | Vulcan Inc. | Interface for controlling device groups |
US7231603B2 (en) * | 2001-06-14 | 2007-06-12 | Canon Kabushiki Kaisha | Communication apparatus, communication system, video image display control method, storage medium and program |
US20070157281A1 (en) * | 2005-12-23 | 2007-07-05 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
US20070204231A1 (en) * | 2006-02-28 | 2007-08-30 | Microsoft Corporation | Network map |
US20070277205A1 (en) * | 2006-05-26 | 2007-11-29 | Sbc Knowledge Ventures L.P. | System and method for distributing video data |
US20080022322A1 (en) * | 2006-06-30 | 2008-01-24 | Sbc Knowledge Ventures L.P. | System and method for home audio and video communication |
US20080092199A1 (en) * | 2006-10-02 | 2008-04-17 | Sbc Knowledge Ventures L.P. | System and method for distributing dynamic event data in an internet protocol television system |
US20080117922A1 (en) * | 2006-11-16 | 2008-05-22 | Sbc Knowledge Ventures, Lp | Home automation system and method including remote media access |
US20080229226A1 (en) * | 2007-03-09 | 2008-09-18 | Lutron Electronics Co., Inc. | System and method for graphically displaying energy consumption and savings |
US7596640B2 (en) * | 2004-09-21 | 2009-09-29 | Funai Electric Co., Ltd. | Computer program product for managing connections |
US20090322874A1 (en) * | 2007-04-23 | 2009-12-31 | Mark Knutson | System and method for remote surveillance |
US20100001838A1 (en) * | 2006-09-14 | 2010-01-07 | Sloan Kettering Institute For Cancer Research | Automated Association of Patient Care Devices |
US20100095335A1 (en) * | 2008-10-15 | 2010-04-15 | At&T Services, Inc. | System and method for distributing video data over an electrical power line |
US7761900B2 (en) * | 2006-08-02 | 2010-07-20 | Clarendon Foundation, Inc. | Distribution of content and advertisement |
US20100201876A1 (en) * | 2009-02-06 | 2010-08-12 | Yung-Chih Lin | Multimedia management device, system, and method |
US20100211636A1 (en) * | 2006-09-29 | 2010-08-19 | Michael Ross Starkenburg | Management of profiles for interactive media guidance applications |
US20110069940A1 (en) * | 2009-09-23 | 2011-03-24 | Rovi Technologies Corporation | Systems and methods for automatically detecting users within detection regions of media devices |
US20110078717A1 (en) * | 2009-09-29 | 2011-03-31 | Rovi Technologies Corporation | System for notifying a community of interested users about programs or segments |
US20110296043A1 (en) * | 2010-06-01 | 2011-12-01 | Microsoft Corporation | Managing Shared Sessions in a Shared Resource Computing Environment |
US20110305376A1 (en) * | 2010-06-14 | 2011-12-15 | Siemens Medical Solutions Usa, Inc. | Automatic Patient and Device Recognition and Association System |
US20110321105A1 (en) * | 2010-06-24 | 2011-12-29 | Vanessa Ogle | System and Method for Alternate Multi-Channel Bi-Directional Data Transmission |
US20120120296A1 (en) * | 2010-11-17 | 2012-05-17 | Verizon Patent And Licensing, Inc. | Methods and Systems for Dynamically Presenting Enhanced Content During a Presentation of a Media Content Instance |
US20120208466A1 (en) * | 2011-02-15 | 2012-08-16 | Lg Electronics Inc. | Method of transmitting and receiving data, display device and mobile terminal using the same |
US8250601B2 (en) * | 2010-09-17 | 2012-08-21 | Guest Tek Interactive Entertainment Ltd. | Configuration apparatus and method of configuring one or more devices having hidden configuration settings |
US20120219935A1 (en) * | 2009-08-01 | 2012-08-30 | Kim Stebbings | Methods, systems, and devices for interactive learning |
US20120241525A1 (en) * | 2011-03-22 | 2012-09-27 | Gregory Borges | Displaying a barcode on a display of an infusion pump |
US8291343B2 (en) * | 2005-09-08 | 2012-10-16 | Sony Corporation | Display control apparatus, display control method, and program |
US8307395B2 (en) * | 2008-04-22 | 2012-11-06 | Porto Technology, Llc | Publishing key frames of a video content item being viewed by a first user to one or more second users |
US20120320789A1 (en) * | 2011-06-20 | 2012-12-20 | At&T Intellectual Property I, L.P. | Methods, Systems, and Products for Network Topology |
US20130027613A1 (en) * | 2011-05-03 | 2013-01-31 | Lg Electronics Inc. | Image display apparatus, portable terminal, and methods for operating the same |
US20130036200A1 (en) * | 2011-08-01 | 2013-02-07 | Verizon Patent And Licensing, Inc. | Methods and Systems for Delivering a Personalized Version of an Executable Application to a Secondary Access Device Associated with a User |
US20130076853A1 (en) * | 2011-09-23 | 2013-03-28 | Jie Diao | Conveying gaze information in virtual conference |
US8413204B2 (en) * | 2008-03-31 | 2013-04-02 | At&T Intellectual Property I, Lp | System and method of interacting with home automation systems via a set-top box device |
US8418206B2 (en) * | 2007-03-22 | 2013-04-09 | United Video Properties, Inc. | User defined rules for assigning destinations of content |
US20130141428A1 (en) * | 2011-11-18 | 2013-06-06 | Dale L. Gipson | Computer-implemented apparatus, system, and method for three dimensional modeling software |
US20130173765A1 (en) * | 2011-12-29 | 2013-07-04 | United Video Properties, Inc. | Systems and methods for assigning roles between user devices |
US20130230208A1 (en) * | 2012-03-02 | 2013-09-05 | Qualcomm Incorporated | Visual ocr for positioning |
US20130238234A1 (en) * | 2011-10-21 | 2013-09-12 | Qualcomm Incorporated | Methods for determining a user's location using poi visibility inference |
US20130276047A1 (en) * | 2012-04-13 | 2013-10-17 | Cisco Technology, Inc. | Docsis out-of-band control signal frequency conversion for legacy set-top boxes |
US20130282180A1 (en) * | 2012-04-20 | 2013-10-24 | Electronic Environments U.S. | Systems and methods for controlling home and commercial environments including one touch and intuitive functionality |
US20140007211A1 (en) * | 2012-06-27 | 2014-01-02 | Nhn Corporation | System, method and computer readable recording medium for linking television and smart phone using image authentication key |
US8650600B2 (en) * | 2011-06-20 | 2014-02-11 | Enseo, Inc. | Set top/back box, system and method for providing a remote control device |
US20140061297A1 (en) * | 2011-05-17 | 2014-03-06 | Tyco Electroncs Raychem Bvba | Component identification and tracking system for telecommunication networks |
US20140114931A1 (en) * | 2012-10-23 | 2014-04-24 | Bmc Software, Inc. | Management of annotated location aware assets |
US20140207281A1 (en) * | 2013-01-18 | 2014-07-24 | Irobot Corporation | Environmental Management Systems Including Mobile Robots and Methods Using Same |
US20140282172A1 (en) * | 2013-03-14 | 2014-09-18 | Lutron Electronics, Co., Inc. | System and method for graphically displaying energy consumption and savings |
US20140282807A1 (en) * | 2013-03-15 | 2014-09-18 | The Directv Group, Inc. | Method and system for transferring user settings to another user receiving device using a mobile user device |
US20140288761A1 (en) * | 2013-03-22 | 2014-09-25 | Bendix Commercial Vehicle Systems Llc | Enhanced display unit |
US20140304321A1 (en) * | 2013-04-08 | 2014-10-09 | Navteq B.V. | Desktop Application Synchronization to Process Data Captured on a Mobile Device |
US20140310742A1 (en) * | 2013-04-16 | 2014-10-16 | Samsung Electronics Co., Ltd. | Display apparatus, and method and apparatus for setting up and controlling the same |
US8931010B2 (en) * | 2002-11-04 | 2015-01-06 | Rovi Solutions Corporation | Methods and apparatus for client aggregation of media in a networked media system |
US20150058909A1 (en) * | 2013-06-21 | 2015-02-26 | Enseo, Inc. | Set-top Box with Technical Configuration and System and Method for Use of Same |
US20150130788A1 (en) * | 2012-11-07 | 2015-05-14 | Zhou Bailiang | Visualize the obscure object in 3d space |
US20150192940A1 (en) * | 2006-09-13 | 2015-07-09 | Savant Systems, Llc | Configuring a system of components using graphical programming environment having a zone map |
US20150296247A1 (en) * | 2012-02-29 | 2015-10-15 | ExXothermic, Inc. | Interaction of user devices and video devices |
US9195866B1 (en) * | 2015-06-10 | 2015-11-24 | Parachute Systems, Inc. | Systems and methods for tracking subjects |
US20160110916A1 (en) * | 2014-10-16 | 2016-04-21 | Trick 3D | Systems and methods for generating an interactive floor plan |
US9326020B2 (en) * | 2011-06-20 | 2016-04-26 | Enseo, Inc | Commercial television-interfacing dongle and system and method for use of same |
US20160142765A1 (en) * | 2011-06-20 | 2016-05-19 | Enseo, Inc. | Set-Top Box with Enhanced Content and System and Method for Use of Same |
US20160156719A1 (en) * | 2014-12-02 | 2016-06-02 | Amazon Technologies, Inc. | Proxy captive portal traffic for input-limited devices |
US20160180379A1 (en) * | 2014-12-18 | 2016-06-23 | Nbcuniversal Media, Llc | System and method for multimedia content composition |
US20160219319A1 (en) * | 2013-09-13 | 2016-07-28 | Nagravision S.A. | Method for controlling access to broadcast content |
US20160330488A1 (en) * | 2013-05-31 | 2016-11-10 | Enseo, Inc. | Set-Top Box with Interactive Portal and System and Method for Use of Same |
US20160373522A1 (en) * | 2015-06-16 | 2016-12-22 | Prysm, Inc. | User presence detection and display of private content at a remote collaboration venue |
US20170006322A1 (en) * | 2015-06-30 | 2017-01-05 | Amazon Technologies, Inc. | Participant rewards in a spectating system |
US20170091850A1 (en) * | 2015-09-24 | 2017-03-30 | Adobe Systems Incorporated | Methods and Systems for Identifying Visitors to Real-World Shopping Venues as Belonging to a Group |
US9612880B1 (en) * | 2015-11-30 | 2017-04-04 | Amazon Technologies, Inc. | Media device temperature management |
US20170099455A1 (en) * | 2015-10-05 | 2017-04-06 | Mutualink, Inc. | Video management defined embedded voice communication groups |
US9641989B1 (en) * | 2014-09-24 | 2017-05-02 | Amazon Technologies, Inc. | Displaying messages according to priority |
US20170264965A1 (en) * | 2016-03-11 | 2017-09-14 | Echostar Technologies L.L.C. | Television receiver authorization over internet protocol network |
US20170264920A1 (en) * | 2016-03-08 | 2017-09-14 | Echostar Technologies L.L.C. | Apparatus, systems and methods for control of sporting event presentation based on viewer engagement |
US20170315612A1 (en) * | 2016-04-27 | 2017-11-02 | Rovi Guides, Inc. | Methods and systems for displaying additional content on a heads up display displaying a virtual reality environment |
US20180040324A1 (en) * | 2016-08-05 | 2018-02-08 | Sonos, Inc. | Multiple Voice Services |
US20180063263A1 (en) * | 2016-08-24 | 2018-03-01 | The Directv Group, Inc. | Methods and systems for provisioning a user profile on a media processor |
US9953112B2 (en) * | 2014-02-08 | 2018-04-24 | Pictometry International Corp. | Method and system for displaying room interiors on a floor plan |
US20180146240A1 (en) * | 2016-11-22 | 2018-05-24 | Echostar Technologies L.L.C. | Sports bar mode automatic viewing determination |
US20180349413A1 (en) * | 2017-06-02 | 2018-12-06 | Apple Inc. | Application And System Providing Indoor Searching Of A Venue |
US10820034B2 (en) * | 2017-05-26 | 2020-10-27 | At&T Intellectual Property I, L.P. | Providing streaming video from mobile computing nodes |
US10904615B2 (en) * | 2017-09-07 | 2021-01-26 | International Business Machines Corporation | Accessing and analyzing data to select an optimal line-of-sight and determine how media content is distributed and displayed |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5047614A (en) | 1989-01-23 | 1991-09-10 | Bianco James S | Method and apparatus for computer-aided shopping |
US20010016825A1 (en) | 1993-06-08 | 2001-08-23 | Pugliese, Anthony V. | Electronic ticketing and reservation system and method |
US5732398A (en) | 1995-11-09 | 1998-03-24 | Keyosk Corp. | Self-service system for selling travel-related services or products |
US5832452A (en) | 1996-01-31 | 1998-11-03 | Electronic Data Systems Corporation | Hotel database inquiry system |
US5979757A (en) | 1996-09-05 | 1999-11-09 | Symbol Technologies, Inc. | Method and system for presenting item information using a portable data terminal |
US6181349B1 (en) | 1997-07-21 | 2001-01-30 | International Business Machines Corporation | Data processor controlled display interface with composite graphic objects formed by vector and raster graphics |
US6249773B1 (en) | 1998-03-26 | 2001-06-19 | International Business Machines Corp. | Electronic commerce with shopping list builder |
US6404877B1 (en) | 1998-06-02 | 2002-06-11 | At&T Corp. | Automated toll-free telecommunications information service and apparatus |
US6990457B1 (en) | 2000-06-06 | 2006-01-24 | Hotels.Com | System and method for conducting transactions involving generically identified items |
US7076451B1 (en) * | 2001-05-22 | 2006-07-11 | Pegasus Solutions, Inc. | System and method for providing lodging reservations data |
US7415419B2 (en) * | 2004-06-18 | 2008-08-19 | Expedia, Inc. | Method and system for presenting rates for travel services |
US7823068B2 (en) * | 2006-02-28 | 2010-10-26 | Mark Anthony Ogle Cowtan | Internet-based, dual-paned virtual tour presentation system with orientational capabilities and versatile tabbed menu-driven area for multi-media content delivery |
US20090133090A1 (en) | 2007-11-19 | 2009-05-21 | Verizon Data Services Inc. | Method and system of providing content management for a set-top box |
US20090228779A1 (en) | 2008-03-04 | 2009-09-10 | Richard John Williamson | Use of remote services by a local wireless electronic device |
US9078038B2 (en) | 2008-09-29 | 2015-07-07 | Verizon Patent And Licensing Inc. | Automatic provisioning of set-top boxes |
AU2009314212B2 (en) | 2008-11-12 | 2014-04-03 | Bally Gaming, Inc. | Optical machine-readable data representation image |
CA2714227C (en) * | 2010-06-18 | 2011-10-25 | Guest Tek Interactive Entertainment Ltd. | User-profile server for providing user-tailored entertainment experience across different entertainment devices and method thereof |
US8930334B2 (en) * | 2010-09-10 | 2015-01-06 | Room 77, Inc. | Creating a database that stores information about individual habitable units |
US8645509B2 (en) | 2010-10-12 | 2014-02-04 | Guest Tek Interactive Entertainment Ltd. | System and server for assigning location-dependent hostname to client device over network and method thereof |
EP2631863A1 (en) | 2012-02-24 | 2013-08-28 | Oikian Solutions Oy | Associating financial transaction with advertisement |
US8971623B2 (en) | 2012-03-06 | 2015-03-03 | Apple Inc. | Overlaid user interface tools for applying effects to image |
US10109255B2 (en) | 2012-06-05 | 2018-10-23 | Apple Inc. | Method, system and apparatus for dynamically generating map textures |
US9064341B2 (en) | 2012-06-05 | 2015-06-23 | Apple Inc. | Method, system and apparatus for rendering a map according to hybrid map data |
US20140095222A1 (en) * | 2012-09-28 | 2014-04-03 | Order Inn, Inc. | Method and system for bundling lodging reservations with secondary goods or services |
US20140108067A1 (en) * | 2012-10-11 | 2014-04-17 | Getgoing, Inc. | Using qualification events to provide price differentiation for travel products |
CA3036616A1 (en) * | 2014-06-20 | 2015-12-20 | Guest Tek Interactive Entertainment Ltd. | Device pairing and login for different network services offered at hospitality establishment |
US9898557B2 (en) * | 2015-02-27 | 2018-02-20 | Aditazz, Inc. | Method and system for generating building plans using slices |
WO2017043906A1 (en) * | 2015-09-09 | 2017-03-16 | Samsung Electronics Co., Ltd. | Method and apparatus for managing guest room |
US20180077356A1 (en) * | 2016-09-15 | 2018-03-15 | Project Ray Ltd. | System and method for remotely assisted camera orientation |
US20180101793A1 (en) * | 2016-10-06 | 2018-04-12 | Agilysys, Inc. | Mobile device room selection |
US10776887B2 (en) * | 2017-02-07 | 2020-09-15 | Enseo, Inc. | System and method for making reservations in a hospitality establishment |
US20180227599A1 (en) * | 2017-02-07 | 2018-08-09 | Enseo, Inc. | Entertainment Center Technical Configuration and System and Method for Use of Same |
-
2018
- 2018-04-18 US US15/955,834 patent/US10776887B2/en active Active
-
2020
- 2020-09-11 US US17/018,152 patent/US11367154B2/en active Active
-
2021
- 2021-09-27 US US17/486,632 patent/US20220014798A1/en not_active Abandoned
-
2022
- 2022-06-21 US US17/807,946 patent/US11756139B2/en active Active
-
2023
- 2023-09-12 US US18/465,604 patent/US20230419426A1/en not_active Abandoned
Patent Citations (102)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7116357B1 (en) * | 1995-03-20 | 2006-10-03 | Canon Kabushiki Kaisha | Camera monitoring system |
US5805806A (en) * | 1995-12-18 | 1998-09-08 | Intel Corporation | Method and apparatus for providing interactive networking between televisions and personal computers |
US5883621A (en) * | 1996-06-21 | 1999-03-16 | Sony Corporation | Device control with topology map in a digital network |
US5793366A (en) * | 1996-11-12 | 1998-08-11 | Sony Corporation | Graphical display of an animated data stream between devices on a bus |
US6272150B1 (en) * | 1997-01-17 | 2001-08-07 | Scientific-Atlanta, Inc. | Cable modem map display for network management of a cable data delivery system |
US20030046437A1 (en) * | 2000-10-23 | 2003-03-06 | Sony Corporation & Sony Electronics Inc. | Content abstraction layer for use in home network applications |
US20040032495A1 (en) * | 2000-10-26 | 2004-02-19 | Ortiz Luis M. | Providing multiple synchronized camera views for broadcast from a live venue activity to remote viewers |
US20020174444A1 (en) * | 2001-05-21 | 2002-11-21 | Jean-Marie Gatto | Trusted transactional set-top box |
US7231603B2 (en) * | 2001-06-14 | 2007-06-12 | Canon Kabushiki Kaisha | Communication apparatus, communication system, video image display control method, storage medium and program |
US20030011467A1 (en) * | 2001-07-12 | 2003-01-16 | Riku Suomela | System and method for accessing ubiquitous resources in an intelligent environment |
US20030204856A1 (en) * | 2002-04-30 | 2003-10-30 | Buxton Mark J. | Distributed server video-on-demand system |
US8931010B2 (en) * | 2002-11-04 | 2015-01-06 | Rovi Solutions Corporation | Methods and apparatus for client aggregation of media in a networked media system |
US20040102989A1 (en) * | 2002-11-21 | 2004-05-27 | Yang-Su Jang | Online digital photograph processing system for digital camera rental system |
US20040117845A1 (en) * | 2002-12-11 | 2004-06-17 | Jeyhan Karaoguz | Personal inter-home media exchange network |
US20040117821A1 (en) * | 2002-12-11 | 2004-06-17 | Jeyhan Karaoguz | Method and system for media exchange network with service user interface |
US20050138192A1 (en) * | 2003-12-19 | 2005-06-23 | Encarnacion Mark J. | Server architecture for network resource information routing |
US20060004605A1 (en) * | 2004-06-21 | 2006-01-05 | Epic Systems Corporation | System and method for a comprehensive interactive graphical representation of a health care facility for managing patient care and health care facility resources |
US7596640B2 (en) * | 2004-09-21 | 2009-09-29 | Funai Electric Co., Ltd. | Computer program product for managing connections |
US20060209857A1 (en) * | 2005-03-15 | 2006-09-21 | Bellsouth Intellectual Property Corporation | Broadband home applications gateway/residential gateway systems, methods and computer program products |
US20060248557A1 (en) * | 2005-04-01 | 2006-11-02 | Vulcan Inc. | Interface for controlling device groups |
US8291343B2 (en) * | 2005-09-08 | 2012-10-16 | Sony Corporation | Display control apparatus, display control method, and program |
US20070157281A1 (en) * | 2005-12-23 | 2007-07-05 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
US7587675B2 (en) * | 2006-02-28 | 2009-09-08 | Microsoft Corporation | Network map |
US20070204231A1 (en) * | 2006-02-28 | 2007-08-30 | Microsoft Corporation | Network map |
US20070277205A1 (en) * | 2006-05-26 | 2007-11-29 | Sbc Knowledge Ventures L.P. | System and method for distributing video data |
US20080022322A1 (en) * | 2006-06-30 | 2008-01-24 | Sbc Knowledge Ventures L.P. | System and method for home audio and video communication |
US8392947B2 (en) * | 2006-06-30 | 2013-03-05 | At&T Intellectual Property I, Lp | System and method for home audio and video communication |
US7761900B2 (en) * | 2006-08-02 | 2010-07-20 | Clarendon Foundation, Inc. | Distribution of content and advertisement |
US20150192940A1 (en) * | 2006-09-13 | 2015-07-09 | Savant Systems, Llc | Configuring a system of components using graphical programming environment having a zone map |
US20100001838A1 (en) * | 2006-09-14 | 2010-01-07 | Sloan Kettering Institute For Cancer Research | Automated Association of Patient Care Devices |
US20100211636A1 (en) * | 2006-09-29 | 2010-08-19 | Michael Ross Starkenburg | Management of profiles for interactive media guidance applications |
US20080092199A1 (en) * | 2006-10-02 | 2008-04-17 | Sbc Knowledge Ventures L.P. | System and method for distributing dynamic event data in an internet protocol television system |
US20080117922A1 (en) * | 2006-11-16 | 2008-05-22 | Sbc Knowledge Ventures, Lp | Home automation system and method including remote media access |
US20080229226A1 (en) * | 2007-03-09 | 2008-09-18 | Lutron Electronics Co., Inc. | System and method for graphically displaying energy consumption and savings |
US8418206B2 (en) * | 2007-03-22 | 2013-04-09 | United Video Properties, Inc. | User defined rules for assigning destinations of content |
US20090322874A1 (en) * | 2007-04-23 | 2009-12-31 | Mark Knutson | System and method for remote surveillance |
US8413204B2 (en) * | 2008-03-31 | 2013-04-02 | At&T Intellectual Property I, Lp | System and method of interacting with home automation systems via a set-top box device |
US8307395B2 (en) * | 2008-04-22 | 2012-11-06 | Porto Technology, Llc | Publishing key frames of a video content item being viewed by a first user to one or more second users |
US20100095335A1 (en) * | 2008-10-15 | 2010-04-15 | At&T Services, Inc. | System and method for distributing video data over an electrical power line |
US20100201876A1 (en) * | 2009-02-06 | 2010-08-12 | Yung-Chih Lin | Multimedia management device, system, and method |
US20120219935A1 (en) * | 2009-08-01 | 2012-08-30 | Kim Stebbings | Methods, systems, and devices for interactive learning |
US20110069940A1 (en) * | 2009-09-23 | 2011-03-24 | Rovi Technologies Corporation | Systems and methods for automatically detecting users within detection regions of media devices |
US20110078717A1 (en) * | 2009-09-29 | 2011-03-31 | Rovi Technologies Corporation | System for notifying a community of interested users about programs or segments |
US20110296043A1 (en) * | 2010-06-01 | 2011-12-01 | Microsoft Corporation | Managing Shared Sessions in a Shared Resource Computing Environment |
US20110305376A1 (en) * | 2010-06-14 | 2011-12-15 | Siemens Medical Solutions Usa, Inc. | Automatic Patient and Device Recognition and Association System |
US20110321105A1 (en) * | 2010-06-24 | 2011-12-29 | Vanessa Ogle | System and Method for Alternate Multi-Channel Bi-Directional Data Transmission |
US8250601B2 (en) * | 2010-09-17 | 2012-08-21 | Guest Tek Interactive Entertainment Ltd. | Configuration apparatus and method of configuring one or more devices having hidden configuration settings |
US20120120296A1 (en) * | 2010-11-17 | 2012-05-17 | Verizon Patent And Licensing, Inc. | Methods and Systems for Dynamically Presenting Enhanced Content During a Presentation of a Media Content Instance |
US20120208466A1 (en) * | 2011-02-15 | 2012-08-16 | Lg Electronics Inc. | Method of transmitting and receiving data, display device and mobile terminal using the same |
US20120241525A1 (en) * | 2011-03-22 | 2012-09-27 | Gregory Borges | Displaying a barcode on a display of an infusion pump |
US20130027613A1 (en) * | 2011-05-03 | 2013-01-31 | Lg Electronics Inc. | Image display apparatus, portable terminal, and methods for operating the same |
US20140061297A1 (en) * | 2011-05-17 | 2014-03-06 | Tyco Electroncs Raychem Bvba | Component identification and tracking system for telecommunication networks |
US9380336B2 (en) * | 2011-06-20 | 2016-06-28 | Enseo, Inc. | Set-top box with enhanced content and system and method for use of same |
US8650600B2 (en) * | 2011-06-20 | 2014-02-11 | Enseo, Inc. | Set top/back box, system and method for providing a remote control device |
US9955211B2 (en) * | 2011-06-20 | 2018-04-24 | Enseo, Inc. | Commercial television-interfacing dongle and system and method for use of same |
US20120320789A1 (en) * | 2011-06-20 | 2012-12-20 | At&T Intellectual Property I, L.P. | Methods, Systems, and Products for Network Topology |
US9326020B2 (en) * | 2011-06-20 | 2016-04-26 | Enseo, Inc | Commercial television-interfacing dongle and system and method for use of same |
US20160142765A1 (en) * | 2011-06-20 | 2016-05-19 | Enseo, Inc. | Set-Top Box with Enhanced Content and System and Method for Use of Same |
US20130036200A1 (en) * | 2011-08-01 | 2013-02-07 | Verizon Patent And Licensing, Inc. | Methods and Systems for Delivering a Personalized Version of an Executable Application to a Secondary Access Device Associated with a User |
US20130076853A1 (en) * | 2011-09-23 | 2013-03-28 | Jie Diao | Conveying gaze information in virtual conference |
US20130238234A1 (en) * | 2011-10-21 | 2013-09-12 | Qualcomm Incorporated | Methods for determining a user's location using poi visibility inference |
US20130141428A1 (en) * | 2011-11-18 | 2013-06-06 | Dale L. Gipson | Computer-implemented apparatus, system, and method for three dimensional modeling software |
US20130173765A1 (en) * | 2011-12-29 | 2013-07-04 | United Video Properties, Inc. | Systems and methods for assigning roles between user devices |
US20150296247A1 (en) * | 2012-02-29 | 2015-10-15 | ExXothermic, Inc. | Interaction of user devices and video devices |
US20130230208A1 (en) * | 2012-03-02 | 2013-09-05 | Qualcomm Incorporated | Visual ocr for positioning |
US20130276047A1 (en) * | 2012-04-13 | 2013-10-17 | Cisco Technology, Inc. | Docsis out-of-band control signal frequency conversion for legacy set-top boxes |
US20130282180A1 (en) * | 2012-04-20 | 2013-10-24 | Electronic Environments U.S. | Systems and methods for controlling home and commercial environments including one touch and intuitive functionality |
US20140007211A1 (en) * | 2012-06-27 | 2014-01-02 | Nhn Corporation | System, method and computer readable recording medium for linking television and smart phone using image authentication key |
US20140114931A1 (en) * | 2012-10-23 | 2014-04-24 | Bmc Software, Inc. | Management of annotated location aware assets |
US20150130788A1 (en) * | 2012-11-07 | 2015-05-14 | Zhou Bailiang | Visualize the obscure object in 3d space |
US20140207281A1 (en) * | 2013-01-18 | 2014-07-24 | Irobot Corporation | Environmental Management Systems Including Mobile Robots and Methods Using Same |
US20140282172A1 (en) * | 2013-03-14 | 2014-09-18 | Lutron Electronics, Co., Inc. | System and method for graphically displaying energy consumption and savings |
US20140282807A1 (en) * | 2013-03-15 | 2014-09-18 | The Directv Group, Inc. | Method and system for transferring user settings to another user receiving device using a mobile user device |
US20140288761A1 (en) * | 2013-03-22 | 2014-09-25 | Bendix Commercial Vehicle Systems Llc | Enhanced display unit |
US20140304321A1 (en) * | 2013-04-08 | 2014-10-09 | Navteq B.V. | Desktop Application Synchronization to Process Data Captured on a Mobile Device |
US20140310742A1 (en) * | 2013-04-16 | 2014-10-16 | Samsung Electronics Co., Ltd. | Display apparatus, and method and apparatus for setting up and controlling the same |
US20170289580A1 (en) * | 2013-05-31 | 2017-10-05 | Enseo, Inc. | Set-Top Box with Interactive Portal and System and Method for Use of Same |
US9848211B2 (en) * | 2013-05-31 | 2017-12-19 | Enseo, Inc. | Set-top box with interactive portal and system and method for use of same |
US20160330488A1 (en) * | 2013-05-31 | 2016-11-10 | Enseo, Inc. | Set-Top Box with Interactive Portal and System and Method for Use of Same |
US9716902B2 (en) * | 2013-05-31 | 2017-07-25 | Enseo, Inc. | Set-top box with interactive portal and system and method for use of same |
US20150058909A1 (en) * | 2013-06-21 | 2015-02-26 | Enseo, Inc. | Set-top Box with Technical Configuration and System and Method for Use of Same |
US20160219319A1 (en) * | 2013-09-13 | 2016-07-28 | Nagravision S.A. | Method for controlling access to broadcast content |
US9953112B2 (en) * | 2014-02-08 | 2018-04-24 | Pictometry International Corp. | Method and system for displaying room interiors on a floor plan |
US9641989B1 (en) * | 2014-09-24 | 2017-05-02 | Amazon Technologies, Inc. | Displaying messages according to priority |
US20160110916A1 (en) * | 2014-10-16 | 2016-04-21 | Trick 3D | Systems and methods for generating an interactive floor plan |
US20160156719A1 (en) * | 2014-12-02 | 2016-06-02 | Amazon Technologies, Inc. | Proxy captive portal traffic for input-limited devices |
US20160180379A1 (en) * | 2014-12-18 | 2016-06-23 | Nbcuniversal Media, Llc | System and method for multimedia content composition |
US9195866B1 (en) * | 2015-06-10 | 2015-11-24 | Parachute Systems, Inc. | Systems and methods for tracking subjects |
US20160373522A1 (en) * | 2015-06-16 | 2016-12-22 | Prysm, Inc. | User presence detection and display of private content at a remote collaboration venue |
US20170006322A1 (en) * | 2015-06-30 | 2017-01-05 | Amazon Technologies, Inc. | Participant rewards in a spectating system |
US20170091850A1 (en) * | 2015-09-24 | 2017-03-30 | Adobe Systems Incorporated | Methods and Systems for Identifying Visitors to Real-World Shopping Venues as Belonging to a Group |
US20170099455A1 (en) * | 2015-10-05 | 2017-04-06 | Mutualink, Inc. | Video management defined embedded voice communication groups |
US9612880B1 (en) * | 2015-11-30 | 2017-04-04 | Amazon Technologies, Inc. | Media device temperature management |
US20170264920A1 (en) * | 2016-03-08 | 2017-09-14 | Echostar Technologies L.L.C. | Apparatus, systems and methods for control of sporting event presentation based on viewer engagement |
US20170264965A1 (en) * | 2016-03-11 | 2017-09-14 | Echostar Technologies L.L.C. | Television receiver authorization over internet protocol network |
US20170315612A1 (en) * | 2016-04-27 | 2017-11-02 | Rovi Guides, Inc. | Methods and systems for displaying additional content on a heads up display displaying a virtual reality environment |
US20180040324A1 (en) * | 2016-08-05 | 2018-02-08 | Sonos, Inc. | Multiple Voice Services |
US20180063263A1 (en) * | 2016-08-24 | 2018-03-01 | The Directv Group, Inc. | Methods and systems for provisioning a user profile on a media processor |
US20180146240A1 (en) * | 2016-11-22 | 2018-05-24 | Echostar Technologies L.L.C. | Sports bar mode automatic viewing determination |
US10820034B2 (en) * | 2017-05-26 | 2020-10-27 | At&T Intellectual Property I, L.P. | Providing streaming video from mobile computing nodes |
US20180349413A1 (en) * | 2017-06-02 | 2018-12-06 | Apple Inc. | Application And System Providing Indoor Searching Of A Venue |
US10904615B2 (en) * | 2017-09-07 | 2021-01-26 | International Business Machines Corporation | Accessing and analyzing data to select an optimal line-of-sight and determine how media content is distributed and displayed |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220272007A1 (en) * | 2021-02-23 | 2022-08-25 | Centurylink Intellectual Property Llc | Smart network interface device |
US11722386B2 (en) * | 2021-02-23 | 2023-08-08 | Centurylink Intellectual Property Llc | Smart network interface device |
US12095633B2 (en) | 2021-02-23 | 2024-09-17 | Centurylink Intellectual Property Llc | Smart network interface device |
US20220394348A1 (en) * | 2021-06-02 | 2022-12-08 | Universal Electronics Inc. | System and method for using a virtual agent to provide consumer electronic device related technical support |
Also Published As
Publication number | Publication date |
---|---|
US20220318932A1 (en) | 2022-10-06 |
US10776887B2 (en) | 2020-09-15 |
US11756139B2 (en) | 2023-09-12 |
US20200410610A1 (en) | 2020-12-31 |
US20230419426A1 (en) | 2023-12-28 |
US11367154B2 (en) | 2022-06-21 |
US20180276771A1 (en) | 2018-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220014798A1 (en) | Entertainment Center Technical Configuration and System and Method for Use of Same | |
US20230199228A1 (en) | Hospitality property management tool and system and method for use of same | |
US11589079B2 (en) | Set-top box with interactive portal and system and method for use of same | |
US10854013B2 (en) | Systems and methods for presenting building information | |
US11336478B2 (en) | Hospitality property management tool and system and method for use of same | |
US20150058909A1 (en) | Set-top Box with Technical Configuration and System and Method for Use of Same | |
US20110115816A1 (en) | Augmented reality building operations tool | |
JPWO2007086140A1 (en) | Analyzer operating status display system | |
US11297376B2 (en) | Set-top box with interactive features and system and method for use of same | |
JP2007004573A (en) | Display image control program, image distribution device, display image controller and display image control method | |
US20180227599A1 (en) | Entertainment Center Technical Configuration and System and Method for Use of Same | |
US9547943B2 (en) | Framework and method for creating virtual model of three-dimensional space | |
KR102044068B1 (en) | IoT Service Application Test Method and System using the Remote Control System for Mobile Terminal | |
US20220103391A1 (en) | Hospitality property management tool and system and method for use of same | |
US20190349642A1 (en) | Display control apparatus, display control method, and display control server | |
US20200059798A1 (en) | Configuration method of wireless network system, configuration terminal and configuration system | |
CN112950303A (en) | Order processing method and device, electronic equipment and storage medium | |
US10466954B2 (en) | Display control method and display control device | |
US20180227628A1 (en) | Entertainment Center Technical Configuration and System and Method for Use of Same | |
CN115097976A (en) | Method, apparatus, device and storage medium for image processing | |
CN210465709U (en) | Security inspection system | |
US20220103392A1 (en) | Hospitality property management tool and system and method for use of same | |
US20220103870A1 (en) | Hospitality property management tool and system and method for use of same | |
US20220109893A1 (en) | Hospitality property management tool and system and method for use of same | |
WO2024004539A1 (en) | Information processing system, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
AS | Assignment |
Owner name: ENSEO, LLC, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ENSEO, INC.;REEL/FRAME:058843/0864 Effective date: 20200313 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |