DNS-BASED CAPTIVE PORTAL WITH INTEGRATED TRANSPARENT PROXY TO PROTECT AGAINST USER DEVICE CACHING INCORRECT IP ADDRESS
    42.
    发明申请
    DNS-BASED CAPTIVE PORTAL WITH INTEGRATED TRANSPARENT PROXY TO PROTECT AGAINST USER DEVICE CACHING INCORRECT IP ADDRESS 有权
    基于DNS的权限门户,具有集成的透明代理,用于保护用户设备缓存不正确的IP地址

    公开(公告)号:US20140344890A1

    公开(公告)日:2014-11-20

    申请号:US14279008

    申请日:2014-05-15

    CPC classification number: H04L63/0281 H04L61/1511 H04L63/0263 H04L63/08

    Abstract: A captive portal system includes a login database, a web server, and a name server. The name server receives a DNS request from a user device, queries the login database to determine whether the user device is logged in, and responds to the DNS request with the IP address of the web server as a resolved IP address of the specified domain name when the user device is not logged in. The web server accepts a connection request from the user device to the IP address of the web server, receives an HTTP request specifying a non-local target URL from the user device, queries the login database to determine whether the user device is logged in according to the source address of the user device, and acts as a transparent proxy between the user device and the non-local target URL when the user device is logged in.

    Abstract translation: 强制门户系统包括登录数据库,Web服务器和名称服务器。 名称服务器从用户设备接收DNS请求,查询登录数据库以确定用户设备是否登录,并使用Web服务器的IP地址作为指定域名的解析IP地址响应DNS请求 当用户设备未登录时,Web服务器接受来自用户设备的连接请求到Web服务器的IP地址,从用户设备接收到指定非本地目标URL的HTTP请求,将登录数据库查询到 确定用户设备是否根据用户设备的源地址登录,并在用户设备登录时在用户设备和非本地目标URL之间充当透明代理。

    DYNAMIC ASSIGNMENT OF CENTRAL MEDIA DEVICE SUPPORTING NETWORK-BASED MEDIA SHARING PROTOCOL TO GUEST DEVICE OF HOSPITALITY ESTABLISHMENT FOR MEDIA SHARING PURPOSES
    43.
    发明申请
    DYNAMIC ASSIGNMENT OF CENTRAL MEDIA DEVICE SUPPORTING NETWORK-BASED MEDIA SHARING PROTOCOL TO GUEST DEVICE OF HOSPITALITY ESTABLISHMENT FOR MEDIA SHARING PURPOSES 有权
    支持基于网络的媒体共享协议的中央媒体设备的动态分配用于媒体共享目的的医院建立设备的动态分配

    公开(公告)号:US20140143380A1

    公开(公告)日:2014-05-22

    申请号:US14165183

    申请日:2014-01-27

    Abstract: A media system includes a computer network, a media device supporting a network-based media sharing protocol, a plurality of output devices located at a plurality of physical locations within a hospitality establishment, and a system controller. In response to a first event, the system controller assigns the media device to a particular guest device by reconfiguring one or more components of the computer network to enable the particular guest device to utilize the network-based media sharing protocol to share media over the computer network with the media device, and commands an output device located at a physical location associated with the particular guest device to play media corresponding to the media signal outputted by the media device on the output port. In response to a second event, the system controller un-assigns the media device from the particular guest device and commands the output device to stop playing the media.

    Abstract translation: 媒体系统包括计算机网络,支持基于网络的媒体共享协议的媒体设备,位于酒店内的多个物理位置处的多个输出设备以及系统控制器。 响应于第一事件,系统控制器通过重新配置计算机网络的一个或多个组件来将媒体设备分配给特定的访客设备,以使得特定客机设备能够利用基于网络的媒体共享协议来在计算机上共享媒体 网络,并且命令位于与特定访客设备相关联的物理位置处的输出设备来播放与由媒体设备在输出端口输出的媒体信号相对应的媒体。 响应于第二个事件,系统控制器从特定的访客设备取消分配媒体设备,并命令输出设备停止播放媒体。

    DNS-based captive portal with integrated transparent proxy to protect against user device caching incorrect IP address

    公开(公告)号:US11032249B2

    公开(公告)日:2021-06-08

    申请号:US16673079

    申请日:2019-11-04

    Abstract: A server in a captive portal accepts a connection from a user device to the IP address of the server and receives a HTTP or HTTPS request over the connection. The connection may be a result of the user device being previously determined to be not logged in, and consequently provided the IP address of the server as a DNS resolved IP address, the user device thereafter caching the IP address of the server. The server responds with requested content if the target host of the request is a local host. If the target host is a remote destination, the server queries a login database to determine whether the user device is logged in. The server acts as a transparent proxy between the user device and the remote destination if the user device is logged in, else the server sends alternate content to the user device over the connection.

Patent Agency Ranking