OT: Prior art for term-based licenses

I note from Slashdot article http://slashdot.org/story/09/10/09/215235/Microsoft-Moves-To-Patent-Time-Based-Software-Licensing that Microsoft has applied for a patent on Term-based licenses.
I wonder how log Oracle has had those types of licenses and whether they could be considered 'prior art' or 'common usage'? Or whether Oracle will end up paying Microsoft a user fee to keep selling term licenses?

Hi Hans,
Don't get me wrong, I'm a strong believer in intellectual property rights, but I'm not sure that computer programs fall under "inventions".
There was a Supreme court case awhile back, where Apple sued Microsoft, claiming that they "invented" the drop-down menu, and therefore MS was infringing!
The court said that "data access methods" cannot be patented.
Have you seen this, the fight over Amazon's patent on one-click checkout?
http://oreilly.com/news/patent_archive.html
See here, all of Oracle's patents, thousands oif them:
http://www.google.com/search?&q=site:www.patentstorm.us+oracle+
Did you know that computer termminilogy can be legally protected?
Bill Inmon owns rights to the phease "Data Wareshousing", and the term "middleware" is owned by TechGnosis Inc:
http://www.dba-oracle.com/oracle_news/2005_3_30_software_patents_hinder_open_source.htm

Similar Messages

  • C# application for time based licensing

    Hello Everyone,
    We are developing some content based applications in C#, this would be licensed to clients for a specified duration of time and the code should be robust enough to track time. Since majority of our customers would not be accessible to internet it would be
    impossible for us to track time or handle situations where clients might change system time.
    Need opinion on how to proceed on this.
    Regards
    Suresh Sharma

    You can not track time properly without having internet access at least once in a while. The only other solution is to literally hack into your clients machine and prevent time changes by some sort of background service which will get you into all sort of
    trouble, not to mention it's most probably illegal.
    Best licensing model is the one that checks for internet access at least once a month or every couple of months. If you have to do it with no internet access at all -I don't know what type of stone age architecture your clients might run, if it's about security
    have they heard of VPN, firewalls, and stuff like that?!!-, then your best choice is to count the number of times your application has run and stored that in an encrypted file in the filesystem. This way you're completely isolated from a reliable source of
    time tracking, and still can limit the use to your software.
    http://nader.elshehabi.com

  • How to create a disconnected license using User-based license in the Volume License Manager

    Using VLM 2.0, how do you create a disconnected license for users who are set up for User-based license?

    Hi Jordan:
    Please see the following knowledge base entries that should help you out.
    http://digital.ni.com/public.nsf/websearch/7AE8E22CB83D604286257088006D452A?OpenDocument
    http://digital.ni.com/public.nsf/websearch/28CACF3A4F81FB5C86256F5D0081D046?OpenDocument
    http://digital.ni.com/public.nsf/websearch/B12A9ED8FC06A9B286256E6A00671018?OpenDocument
    Thanks
    Nandini
    NI

  • Installation for Creative cloud for Education, device based licenses procedure

    we have a challenge in installing the device based licenses at our Lab, in our console it shows like CCT and requesting for Email id , for lab their is no email id,
    please need help here.
    how to install , i have downloaded the media of 22gb , which took 3 working days for us.

    Hi dr swamy,
    Please refer to the help document below explaining the device licenses installation:
    Creative Cloud Help | Create packages with device licenses
    In case you face any difficulties, please contact the support:
    http://helpx.adobe.com/in/contact.html
    Regards,
    Sheena

  • Subscription based licensing for J2ME

    How do you do automated subscription based licensing for J2ME?
    I want to set the payments on a monthly basis and lock the license with device IMEI code and system time.
    Is it possible to automate the license generation process?

    >We have a 16 core SQL Server 2012 Enterprise License for a server.
    >Question 1: When installed, does this mean that SQL will only use 16 physical server cores even if
    the server has 24 >cores in total?
    No.  If you have 16 core licenses, you are not permitted to run SQL on a sever with more than 16 cores.
     There is no technical limitation; you will just be out of compliance.
    >,
    would you chose to have more cores OR a faster processor. 
    Always favor faster cores.  SQL is licensed by the core, no matter how fast, and fast cores benefit
    all workloads.  But more cores only help if you have many concurrent users or parallel queries.
    David
    David http://blogs.msdn.com/b/dbrowne/

  • Create License for java based server

    hello all,
    i want to provide license to web based java server. currently i am trying to use license-1.5.jar api for that. means license should be generated on the basis of hardware interaction. If somebody try to change there hardware configuration then license should be invalidate for that machine. If somebody have examples for this type of license application then please provide me or any other way to provide license to java web based software?

    If somebody try to change there hardware configuration then license should be invalidate for that machine.Stop right there. This is an all-too-typical example of a business problem being solved with a completely inappropriate technical solution, probably dictated by the business rather than the technicians.
    The objective here is surely to get the user to pay the new appropriate fee.
    Not to drive them out of business, and yourself with them, by disabling their software.
    Think about it. Discuss it with the business side of your organization.

  • Payment term based discount or surcharge

    Client have requirement of Payement term based discount or surcharge. Conditions are like below:
    1. 10% discount to customer if he is paying cash.
    2. 5% discount if he is paying with in 15 days by cash, check or wire transfer.
    3. 5% surcharge on all other Payment terms other than above two mentioned.
    4. There are many payment terms  that's why We do not want to create several conditions record for surcharge.
    Please help & advice how to solve this using Standard SAP (With out writing any ABAP program or new routine).
    thanks

    Hi Jitender
    Please correct me if I am wrong.Looks like you have better Idea on this!
    why do You think that the issue is more of factoring discount?
    If he maitain 3 condion records for the 3 different payment terms, the system checks the payment terms from the customer master data in the order - Right?
    condtion record  EX:sales org, D.c, payment terms( for cash) - 10%( = $10)
    like that he will maitain 3 condition records for 3 payment terms.
    The moment I enter cystomer(systmem checks from customer master) in the sales order the sytem will picks up the $10 from condition record and it will display as a discount.
    whats wrong in that?
    Please can you clarify me.
    Thanks

  • Term Based Relations SLOW to edit.

    I have a Domain of Address line information, and am adding Term Based Relations to do things like change "St" to "Street". Fairly straight forward.
    But while adding values to the list, the interface is PAINFULLY slow. When I click the Add button and start typing in the box, the characters don't show up right away. I can be 10 characters typed ahead of the screen.
    Then when I click Apply Changes, the "In Process - Please wait..." message stays up for a couple of minutes.
    What is going on? I only added ONE ROW and it take three minutes to save it?
    THIS IS PAINFUL.
    How can I speed this up, if it is even possible? Is it dependent on the number of rows in the Domain? I have like 30,000 address rows. Is it checking all the TBR's against all the address rows? I thought it would only do that when you actually RAN the project,
    NOT when you are trying to DEFINE it.
    Plus, when I switch from one Domain in the Project to another, it takes like 10 or 15 seconds to bring it up.
    Todd C - MSCTS SQL Server 2005, MCITP BI Dev 2008 Please mark posts as answered where appropriate.

    Hi Nikesh, 
    If I understood you correctly, it is correcting your string because you gave it a domain value and no rules to guide the correction behavior. This way, DQS is comparing everything with that domain value to check if it is similar, and that stringwas similar
    enough, so DQS corrected it to the value you said "it was the only one valid in the domain"
    You can implement that correction in two ways
    - Using a term-based relation, specifying that every time DQS encounters the string "I C G E B" (even inside other strings) it will replace it with International Centre for Genetic Engineering and Biotechnology
    - Specifying a correction in your domain values. Manually insert the value "I C G E B", mark it as an error and specify its correction with International Centre for Genetic Engineering and Biotechnology. 
    Given your case, I'd rather take the first option, because we are talking about a replacement of initial letters, not about a correction. If you take the second option, you will get weird corrections as you have encountered already. 
    Regards. 
    Pau.

  • Can the license manager load the computer-based license first, instead of the user-based license?

    We have several machines in the lab with computer-based licenses on them and a number of techs with user-based licenses. When a tech needs to occassionally sign in as themselves, instead of the generic service account, the license manager attaches the machine to their user account. Not a problem until they try logging in to LabVIEW from their own PC again and they get the 14 day trial period notice.
    Is there a way to have the license manager look for the computer license first instead of the user license?
    Thanks for any help.
    Joe
    Solved!
    Go to Solution.

    Hi Joe,
    In the license file hosted on the license server, you may be able to manually change the "sort" tag in the file to modify the order in which VLM checks out licenses. Licenses are checked out in descending order (2, then 3, then 4, etc.). Typically, your license file is set up in a default order, but in special cases such as this, it may be beneficial to alter the order. To do this, follow these steps:
    1. Open the license file with a text editor (such as Notepad)
    2. Search for the "sort" tag. For instance, the "VLM_Core" entry will have a sort tag value will appear as "sort=first". Do not alter this value. VLM_Core should always be first.
    3. Change the sort tag value for the named-computer license to a value that is lower than the sort tag value for the named-user license. (e.g. "sort=2" for named-computer and "sort=3" for named-user). 
    4. Save the file and reinstall the license. 
    Let me know if you have any questions!
    Rick C.

  • DQS Term-based relations value contains white space is not allowed

    Hi
    SQL Server 2012:
    I have a term 'R & D' which i would like to replace with 'Research and Development'. How do i incorporate it in the DQS 2012 cleansing?
    I want to replace 'I C G E B' with 'International Centre for Genetic Engineering and Biotechnology'. I created a Domain values. On cleasning, it corrected the source value 'Centre for Genetic Engineering
    and Biotechnology, Cuba' with 'International Centre for Genetic Engineering and Biotechnology' with Confidence score was 81%. Not sure, why is it replacing. I have only one domain value. I have
    no other rules or term-based relations during my testing. Probably it took the initials of 'I C G E B' and partially matched in 'Centre for Genetic Engineering and Biotechnology, Cuba'.
    Any solution how to solve this.
    Any help much appreciated.
    Nikesh Shah
    Nikesh Shah

    Hi Nikesh, 
    If I understood you correctly, it is correcting your string because you gave it a domain value and no rules to guide the correction behavior. This way, DQS is comparing everything with that domain value to check if it is similar, and that stringwas similar
    enough, so DQS corrected it to the value you said "it was the only one valid in the domain"
    You can implement that correction in two ways
    - Using a term-based relation, specifying that every time DQS encounters the string "I C G E B" (even inside other strings) it will replace it with International Centre for Genetic Engineering and Biotechnology
    - Specifying a correction in your domain values. Manually insert the value "I C G E B", mark it as an error and specify its correction with International Centre for Genetic Engineering and Biotechnology. 
    Given your case, I'd rather take the first option, because we are talking about a replacement of initial letters, not about a correction. If you take the second option, you will get weird corrections as you have encountered already. 
    Regards. 
    Pau.

  • Can VLM disconnect a user-based license?

    Currently, we are using Computer-based licenses for our products.  For some of our users that work disconnected, we eat up two licenses.  So we're contemplating switching to a user-based license schema for some our products.  I've found some documentation detailing how to disconnect a computer (http://digital.ni.com/public.nsf/allkb/6202245633C​F18328625712B00095F2E) .  How does disconnecting a user work? Is there a tutorial on that?
    Solved!
    Go to Solution.

    Hey Richard,
    "Disconnecting Users" is definitely possible within NI VLM.  While it is a simple and straightforward process, there is an extra step involved, since it's not the human (user) that is disconnecting from the network, it's a machine (computer).  As such, you must effectively generate a new Computer entry in NI VLM (that will ultimately be disconnected), associate that Computer with a particular User's permission set, and then then disconnect the Computer.
    The following KnowledgeBase article details this process.
    If I have Named-User Licenses, How Do I Create a Disconnected License File in NI Volume License Mana...
    If this rounds out your concernrs regarding migrating some or all of your licenses to be user-based, feel free to contact our contracts group to make the switch by emailing agreements at ni.com.
    Message Edited by DRock on 05-22-2009 01:39 PM
    Derrick S.
    Product Manager
    NI DIAdem
    National Instruments

  • Can Firefox 6 be configured to remember more than 5 prior pages for each tab so that the "go back one page" feature will allow me to retrace my steps as many as 20 pages back?

    Before Firefox 5, the "go back one page" history would show 10 or more prior pages for each tab, so that I could go back quite a way in retracing my browsing steps. With Firefox 5.0.1 and 6, however, the list of prior pages seems to have been capped at 5. I would like to configure Firefox to remember 20 or 25 prior pages for each tab. Is there any way to do that?

    (1) Firefox's built-in post-crash page has not been a real HTML page for a long time (for example, from the time of Firefox 22, see: [https://support.mozilla.org/en-US/questions/968212 Want to save LOTS of versions of "Restore Session.xht" from the "oops ..." page for later use]). If you had this working differently with Firefox 25, that might have been created by an extension.
    You can check to see whether extensions are disabled or need an update on the Add-ons page. Either:
    * Ctrl+Shift+a
    * orange Firefox button (or Tools menu) > Add-ons
    In the left column, click Extensions. The disabled extensions cluster toward the bottom of the list. To poll for updates, use the "gear" button above the list and choose Check for Updates.
    If you used the Reset feature (or Firefox automatically did a reset due to some problem during upgrading), you will need to reinstall missing extensions. The reset feature creates a folder on the desktop named Old Firefox Data. Do you have that folder? There may be data you can recover from it.
    (2) There are many ways for history to get cleared, both internal to Firefox and external. Could you double-check your Privacy settings?
    orange Firefox button (or Tools menu) > Options > Privacy
    * The "Firefox will" drop-down says Remember History: Firefox shouldn't be clearing history, but an add-on or external software could do it
    * The "Firefox will" drop-down says Use custom settings for history: inspect the "Clear history when Firefox closes" setting to make Firefox isn't set to clear history. Also check your add-ons and consider external software.
    Firefox normally accumulates months of history. However, some of Firefox's database sizes are based on disk space available. If your hard drive is very full, Firefox might reduce the amount of history stored.

  • 3 installations per user-based license: HowTo?

    Hello
    We have a number of user-based licenses. License agreement states that I can have 3 installations per user, provided only one is utilised per time. Suits me fine, since we run a number of test systems (15) and have about 5 LV programmers ("a", "b", "c", "d", and "e") intermittently programming on these.
    Now, however, I wonder how to set up the license manager.
    Do I need to have 5 x 3 systems with Windows user accounts "a", "b", "c", "d",and "e" respectively?
    Thank you for your help-
    Michael

    Hello
    Sorry, I must have gotten mixwed up with the numbers: It's 5 named user licenses, indeed.
    But to clarify, license agreement does say
    --------------------- SNIP ---------------------
    2.A: Named User/Computer Based License. If you have acquired a named user license, you must designate in
    writing (through the NI registration process) one (1) of your employees to serve as the named user for the
    license (the "Named User"). The SOFTWARE may be installed on up to three computers in a single
    workplace of the designated Named User. Only the designated Named User, however, may use or
    otherwise run the SOFTWARE, and the SOFTWARE may not be run concurrently (i.e., it may only be
    launched on one computer at a time).
    ----------------- SNAP ----------------------
    So my idea is that 5 employees with 5 named user volume licenses are licensed to 3 test stands each. Since those 5 are the only programmers around, none of them will use more than one license at a time, i.e. only 5 installations are being used. However, according to my understanding, there may be 15 machines with legal installations of LabVIEW on disc or registered to the NI-VLM, 10 dormant, 5 active.
    And if this interpretation holds, my question is: How do I set up the test stand PCs and the licenses in the NILM.
    Please pardon my persistence, but otherwise I'll be swapping licenses on an hourly basis ;-)
    Michael

  • Everytime I start itunes he ask me to agree with the terms of license

    Why everytime I start itunes he ask me to agree with the terms of license?
    Also, why itunes lost the synchronization configuration I defined for each of my product?

    McAfee AntiVirus by any chance? See the thread Why does iTunes delete my itunesprefs.xml?
    tt2

  • Do we have a built-in option for web based tool in Nexus 5548UP switches for management purpose?

    I have purchased Nexus 5548UP switch, i want to know if we have a built-in option for web based tool to manage and configur it just as ASA have ASDM. If there is no such options then what are the options available that can be freely available and can be used to get performance monitoring done.
    Message was edited by: Praveen Varun

    DCNM (Data Center Network Manager) runs on a server (Windows, RHEL or Solaris) and can be used to manage Nexus devices. It's free for Nexus 1K through 5K devices (paid license required for Nexus 7K management).
    http://www.cisco.com/en/US/products/ps9369/index.html
    There is not a "built-in" management product like ASDM for ASA.

Maybe you are looking for

  • Is this the flashback malware?

    Please look at these logs and tell me if these names and addresses look legit.  Ever since january 12th I have had lots of problems with my computer. running slow, freezing up, my user permmisions changed, and sleep schedule changed, things like that

  • Firefox 31.0 tries to redownload files already downloaded

    I recently updated Firefox to version 31.0, installed Google Chrome, and updated Java and Adobe Flash player to the latest versions, on my laptop running Win XP Pro SP3. This was all in an attempt to overcome problems I was having using an airline re

  • Authorize my account

    looking to authorize my account as every time i try to make a purchase on itunes this message appears on my screen: There was an error storing your authorization information on this computer. The required directory was not found or has a permissions

  • Installing Brother DL-2270DW on Mac OSX 10.7.2

    Hi, I'm desperately trying to install my new Brother DL-2270DW on my Macbook Pro running 10.7.2. Problem is that there is no driver for this. Instead you can download a file from Brother that should put a package icon xxxx.pkg file to the desktop. On

  • Photoshop Filter Question

    Does anyone know of a PhotoShop filter which converts a photo into a technical drawing?