"Patenting" math formulas or something like that

This is a discussion on "Patenting" math formulas or something like that within the A Brief History of Cprogramming.com forums, part of the Community Boards category; So mail the algorithm / formula to myself and then I can feel safe releasing it to the public?...

  1. #16
    Registered User deltabird's Avatar
    Join Date
    Jan 2003
    Posts
    73
    So mail the algorithm / formula to myself and then I can feel safe releasing it to the public?

  2. #17
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    yep.

  3. #18
    Registered User rahaydenuk's Avatar
    Join Date
    Jul 2002
    Posts
    69

    Hmm...

    This is a very interesting topic, well it's stimulated my imagination anyway. I've been having a play and have come up with a recursive mathematical function, which can return the reversed version of an integer, there's just one thing still missing, which I'm working on (it's related to finding the fourier series of a particular step function). I'll report any progress back here.

    I have managed to create a sort of prototype recursive function, which only seems to work for n smaller than about 500. I'm working on improving this, hopefully introducing an infinite series I'm working on to replace f in the below definition. Anyway, I've attached the function, p so far, as an image for ease of viewing.
    Attached Images Attached Images  
    Richard Hayden. (rahaydenuk@yahoo.co.uk)
    Webmaster: http://www.dx-dev.com
    DXOS (My Operating System): http://www.dx-dev.com/dxos

    PGP: 0x779D0625

  4. #19
    Xei
    Xei is offline
    Registered User Xei's Avatar
    Join Date
    May 2002
    Posts
    719
    You can get credit for an original formula if you have discovered one. However you cannot patent a formula. Thats like saying "I made it, so I can use it, and if anyone else wants to then you have to pay me." it wouldn't work(Imagine Newton copyrighting physics equations). However, there have been issues with algorithms such as MP3. Fraunhofer got all ........ed at people who made MP3 encoders/decoders and sold them, so now any company which sells them is supposed to be paying Fraunhofer some sort of royalty... which I think is just stupid. I dont think people should be allowed to copyright algorithms, cause eventually we'll get people copyrighting absoluetly everything to the point where if you want to use XOR encryption then you have to get the rights for it. Anyways, thats just what I think, but there are complexity issues to having to copyright an algorithm. For example the Rijndael algorithm is copyrighted but I dont think that you are legally allowed to copyright the mathematics of the algorithms, but more-so the 5000+ keys that are used during encryption, and things like that which dont stand a chance of being reproduced even by accident.

  5. #20
    CS Author and Instructor
    Join Date
    Sep 2002
    Posts
    511

    Wink

    Check this site out:

    www.uspto.gov/main/patents.htm

    This site will answer your formula can be patented or not. I agree with what Xei said. you could copyright something.
    Mr. C: Author and Instructor

  6. #21
    Back after 2 years Panopticon's Avatar
    Join Date
    Dec 2002
    Posts
    262
    ... what if the man who discovered fire said "ima patent this!"
    I AM WINNER!!!1!111oneoneomne

  7. #22
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,825
    Then he's also invented a time machine, since patents weren't really around then...

  8. #23
    Programming Sex-God Polymorphic OOP's Avatar
    Join Date
    Nov 2002
    Posts
    1,078
    Also, you can't patent "discoveries"

  9. #24
    Intranasal Heroin User Xterria's Avatar
    Join Date
    Sep 2001
    Location
    Buffalo, NY
    Posts
    1,035
    /* Moderator edit. This post had no substance */

  10. #25
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,386
    >Fraunhofer got all ........ed at people who made MP3
    >encoders/decoders and sold them, so now any company which
    >sells them is supposed to be paying Fraunhofer some sort of
    >royalty... which I think is just stupid.

    Patents are a big part of the income of a company, if it has patents. I read that companies like IBM and Philips, having lots of patents, get a lot of money from it. They use it to keep people working and to keep their company alive and in front of technology field. Patents and the money they from it stimulate them to invent new things. So in that way I do not completely disagree with patents.

  11. #26
    Refugee face_master's Avatar
    Join Date
    Aug 2001
    Posts
    2,052
    I heard that at around 1900, a guy from the patents office said that there was nothing left to be invented

  12. #27
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    Do you think the guy who invented that patent...patented it?

  13. #28
    Back after 2 years Panopticon's Avatar
    Join Date
    Dec 2002
    Posts
    262
    Yes.
    I AM WINNER!!!1!111oneoneomne

  14. #29
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    I think so also.

Page 2 of 2 FirstFirst 12
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. how to use operator+() in this code?
    By barlas in forum C++ Programming
    Replies: 10
    Last Post: 07-09-2005, 08:22 PM
  2. Help with C++ Math
    By aonic in forum C++ Programming
    Replies: 4
    Last Post: 01-29-2005, 04:40 AM
  3. Basic Math Problem. Undefined Math Functions
    By gsoft in forum C Programming
    Replies: 1
    Last Post: 12-28-2004, 03:14 AM
  4. Math Header?
    By Rune Hunter in forum C++ Programming
    Replies: 26
    Last Post: 09-17-2004, 07:39 AM
  5. toughest math course
    By axon in forum A Brief History of Cprogramming.com
    Replies: 12
    Last Post: 10-28-2003, 10:06 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21