Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

95 results about "Common Gateway Interface" patented technology

In computing, Common Gateway Interface (CGI) offers a standard protocol for web servers to execute programs that execute like console applications (also called command-line interface programs) running on a server that generates web pages dynamically. Such programs are known as CGI scripts or simply as CGIs. The specifics of how the script is executed by the server are determined by the server. In the common case, a CGI script executes at the time a request is made and generates HTML.

System and method for placing active tags in HTML document

The method and the information processing system dynamically creates an HTML document with at least one embedded hyperlink code therein. The HTML document is based upon a source document provided by a manufacturer or a supplier of services. Typically, the system and the method is operable in a client-server computer environment. A database is provided on the server computer system which database associates location data of a plurality of data strings in the source document with hyperlink addresses. The location data in the database maps at least one predetermined data string in the source document. An HTML document, based upon the source document, is published with an image tag on, in or near the predetermined data string. As an example, the string may be a "part number" or a string of words "SONY PLAYSTATION II.". The published HTML document has an image tag on, at or near the part number and a map attribute command which supplies or generates an HTML location data unique to the image tag location in the HTML document when the browser calls the server's common gateway interface (CGI). The image tag URL points to the database on the server. The server, via the database provides a corresponding hyperlink address, associated with the unique location data correlated to the HTML location data, to the browser on the client computer system. The method and the system then publishes and embeds in the original or initial HTML document at, on or near the predetermined data string or part number an active hyperlink tag (an embedded code) with the corresponding hyperlink address obtained from the database.
Owner:WIZNET

System and method for real-time electronic inquiry, delivery, and reporting of credit information

A system and method for providing electronic inquiry, delivery, and reporting of personal credit information to and from credit bureaus, preferably via the Internet. In the preferred embodiment, the system includes a web site that, by using a web browser, allows clients to request credit information from, or provide credit reports to, credit bureaus by entering certain data on pre-built forms in HTML format. The data is encrypted using means for secure transmission, such as a web browser with 128-bit secure socket layer (SSL) technology, then sent to a common gateway interface (CGI) application located on a web server. The CGI application decrypts and reformats the data to a standard format specified by the credit bureau. The CGI application initiates a query. Using a dedicated connection circuit to the credit bureau's computer, the CGI application reformats the response from the credit bureau to an HTML format and encrypts the data using the means for secure transmission. The HTML formatted data is then sent back to the client's computer over the Internet and displayed in the client's web browser in an easily read format.
Owner:F POSZAT HU

System and method for real-time inquiry, delivery, and reporting of credit information

<heading lvl="0">Abstract of Disclosure< / heading> A system and method for providing electronic inquiry, delivery, and reporting of personal credit information to and from credit bureaus, preferably via the Internet. In the preferred embodiment, the system includes a web site that, by using a web browser, allows clients to request credit information from, or provide credit reports to, credit bureaus by entering certain data on pre-built forms in HTML format. The data is encrypted using means for secure transmission, such as a web browser with 128-bit secure socket layer (SSL) technology, then sent to a common gateway interface (CGI) application located on a web server. The CGI application decrypts and reformats the data to a standard format specified by the credit bureau. The CGI application initiates a query. Using a dedicated connection circuit to the credit bureau's computer, the CGI application reformats the response from the credit bureau to an HTML format and encrypts the data using the means for secure transmission. The HTML formatted data is then sent back to the client's computer over the Internet and displayed in the client's web browser in an easily read format.
Owner:F POSZAT HU

Gathering enriched web server activity data of cached web content

A method and system for gathering enriched web server activity data in a global communications network in which requested information files are cached at a plurality of network devices. With the prevalence of web caching on the Internet, the origin web servers do not serve the majority of requests for web site content. A single pixel clear Graphics Image Format (GIF) request is added to the HyperText Markup Language (HTML) source file for a web page. Appended to the GIF request is a Common Gateway Interface (CGI) string of data that contains enhanced web activity data information, including the number of images (“hits”) that have to be retrieved by a client browser to build the web page, and the referring identifier that resulted in access to the web page. The single pixel clear GIF request is not cacheable and results in the request being transmitted to the origin web server when the client browser interprets the HTML file. The enriched data is stored in log files at the origin web server to accumulate an accurate number of hits on the web page.
Owner:IBM CORP

Web-based file review system utilizing source and comment files

