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

298 results about "Hypertext Transfer Protocol" patented technology

The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, where hypertext documents include hyperlinks to other resources that the user can easily access, for example by a mouse click or by tapping the screen in a web browser.

Multi-access edge computing for neutral host cellular networks for supply chain management

Systems for providing multi-access edge computing (MEC) and content delivery. At least one cloud platform and at least one server node are provided. Hypertext Transfer Protocol (HTTP) requests are operable to be send between the at least one cloud platform and at least one edge device. The at least one server node is registered in a cloud platform global registry using an HTTP POST request to a global service address, and the cloud platform global registry is associated with the at least one cloud platform. The at least one server node is operable to create at least one cellular network and provide cellular network services to the at least one edge device. The present invention is also operable to collect and analyze data from an IoT sensor network and take actions based on sensor data using the same node infrastructure and edge computing platform.
Owner:EDJX INC

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

Confusion encryption method and device, equipment, medium and program product

The invention provides a confusion encryption method which can be applied to the technical field of cloud computing. The confusion encryption method comprises the following steps: establishing a first encryption channel between a system page end and a national password confusion encryption tool, and transmitting data processed by a first encryption algorithm through the first encryption channel based on a hypertext transmission security protocol; receiving the data by using a national cryptographic confusion encryption tool and executing security verification to obtain a key string and a national cryptographic algorithm type corresponding to the first encrypted data; decrypting the first encrypted data in a security isolation environment inside the national password confusion encryption tool based on the key string and the national password algorithm type, and performing national password algorithm re-encryption on the decrypted data to obtain re-encrypted data; and transmitting the re-encrypted data to the server through a second encryption channel, wherein the second encryption channel uses a national cryptographic algorithm and adopts a hardware cipher machine to perform encryption. The invention further provides a confusion encryption device and equipment, a storage medium and a program product.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Real user monitoring statistics from end users

Systems and methods for implemented by a user device for Real User Monitoring (RUM) include operating an add on for a web browser; receiving a list of domains or Uniform Resource Locators (URLs) to calculate RUM data thereon; responsive to the web browser accessing any of the domains or URLs in the list, calculating and storing RUM data; and periodically sending the stored RUM data to a cloud-based system. The RUM data can include statistics, metrics, and errors that are detected based on any of start of navigation, redirects, Domain Name System (DBS), connection establishment and teardown, Hypertext Transfer Protocol (HTTP) request and response start and end, Document Object Model (DOM) load time, page load time, and Java Script and AJAX error detection.
Owner:ZSCALER INC

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

Line rate inspection of HTTP content in a network appliance

Disclosed are systems, apparatuses, methods, and computer-readable media for line rate inspection of hypertext transfer protocol (HTTP) content in a network appliance. A method includes: receiving packets in a data center that are in transit to an application programming interface (API) endpoint of an application; analyzing content in an HTTP request in each packet for malicious content; and dropping at least one packet based on identification of the malicious content in the content. The systems and apparatuses can inspect HTTP at line rate based on the disclosed analyses.
Owner:CISCO TECHNOLOGY INC

Vehicle diagnosis method and device, chip and vehicle

The invention provides a vehicle diagnosis method and device, a chip, a vehicle, a computer readable storage medium and a computer program product. The method comprises the following steps: receiving a first hypertext transfer protocol HTTP request message sent by diagnosis equipment; wherein the first HTTP request message is used for requesting a target resource in the target node; the communication protocol used by the target node is a unified diagnostic service UDS communication protocol; the first HTTP request message is converted into a UDS request message, and the UDS request message is sent to a target node; receiving a UDS response message sent by the target node; wherein the UDS response message comprises resource information of a target resource in the target node; and converting the UDS response message into a first HTTP response message, and sending the first HTTP response message to the diagnostic device. According to the invention, the method can be better suitable for the whole vehicle topology which is high in HPC node occupation ratio and is added with Ethernet connection; and meanwhile, the node using the UDS communication protocol in the vehicle can be diagnosed.
Owner:GUANGZHOU AUTOMOBILE GROUP CO LTD

Container virtual network construction method and device, equipment and storage medium

