Software Patent Eligibility - Interim Eligibility Guidance and July Update

Similar documents
Please find below and/or attached an Office communication concerning this application or proceeding.

Tracing the History of Patent Eligibility Doctrine

Chapter 1 Computer Software Related Inventions

United States Court of Appeals for the Federal Circuit

EXTRA JUDICIAL ENFORCEMENT: CROSSING BORDERS

DANCING WITH ALICE ~ A PROSECUTOR S TOOLKIT

Software Patenting after Alice 2016 Update

A SYSTEM FOR ENABLING SHORT-TERM FINANCING

Strategies for Patenting Softwarebased Inventions in the U.S.

United States Court of Appeals for the Federal Circuit

Section I. GENERAL PROVISIONS

Case 1:14-cv UNA Document 1 Filed 01/03/14 Page 1 of 49 PageID #: 1 IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE

GDPR Privacy Policy. The data protection policy of AlphaMed Press is based on the terms found in the GDPR.

NeoMedia s Patent on Using Identification Code to Access Networked Computers. U.S. Patent No. 6,199,048

Case 1:17-cv UNA Document 1 Filed 11/03/17 Page 1 of 11 PageID #: 1 IN THE UNITED STATES DISTRICT COURT DISTRICT OF DELAWARE

5/15/2015. Mangosoft v. Oracle. Case No. C JM. Plaintiff s Claim Construction Hearing Presentation. May 19, U.S.

Site Impact Policies for Website Use

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD AMAZON.COM, INC., - vs. - SIMPLEAIR, INC.

PRIVATE MOBILE CONNECTION (formerly COMMERCIAL CONNECTIVITY SERVICE (CCS)) CUSTOM APN ATTACHMENT

TERMS & CONDITIONS OF E-COMMERCE STORE Pricecheck.tools of 29 May 2017

18 Civ. 269 COMPLAINT. Complaint for patent infringement against Defendants FanDuel, Inc. and FanDuel Limited

VETDATA PRIVACY POLICY

IP Office 6.1 Embedded Voic Mailbox User Guide

DCU Guide to Subject Access Requests. Under Irish Data Protection Legislation

Paper No Filed: March 16, 2016 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

COMMISSION IMPLEMENTING DECISION (EU)

Method and system for processing event-triggered transactions

Please find below and/or attached an Office communication concerning this application or proceeding.

DATA PROTECTION POLICY THE HOLST GROUP

CONDITIONS FOR ONLINE RESERVATION

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. HEWLETT-PACKARD COMPANY, Petitioner

Privacy Policy Hafliger Films SpA

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. MICROSOFT CORPORATION Petitioner

Vendor Partnership Manual. Section 6 EDI

Privacy and WHOIS Data Policy

IP Office Release 7.0 IP Office Essential Edition - Quick Version Embedded Voic User Guide

Privacy Policy Effective May 25 th 2018

Contributed by Djingov, Gouginski, Kyutchukov & Velichkov

IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS MARSHALL DIVISION. vs. CIVIL ACTION NO. 2:10-CV-251-DF-CE

Guidelines Concerning the Transmission, Etc. of Specified Electronic Mail

Case 1:17-cv FAM Document 1 Entered on FLSD Docket 10/11/2017 Page 1 of 21

STANDARD PENN STATE BIOLOGICAL MATERIAL TRANSFER AGREEMENT. 1. PROVIDER: The Pennsylvania State University.

COMPLAINTS HANDLING PROCEDURE

Appeal Decision. Appeal No Singapore KINGLITE HOLDINGS INC. Tokyo, Japan

TERMS AND CONDITIONS OF PROVIDING ELECTRONIC SERVICES. 1. General provisions

