Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

657 results about "Web server" patented technology

A web server is server software, or hardware dedicated to running said software, that can satisfy World Wide Web client requests. A web server can, in general, contain one or more websites. A web server processes incoming network requests over HTTP and several other related protocols.

Systems and methods for header processing in a server computing environment

In accordance with an embodiment, described herein are systems and methods for use with a microservices or other computing environment, including a web server together with related libraries and features usable to build cloud-native applications or services. The system provides, by means of a header enumeration, an abstraction that allows message headers to be treated as objects, accessible via an application program interface that supports multiple communication protocols and allows clients and servers to communicate request / response messages using any of the supported protocols. When a request message with a known header type is encountered, the system can obtain an indexed value from the enumeration, if available, and provide the associated data directly to the process to which the request is directed, and / or cache the header value for later use.
Owner:ORACLE INT CORP

System and Method for Improving Content Fetching by Selecting Tunnel Devices

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.
Owner:BRIGHT DATA LTD

System and Method for Improving Content Fetching by Selecting Tunnel Devices

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.
Owner:BRIGHT DATA LTD

System and method for URL fetching retry mechanism

A method for overcoming intermittent, temporary, or other fetching failures by using multiple attempts for retrieving a content from a web server to a client device is disclosed. The URL fetching may use direct or non-direct fetching schemes, or a combination thereof. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. Upon sensing a failure of a fetching action, the action is repeated using the same or different parameters or attributes, such as by using different intermediate devices, selected based on different parameters or attributes, such as different countries. The repetitions are limited to a pre-defined maximum number or attempts. The fetching attempts may be performed by the client device, by an intermediate device in a non-direct fetching scheme, or a combination thereof. Various fetching schemes may be used sequentially until the content is retrieved.
Owner:BRIGHT DATA LTD

Automatic user authentication with proxy servers

A system and method for implementing a non-interactive and automatic way of facilitating user authentication with a proxy server is disclosed. At least, the technique disclosed includes determining a request to access a web server by a Hypertext Transfer Protocol (HTTP) agent on a client device, retrieving a proxy configuration file from a Uniform Resource Locator (URL) assigned to the client device, determining, using the proxy configuration file, a host name and a port number of a proxy server corresponding to the request, and routing, from the HTTP agent to the proxy server, the request using the host name and the port number of the proxy server, the proxy server configured to look up a user mapping table using a set of proxy connection information and uniquely identify a user of the client device based on the look up, the set of proxy connection information including a combination of a public Internet Protocol (IP) address of the client device, the host name of the proxy server, and the port number of the proxy server.
Owner:DLD TECH CORP

Vehicle immersive communication system

A vehicle communication system facilitates hands-free interaction with a mobile device m a vehicle or elsewhere. Users interact with the system by speaking to it. The system processes text and processes commands. The system supports Bluetooth wireless technology for hands-free use. The system handles telephone calls, email, and SMS text messages. The user can customize the device via a user profile stored on an Internet web server.
Owner:VALUE8 CO LTD

Vehicle communication system with navigation

A vehicle communication system facilitates hands-free interaction with a mobile device in a vehicle or elsewhere. Users interact with the system by speaking to it. The system processes text and processes commands. The system supports Bluetooth wireless technology for hands-free use. The system handles telephone calls, email, and SMS text messages. The user can customize the device via a user profile stored on an Internet web server.
Owner:VALUE8 CO LTD

System and method for improving internet communication by using intermediate nodes

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
Owner:BRIGHT DATA LTD

Systems and methods for detecting malicious activity on a web server

Disclosed herein are systems and method for detecting malicious activity on a web server. A method may include: retrieving a first backup and a second backup of a web server from a backup archive that stores a plurality of backups of the web server, wherein the first backup was generated at a first time and the second backup was generated at a second time; detecting at least one change between the first backup and the second backup; determining whether the at least one change is associated with malicious activity based on a plurality of security rules and a plurality of machine learning models and a severity of the malicious activity; and in response to determining that the severity is greater than a threshold severity, executing a rollback function of the web server to a backup that does not include the malicious activity.
Owner:ACRONIS INT

System and method for URL fetching retry mechanism

