Strict Standards: Declaration of thesis_comment::start_lvl() should be compatible with Walker::start_lvl(&$output, $depth = 0, $args = Array) in /home/k13x1mpx8le9/public_html/ypg/wp-content/themes/thesis_185/lib/classes/comments.php on line 0

Strict Standards: Declaration of thesis_comment::end_lvl() should be compatible with Walker::end_lvl(&$output, $depth = 0, $args = Array) in /home/k13x1mpx8le9/public_html/ypg/wp-content/themes/thesis_185/lib/classes/comments.php on line 0

Strict Standards: Declaration of thesis_comment::start_el() should be compatible with Walker::start_el(&$output, $object, $depth = 0, $args = Array, $current_object_id = 0) in /home/k13x1mpx8le9/public_html/ypg/wp-content/themes/thesis_185/lib/classes/comments.php on line 0

Strict Standards: Declaration of thesis_comment::end_el() should be compatible with Walker::end_el(&$output, $object, $depth = 0, $args = Array) in /home/k13x1mpx8le9/public_html/ypg/wp-content/themes/thesis_185/lib/classes/comments.php on line 0

Notice: The called constructor method for WP_Widget in thesis_search_widget is deprecated since version 4.3.0! Use
__construct()
instead. in /home/k13x1mpx8le9/public_html/ypg/wp-includes/functions.php on line 4001

Notice: The called constructor method for WP_Widget in thesis_widget_subscriptions is deprecated since version 4.3.0! Use
__construct()
instead. in /home/k13x1mpx8le9/public_html/ypg/wp-includes/functions.php on line 4001

Notice: The called constructor method for WP_Widget in thesis_widget_google_cse is deprecated since version 4.3.0! Use
__construct()
instead. in /home/k13x1mpx8le9/public_html/ypg/wp-includes/functions.php on line 4001

Notice: The called constructor method for WP_Widget in thesis_killer_recent_entries is deprecated since version 4.3.0! Use
__construct()
instead. in /home/k13x1mpx8le9/public_html/ypg/wp-includes/functions.php on line 4001

Notice: The called constructor method for WP_Widget in Most_Popular_Posts is deprecated since version 4.3.0! Use
__construct()
instead. in /home/k13x1mpx8le9/public_html/ypg/wp-includes/functions.php on line 4001

Notice: The called constructor method for WP_Widget in TweetBlender is deprecated since version 4.3.0! Use
__construct()
instead. in /home/k13x1mpx8le9/public_html/ypg/wp-includes/functions.php on line 4001

Notice: The called constructor method for WP_Widget in TweetBlenderForTags is deprecated since version 4.3.0! Use
__construct()
instead. in /home/k13x1mpx8le9/public_html/ypg/wp-includes/functions.php on line 4001

Notice: The called constructor method for WP_Widget in TweetBlenderFavorites is deprecated since version 4.3.0! Use
__construct()
instead. in /home/k13x1mpx8le9/public_html/ypg/wp-includes/functions.php on line 4001

Strict Standards: Non-static method thesis_head::build() should not be called statically in /home/k13x1mpx8le9/public_html/ypg/wp-content/themes/thesis_185/lib/html/frameworks.php on line 10
“Software Patents”
Notice: Array to string conversion in /home/k13x1mpx8le9/public_html/ypg/wp-content/plugins/tweet-blender/tweet-blender.php on line 158

“Software Patents”

by YourPatentGuy on June 19, 2011

For many, such patents (i.e., software patents) are beyond terrible. However, few if any, define what they mean by a software patent. The USPTO does not issue patents in a separate category it identifies as software patents. The categores are utility, design, plant, and reissue patents.

A utility patent: Issued for the invention of a new and useful process, machine, manufacture, or composition of matter, or a new and useful improvement thereof, it generally permits its owner to exclude others from making, using, or selling the invention for a period of up to twenty years from the date of patent application filing ++, subject to the payment of maintenance fees. Approximately 90% of the patent documents issued by the PTO in recent years have been utility patents, also referred to as “patents for invention.”

Presumably people are referring to certain utility patents that include claims directed to subject matter which could be implemented by non-transitory program instructions executed by a processor of a computing system.

Whenever I review a patent that someone asserts is an “obvious” software patent, typically there is little to no review of the claim language. A title, or title plus the abstract, is often the totality of the review to establish what this horrible little patent protects. Typically these are broad characterizations of the invention and do not give more than a foreshadowing of the invention to come.

In such cases, to know what a patent really protects, I make a recommendation understood by tradition-steeped IT Professionals the world-around: RTFP – “Read the Full Patent”

YourPatentGuy


Notice: Undefined property: thesis_comments::$comments in /home/k13x1mpx8le9/public_html/ypg/wp-content/themes/thesis_185/lib/classes/comments.php on line 41

{ 0 comments… add one now }

Leave a Comment

Previous post:

Next post:


Strict Standards: Non-static method thesis_javascript::output_scripts() should not be called statically in /home/k13x1mpx8le9/public_html/ypg/wp-content/themes/thesis_185/lib/html/frameworks.php on line 22