(Ordinance of the Ministry of Posts and Telecommunications No. 64-November 16,

PRIVACY COMMITMENT. Information We Collect and How We Use It. Effective Date: July 2, 2018

1.3 Please follow the links below for further information. Where relevant, we have made a distinction between different categories of data subjects:

Canadian Anti-Spam Legislation (CASL) Campaign and Database Compliance Checklist

the processing of personal data relating to him or her.

DETECTION OF POSITION FIXED CONTENT ITEM SLOTS AND CONTROL OF CONTENT DISPLAYED THEREIN

Case 4:17-cv Document 1 Filed 12/15/17 Page 1 of 16 PageID #: 1 IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS

Housecall Privacy Statement Statement Date: 01/01/2007. Most recent update 09/18/2009

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. Texas Association of REALTORS Petitioner,

Virtual Private Radio via Virtual Private Network - patent application

Data Use and Reciprocal Support Agreement (DURSA) Overview

Personal Data collected for the following purposes and using the following services:

Privacy Policy Kühnreich & Meixner GmbH Kühnreich & Meixner GmbH Kühnreich & Meixner GmbH Kühnreich & Meixner GmbH 1. Definitions

BCN Telecom, Inc. Customer Proprietary Network Information Certification Accompanying Statement

Legal basis of processing. Place MODE AND PLACE OF PROCESSING THE DATA

Fritztile is a brand of The Stonhard Group THE STONHARD GROUP Privacy Notice The Stonhard Group" Notice Whose Personal Data do we collect?

Implementing Avaya Flare Experience for Windows

Webfont License End User License Agreement (EULA)

It is the policy of DMNS Networks PTE LTD (the Company ) to protect the privacy of the users of our Website and Services.

Paper Date: February 16, 2016 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

PETITION FOR INTER PARTES REVIEW OF U.S. PATENT NO. 8,301,833 IN THE UNITED STATES PATENT AND TRADEMARK OFFICE

IN THE UNITED STATES DISTRICT COURT FOR THE NORTHERN DISTRICT OF CALIFORNIA

Privacy Policy. Effective: March 16, 2018.

Uniform Biological Material Transfer Agreement (UBMTA)

IP Office. IP Office Mailbox Mode User Guide Issue 11b - (15 May 2010)

Privacy Policy V2.0.1

Entrust WAP Server Certificate Relying Party Agreement

APPENDIX 4 to LGIP INTERCONNECTION FACILITIES STUDY AGREEMENT

1. ^ Sec. 2.2, Chapter IV Patentability, IPO Manual of Substantive Examination Practice ( MSEP ). 2 If any type or aspect of GUIs are protectable by p

Paper 7 Tel: Entered: January 14, 2016 UNITED STATES PATENT AND TRADEMARK OFFICE

An Employer s Guide to the

PRIVACY POLICY. 1. What Information We Collect

Service Description: Computer Accessories Setup (In-Home)

Figure 1: Patent Architect Toolbar

Privacy Policy of

Privacy Policy May 2018

CRYPTALGO HOLDINGS AG - Privacy Policy page 1 of 5

Testing and Certification Regulations For an SA8000 Applicant Status Certification

TERMS AND CONDITIONS

VETS FIRST CHOICE PRIVACY POLICY FOR PARTICIPATING VETERINARY PRACTICES

1) The Definition of Personal Data, the Legal Basis of Data Processing, the Concepts of Data Controller and Data Processor

Data Processing Agreement DPA

Entrust SSL Web Server Certificate Subscription Agreement

Privacy Policy. In this data protection declaration, we use, inter alia, the following terms:

GDPR Privacy Policy & Cookie Policy DCHC May 2018

United States Court of Appeals for the Federal Circuit

This Policy has been prepared with due regard to the General Data Protection Regulation (EU Regulation 2016/679) ( GDPR ).

Office Properties Income Trust Privacy Notice Last Updated: February 1, 2019

License Agreement Design Partner

Technical Requirements of the GDPR

REMIT Reporting Service

Data Processing Agreement

Newsletters We may send out newsletters to our customers providing them with articles and information which we believe may be of interest to you.

Financial Adviser Standards and Ethics Authority Ltd

OPTIMAL BLUE, LLC PRIVACY POLICY

Transcription:

Software Patent Eligibility - Interim Eligibility Guidance and July Update Matthew Sked Legal Policy Advisor Office of Patent Legal Administration Old Dominion University December 1, 2015

35 U.S.C. 101 101 - Inventions Patentable: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title.