A method for overcoming intermittent, temporary, or other fetching failures by using multiple attempts for retrieving a content from a web server to a client device is disclosed. The URL fetching may use direct or non-direct fetching schemes, or a combination thereof. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. Upon sensing a failure of a fetching action, the action is repeated using the same or different parameters or attributes, such as by using different intermediate devices, selected based on different parameters or attributes, such as different countries. The repetitions are limited to a pre-defined maximum number or attempts. The fetching attempts may be performed by the client device, by an intermediate device in a non-direct fetching scheme, or a combination thereof. Various fetching schemes may be used sequentially until the content is retrieved.
Owner:BRIGHT DATA LTD

Three-dimensional visualization analysis method for real scene of ancient earthquake exploring groove

The invention provides a three-dimensional visualization analysis method for a real scene of an ancient earthquake exploring groove, which belongs to the technical field of seismic geological survey and comprises a data acquisition module used for acquiring point cloud data of target exploring grooves in different regions. And the model building module is used for carrying out scene format conversion on the point cloud data of the target exploring grooves in different regions, and carrying out exploring groove three-dimensional model building by utilizing the converted SLPK file. And the visualization module is used for carrying out live-action three-dimensional display on the three-dimensional models of the target probe grooves in different regions through a three-dimensional scene Web server based on the SLPK files in different regions, and rendering node data of different detail levels of the probe grooves according to user requirements. The ancient earthquake event can be better understood, and a reliable three-dimensional digital file and a new shared analysis normal form are provided for the ancient earthquake.
Owner:CHINA EARTHQUAKE DISASTER PREVENTION CENT

Methods and systems for operating a proxy server

Embodiments of a method, a non-transitory computer readable medium, and a proxy server are disclosed. In an embodiment, a method for operating a proxy server involves receiving at least one communication between a client and a web server, wherein the proxy server facilitates a secure tunnel between the client and the web server, determining from the at least one communication that access to the web server has been restricted, and implementing a remedial action in response to the restricted access determination.
Owner:EMEIGH HOLDINGS LLC

Double-way buffering mechanism design method for Web services

The invention provides a double-way buffering mechanism design method for Web services. Two buffering mechanisms based on dynamic pages and static pages perform double-way reading and writing through a database and an xml buffering file, synchronous operation is performed to trigger updated buffering mechanisms, an xml buffering module is used as a using library when a user accesses, a database in an application system is used as a standby library, and reading and writing operations of data are finished in the xml buffering file; and the design content comprises a management process, a reading process and a write-in process of a double-way buffering mechanism. The double-way buffering mechanism design method has the advantages that by means of the dynamic and static combined double-way buffering mechanism, timeliness and accuracy of a system in mass data processing can be improved to a large extent, and performances and service qualities of a Web server are improved.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

System and Method for Improving Internet Communication by Using Intermediate Nodes

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
Owner:BRIGHT DATA LTD

Controlling work load of a web server

PCT designated stageWO2025262680A1Securing communicationAttackRound-trip delay time
A work load of a web server that is caused by sequence of requests sent by one or more client devices is reduced by blocking (such as discarding, delaying, or dropping) part of, or whole of, the requests in the sequence, so that the one or more client devices are not identified as causing a Denial- of-Service (DoS) attack or Distributed Denial-of-Service attack (DDoS attack). The blocking may be in response to metering, continuously or periodically, of a Round-Trip delay Time (RTT) to the web server, or metering a feature or amount of the sent sequence of requests, the received responses therefrom, or any combination thereof. The blocking may be in response to comparing the metered value to a threshold, or in response to a correlation between the metered values, where the blocking is performed in response to the metered value being above the threshold. The process may be repeated.
Owner:BRIGHT DATA LTD

Electric power honeypot construction method and system based on large language model

The invention provides an electric power honeypot construction method and system based on a large language model, and relates to the technical field of network security, and the method comprises the steps: constructing a virtual web server on an original web server, analyzing the request information of a user through a camouflage agent and a request filtering strategy, and dividing the user into a normal user and an attack user; extracting key semantic information according to inquiry information input by an attack user; performing association mapping on the key semantic information and an electric power knowledge graph to obtain an attack intention; according to the attack intention and the request information, virtual power service information is constructed through a large language model and fed back to the attack user, and attack behavior information is obtained; the attack type and the risk level of the attacking user are evaluated, the power deception strategy of the large language model is formulated based on the attack type and the risk level, and the virtual power service information is adjusted, and the technical problem that the defense security is reduced due to the static performance of the honeypot technology in the prior art can be solved.
Owner:POWERCHINA JIANGXI ELECTRIC POWER ENGINEERING CO LTD

Level meter, level meter system, and communication adapter for level meter system