A system for reviewing files which permits comments to be inserted in files to be viewed with a hypertext browser. When the hypertext mark-up language employed is HTML, text files are converted to an HTML representation. An HTML file is represented by a linked list of objects. Comment insertion markers and comment display objects are inserted at predefined points in the HTML linked list representation. The linked list is stored as a binary file and has a comment file associated with it. Access to the HTML file by reviewers and authors causes the regeneration of the HTML document by a Common Gateway Interface which recreates the linked list representation of the document from the binary file and which then generates HTML code from the linked list. Comments may be entered by reviewers working in parallel on the HTML document. Comments are displayed as inserted at the next regeneration of the HTML document by the system.
Owner:IBM CORP

Method and system for optimally selecting a web firewall in a TCB/IP network

InactiveUS6892235B1Minimize Web service interruptionService availabilityError detection/correctionCode conversionSOCKSUniform resource locator
The present invention relies on dynamic autoproxy configuration and more particularly to a method and system for selecting a Proxy / Socks Server according to some response time and availability criteria. It rests on a dynamic autoproxy mechanism using availability and response time probes. It relies on probes retrieving well known HTML pages through each Proxy / Socks Server, measuring associated response time, detecting Proxy / Socks failures and degradation of response time. It also uses a CGI (Common Gateway Interface) program for dynamically creating autoproxy code (in a preferred embodiment Javascript code) on an autoproxy URL (Universal resource locator) system for selecting said Proxy / Socks Server.
Owner:TREND MICRO INC

System for secure access to information provided by a web application

A system for secure access to information, e.g., images, data, etc., is utilized to provide additional security to users of a management portal.. The management portal may be configured to embed a common gateway interface ("CGI") link in a web page, e.g., HTML, extensible mark-up language ("XML"), at the end the conclusion of the management transaction. Subsequently, the web page with the embedded CGI link may be transmitted to the user. To access the stored information, the user may invoke the CGI link on the received web page. The CGI link may be configured to invoke an application, a security module, at a web server of the management portal e.g., CGI script, web application, etc., that may request a user name and / or authorization code from the user. The security module may be further configured to compare the requested information against a user configuration database of the management portal, where the user configuration may be constructed in XML code. The security module may be further configured to permit access to the secure storage area, and subsequently to the information stored therein, in response to a match of the requested information with the user configuration database. Otherwise, the security module may be further configured to inform the user of denied access to the secure storage area.
Owner:HEWLETT PACKARD DEV CO LP

Method, system, and article of manufacture for integrating streaming content and a real time interactive dynamic user interface over a network

A method and system is provided which allows for integrating streaming content and a real time interactive dynamic user interface on a network, such as the Internet. The system includes a web browser for receiving a user interface from a content server. The user interface, among other functions, detects an embedded code in a media file from a streaming content server. Based on the embedded code, the user interface spawns a Common Gateway Interface (CGI) process which retrieves information from a data store. The information in the data store may include rules for altering the displayed user interface. The system and method results in an interactive user interface which may be easily modified by altering the contents of the data store rather than altering and reindexing the media file.
Owner:POLYCOM INC

Targeted web page redirection

The present invention provides redirection for a web page request for an old URL received at a web server. In an embodiment, a web page request from an end-user is redirected to a Common Gateway Interface (“CGI”) script for handling the web page redirection. In an embodiment, the CGI script includes a routine for matching an old URL to a new URL provided in a lookup table. In an embodiment, each web page of an old URL has a corresponding new URL such that an end-user trying to access a web page using an old URL is always directed to a corresponding new web page, or to a relevant page if a corresponding new page does not exist. In another embodiment, a customized message may be associated with a match between an old URL and a new URL, and the customized message may be displayed prior to redirection.
Owner:IBM CORP

System and method for an administration server

System and method for serving HTML pages to web browsers for the purpose of administration and configuration. A plurality of instances of WWW servers is provided, with one such instance including a configuration file which is restricted in usage and not alterable by way of any HTML configuration or administration forms. This plurality of instances of internet connection servers is managed by way of a web browser which displays and interacts with a plurality of HTML forms and corresponding common gateway interface binary programs which are provided selectively for creating and deleting instances of servers, associating a configuration file with a server instance, changing server instance start up parameters, and starting, ending, and restarting server instances.
Owner:IBM CORP

Gathering enriched web server activity data of cached web content