35 U.S.C. 101 Subject Matter Eligibility The four statutory categories of invention: - Process, Machine, Manufacture, or Composition of Matter The courts have interpreted the statutory categories to exclude: Laws of nature, natural phenomena, and abstract ideas These three terms are typically used by the courts to cover the basic tools of scientific and technological work, such as scientific principles, naturally occurring phenomena, mental processes, and mathematical algorithms. - Called Judicial Exceptions At times, other terms are used to describe the judicial exceptions.

35 USC 101: The Four Categories of Statutory Subject Matter Process Machine Manufacture Composition of Matter

35 USC 101: Statutory Categories The Four Categories of Statutory Subject Matter Process an act, or series of acts or steps Machine a concrete thing, consisting of parts, or of certain devices and combination of devices Manufacture an article produced from raw or prepared materials by giving these materials new forms, qualities, properties, or combinations, whether by hand labor or by machinery Composition of Matter all compositions of two or more substances and all composite articles, whether they be the results of chemical union, or of mechanical mixture, or whether they be gases, fluids, powders or solids, for example

Statutory Categories - Software Per Se Example 1 A speech-recognition interface that enables operative coupling of a speech recognition engine to a computer-related application, said interface comprising: code for receiving speech-recognition data including recognized words; code for outputting the recognized words into a computer-related application as input text, including changing positions of the recognized words; and code, independent of the computer-related application, for determining positions of the recognized words in the computer-related application. The interface is software per se, not a: Process: series of steps; 35 U.S.C. 100 Machine: a concrete thing consisting of parts or devices Manufacture: an article produced from raw or prepared materials Composition of matter: a composition of substances or composite article

Statutory Categories Information Per Se Example 2 A device profile for describing properties of a device in a digital image reproduction system to capture, transform or render an image, said device profile comprising: first data for describing a device dependent transformation of color information content of the image to a device independent color space; and second data for describing a device dependent transformation of spatial information content of the image in said device independent color space. The device profile is an intangible collection of information per se, not a: Process: series of steps; 35 U.S.C. 100 Machine: a concrete thing consisting of parts or devices Manufacture: an article produced from raw or prepared materials Composition of matter: a composition of substances or composite article

35 USC 101: The Judicial Exceptions Law of Nature Natural Abstract Ideas Phenomena

Recent Supreme Court Activity Regarding Judicial Exceptions Bilski (2010) Mayo (2012) Myriad (2013) Alice Corp. (2014) Abstract Idea (process claims) Law of Nature (process claims) Natural Phenomena (product claims) Abstract Idea (process & product claims) 10

Subject Matter Eligibility Abstract Ideas Examiners are to: Use the broadest reasonable interpretation (BRI) of the claim Analyze the claim as a whole Practice compact prosecution by fully examining under 35 U.S.C. 102, 103, 112, and 101 (utility, inventorship, and double patenting) and non-statutory double patenting 11

Step 2A. Is the claim directed to an abstract idea? Recited = set forth or described. To determine the presence of an abstract idea in a claim, examiners are to determine if the recited concept is similar to at least one concept that the courts have identified as an abstract idea. If no abstract idea, conclude SME analysis. A claim is directed to an abstract idea when it is recited in the claim. 12

3. Identifying Abstract Ideas Courts identification of abstract ideas reveals clusters of similar types: Mitigating settlement risk Hedging Creating a contractual relationship Using advertising as an exchange or currency Processing information through a clearinghouse Managing a game of Bingo Mitigating settlement risk Comparing a patient s gene with the wild-type gene, and identifying any differences that arise Comparing new and stored information and using rules to identify options Using categories to organize, store, and transmit information Organizing information through mathematical correlations The Arrhenius equation for calculating the cure time of rubber A formula for updating alarm limits A mathematical formula relating to standing wave phenomena A mathematical procedure for converting one form of numerical representation to another 13

