Streamline your patent due diligence with deep analytics for patents, inventors, and attorneys



Compare patents by technology sector



Deep Analytics



Quickly evaluate patents of interest

► Want to see more? Join for free!

PatentQuant Patent Profile
Generated January 20, 2018

Web request broker controlling multiple processes

Patent Number: 6,845,505

Patent Information

Abstract
A web server configured to respond to client requests over a network such as the World Wide Web includes a web listener having a Hypertext Transfer Protocol (HTTP) daemon, a plurality of extension programs configured to perform respective operations, and a web request broker configured to identify one of the programs for responding to a client request, and determine the availability of an instance of the identified program. The web request broker maintains control of multiple instances of each server extension program to provide enhanced server operation without overwhelming server resources. The web request broker maintains a minimum number of instances of the identified program in memory, each executed in its own address space. The web request broker determines whether an available instance of the identified program is available from an existing number of instances, and selectively initiates a new instance of the program if no other instance is available. If no instance is available and the existing number of instances exceeds the maximum prescribed number, then the web request broker returns the reply to the web listener to send a reply over the network that the request was not processed.
Patent Number: 6,845,505
Issue Date: 2005-01-18

Primary Category

Executive Summary

Summary

This patent was granted in ► Log In, which is ► Log In speed.

It has ► Log In claims, which is ► Log In than average for this category.

Its proximity to basic research is ► Log In than others in this category, and it displays ► Log In technology cycle time.

This patent received ► Log In citations from other patents, and references ► Log In other patents, as compared to other patents in this category.

Grant Time

► Log In

Claims

► Log In

► Want to see more? Join for free!

PatentStat Scores in Not categorized
These scores show the percentile ranks for each metric.
For example, a score of 90 means that 90% of similar patents had lower scores.

Patent Grant Time

This patent had ► Log In grant time compared to others in this category.

Patent grant time can be influenced by many factors. Activities within the USPTO that are beyond the control of patent attornies can influence grant time, but short grant times can also indicate well-written patents and dedicated efforts to respond rapidly to USPTO office actions with strong arguments. Shorter grant times are preferable, and the scores for this section are inverse measures — higher scores are better.

Patent Claims

This patent has ► Log In claims compared to others in this category.

The number of claims in a patent is correlated with its strength. Because greater claim counts increase the cost of a patent, more claims can indicate the importance an applicant assigns to a patent. Importantly, some may elect to file claims across multiple patents. A higher score in this metric indicates more claims, relative to others in this category.

Citations From Other Patents

This patent has received ► Log In citations from other patents, than others in this category.

Citations from other patents are an important measure of the significance of a patent. More citations indicate that other technologies build on a patent. Higher scores in this metric are better, and indicate more citations from other patents.

Citations to Other Patents

This patent referenced ► Log In citations to other patents, than others in this category.

A lower number of citations to other patents can be a sign of diminished patent strength. More citations indicate dependence on more other technologies. Higher scores in this category are better, and indicate fewer citations to other patents.

Research and Innovation Indicators
These are percentile ranks — they indicate the percentage of peers with lower scores.

Proximity to Basic Research

► Log In

0%

Proximity to Basic Research

This patent has ► Log In proximity to basic research compared to others in this category.

Proximity to basic research is measured by comparing the number of citations to non-patent literature among a cohort of patents. Because most non-patent citations are primary research papers, a higher count indicates greater proximity to basic research.

► Want to see more? Join for free!

Citations

Patents cited by this patent

Patent Title
6,185,625 Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object
6,098,093 Maintaining sessions in a clustered server environment
6,073,241 Apparatus and method for tracking world wide web browser requests across distinct domains using persistent client-side state
6,070,191 Data distribution techniques for load-balanced fault-tolerant web access
6,067,545 Resource rebalancing in networked computer systems
5,991,802 Method and system for invoking methods of objects over the internet
5,961,601 Preserving state information in a continuing conversation between a client and server networked via a stateless protocol
5,909,492 Network sales system
5,897,622 Electronic shopping and merchandising system
5,890,161 Automatic transaction processing of component-based server applications
5,875,296 Distributed file system web server user authentication with cookies
5,864,871 Information delivery system and method including on-line entitlements
5,864,866 Apparatus and method for providing externalization in an object-oriented environment
5,862,325 Computer-based communication system and method using metadata defining a control structure
5,860,072 Method and apparatus for transporting interface definition language-defined data structures between heterogeneous systems
5,859,972 Multiple server repository and multiple server remote application virtual client computer
5,857,191 Web application server with secure common gateway interface
5,848,246 Object-oriented system, method and article of manufacture for a client-server session manager in an interprise computing framework system
5,835,712 Client-server system using embedded hypertext tags for application and database development
5,826,242 Method of on-line shopping utilizing persistent client state in a hypertext transfer protocol based client-server system
5,826,239 Distributed workflow resource management system and method
5,822,585 System and method for cooperative processing using object-oriented framework
5,805,804 Method and apparatus for scalable, high bandwidth storage retrieval and transportation of multimedia data on a network
5,796,393 System for intergrating an on-line service community with a foreign service
5,778,224 Method of executing a plurality of transactions and a distributed processing system for performing such a method
5,761,662 Personalized information retrieval using user-defined profile

Patents that cite this patent

Patent Title
9,197,695 Redundant data requests with cancellation
8,930,915 System and method for mitigating repeated crashes of an application resulting from supplemental code
8,874,643 Redundant data requests with cancellation
8,693,651 Methods and apparatus for authorization and/or routing of outdial communication services
8,589,912 Loosely coupled product install and configuration
8,504,991 Cross-browser testing of a web application
8,490,059 Cross-browser testing of a web application
8,438,546 System and method for mitigating repeated crashes of an application resulting from supplemental code
8,396,198 Methods and apparatus for authorization and/or routing of outdial communication services
8,352,634 On-demand propagation of routing information in distributed computing system
8,238,327 Apparatus and methods for subscriber and enterprise assignments and resource sharing
8,160,988 System, method and computer program product for a collaborative decision platform
8,145,950 Execution of a plugin according to plugin stability level
8,020,149 System and method for mitigating repeated crashes of an application resulting from supplemental code
8,005,777 System, method and computer program product for a collaborative decision platform
7,996,507 Intelligent system control agent for managing jobs on a network by managing a plurality of queues on a client
7,970,722 System, method and computer program product for a collaborative decision platform
7,924,987 Methods, apparatus and data structures for managing distributed communication systems
7,839,988 Methods and apparatus for data structure driven authorization and/or routing of outdial communication services
7,830,867 Methods and apparatus to authorize and allocate resources for outdial communication services
7,782,842 Methods and apparatus to perform outdial communication services
7,711,693 Deployment of life-cycle model for LDAP applications
7,643,472 Methods and apparatus for authorizing and allocating outdial communication services
7,630,360 Methods and apparatus to perform outdial facsimile services
7,436,821 Methods and apparatus for authorizing and allocating outdial communication services
7,366,777 Web application router
7,103,629 Method for effecting web-based network manager using web configuration
7,085,831 Intelligent system control agent for managing jobs on a network by managing a plurality of queues on a client

► Want to see more? Join for free!

Information presented on this site is collected from the USPTO and other sources. Errors may have been introduced in the original assembly or analysis of the data.
No warranties are expressed or implied.The content of this site is not a substitute for skilled legal, financial, or other guidance.
Copyright thinkBiotech LLC. All rights reserved.
Privacy policy.
`abc