A method and system for gathering enriched web server activity data in a global communications network in which requested information files are cached at a plurality of network devices. With the prevalence of web caching on the Internet, the origin web servers do not serve the majority of requests for web site content. A single pixel clear Graphics Image Format (GIF) request is added to the HyperText Markup Language (HTML) source file for a web page. Appended to the GIF request is a Common Gateway Interface (CGI) string of data that contains enhanced web activity data information, including the number of images (“hits”) that have to be retrieved by a client browser to build the web page, and the referring identifier that resulted in access to the web page. The single pixel clear GIF request is not cacheable and results in the request being transmitted to the origin web server when the client browser interprets the HTML file. The enriched data is stored in log files at the origin web server to accumulate an accurate number of hits on the web page.
Owner:IBM CORP

Systems and methods for providing access to network resources based upon temporary keys

Secure access to a wireless switch or other server node is provided through the use of a temporary key. The server initially receives a key request from a remotely-located client application that is formatted according to a first protocol such as the simple network management protocol (SNMP). In response to the key request, the server generates a temporary key that is provided to the client application and also stored at the server. After receiving the temporary key, the client application creates a service request that includes the temporary key. Examples of suitable protocols for the server request include the common gateway interface (CGI) and active server pages (ASP) formats. After receiving the service request, the server provides access to the network service if the temporary key in the service request matches the temporary key stored in the database, and otherwise does not provide access to the network service
Owner:SYMBOL TECH INC

Uniform resource locator (URL) de-duplication method and device

The present invention provides a uniform resource locator (URL) de-duplication method and device. The URL de-duplication method comprises presetting a de-duplication rule base according to structures of URLs; acquiring URL data to be de-duplicated from website visiting data; matching the URLs to be de-duplicated with de-duplication rules in the de-duplication rule base according to the structures and segmentation parameters of the URLs; and filtering the matched URLs corresponding to the same de-duplication rules, and reserving one URL corresponding to each de-duplication rule. Through the method and device, a massive amount URL data is filtered and de-duplicated through the de-duplication rules, and the situation of repeatedly scanning the same common gateway interface (CGI) by a security flaw scanner during URL security flaw detection is avoided, thereby raising a security flaw detection efficiency.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Dynamic webpage interface for an intelligent electronic device

A dynamic webpage interface for an intelligent electronic device (IED) and method thereof are provided. The present disclosure provides for separating a webpage into multiple discrete resources, and to customize the resources returned by a web server based on the contents of a request. In one embodiment, such a custom request is implemented by a Web Services interface, such as content based API's like SOAP (Simple Object Access Protocol), or address and command based API's like REST (Representational State Transfer). In another embodiment, such a custom request may also be implemented by server side processing, such as CGI (Common Gateway Interface), PHP (Hypertext Preprocessor), or other server side engines.
Owner:ELECTRO INDUSTRIES GAUGE TECH

Embedded WEB model view controller (MVC) development framework based on Fast common gateway interface (CGI) and hypertext markup language (HTML) template

Disclosed is an embedded WEB MVC development framework based on a Fast CGI and an HTML template. The operation of the framework depends on a Fast CGI process manager and a web page server downward and provides service for a Web App Plug in business logic processing module upward. The framework comprises a Fast CGI sub-process module, a request distribution control module, a listener management module, a business plug-in management module, a Session control module, an encoding and decoding module, a data receiving module, a data response output module and an HTML template module. The embedded WEB MVC development framework based on the Fast CGI and an HTML template is applicable to small embedded devices, small and exquisite, efficient and good in structure, and the framework is small and exquisite in volume and accounts for about 100K of flash space.
Owner:XIAMEN YEALINK NETWORK TECH

Remote management method of set top box

The invention relates to a technology of set top boxes. The invention solves the problem that the IP set top box can not be remotely managed by using a network CGI (Common Gateway Interface) technology at present, and provides a remote management method of a set top box, which comprises the steps of: firstly, arranging an embedded WEB server on the set top box, writing an external extended application program according to the CGI standard, initializing TCP / IP (Transmission Control Protocol) / (Internet Protocol) after the set top box is started to obtain an IP address; secondly, starting the embedded WEB server and a daemon listening port, waiting for a customer request, when a client side accesses the WEB server of the set top box and sends a request, receiving the request sent by the client side by the WEB server of the set top box, creating a sub process for providing service for the connection of the client side, processing the request of the client side by the WEB server of the set top box according to the request of the client side and returning the processing result to the client side. The invention realizes the remote control and is suitable for the set top box.
Owner:SICHUAN CHANGHONG ELECTRIC CO LTD

