-
公开(公告)号:US12003568B2
公开(公告)日:2024-06-04
申请号:US18138093
申请日:2023-04-23
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L67/01 , H04L41/046 , H04L67/02 , H04L67/1001 , H04L67/1023 , H04L67/1061 , H04L67/1074 , H04L67/142 , H04L67/50 , H04L67/563 , H04L67/564
CPC分类号: H04L67/01 , H04L41/046 , H04L67/1001 , H04L67/1023 , H04L67/1063 , H04L67/108 , H04L67/142 , H04L67/535 , H04L67/563 , H04L67/564 , H04L67/02
摘要: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
-
公开(公告)号:US12003567B2
公开(公告)日:2024-06-04
申请号:US18112578
申请日:2023-02-22
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L67/01 , H04L41/046 , H04L67/02 , H04L67/1001 , H04L67/1023 , H04L67/1061 , H04L67/1074 , H04L67/142 , H04L67/50 , H04L67/563 , H04L67/564
CPC分类号: H04L67/01 , H04L41/046 , H04L67/1001 , H04L67/1023 , H04L67/1063 , H04L67/108 , H04L67/142 , H04L67/535 , H04L67/563 , H04L67/564 , H04L67/02
摘要: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
-
公开(公告)号:US12003566B2
公开(公告)日:2024-06-04
申请号:US18112572
申请日:2023-02-22
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L67/01 , H04L41/046 , H04L67/02 , H04L67/1001 , H04L67/1023 , H04L67/1061 , H04L67/1074 , H04L67/142 , H04L67/50 , H04L67/563 , H04L67/564
CPC分类号: H04L67/01 , H04L41/046 , H04L67/1001 , H04L67/1023 , H04L67/1063 , H04L67/108 , H04L67/142 , H04L67/535 , H04L67/563 , H04L67/564 , H04L67/02
摘要: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
-
公开(公告)号:US20240155022A1
公开(公告)日:2024-05-09
申请号:US18409847
申请日:2024-01-11
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L67/01 , H04L41/046 , H04L67/1001 , H04L67/1023 , H04L67/1061 , H04L67/1074 , H04L67/142 , H04L67/50 , H04L67/563 , H04L67/564
CPC分类号: H04L67/01 , H04L41/046 , H04L67/1001 , H04L67/1023 , H04L67/1063 , H04L67/108 , H04L67/142 , H04L67/535 , H04L67/563 , H04L67/564 , H04L67/02
摘要: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
-
公开(公告)号:US11966464B2
公开(公告)日:2024-04-23
申请号:US17867585
申请日:2022-07-18
发明人: Gregory G. Raleigh
IPC分类号: G06F21/53 , G06F15/177 , G06F21/55 , G06Q10/0631 , G06Q10/0637 , G06Q20/10 , G06Q20/20 , G06Q20/40 , G06Q30/0207 , G06Q30/0241 , G06Q30/0283 , G06Q30/04 , G06Q30/0601 , G06Q40/00 , G06Q40/12 , H04L9/32 , H04L9/40 , H04L12/14 , H04L41/0806 , H04L41/0893 , H04L41/5003 , H04L41/5054 , H04L47/20 , H04L47/2408 , H04L51/046 , H04L67/145 , H04L67/306 , H04L67/55 , H04L67/63 , H04M15/00 , H04W4/02 , H04W4/12 , H04W4/18 , H04W4/20 , H04W4/24 , H04W4/50 , H04W8/18 , H04W8/20 , H04W12/00 , H04W12/02 , H04W12/037 , H04W12/06 , H04W12/08 , H04W12/088 , H04W24/08 , H04W28/02 , H04W28/12 , H04W48/14 , H04W48/16 , H04W72/0453 , H04W88/08 , H04L41/08 , H04L41/5025 , H04L67/00 , H04L67/564 , H04W8/02 , H04W84/04 , H04W84/12 , H04W88/06
CPC分类号: G06F21/53 , G06F15/177 , G06F21/55 , G06Q10/06315 , G06Q10/06375 , G06Q20/102 , G06Q20/20 , G06Q20/40 , G06Q30/0207 , G06Q30/0241 , G06Q30/0283 , G06Q30/0284 , G06Q30/04 , G06Q30/0601 , G06Q40/00 , G06Q40/12 , H04L9/32 , H04L9/3247 , H04L12/14 , H04L41/0806 , H04L41/0893 , H04L41/5003 , H04L41/5054 , H04L47/20 , H04L47/2408 , H04L51/046 , H04L63/0236 , H04L63/04 , H04L63/0428 , H04L63/08 , H04L63/0853 , H04L63/0892 , H04L63/10 , H04L63/20 , H04L67/145 , H04L67/306 , H04L67/55 , H04L67/63 , H04M15/00 , H04M15/58 , H04M15/61 , H04M15/80 , H04M15/88 , H04W4/02 , H04W4/12 , H04W4/18 , H04W4/20 , H04W4/24 , H04W4/50 , H04W8/18 , H04W8/20 , H04W12/00 , H04W12/02 , H04W12/037 , H04W12/06 , H04W12/08 , H04W12/088 , H04W24/08 , H04W28/02 , H04W28/0215 , H04W28/0268 , H04W28/12 , H04W48/14 , H04W48/16 , H04W72/0453 , H04W88/08 , G06F2221/2101 , G06F2221/2115 , G06F2221/2149 , H04L41/0876 , H04L41/5025 , H04L63/145 , H04L67/34 , H04L67/564 , H04M2215/0188 , H04W8/02 , H04W84/04 , H04W84/042 , H04W84/12 , H04W88/06 , Y02P90/80
摘要: Security techniques for device assisted services are provided. In some embodiments, secure service measurement and/or control execution partition is provided. In some embodiments, implementing a service profile executed at least in part in a secure execution environment of a processor of a communications device for assisting control of the communications device use of a service on a wireless network, in which the service profile includes a plurality of service policy settings, and wherein the service profile is associated with a service plan that provides for access to the service on the wireless network; monitoring use of the service based on the service profile; and verifying the use of the service based on the monitored use of the service.
-
公开(公告)号:US20240129252A1
公开(公告)日:2024-04-18
申请号:US18547418
申请日:2021-03-17
发明人: Csaba Györgyi , Sandor Laki , Károly Kecskeméti , Gergely Pongrácz , Géza Szabó
IPC分类号: H04L47/32 , H04L67/12 , H04L67/564
CPC分类号: H04L47/32 , H04L67/12 , H04L67/564
摘要: A technique for handling messages generated in an industrial control procedure by a first device for being transmitted via a communication network towards a second device is presented, wherein the first device is one of a field device and a field device controller and the second device is the other one of the field device and the field device controller. A method implementation of the technique comprises intercepting a first message generated by the first device, wherein the first message is intercepted before the communication network towards the second device, and wherein the first message has a first message content. The method also comprises storing the first message content and forwarding the first message content on the communication network towards the second device. Further, the method comprises intercepting at least one second message generated by the first device, wherein the at least one second message is intercepted before the communication network towards the second device, and wherein the at least one second message has a second message content. Further still, the method comprises determining if the second message content matches the stored first message content, and if the second message content matches to the stored first message content, preventing the matching message content from again being forwarded on the communication network towards the second device.
-
公开(公告)号:US11962666B2
公开(公告)日:2024-04-16
申请号:US16793065
申请日:2020-02-18
IPC分类号: H04L67/564 , H04L67/01 , H04L67/75
CPC分类号: H04L67/564 , H04L67/01 , H04L67/75
摘要: In one embodiment, webpage data for a webpage is downloaded by a web browser executed by a client device. The client device inserts instrumentation into the webpage data to collect event metrics for events associated with the webpage. The client device selects, based on a user-defined policy, a set of event metrics from among the collected event metrics to be shared with a proxy service. The client device sends the selected set of event metrics to the proxy service. The proxy service provides access to the set of event metrics to one or more collectors registered with the proxy service.
-
公开(公告)号:US20240121289A1
公开(公告)日:2024-04-11
申请号:US18390366
申请日:2023-12-20
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L67/01 , H04L41/046 , H04L67/1001 , H04L67/1023 , H04L67/1061 , H04L67/1074 , H04L67/142 , H04L67/50 , H04L67/563 , H04L67/564
CPC分类号: H04L67/01 , H04L41/046 , H04L67/1001 , H04L67/1023 , H04L67/1063 , H04L67/108 , H04L67/142 , H04L67/535 , H04L67/563 , H04L67/564 , H04L67/02
摘要: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
-
公开(公告)号:US20240086402A1
公开(公告)日:2024-03-14
申请号:US18514441
申请日:2023-11-20
发明人: Robert Duke , Ryan Engle , Ryan Peck , Jonathan Coon
IPC分类号: G06F16/245 , G06F16/95 , G06F16/958 , G06Q30/0601 , H04L67/01 , H04L67/02 , H04L67/10 , H04L67/564 , H04L67/567 , H04L67/60
CPC分类号: G06F16/245 , G06F16/95 , G06F16/986 , G06Q30/0629 , H04L67/01 , H04L67/02 , H04L67/10 , H04L67/564 , H04L67/567 , H04L67/60
摘要: A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular input/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.
-
公开(公告)号:US11870829B2
公开(公告)日:2024-01-09
申请号:US17654431
申请日:2022-03-11
申请人: OpenTV, Inc.
发明人: John Tinsman
IPC分类号: G06F13/42 , H04L29/06 , H04L65/611 , G06F15/173 , H04L47/10 , H04L47/22 , H04L67/104 , H04N21/234 , H04N21/2343 , H04N21/438 , H04N21/44 , H04N21/443 , H04N21/647 , H04L65/70 , H04L65/75 , H04L67/56 , H04L67/564
CPC分类号: H04L65/611 , G06F13/4265 , G06F15/17318 , H04L47/10 , H04L47/22 , H04L65/70 , H04L65/765 , H04L67/104 , H04L67/56 , H04L67/564 , H04N21/23406 , H04N21/234327 , H04N21/4384 , H04N21/44004 , H04N21/4431 , H04N21/64769
摘要: Methods and systems for transmitting data are presented. Data received from at least one data source is retained in at least one buffer. In one example, initial hierarchical data may be provided from the at least one buffer to a device, followed by additional hierarchical data. In one example, the data is received into the at least one buffer via a multicast connection, and the data is provided to the device via a point-to-point connection.
-
-
-
-
-
-
-
-
-