-
公开(公告)号:US11729013B2
公开(公告)日:2023-08-15
申请号:US17209867
申请日:2021-03-23
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L9/40 , H04L61/5007 , H04L67/2885 , H04L12/28 , H04L61/256 , H04L67/025 , H04L69/16 , G06F9/48 , H04L61/2592 , H04L67/02 , H04L67/288 , G06F7/58 , H04L61/2575 , H04L61/2585 , H04L61/2589 , H04L12/46 , H04L67/141 , H04L67/142 , H04W4/80 , G06F16/955 , G06F8/71 , G06F9/455 , H04L47/283 , H04L69/167 , H04L69/168 , H04W48/18 , H04W84/10 , H04W84/18 , H04L61/4511 , H04L67/01 , H04L67/56 , H04L67/63 , H04L67/133 , H04L67/563 , H04L67/5681 , H04L67/568 , H04L101/69
CPC分类号: H04L12/2803 , G06F7/58 , G06F7/588 , G06F8/71 , G06F9/4555 , G06F9/45545 , G06F9/4881 , G06F16/955 , H04L12/2856 , H04L12/4633 , H04L47/283 , H04L61/256 , H04L61/2575 , H04L61/2585 , H04L61/2589 , H04L61/2592 , H04L61/4511 , H04L61/5007 , H04L63/029 , H04L63/0272 , H04L63/0281 , H04L63/164 , H04L67/01 , H04L67/02 , H04L67/025 , H04L67/133 , H04L67/141 , H04L67/142 , H04L67/288 , H04L67/2885 , H04L67/56 , H04L67/563 , H04L67/568 , H04L67/5681 , H04L67/63 , H04L69/16 , H04L69/162 , H04L69/167 , H04L69/168 , H04W4/80 , H04W48/18 , H04W84/10 , H04W84/18 , G06F9/45558 , G06F2009/45591 , G06F2009/45595 , H04L2101/69
摘要: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
-
公开(公告)号:US20230224671A1
公开(公告)日:2023-07-13
申请号:US18119056
申请日:2023-03-08
申请人: GeoFrenzy, Inc.
发明人: Benjamin T. Jones
IPC分类号: H04W4/021 , H04W12/08 , G06F16/29 , B64C39/02 , G08G5/00 , H04L67/568 , G08B13/00 , H04L67/563 , H04L12/28 , G06F21/60 , H04L61/5007 , H04W4/80 , H04L9/40 , H04L101/659 , G08G5/02 , H04L61/4511 , H04L101/69 , H04W4/70
CPC分类号: H04W4/021 , B64C39/024 , G06F16/29 , G06F21/604 , G08B13/00 , G08G5/006 , G08G5/0069 , H04L12/2816 , H04L61/5007 , H04L67/563 , H04L67/568 , H04W12/08 , G08G5/025 , G08G5/0052 , H04L61/4511 , H04L63/107 , H04L2101/69 , H04L2101/659 , H04W4/70 , H04W4/80
摘要: The present invention is directed to methods and systems for requesting information from a mobile device with a fencing agent. The fencing agent determines a position with a DNS resolver, queries geofences with an IP address, receives an anchor point with an IP address from the DNS resolver. The device with the fencing agent is able to receive multiple anchor points within multiple geofences within an ROI and translate fence points into fence geometries. Geofence information is stored and registered in a database of geofences, and each geofence is associated with a plurality of geographic designators, wherein each of the plurality of geographic designators is associated with an IP address.
-
公开(公告)号:US20230188624A1
公开(公告)日:2023-06-15
申请号:US18162822
申请日:2023-02-01
发明人: Han Q. Nguyen , Sunil Maloo , Douglas M. Nortz
IPC分类号: H04L67/61 , H04L43/0882 , H04L47/10 , H04L61/5069 , H04N21/24 , H04N21/262 , H04N21/63 , H04N21/6375 , H04N21/6402 , H04N21/6405 , H04N21/6408 , H04N21/643 , H04N21/84 , H04L12/18
CPC分类号: H04L67/61 , H04L43/0882 , H04L47/15 , H04L61/5069 , H04N21/2408 , H04N21/26291 , H04N21/632 , H04N21/6375 , H04N21/6402 , H04N21/6405 , H04N21/6408 , H04N21/64322 , H04N21/84 , H04L12/18 , H04L2101/69
摘要: A content distribution network includes a first server in communication with an anycast server that provides content via a unicast signal, and with a multicast server that provides the content via a multicast signal. The first server is configured to receive a list of source addresses associated with the content, and to provide a metadata file including an anycast Internet protocol address of the anycast server from the list of source addresses as an Internet protocol address of the content in response to a first request for the content. When the number of client devices requesting the content exceeds a first threshold, the first server receives an updated list of sources including a multicast Internet protocol address of a multicast server, and provides the multicast Internet protocol address of the multicast server as the Internet protocol address of the content in the metadata file.
-
公开(公告)号:US11651018B2
公开(公告)日:2023-05-16
申请号:US17039029
申请日:2020-09-30
申请人: Gotham Studios, Inc.
发明人: Peter Neal Nissen
IPC分类号: G06F16/00 , G06F16/387 , H04W4/029 , G06F16/438 , G06F16/29 , G06F16/245 , G06F16/435 , G06F16/487 , G06F16/9537 , G06F16/2457 , G06Q30/02 , G06Q30/0251 , G06F16/738 , G06F16/732 , G06F16/787 , G06F16/44 , G06F16/78 , H04L67/52 , H04L101/69
CPC分类号: G06F16/387 , G06F16/245 , G06F16/24578 , G06F16/29 , G06F16/437 , G06F16/4387 , G06F16/444 , G06F16/487 , G06F16/732 , G06F16/738 , G06F16/78 , G06F16/787 , G06F16/9537 , G06Q30/02 , G06Q30/0261 , H04W4/029 , H04L67/52 , H04L2101/69
摘要: Systems, methods, and computer-program products are described for determining current location information which includes determining whether an object is moving by comparing the current location information with previous location information. Future location information is calculated and a point of interest is filtered using the future location information. A media asset is then matched to the filtered point of interest and a current score is determined for the matched media asset. Determining a current score includes determining a window in which the matched media asset is geographically relevant to the future location information, and updating the matched media asset score when the future location information changes. An ordered playlist is dynamically generated according to the future location information by repeatedly prioritizing and sequencing matched media assets according to the current score for each matched media asset, and matched media assets are played or displayed in the ordered playlist.
-
公开(公告)号:US20240348697A1
公开(公告)日:2024-10-17
申请号:US18750864
申请日:2024-06-21
申请人: Sandpiper CDN, LLC
IPC分类号: H04L67/52 , H04L61/4511 , H04L101/69
CPC分类号: H04L67/52 , H04L61/4511 , H04L2101/69
摘要: Aspects of the present disclosure involve a CDN utilizing a Direct Server Return (DSR) request command to create a tunnel from one content server to another content server of the CDN. Through the DSR tunnel, a request for content may be served from a content server that is more advantageous for the CDN for any number of reasons, such as from a content server that is logically closer to the content server. In determining when a DSR tunnel is created to provide the content, the CDN may access a database storing various information concerning the CDN, such as the location of egress gateways of the CDN in relation to one or more content servers, connecting network location information, the capabilities of one or more content servers, and/or load information of available content servers.
-
公开(公告)号:US12086842B2
公开(公告)日:2024-09-10
申请号:US17873807
申请日:2022-07-26
申请人: Jesse Lakes , Jesse Pasichnyk
发明人: Jesse Lakes , Jesse Pasichnyk
IPC分类号: G06F16/955 , G06F16/9535 , G06Q30/0241 , G06Q30/0251 , H04L43/06 , H04L67/02 , H04L67/52 , H04L67/63 , H04L101/69
CPC分类号: G06Q30/0277 , G06F16/9535 , G06F16/9558 , G06F16/9566 , G06Q30/0256 , H04L43/06 , H04L67/02 , H04L67/52 , H04L67/63 , H04L2101/69
摘要: A computing system can include an interface that receives a URL responsive to activation of an Internet link by a remote device; circuitry that determines a geolocation of the remote device; and circuitry that, based at least in part on the geolocation of the remote device, generates a redirection link.
-
公开(公告)号:US20240275628A1
公开(公告)日:2024-08-15
申请号:US18624563
申请日:2024-04-02
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L12/28 , G06F7/58 , G06F8/71 , G06F9/455 , G06F9/48 , G06F16/955 , H04L9/40 , H04L12/46 , H04L47/283 , H04L61/256 , H04L61/2575 , H04L61/2585 , H04L61/2589 , H04L61/2592 , H04L61/4511 , H04L61/5007 , H04L67/01 , H04L67/02 , H04L67/025 , H04L67/133 , H04L67/141 , H04L67/142 , H04L67/288 , H04L67/2885 , H04L67/56 , H04L67/563 , H04L67/568 , H04L67/5681 , H04L67/63 , H04L69/16 , H04L69/167 , H04L69/168 , H04L101/69 , H04W4/80 , H04W48/18 , H04W84/10 , H04W84/18
CPC分类号: H04L12/2803 , G06F7/58 , G06F7/588 , G06F8/71 , G06F9/45545 , G06F9/4555 , G06F9/4881 , G06F16/955 , H04L12/2856 , H04L12/4633 , H04L47/283 , H04L61/256 , H04L61/2575 , H04L61/2585 , H04L61/2589 , H04L61/2592 , H04L61/4511 , H04L61/5007 , H04L63/0272 , H04L63/0281 , H04L63/029 , H04L63/164 , H04L67/01 , H04L67/02 , H04L67/025 , H04L67/133 , H04L67/141 , H04L67/142 , H04L67/288 , H04L67/2885 , H04L67/56 , H04L67/563 , H04L67/568 , H04L67/5681 , H04L67/63 , H04L69/16 , H04L69/162 , H04L69/167 , H04L69/168 , H04W4/80 , H04W48/18 , H04W84/10 , H04W84/18 , G06F9/45558 , G06F2009/45591 , G06F2009/45595 , H04L2101/69
摘要: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
-
公开(公告)号:US20240259227A1
公开(公告)日:2024-08-01
申请号:US18624527
申请日:2024-04-02
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L12/28 , G06F7/58 , G06F8/71 , G06F9/455 , G06F9/48 , G06F16/955 , H04L9/40 , H04L12/46 , H04L47/283 , H04L61/256 , H04L61/2575 , H04L61/2585 , H04L61/2589 , H04L61/2592 , H04L61/4511 , H04L61/5007 , H04L67/01 , H04L67/02 , H04L67/025 , H04L67/133 , H04L67/141 , H04L67/142 , H04L67/288 , H04L67/2885 , H04L67/56 , H04L67/563 , H04L67/568 , H04L67/5681 , H04L67/63 , H04L69/16 , H04L69/167 , H04L69/168 , H04L101/69 , H04W4/80 , H04W48/18 , H04W84/10 , H04W84/18
CPC分类号: H04L12/2803 , G06F7/58 , G06F7/588 , G06F8/71 , G06F9/45545 , G06F9/4555 , G06F9/4881 , G06F16/955 , H04L12/2856 , H04L12/4633 , H04L47/283 , H04L61/256 , H04L61/2575 , H04L61/2585 , H04L61/2589 , H04L61/2592 , H04L61/4511 , H04L61/5007 , H04L63/0272 , H04L63/0281 , H04L63/029 , H04L63/164 , H04L67/01 , H04L67/02 , H04L67/025 , H04L67/133 , H04L67/141 , H04L67/142 , H04L67/288 , H04L67/2885 , H04L67/56 , H04L67/563 , H04L67/568 , H04L67/5681 , H04L67/63 , H04L69/16 , H04L69/162 , H04L69/167 , H04L69/168 , H04W4/80 , H04W48/18 , H04W84/10 , H04W84/18 , G06F9/45558 , G06F2009/45591 , G06F2009/45595 , H04L2101/69
摘要: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
-
公开(公告)号:US12040910B2
公开(公告)日:2024-07-16
申请号:US17672770
申请日:2022-02-16
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H02J7/02 , G06F7/58 , G06F8/71 , G06F9/455 , G06F16/955 , H04L9/40 , H04L12/28 , H04L12/46 , H04L47/283 , H04L61/256 , H04L61/2575 , H04L61/2585 , H04L61/2589 , H04L61/2592 , H04L61/4511 , H04L61/5007 , H04L67/01 , H04L67/02 , H04L67/025 , H04L67/133 , H04L67/141 , H04L67/142 , H04L67/288 , H04L67/56 , H04L67/563 , H04L67/5681 , H04L67/63 , H04L69/16 , H04L69/167 , H04L69/168 , H04W4/80 , H04W48/18 , H04W84/10 , H04W84/18 , H04L101/69
CPC分类号: H04L12/2803 , G06F7/58 , G06F7/588 , G06F8/71 , G06F9/45545 , G06F9/4555 , G06F16/955 , H04L12/2856 , H04L12/4633 , H04L47/283 , H04L61/256 , H04L61/2575 , H04L61/2585 , H04L61/2589 , H04L61/2592 , H04L61/4511 , H04L61/5007 , H04L63/0272 , H04L63/0281 , H04L63/029 , H04L63/164 , H04L67/01 , H04L67/02 , H04L67/025 , H04L67/133 , H04L67/141 , H04L67/142 , H04L67/288 , H04L67/56 , H04L67/563 , H04L67/5681 , H04L67/63 , H04L69/16 , H04L69/162 , H04L69/167 , H04L69/168 , H04W4/80 , H04W48/18 , H04W84/10 , H04W84/18 , G06F9/45558 , G06F2009/45591 , H04L2101/69
摘要: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
-
公开(公告)号:US12028427B2
公开(公告)日:2024-07-02
申请号:US18374950
申请日:2023-09-29
IPC分类号: H04L67/52 , H04L61/4511 , H04L101/69
CPC分类号: H04L67/52 , H04L61/4511 , H04L2101/69
摘要: Aspects of the present disclosure involve a CDN utilizing a Direct Server Return (DSR) request command to create a tunnel from one content server to another content server of the CDN. Through the DSR tunnel, a request for content may be served from a content server that is more advantageous for the CDN for any number of reasons, such as from a content server that is logically closer to the content server. In determining when a DSR tunnel is created to provide the content, the CDN may access a database storing various information concerning the CDN, such as the location of egress gateways of the CDN in relation to one or more content servers, connecting network location information, the capabilities of one or more content servers, and/or load information of available content servers.
-
-
-
-
-
-
-
-
-