The invention discloses a container virtual network construction method and device, equipment and a storage medium, and relates to the technical field of containers, and the method comprises the steps: carrying out the design and deployment of a network drive service of a container virtual network based on the standard information of a Docker container network model and a vector data packet processing framework, and registering the drive service to a Docker engine; when the network construction process is started through the Docker engine, container network configuration information sent by the client is received and packaged to complete network configuration additional operation; and calling each hypertext transfer protocol interface in a target virtual network driving service item by item through a Docker engine and a client instruction, and respectively creating endpoints and network bridges in combination with a vector data packet processing tool so as to obtain a constructed target container virtual network, and realizing communication by using the target container virtual network. According to the invention, the communication performance of the container virtual network especially in a high-throughput communication scene is improved.
Owner:CETC CYBERSPACE SECURITY TECH CO LTD

Clientless SASE architecture with adaptive proxy policies enforcement based on certificate installation

A clientless security system to secure cellular devices across a network in a cloud-based environment. The clientless security system includes a tenant with multiple cellular devices, tunnels for transmitting traffic, and a traffic steering module for directing traffic towards a gateway. The traffic steering module provides a SIM with custom network identifiers, configures them, creates and distributes a device-to-IP mapping to gateways in real-time. The gateways loads tenant information, decrypts secure sockets layer (SSL), and determines an installation of a certificate for a hypertext transfer protocol communication. A uniform resource locator (URL) is classified based on a server name indication when certificate is uninstalled. When the certificate is installed, proxy policies are enforced. The gateway retrieves security policies, detects threats based on the security policies, remediates detected threats and encrypts the SSL.
Owner:NETSKOPE INC

ADAPTIVE BIT RATE STREAMING OF MEDIUM STORED IN Matroska CONTAINER FILE USING HYPERTEXT TRANSFER PROTOCOL

To provide an adaptive bit rate streaming of a medium stored in a Matroska container file using a hypertext transfer protocol.SOLUTION: A system and a method for adaptive bit rate streaming of a medium stored in a Matroska container file, using a hypertext transfer protocol (HTTP) is disclosed. A processor requests a part of a file from a remote server, identifies the EBML container file, and reads the top level index data describing the maximum bit rate of an alternative stream to be contained in the EBML container file.SELECTED DRAWING: Figure 1
Owner:DIVX LLC

Method, apparatus and computer program

There is provided an apparatus, method, and computer program for transmitting, to a first roaming intermediary, a hypertext transfer protocol connect request of establishing a transmission control protocol connection between the first roaming intermediary and a peer apparatus, wherein the transmission control protocol connection is used for establishing an inter-public-land-mobile-network signaling connection between the apparatus and the peer apparatus via the first roaming intermediary; and receiving, from the first roaming intermediary, a hypertext transfer protocol connect response comprising response information which indicates whether the transmission control protocol connection towards the peer apparatus is established; wherein the hypertext transfer protocol connect request comprises information indicating the peer apparatus, and wherein the hypertext transfer protocol connect request comprises a header comprising at least one of: information indicating the apparatus; information describing a purpose of establishing the transmission control protocol connection; information describing the inter-public- land-mobile-network signaling connection being established by using the transmission control protocol connection; or information controlling forwarding or origination of messages by the first roaming intermediary towards the apparatus or the peer apparatus.
Owner:NOKIA TECHNOLOGIES OY

Adversarial training for malicious protocol data unit detection with field value perturbations

A modular adversarial training data generator (“generator”) generates adversarial training data for a machine learning (ML) model to detect malicious protocol data units (PDUs). The adversarial training data mimics high volume cyberattacks by perturbing PDUs to bypass malicious detection systems. For HyperText Transfer Protocol (HTTP) PDUs, the generator rearranged, replaces, and grid searches values of HTTP header fields to generate the adversarial training data. The generator further biases grid search based on metrics for values of HTTP header fields that quantify impact of replacing the values on malicious verdicts by ML models trained on the adversarial training data.
Owner:PALO ALTO NETWORKS INC

Dynamic selection of advertisements using deep learning models on client devices

Systems, methods, and computer program products to transmit, by a web browser to a web server, a hypertext transfer protocol request for a web page at a first uniform resource identifier (URI). The web browser may receive, from the web server via, the web page and metadata of a plurality of candidate advertisements, the plurality of candidate advertisements determined based on a master machine learning (ML) model. A client ML model executing in the web browser may process the received metadata, the client ML model trained based on prior interactions between one or more users of the web browser and a plurality of previously displayed advertisements. The client ML model may determine based on the processing, a first candidate advertisement of the plurality of candidate advertisements to display in the web browser with the received web page. The web browser may receive, from a second URI, the first candidate advertisement of the plurality of candidate advertisements and output the web page and the first candidate advertisement on a display device.
Owner:CAPITAL ONE SERVICES LLC