Describing these clusters: Concepts relating to the economy and commerce, such as agreements between people in the form of contracts, legal obligations, and business relations. Concepts relating to interpersonal and intrapersonal activities, such as managing relationships or transactions between people, social activities, and human behavior, satisfying or avoiding a legal obligation; advertising, marketing, and sales activities or behaviors, and managing human mental activity An idea standing alone such as an uninstantiated concept, plan or scheme; as well as a mental process (thinking) that can be performed in the human mind, or by a human using a pen and paper Concepts outside these clusters have not been identified as abstract ideas. 14 Mathematical concepts such as mathematical algorithms, mathematical relationships, mathematical formulas, and calculations.

Step 2B: Does the claim recite additional elements that amount to significantly more than the judicial exception? Identify the additional recited elements. Analyze the elements Individually, and As an ordered combination. Refer to the Guidance. The additional claim elements should be considered both individually and as an ordered combination. 15

Significantly More Analysis Prior court findings assist in determining whether limitations provide significantly more than an abstract idea in a claim May provide significantly more Improvements to another technology or technical field Improvements to the functioning of the computer itself Applying the judicial exception with, or by use of, a particular machine Effecting a transformation or reduction of a particular article to a different state or thing Adding a specific limitation other than what is wellunderstood, routine and conventional in the field Adding unconventional steps that confine the claim to a particular useful application Other meaningful limitations beyond generally linking the use of the judicial exception to a particular technological environment May not provide Generic computer performing generic computer function Words equivalent to apply the abstract idea Mere instructions to implement an abstract idea on a computer Insignificant extrasolution activity, such as mere data gathering Generally linking the use of the abstract idea to a particular technological environment or field of use Merely appending well understood, routine, conventional activities previously known to the industry, specified at a high level of generality

Step 2B: Conclusions If the claim as a whole recites additional elements that amount to significantly more than the judicial exception, it qualifies as eligible subject matter. If the claim as a whole does not recite additional elements that amount to significantly more than the judicial exception, the claim is not eligible. Examiners are to reject the claim under 35 U.S.C. 101 In either case, examiners should continue to examine under other statutory provisions: 35 U.S.C. 101 (utility, inventorship and double patenting), 102, 103, 112. 17

Example 21 Transmission of Stock Quote Data The invention is directed to a stock quote alert subscription service where subscribers receive customizable stock quotes on their local computers from a remote data source.

Example 21 Transmission of Stock Quote Data Background The invention addresses two issues: Many previous subscription services simply transmitted all available stock quote information to the user at a given time, which required the subscriber to sort through large amounts of data to identify relevant stock quotes, and often sent information at an inconvenient time (e.g., after the stock exchanges are closed). Existing services experienced challenges when attempting to notify a subscriber whose computer was offline (not connected to the Internet) at the time of the alert, since many stock quotes are time sensitive.

The Disclosed Invention A transmission server receives data from one or more stock subscription services. Data Source Data Source The transmission server builds stock quote alerts by filtering the data, assembling the stock information with a URL to the data source and formatting the information into data blocks based on user preferences. Wireless Network If the subscriber s computer is offline, the data blocks are transmitted to the subscriber s wireless device which, when connected to the computer, causes the computer to auto-launch a stock viewer application to display the alert. Internet

Claim 1 (Original) A method of distributing stock quotes over a network to a remote subscriber computer, the method comprising: receiving stock quotes at a transmission server sent from a data source over the Internet, the transmission server comprising a microprocessor and a memory that stores the remote subscriber s preferences for information format, destination address, specified stock price values, and transmission schedule, wherein the microprocessor filters the received stock quotes by comparing the received stock quotes to the specified stock price values; generates a stock quote alert from the filtered stock quotes that contains a stock name, stock price and a universal resource locator (URL), which specifies the location of the data source; formats the stock quote alert into data blocks according to said information format; and transmits the formatted stock quote alert to a computer of the remote subscriber based upon the destination address and transmission schedule.

Step 1- Statutory Category? The claim recites a series of acts for distributing stock quotes to selected remote devices. Thus, the claim is directed to a process, which is one of the statutory categories of invention. Step 1: YES