Method and apparatus for protecting a web server against vandals attacks without restricting legitimate access

An intrusion detection security system (IDSS) guards a server against vandals' attacks such as denial of service, distributed denial of service, and common gateway interface attacks. An incoming source address is compared with the contents of a database of privileged addresses. If the incoming address is present in the database, the IDSS instructs protective equipment such as a firewall or router to allow the incoming message to pass to the web server despite any ongoing attack, thus allowing messages from customers or suppliers, for example, through. Otherwise, the IDSS checks a database of blocked addresses. When the incoming address is absent, the IDSS writes the address to the database of blocked addresses and instructs the protective equipment to block subsequent messages from the incoming address.
Owner:TREND MICRO INC

Method, system, and article of manufacture for integrating streaming content and a real time interactive dynamic user interface over a network

A method and system is provided which allows for integrating streaming content and a real time interactive dynamic user interface on a network, such as the Internet. The system includes a web browser for receiving a user interface from a content server. The user interface, among other functions, detects an embedded code in a media file from a streaming content server. Based on the embedded code, the user interface spawns a Common Gateway Interface (CGI) process which retrieves information from a data store. The information in the data store may include rules for altering the displayed user interface. The system and method results in an interactive user interface which may be easily modified by altering the contents of the data store rather than altering and reindexing the media file.
Owner:POLYCOM INC

System configuration and test method in the production of iptv set-top box

ActiveCN102291593AInstant modificationAdd test function itemsTelevision system detailsColor television detailsInternal memorySystem configuration
The invention discloses a system configuring and testing method in the production of an IPTV (Internet Protocol Television) set top box, which comprises the steps of: realizing hardware detection by combining Java Script expansion and CGI (Common Gateway Interface) technology, and compiling into a hardware test interface, wherein the hardware test interface is used for detecting the working states of USB equipment, a CPU (Central Processing Unit), an internal memory and a network card of the IPTV set top box; compiling into a configuration information detection interface, wherein the configuration information detection interface is used for detecting network configuration information and software version information of the IPTV set top box; operating a browser in the set top box by a tester through a remote controller for loading a test web page, and testing the software of the set top box through an EPG (Electronic Program Guide) page; and completing the configuration of basic information of the set top box by adopting the web page and the browser on the basis of the set top box and combining with a stream media server erected externally. The invention has the advantages of simplicity and rapidness in development and maintenance, low cost, no need of developing complex programs and optimization of large-scale production processes, and solves the problems of batch testing of the produced set top boxes and configuration on the set top boxes.
Owner:FENGHUO COMM SCI & TECH CO LTD

Embedded linux-based method for realizing terminal maintenance and information release

InactiveCN106060066AAchieve maintenanceRealize information releaseTransmissionElectricityWeb browser
The present invention relates to an embedded linux-based method for realizing terminal maintenance and information release. According to the method, information interaction between an embedded web server and all functional modules of an electricity information collection terminal system is realized by using a common gateway interface (CGI) mechanism; and a client can visit an electricity information collection terminal service process by installing a web browser in a local computer, so that electricity information collection terminal maintenance and information release are realized. Without being limited by time and space, the user uses the WEB browser to visit, monitor and maintain a far end electricity information collection terminal through the Internet, specific software is not installed, and the method has the characteristic of cross-platform. An operator does not need to go to the site to operate, and the electricity information collection terminal maintenance is more conveniently, is real-time, and is efficient and safe.
Owner:INTEGRATED ELECTRONICS SYST LAB

System and method for building a data structure of converted values without keywords from an input string including keyword/text value pairs

An application program interface (API) provides an interface for common gateway interface (CGI) programs to parse a CGI input string of keywords and their values, each keyword / value pair being all text data separated by a deliminter character, into a buffer which is formated according to a data definition (DDS) file specification or template, thus building a data structure of converted values without keywords from an input string including keyword and text value pairs.
Owner:IBM CORP

CGI frame-based service flow control method and apparatus