Remote deployment method and system for software platform user interface

The invention relates to a software deployment technology, in particular to a remote deployment method for a software platform user interface, which comprises the following steps: constructing an independent service process at a server, and providing an HTTP (Hyper Text Transfer Protocol) service by the service process; the service process communicates with a software platform process in real time to obtain a configuration file of a software platform user interface and operation data of a software platform application program, and the software platform is a third-party software platform; analyzing the configuration file of the software platform user interface through the service process, and locally generating a webpage containing the corresponding user interface at the server according to the information of each user interface in the configuration file; when the webpage is opened in a local browser of the server side, the service process obtains an opening behavior so as to refresh the operation data of the application program of the software platform to the webpage in real time; and / or, the service process responds to the user interface operation on the webpage so as to transmit an operation instruction to the software platform in real time, and then corresponding operation is executed through the software platform.
Owner:SHANGHAI TOSUN TECH LTD

Securing group messages over hypertext transfer protocol with key management and rotation for multi-party groups

An end-to-end mechanism is disclosed herein for transporting encrypted messages over hypertext transport protocol (HTTP) sent to a group of recipients. In particular, the disclosed mechanism receives a message (e.g., as an input from a user) and encrypts that message using an encryption mechanism with a key unique to a particular user and to the message (e.g., different messages are encrypted using different keys). The encrypted message is then stored in a generated object along with other metadata needed for message processing. Once the object is generated, it is signed and encoded into a binary representation that is then sent to a server. The server system receives the binary representation and decodes it back into the object. The metadata of the object is then used to route the message to the correct recipient applications for decryption.
Owner:SENTRIQS INC

Systems and methods for inline Hypertext Transfer Protocol (HTTP) cookie encryption

Systems and methods for inline HTTP cookie encryption include responsive to a user authenticating to a web service, intercepting a response form the web service; encrypting an HTTP cookie in the response; and forwarding the response to the user, the response comprising the encrypted HTTP cookie. Responsive to intercepting a subsequent request from the user to the web service, wherein the subsequent request includes the encrypted HTTP cookie; decrypting the encrypted HTTP cookie; and forwarding the subsequent request to the web service with the decrypted HTTP cookie.
Owner:ZSCALER INC

Packet load balancer

Examples described herein relate to processing packets. In some examples, based on receipt of a Hypertext Transfer Protocol (HTTP) packet at a network interface device, the HTTP packet comprising an HTTP body and HTTP header: provide the HTTP header, but not the HTTP body, for processing in user space; modify solely the HTTP header in user space; and in kernel space, combine the modified HTTP header and the HTTP body prior to transmission of the HTTP packet with modified HTTP header to a client.
Owner:INTEL CORP

Artificial reality browser configured to trigger an immersive experience

Aspects of the disclosure are directed to an artificial reality (XR) browser configured to trigger an immersive experience. Implementations display an element at a browser chrome of the XR browser when an immersive experience is loaded. For example, the XR browser can include an application programming interface (API) that supports configuration of a browser chrome element by components of a webpage. The API call can cause the display of the browser chrome element, change a display property for the browser chrome element, or configure the browser chrome element in any other suitable manner. Upon receiving input at the browser chrome element (configured by the API call), the XR browser can transition from displaying a two-dimensional panel view of a webpage supported by loaded web resources (e.g., hypertext transfer protocol (HTTP) pages, graphic images, etc.) to a three-dimensional environment supported by preloaded immersive resources (e.g., three-dimensional models, graphic images, etc.).
Owner:META PLATFORMS TECHNOLOGIES LLC

Log storage and transmission processing method and system, electronic equipment and medium

The invention discloses a log storage and transmission processing method and system, electronic equipment and a medium, and the method comprises the steps: obtaining an access parameter and a link log requested by a user at a client, and obtaining to-be-stored log information; performing serialization and first compression processing on the to-be-stored log information to obtain first log information; sending the first log information to a service cluster through a user datagram protocol or a hypertext transfer protocol according to the message size of the first log information and the number of servers in the service cluster; in the service cluster, writing the first log information into a double-buffer queue, and transmitting the first log information to a storage cluster in a multi-thread aggregation mode; and in the storage cluster, performing second compression processing on the first log information, and storing the first log information in a database of the storage cluster. The log storage and transmission efficiency and the application performance are improved, read-write operation does not need to be conducted on a disk in the log transmission process, resources of a server are saved, the technical cost is reduced, and the method can be widely applied to the technical field of computers.
Owner:E-SURFING DIGITAL LIFE TECH CO LTD

