- A content filtering system for filtering content retrieved from an Internet computer network by individual controlled access network accounts, said filtering system comprising:
a local client computer generating network access requests for said individual controlled access network accounts;
at least one filtering scheme;
a plurality of sets of logical filtering elements; and
a remote ISP server coupled to said client computer and said Internet computer network, said ISP server associating each said network account to at least one filtering scheme and at least one set of filtering elements, said ISP server further receiving said network access requests from said client computer and executing said associated filtering scheme utilizing said associated set of logical filtering elements.
- An ISP server for filtering content forwarded to controlled access network account generating network access requests at a remote client computer, each network access request including a destination address field, said ISP server comprising:
a master inclusive-list of allowed sites;
a plurality of sets of exclusive-lists of excluded sites, each controlled access network account associated with at least one set of said plurality of exclusive-lists of excluded sites; and
a filtering scheme, said filtering scheme allowing said network access request if said destination address exists on said master inclusive-list but not on said at least one associated exclusive-list, whereby said controlled access accounts may be uniquely associated with one or more sets of excluded sites.
- The ISP server of claim 22 further comprising:
a plurality of inclusive-lists of allowed sites, each controlled access user associated with at least one of said plurality of inclusive-lists of allowed sites, said filtering program further allowing said network access request if said requested destination address exists on said at least one associated inclusive-list.
Appeal from the United States District Court for the Northern District of Texas in No. 3:14-cv-03942-M, Judge Barbara M.G. Lynn. District court granted a motion to dismiss under Rule 12(b)(6) for patent ineligibility under 23 U.S.C. § 101.
Abstract Idea: Yes
The claims of the ’606 patent are directed to filtering content on the Internet. Specifically, claim 1 is directed to a “content filtering system for filtering content retrieved from an Internet computer network.” ’606 patent, 6:62–64. Claim 22 similarly is directed to an “ISP server for filtering content.” Id. at 8:63. The specification reinforces this notion by describing the invention as relating “generally to a method and system for filtering Internet content.” Id. at 1:7–11. We agree with the district court that filtering content is an abstract idea because it is a longstanding, well-known method of organizing human behavior, similar to concepts previously found to be abstract.
Something More: Yes
The claims do not merely recite the abstract idea of filtering content along with the requirement to perform it on the Internet, or to perform it on a set of generic computer components.
We agree with the district court that the limitations of the claims, taken individually, recite generic computer, network and Internet components, none of which is inventive by itself. BASCOM does not assert that it invented local computers, ISP servers, networks, network accounts, or filtering. Nor does the specification describe those elements as inventive.
However, we disagree with the district court’s analysis of the ordered combination of limitations. In light of Mayo and Alice, it is of course now standard for a § 101 inquiry to consider whether various claim elements simply recite “well-understood, routine, conventional activit[ies].” Alice, 134 S. Ct. at 2359. The district court’s analysis in this case, however, looks similar to an obviousness analysis under 35 U.S.C. § 103, except lacking an explanation of a reason to combine the limitations as claimed. The inventive concept inquiry requires more than recognizing that each claim element, by itself, was known in the art. As is the case here, an inventive concept can be found in the non-conventional and non-generic arrangement of known, conventional pieces.
The inventive concept described and claimed in the ’606 patent is the installation of a filtering tool at a specific location, remote from the end-users, with customizable filtering features specific to each end user. This design gives the filtering tool both the benefits of a filter on a local computer and the benefits of a filter on the ISP server.