19 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

Ada95 introduced constant, which was far as I can tell was the first implementation of immutable type in the Object Oriented Design paradigm. https://en.wikipedia.org/wiki/Immutable Nothing like ...
16 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

D has had immutable types for years, very similar in definition to the patent claim: http://dlang.org/const3.html
13 votes

Prior art request for WO2014027990 "Performance tests in a continuous deployment pipeline"

My own answer is as follows: The "Continuous Delivery" book by Dave Farley and Jez Humble published 27 July 2010 describes in detail performance testing in a Continuous Delivery pipeline. The ...
10 votes
Accepted

Prior art request for WO2014027990 "Performance tests in a continuous deployment pipeline"

Jez, Dan and myself published a paper at the Agile 2006 conference that covered this. The Deployment Production Line - Continuous Delivery
9 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

The first release of D 2.000 in 2007 had transitive immutable types in it. https://dlang.org/changelog.html
8 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

Object immutability is nothing new. C and C++ have had the const qualifier for years, which achieves exactly what's mentioned in the excerpt you posted and can be imbued in a type by means of a ...
  • 181
8 votes

Prior art request for WO2014027990 "Performance tests in a continuous deployment pipeline"

Here's a video from 2011 of Chuck Rossi describing how they do exactly this at Facebook: http://techcrunch.com/2011/05/30/facebook-source-code/
6 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

I am able to find references to immutable objects in Java dating back to at least 2003/2004 here...http://www.javaranch.com/journal/2003/04/immutable.htm Also for another source of immutability in D, ...
6 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

The Lambda-the-Ultimate discussion yielded a couple new answers. One is about Mezzo/ATS, and there are various others which might be relevant. The other one says that this patent is a copy of work ...
6 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

To my understanding the third sentence that you quoted: The immutable type declaration automatically causes... does not necessarily imply what other users here call transitive immutability. It ...
5 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

Google has maintained a public open source set of immutable data structures for Java since Spring of 2008, and used them extensively internally long before that. Presently part of their Guava library,...
  • 151
5 votes

Prior art request for WO2014027990 "Performance tests in a continuous deployment pipeline"

In my web article on Continuous Integration I mention staged build / build pipeline and that you can use that to introduce performance testing into the regular build process. That first appeared when ...
5 votes

Prior art request for WO2013115797A1 "Identifcation [sic] of a failed code change"

The Phoronix Test Suite has offered automated bisect support using Git in an automated manner since 2008~2009. Some of the details via http://www.phoronix.com/scan.php?page=article&item=...
5 votes

This Patent is for a process that that was invented by someone else

This involves two separate questions. Of course, the short answer to both is to discuss this with a patent attorney. But in any case… How can I protest this patent? This is still a patent application. ...
  • 6,103
4 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

JavaScript's Object.freeze(obj) was released June 2011 n ES 5.1: http://www.ecma-international.org/ecma-262/5.1/#sec-15.2.3.9
  • 141
4 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

ML has had immutable values (by default) since the early 70's. There are hundreds to thousands of commercial and academic dialects that have been made since then. Particularly relevant here is OCaml, ...
4 votes

Prior art request for WO2014027990 "Performance tests in a continuous deployment pipeline"

These arts are already known for application:- US20100005341 Automatic detection and notification of test regression with automatic on-demand capture of profiles for regression analysis ...
4 votes

Prior art request for WO2013115797A1 "Identifcation [sic] of a failed code change"

The following research paper from 1999 seems very related: Andreas Zeller. "Yesterday, my program worked. Today, it does not. Why?" In Proceedings 7th European Software Engineering Conference / 7th ...
4 votes

Prior Art from 2002 for XML to XSD generation?

Note that this is only a patent application, not a patent grant. Looking into the Image File Wrapper (USPTO Public Pair database), you will find that this application was Abandoned on March 19, 2013 ...
  • 1,735
4 votes

Has application US 13/346,940 been granted?

This patent received a final rejection on January 24, 2014 and was listed as abandoned on August 6, 2014. The examiner cited: Claim 1 is rejected under 35 U.S.C. 103(a) as being unpatentable over ...
  • 1,735
3 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

I am unsure if that counts as prior art, but I once made a proposal to add transitive immutability to RedHat's new ceylon language. It is available here (will no longer work easily): https://github....
3 votes

Prior art for US patent application 20140196008 'IMMUTABLE OBJECT TYPES'

Perl's Moose object system has had immutability since 2010 http://search.cpan.org/~stevan/Moose-1.00/lib/Moose/Meta/Class.pm
  • 31
3 votes

At what point can you then start selling the app after applying for the patent

To obtain a patent, the invention should not be available in the public domain prior to filing a patent application. However, the scenario is different in USA, in United states one can file for a ...
3 votes
Accepted

How can I determine the status of a patent application?

I would like to know whether this patent application was granted or not. Quick Info Every Patent application In US is provided with code tags which can be helpful to get quick information (not ...
  • 2,075
3 votes

Prior art request for WO2014027990 "Performance tests in a continuous deployment pipeline"

We (Dynatrace) have been talking and doing this for years. Back in 2010 we published the following blog post showing how we do this internally: Eating Our Own Dog Food: How dynaTrace does Continuous ...
3 votes

Prior art request for WO2014027990 "Performance tests in a continuous deployment pipeline"

Here's a DrDobb's article from 2008 talking about adding performance testing into a Continuous Integration environment: Continuous Integration and Performance Testing
3 votes

Prior art request for WO2014027990 "Performance tests in a continuous deployment pipeline"

Note that I can't take credit - these are links sent to me by Jack Shirazi (author of Java Performance Tuning) when I asked him about prior art in this area. IBM (2003) describes the procedure, but ...
3 votes
Accepted

Can there be enforcement action in Europe for patents not yet granted?

Any Contracting State may prescribe that a European patent application shall not confer such protection as is conferred by Article 64. However, the protection attached to the publication of the ...
  • 192
2 votes

Interactive Map - Is Apple trying to patent 40-year-old GIS methods? - Patent Application - PRIOR ART REQUEST

US Patent 4,428,057 from 1984, "Electronic Chart System" "An electronic chart system in which charts of the earth are stored in digital representation and communicated to the operator by a visual ...
2 votes

Is it better to not to publish untill the patent is granted?

If you plan to file outside the U.S. you do not have a choice, the U.S. will publish 18 months after earliest claimed priority date. If you do not plan to file outside the U.S. you can check a box at ...
  • 26.2k

Only top scored, non community-wiki answers of a minimum length are eligible