Inter-satellite routing processing method and device, related equipment, product and storage medium

The invention discloses an inter-satellite routing processing method and device based on a controller, related equipment, a product and a storage medium. Comprising the following steps: receiving a hypertext transfer protocol (HTTP)-based addressing request sent by at least one satellite; the addressing request comprises source address information, destination address information and to-be-transmitted data information; sending an HTTP-based addressing response to the at least one satellite based on the addressing request; determining a control instruction issued by a switch on each satellite according to the source address information, the destination address information and preset mapping information; sending a control instruction to at least one satellite; the control instruction is used for the at least one satellite to judge whether the forwarding time delay of at least one route between the first satellite and the second satellite exceeds the effective time of a preset forwarding route, and if the forwarding time delay of the at least one route does not exceed the effective time of the preset forwarding route, forwarding the at least one route to the second satellite. And carrying out IP packet forwarding on the to-be-transmitted data information according to the control instruction.
Owner:CHINA MOBILE COMM LTD RES INST +1

Artificial Reality Browser Configured to Trigger an Immersive Experience

Aspects of the disclosure are directed to an artificial reality (XR) browser configured to trigger an immersive experience. Implementations display an element at a browser chrome of the XR browser when an immersive experience is loaded. For example, the XR browser can include an application programming interface (API) that supports configuration of a browser chrome element by components of a webpage. The API call can cause the display of the browser chrome element, change a display property for the browser chrome element, or configure the browser chrome element in any other suitable manner. Upon receiving input at the browser chrome element (configured by the API call), the XR browser can transition from displaying a two-dimensional panel view of a webpage supported by loaded web resources (e.g., hypertext transfer protocol (HTTP) pages, graphic images, etc.) to a three-dimensional environment supported by preloaded immersive resources (e.g., three-dimensional models, graphic images, etc.)
Owner:META PLATFORMS TECHNOLOGIES LLC

Electronic device and request processing method

The embodiment of the present application provides an electronic device and a request processing method, which can be applied to the field of embedded technology. The electronic device may include: a first memory configured to cache multiple static resources; a processor configured to: in response to a received resource request sent based on a lightweight hypertext transfer protocol, when the resource type indicated by the resource request is a static resource, obtain a first target static resource from multiple static resources cached in the first memory according to the resource path indicated by the resource request, and send a first response message including the first target static resource to the client, wherein the lightweight hypertext transfer protocol is obtained using a simplified hypertext transfer protocol; when the resource type indicated by the resource request is a dynamic resource, execute a dynamic processing process to obtain a dynamic resource, and send a second response message including the dynamic resource to the client, wherein the dynamic processing process is used to generate a dynamic resource based on the resource request.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Method and device for judging response message of mimicry system hypertext transfer protocol

The invention provides a decision method and device for a mimicry system hypertext transfer protocol response message, and relates to the technical field of mimicry defens.The method comprises the steps that multiple paths of non-empty packet response messages returned by an odd number of executors in a mimicry system are received within preset timeout time; constructing an empty packet response message for a part of the execution body corresponding to the non-returned non-empty packet response message; selectively obtaining a judgment result or analyzing to obtain a response state code, a response header and a response body based on the relationship between the number of the empty packet response messages and the number of the execution bodies; and response state code judgment, response header judgment and response body judgment are carried out in sequence. According to the invention, effective decision can be carried out according to the characteristics of the hypertext transfer protocol response message, and the accuracy and efficiency of decision of the hypertext transfer protocol response message are improved.
Owner:PURPLE MOUNTAIN LAB

Flow processing method, apparatus and network device