Provided is a level meter that facilitates communication with an external device. The level meter includes a level determination unit and a WEB server. The level determination unit determines a level of a medium in the container. The level meter includes a WEB server that provides a monitor WEB screen showing the level determined by the level determination unit.
Owner:KEYENCE CORP

HTTP proxy method and device based on dynamic certificate, equipment and medium

The embodiment of the invention provides an HTTP proxy method and device based on a dynamic certificate, equipment and a medium. The method is applied to a proxy server in which self-visa certificate information of a plurality of web servers is stored. The method comprises the following steps: in response to a first connection request initiated by a client for a target website server, determining whether certificate information of the target website server is matched with self-visa certificate information of any website server; if yes, establishing a first ciphertext communication channel with the target website server and establishing a second ciphertext communication channel with the client according to the self-visa certificate information of the website server; and forwarding an access request initiated by the client for the target website server to the target website server through the first ciphertext communication channel, and forwarding an access response returned by the target website server to the client through the second ciphertext communication channel. According to the embodiment of the invention, the access behavior of the target website server can be monitored under the scene that the private key of the target website server cannot be obtained.
Owner:BEIJING TOPSEC NETWORK SECURITY TECH +2

System and method for URL fetching retry mechanism

A method for overcoming intermittent, temporary, or other fetching failures by using multiple attempts for retrieving a content from a web server to a client device is disclosed. The URL fetching may use direct or non-direct fetching schemes, or a combination thereof. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. Upon sensing a failure of a fetching action, the action is repeated using the same or different parameters or attributes, such as by using different intermediate devices, selected based on different parameters or attributes, such as different countries. The repetitions are limited to a pre-defined maximum number or attempts. The fetching attempts may be performed by the client device, by an intermediate device in a non-direct fetching scheme, or a combination thereof. Various fetching schemes may be used sequentially until the content is retrieved.
Owner:BRIGHT DATA LTD

Securing network traffic between a web client and a secure web gateway

A secure web gateway is deployed on the cloud between a web client and a web server. The secure web gateway sends the web client a redirect response status code with a replacement server location in response to a Hypertext Transfer Protocol (HTTP) request sent by the web client to access a target resource on the web server. The secure web gateway thereafter receives from the web client a Hypertext Transfer Protocol Secure (HTTPS) request to access the target resource, the HTTPS request includes the replacement server location. The secure web gateway sends the HTTPS request as an HTTP request to the web server. The secure web gateway receives an HTTP response from the web server, and forwards the HTTP response as an HTTPS response to the web client.
Owner:TREND MICRO INC

System and Method for Improving Internet Communication by Using Intermediate Nodes

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
Owner:BRIGHT DATA LTD

Web page configuration using certificate chain of trust

Systems and methods are described for configuring a web page using chain of trust. In an example, a web browser can receive a certificate hierarchy from a web server in response to a request for a web page. The web browser can apply a hash algorithm to one or more digital security certificates in the certificate hierarchy. The web browser can send the hash values to a deployment database that stores mappings of known hash values to website configuration settings. The deployment database can respond with the corresponding configuration settings. The web browser can merge the configuration settings and apply them to the web page prior to rendering the web page on a display.
Owner:OMNISSA LLC

Rapid configuration and remote upgrading method and system for intelligent equipment

The invention relates to the technical field of intelligent equipment, and discloses a rapid configuration and remote upgrading method and system for intelligent equipment, and the method comprises the steps: monitoring an equipment configuration key, enabling the equipment to enter a configuration mode, generating a wireless network with a unique identifier, and starting an internal Web server and a receiving timeout timer; connecting the wireless network through a mobile terminal, accessing the internal Web server configuration interface and acquiring configuration information; executing a network connection test based on the configuration information to obtain a verification result; performing multi-layer heterogeneous network resource allocation and deep reinforcement learning on a service function chain based on the verification result to obtain target network connection; and sending a version query request to an OTA server through the target network connection to obtain firmware data passing verification, and writing the firmware data passing verification into a target flash memory area to obtain an upgraded system. According to the invention, the security and success rate of equipment upgrading are improved.
Owner:SHENZHEN ELECROW LTD

Edge calculation method for mass data analysis