Step 2A: Is the claim directed to an abstract idea? An idea standing alone such as a mental process (thinking) that can be performed in the human mind or by a human using pen and paper. Court Identified Abstract Ideas Using categories to organize, store and transmit information (Cyberfone) Comparing new and stored information and using rules to identify options (SmartGene) Collecting and comparing known information (Classen) Obtaining and comparing intangible data (Cybersource) Claim 1 (Original) A method of distributing stock quotes over a network to a remote subscriber computer, the method comprising: receiving stock quotes at a transmission server sent from a data source over the Internet, the transmission server comprising a microprocessor and a memory that stores the remote subscriber s preferences for information format, destination address, specified stock price values, and transmission schedule, wherein the microprocessor filters the received stock quotes by comparing the received stock quotes to the specified stock price values; generates a stock quote alert from the filtered stock quotes that contains a stock name, stock price and a universal resource locator (URL), which specifies the location of the data source; formats the stock quote alert into data blocks according to said information format; and transmits the formatted stock quote alert to a computer of the remote subscriber based upon the destination address and transmission schedule.

Step 2A: Is the claim directed to an abstract idea? Claim 1 (Original) Yes, the claim recites comparing and formatting stock quote information (red text) which is similar to the concepts found abstract previously by the courts (e.g. organizing information for transmission in Cyberfone). Step 2A: Yes A method of distributing stock quotes over a network to a remote subscriber computer, the method comprising: receiving stock quotes at a transmission server sent from a data source over the Internet, the transmission server comprising a microprocessor and a memory that stores the remote subscriber s preferences for information format, destination address, specified stock price values, and transmission schedule, wherein the microprocessor filters the received stock quotes by comparing the received stock quotes to the specified stock price values; generates a stock quote alert from the filtered stock quotes that contains a stock name, stock price and a universal resource locator (URL), which specifies the location of the data source; formats the stock quote alert into data blocks according to said information format; and transmits the formatted stock quote alert to a computer of the remote subscriber based upon the destination address and transmission schedule.

Step 2B: Significantly more than the abstract idea? Do these additional limitations when considered both individually and as an ordered combination amount to significantly more than the abstract idea? Additional Elements The claim recites the additional limitations of a transmission server with A memory that stores subscriber preferences, A transmitter that receives and sends information over the Internet, and A microprocessor that performs the generic functions of comparing and formatting information. 25

Step 2B: Significantly more than the abstract idea? Claim 1 (Original) The transmission server is recited at a high level of generality and only performs generic computer functions, which alone, do not amount to significantly more than the abstract idea. The Internet limitation is simply a field of use and, so does not add significantly more. Viewing the limitations as an ordered combination does not add anything further than looking at the limitations individually. Step 2B: No. The claim is not patent eligible. A method of distributing stock quotes over a network to a remote subscriber computer, the method comprising: receiving stock quotes at a transmission server sent from a data source over the Internet, the transmission server comprising a microprocessor and a memory that stores the remote subscriber s preferences for information format, destination address, specified stock price values, and transmission schedule, wherein the microprocessor filters the received stock quotes by comparing the received stock quotes to the specified stock price values; generates a stock quote alert from the filtered stock quotes that contains a stock name, stock price and a universal resource locator (URL), which specifies the location of the data source; formats the stock quote alert into data blocks according to said information format; and transmits the formatted stock quote alert to a computer of the remote subscriber based upon the destination address and transmission schedule.

Claim 1 (amended) A method of distributing stock quotes over a network to a remote subscriber computer, the method comprising: providing a stock viewer application to a subscriber for installation on the remote subscriber computer; receiving stock quotes at a transmission server sent from a data source over the Internet, the transmission server comprising a microprocessor and a memory that stores the remote subscriber s preferences for information format, destination address, specified stock price values, and transmission schedule, wherein the microprocessor filters the received stock quotes by comparing the received stock quotes to the specified stock price values; generates a stock quote alert from the filtered stock quotes that contains a stock name, stock price and a universal resource locator (URL), which specifies the location of the data source; formats the stock quote alert into data blocks according to said information format; and transmits the formatted stock quote alert over a wireless communication channel to a wireless device associated with a subscriber to a computer of the remote subscriber based upon the destination address and transmission schedule, wherein the alert activates the stock viewer application to cause the stock quote alert to display on the remote subscriber computer and to enable connection via the URL to the data source over the Internet when the wireless device is locally connected to the remote subscriber computer and the remote subscriber computer comes online.