An embodiment of the present invention provides a process processing method, apparatus, and network device. The method includes: obtaining the node type of a task node and corresponding execution parameters; if the node type is a progressive type, loop to execute the following operations until no detailed information of virtual sub-nodes can be obtained from the service system: according to the hypertext transfer protocol address for accessing the service system included in the execution parameters, obtain the detailed information of the dynamically configured virtual sub-nodes from the service system, according to the detailed information of the virtual sub-nodes, obtain the virtual sub-nodes and corresponding virtual sub-node services, and execute the virtual sub-node services; the virtual sub-nodes obtained in the (i + 1)-th acquisition are the next-level virtual sub-nodes of the virtual sub-nodes that have completed the virtual sub-node services among the virtual sub-nodes obtained in the i-th acquisition; if all virtual sub-node services are completed, determine that the services of the task node are completed. The above solution simplifies the work of service developers and improves the efficiency of process processing.
Owner:BEIJING QIYI CENTURY SCI & TECH CO LTD

Application programming interface (API) for configuration management (CM) in open radio access network (o-ran)

Example embodiments of the present disclosure relate to an Application Programming Interface (API) for configuration management (CM) in Open Radio Access Network (O-RAN). According to example embodiments, a system may include an Operations and Management (OAM) function and a Non-Real-Time (Non-RT) Radio Access Network (RAN) Intelligent Controller (RIC). The Non-RT RIC may implement at least one application (rApp). The rApp may be communicatively coupled to the OAM function via an Open API that supports two Hypertext Transfer Protocol (HTTP) operations. In this regard, the rApp may be configured to send, to the OAm function via the Open API, an API request. Further, the OAM function may be configured to receive the API request from the rApp via the Open API and perform a CM operation based on the API request.
Owner:RAKUTEN MOBILE INC +1

Json-based interaction and verification method, system and device

The application relates to the technical field of computers, in particular to a json-based interaction and verification method, system and device, which comprises the following steps: defining general json transmission data in advance through business modeling; receiving a hypertext transfer protocol request and reading corresponding general json transmission data; analyzing the general json transmission data to obtain request parameters; analyzing the request parameters to obtain input parameter description; verifying whether the input parameter description is legal; if yes, executing business logic and returning obtained request result data; and if no, directly returning an exception; the method solves the problem that existing interface definition needs to be defined and developed by front-end developers and back-end developers, which not only leads to heavy development workload, but also increases the communication cost of developers; the method provided by the application can make developers coordinate and connect through defined general json transmission data, shortens the development cycle and improves the development efficiency.
Owner:HAOYUN TECH CO LTD

Advertising reporting methods, devices and electronic equipment

This application provides an advertising reporting method, apparatus, and electronic device, relating to the field of advertising technology. The method includes: establishing a remote procedure call (RPC) communication link with a local server; calling the data interface of the local server to obtain advertising configuration information; instantiating the advertising configuration information to obtain advertising data; displaying advertising content based on the advertising data, and obtaining advertising display information based on interactive operations on the advertising content; and sending the advertising display information to the local server via the RPC communication link. In the above design, establishing a RPC communication link with the local server and reporting advertising data via the RPC communication link reduces bandwidth costs compared to reporting advertising data using the Hypertext Transfer Protocol (HTTP).
Owner:GUANGZHOU HUYA TECH CO LTD

Method for signaling haptic information for dash selection process by using initialization segments

There is included a method and apparatus comprising computer code configured to cause a processor or processors to, by a dynamic adaptive streaming over hypertext transfer protocol (HTTP) (DASH) application implemented by the processor or processors, implement receiving a media file having haptics indicated by an adaptation set of a DASH media presentation description (MPD) manifest, parsing any of avatars, perceptions, channels, and band identifiers, of the haptics, selecting a subset of haptic adaptation sets, including the adaptation set based on parsing any of the avatars, the perceptions, the channels and the band identifiers, and streaming and rendering, in DASH, haptic feedbacks of the media file based on the selected subset of the haptic adaptation sets.
Owner:TENCENT AMERICA LLC

Adversarial training for malicious protocol data unit detection with field value perturbations

A modular adversarial training data generator (“generator”) generates adversarial training data for a machine learning (ML) model to detect malicious protocol data units (PDUs). The adversarial training data mimics high volume cyberattacks by perturbing PDUs to bypass malicious detection systems. For Hypertext Transfer Protocol (HTTP) PDUs, the generator rearranged, replaces, and grid searches values of HTTP header fields to generate the adversarial training data. The generator further biases grid search based on metrics for values of HTTP header fields that quantify impact of replacing the values on malicious verdicts by ML models trained on the adversarial training data.
Owner:PALO ALTO NETWORKS INC