The invention relates to a common gateway interface (CGI) frame-based service flow control method. The method comprises the following steps: obtaining an access request and extracting service data in the access request; obtaining a service flow execution chain; successively extracting a processing unit object of the service flow execution chain and invoking an interface function to carry out processing on the service data so as to obtain result data; and according to the result data, generating corresponding data and returning the data. In addition, the invention also provides a CGI frame-based service flow control apparatus. With the method and apparatus, expansibility is improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Communication processing method and device

ActiveCN106878460AAvoid repeated connection establishmentImprove the efficiency of accessing web serversTransmissionObject basedNetwork socket
The invention discloses a communication processing method and device. The communication processing method comprises the steps of respectively establishing network socket based connection between a network server side and each client, and keeping the established connection between the network server side and each client; receiving requests sent by the corresponding clients through the connection, wherein each request carries a uniform resource locator and a request body of a common gateway interface program; constructing a request object based on a request header constructed according to the uniform resource locator and information extracted from the connection; transferring the request object and a constructed response object to the common gateway interface program, and acquiring a processing result of the common gateway interface program from the response object; constructing a response for the request based on a response body constructed by using the processing result, and returning the response back to the corresponding client through the connection. By implementing the communication processing method, the request initiating efficiency of the clients towards the network server can be improved, and the communication bandwidth between the network server and the clients is saved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Vulnerability detection method, test server and client

The embodiment of the invention discloses a vulnerability detection method. The method is used for improving the vulnerability detection universality. The method provided by the embodiment of the invention comprises the steps that a test server receives a network request; the test server analyzes the network request to obtain target information; and if the target information comprises a detectionparameter, the test server determines that a vulnerability exists in a business interface corresponding to the detection parameter, wherein the detection parameter is generated by the client accordingto interface information of the business interface and is spliced to a common gateway interface (CGI) parameter corresponding to the business interface.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Universal gateway interface and method for obtaining data using the same

The disclosed CGI comprises: a server, a CGI controller, a CGI process pond, and a CGI DL. The relative method for obtaining data from CGI comprises: server obtains CGI request; the pond obtains the data controlled by the CGI controller through the CGI DL, and the server obtains result data. This invention saves time obviously.
Owner:TENCENT TECH (SHENZHEN) CO LTD

A general gateway configuration method and device

The invention discloses a general gateway configuration method and device. The method comprises the following steps: abstracting the gateway function logic, obtaining a configuration item, and storingthe configuration item in a configuration library; If a gateway configuration request is received, invoking a configuration item in the configuration library based on a configuration center; The invoking configuration item is configured to obtain a general gateway interface, and the general gateway interface is distributed through the configuration center. The invention obtains the configurationitem by abstracting the gateway function, realizes the maximum abstraction of the gateway service, reduces the development of the code, and forms the general gateway configuration based on the configuration center to quickly increase the network interface, and realizes the purpose of improving the development efficiency of the gateway.
Owner:行吟信息科技(上海)有限公司

CGI (Common Gateway Interface) monitoring method, device and system thereof

The invention discloses a CGI (Common Gateway Interface) monitoring method, a device and a system thereof. According to the invention, a local agent is set by corresponding to a CGI server, and CGI monitoring configuration information synchronized and updated from a configuration information server is stored in the local agent. The method comprises the following steps of: after a CGI service request is received by the CGI server, judging whether the CGI monitoring configuration information stored in the CGI server is the same as the CGI monitoring configuration information stored in the corresponding local agent; if not, updating the CGI monitoring configuration information stored in the CGI server according to the CGI monitoring configuration information stored in the local agent; and motoring a processing process of the CGI service request according to the updated CGI monitoring configuration information. In the invention, the consistency and the timeliness of the monitoring configuration information are maintained, and the flexibility of CGI monitoring is improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Webpage abnormal data processing method, data server and system

The invention discloses a webpage abnormal data processing method, comprising that a data server receives the data information sent from a client during the webpage loading process, wherein the data information includes the IP address information of a user terminal and the general gateway interface indication; when the IP address information sent from the client is complete, the data server makes statistics about the IP address information of the user terminals corresponding to the same general gateway interface so as to acquire a first IP address information set; the data server receives a second IP address information set sent from a webpage server and compares the first IP address information set of the same general gateway interface with the second IP address information set to obtain a difference set; and the data server sends the IP address information corresponding to the difference set to the webpage server in order that the webpage server performs access restriction. The invention also discloses a data server and a webpage abnormal data processing system. The invention can improve the stability for operation of a webpage server while not increasing the hardware cost.
Owner:TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products