Step 1- Statutory Category? The claim recites a series of acts for distributing stock quotes to selected remote devices. Thus, the claim is directed to a process, which is one of the statutory categories of invention. Step 1: YES

Step 2A: Is the claim directed to an abstract idea? Yes, the amended claim recites the same concept of comparing and formatting stock quote information as the original claim (red text). As discussed previously, this concept is similar to the concepts the courts have identified as abstract ideas. Step 2A: Yes Claim 1 (amended) A method of distributing stock quotes over a network to a remote subscriber computer, the method comprising: providing a stock viewer application to a subscriber for installation on the remote subscriber computer; receiving stock quotes at a transmission server sent from a data source over the Internet, the transmission server comprising a microprocessor and a memory that stores the remote subscriber s preferences for information format, destination address, specified stock price values, and transmission schedule, wherein the microprocessor filters the received stock quotes by comparing the received stock quotes to the specified stock price values; generates a stock quote alert from the filtered stock quotes that contains a stock name, stock price and a universal resource locator (URL), which specifies the location of the data source; formats the stock quote alert into data blocks according to said information format; and transmits the formatted stock quote alert over a wireless communication channel to a wireless device associated with a subscriber based upon the destination address and transmission schedule, wherein the alert activates the stock viewer application to cause the stock quote alert to display on the remote subscriber computer and to enable connection via the URL to the data source over the Internet when the wireless device is locally connected to the remote subscriber computer and the remote subscriber computer comes online.

Step 2B: Significantly more than the abstract idea? Do these additional limitations when considered both individually and as an ordered combination amount to significantly more than the abstract idea? Additional Elements Transmission server with A memory that stores subscriber preferences, A transmitter that transmits information over a data channel, and A microprocessor that performs the generic functions of comparing and formatting information. A wireless device to receive information over a data channel and locally transmit that information to a subscriber computer. A stock quote viewer application that causes the stock quote alert to display on the subscriber computer and enables a connection from the subscriber computer to the data source over the Internet when the subscriber computer comes online. 30

Step 2B: Significantly more than the abstract idea? The additional limitations, as an ordered combination, address the Internet centric challenge of alerting a subscriber when their computer is offline with a claimed solution necessarily rooted in computer technology. These are meaningful limitations beyond simply applying the abstract idea on the Internet. Step 2B: Yes the claim is patent eligible Claim 1 (amended) A method of distributing stock quotes over a network to a remote subscriber computer, the method comprising: providing a stock viewer application to a subscriber for installation on the remote subscriber computer; receiving stock quotes at a transmission server sent from a data source over the Internet, the transmission server comprising a microprocessor and a memory that stores the remote subscriber s preferences for information format, destination address, specified stock price values, and transmission schedule, wherein the microprocessor filters the received stock quotes by comparing the received stock quotes to the specified stock price values; generates a stock quote alert from the filtered stock quotes that contains a stock name, stock price and a universal resource locator (URL), which specifies the location of the data source; formats the stock quote alert into data blocks according to said information format; and transmits the formatted stock quote alert over a wireless communication channel to a wireless device associated with a subscriber based upon the destination address and transmission schedule, wherein the alert activates the stock viewer application to cause the stock quote alert to display on the remote subscriber computer and to enable connection via the URL to the data source over the Internet when the wireless device is locally connected to the remote subscriber computer and the remote subscriber computer comes online.

Next Steps: Feedback and Training The Interim Eligibility Guidance represents a stage in an iterative process towards improved clarity in 101. The USPTO continues to seek improvement by reviewing comments to the Guidance and closely watching Federal Circuit decisions for further developments. The USPTO maintains a web site for its examination training materials: http://www.uspto.gov/patent/laws -and-regulations/examinationpolicy/2014-interim-guidancesubject-matter-eligibility-0 32

Questions?