The invention relates to the technical field of data processing, in particular to an edge computing method for mass data analysis. According to the method, when massive Web server access logs are processed, a log field structure, field complexity and data magnitude are combined, resource configuration requirements are defined, accurate estimation of threads, memories and IO calling is achieved, a behavior sequence is further constructed on the basis of response time delay, the completion rate and the interruption condition in server behavior characteristics, and the service life of the server is prolonged. A dynamic evaluation standard for scheduling capability is formed, a grey correlation scoring method between resource requirements and behavior capability is fused in candidate node screening, and sorting optimization is performed in combination with node real-time resource occupancy states, so that a task allocation path has better balance in the aspect of multi-dimensional resource utilization; and parallel processing is realized through log fragment mapping after task scheduling, and structured analysis output is formed through edge side summarization, so that the fitness of edge node scheduling and the precision of task assignment are improved.
Owner:FUJIAN JINGSHENG SHUAN INFORMATION TECHNOLOGY CO LTD

System for enabling a camera-generated video stream on an OEM vehicle screen and method of use thereof

A system for causing a display of a video on an original equipment manufacturer (OEM) display of a land vehicle; it has a camera for generating the video, the camera for fastening to the vehicle; and a router for communicating with the camera, comprising a wireless input / output interface; and a controller configured to receive via the input / output interface an Internet signal through tethering using a short-range wireless network generated by the portable computer; generate an Internet signal from the local wireless network generated by a portable computer to enable WiFi by the vehicle; transmit a command to the camera to start producing a video and to transmit the video to the router; receive the video from the camera; and transmit wirelessly the received video to an IP address of a web server hosted locally by the router; and a method of use thereof.
Owner:14788591 CANADA INC

Systems and methods facilitating connection of browsers having different transport layer security versions using a reverse proxy server

Aspects of the subject disclosure may include, for example, deploying a reverse proxy server in front of a first type of web servers and a second type of web servers, where the first type of web servers is compliant with a current version of payment card industry data security standard (PCI DSS) and supports a first version of a transport layer security (TLS) protocol, and where the second type of web servers supports one or more TLS protocols that are older than the first version of TLS protocol, detecting, using the reverse proxy server, a TLS protocol version used in an incoming request, and determining, using the reverse proxy server, routing of the incoming request to one of the first type of web servers and the second type of web servers at least based on the detected TLS protocol version. Other embodiments are disclosed.
Owner:AT&T INTELLECTUAL PROPERTY I L P

Logistics work accident cause determination system

To efficiently determine the causes of logistics work accidents, such as accidents occurring during receiving, storing, and sorting at automated logistics bases in the transportation industry.SOLUTION: A system is composed of a cloud server, a WEB server, camera equipment, sensor equipment, a determination function, and various terminals to determine the cause of a logistics operation accident such as an accident at the time of receiving, storing, and sorting at a logistics base. Information on the identified cause of the accident is sent to the responsible person, remote monitors, and workers to improve the cause of the accident, and to utilize the logistics operation accident cause determination system for quick work recovery.SELECTED DRAWING: Figure 1
Owner:KANOA CO LTD

Real-time processing method and system for online shop sales data

The invention provides a real-time processing method and system for sales data of an online shop, and relates to the technical field of data processing, and the method comprises the steps: receiving the sales data from a web server of the online shop, and storing the sales data in a database; real-time changes of a database are monitored in real time through an ERP system, database updating is captured through a binlog, and updated sales data are sent to a message queue system; receiving the updated sales data from the message queue system, and distributing the updated sales data to a plurality of processing modules to obtain a plurality of processing results, the processing modules including a real-time processing module, a full-amount processing module and a special processing module; and dynamically updating and displaying the processing result according to a user demand. By implementing the method, real-time processing and dynamic updating of the data can be realized, and merchants are helped to know and respond to market changes in time, so that decision-making efficiency and accuracy are improved, and customer satisfaction and market competitiveness are enhanced.
Owner:深圳市领星网络科技有限公司

Artificial intelligence (AI) devices control based on policies

A policy-controlled access security system for managing access security to electronic agents in cloud based multi-tenant systems includes a client device, a mid-link server, and a web server. A local application running on the client device requests access to an electronic agent of a remote application of the web server. Policies are determined for controlled access to the electronic agent. A token for the electronic agent is correlated with a plurality of tokens for identifying a user application associated with the token. The remote application is compared with the user application. A non-compliance of the set of policies is identified by determining enabling of one or more AI devices by the plurality of end users. The set of policies are modified based on the non-compliance and the functionality associated with the electronic agent and the plurality of privileges are updated for the end user based on the modified policies.
Owner:NETSKOPE INC

Automated sequential site navigation

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.
Owner:CAPITAL ONE SERVICES LLC