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 ...
user avatar
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
user avatar
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 ...
user avatar
11 votes

Photography lighting (Amazon) - Issued Patent - PRIOR ART REQUEST

This patent utilizes the most common portrait lens, the 85mm, on a lighting setup that has been in common use for decades. This would only make sense to someone who knows nothing about commercial ...
user avatar
11 votes
Accepted

Looking for prior art for patent application US20140196015 "Declaration of Lifetime resource reference"

The D programming language has scope classes, shown here in the "Scope Classes" section. (quoted for convenience) Scope Classes A scope class is a class with the scope attribute, as in: ...
user avatar
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
user avatar
9 votes

Looking for prior art for patent application US20140196015 "Declaration of Lifetime resource reference"

Prior art: GNU's GCC cleanup extension for C, http://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization#GCC_.22cleanup.22_extension_for_C Google's Go language, defer statement. Any C++ ...
user avatar
  • 91
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
user avatar
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 ...
user avatar
  • 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/
user avatar
7 votes

Photography lighting (Amazon) - Issued Patent - PRIOR ART REQUEST

This patent may be specific, but certainly not novel. See Avedon, or any product photo in recent years. This is a great example of the system off its rails restraining innovation, and this is from ...
user avatar
  • 79
7 votes

Photography lighting (Amazon) - Issued Patent - PRIOR ART REQUEST

Also, I don't think that specific prior art is the issue here. Given the problem this is solving, a person skilled in the art would have come to this solution. Therefore, it is not an invention. There ...
user avatar
7 votes

Photography lighting (Amazon) - Issued Patent - PRIOR ART REQUEST

As far as prior art, here is a post from 2007 describing this as a "classic method". http://photo.net/photography-lighting-equipment-techniques-forum/00JWlT The specifics of the settings are built ...
user avatar
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, ...
user avatar
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 ...
user avatar
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 ...
user avatar
6 votes

Requesting prior art on Google machine learning patent (US 2014/0180986)

Google is not the company that filed the application. If you examine the Legal Events, the application for this patent was originally filed by a Canadian startup company affiliated with the University ...
user avatar
  • 1,775
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,...
user avatar
  • 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 ...
user avatar
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=...
user avatar
4 votes

Photography lighting (Amazon) - Issued Patent - PRIOR ART REQUEST

I'm no expert on patent law, but I don't think their claims are very specific at all. From the patent: "It is to be understood that the numerical data is presented herein and used for convenience and ...
user avatar
4 votes

Looking for prior art for patent application US20140196015 "Declaration of Lifetime resource reference"

Prior art: Microsoft's Stack Semantics for Reference types, first reference in VS2005 http://msdn.microsoft.com/en-us/library/ms177191(v=vs.80).aspx When you create an instance of a reference type ...
user avatar
  • 141
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
user avatar
  • 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, ...
user avatar
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 ...
user avatar
4 votes

JP Morgan patents "basic app communication"

On cursory review, I don't see anything in the claims that is non-abstract, except, potentially, the organization of the functions. The deeper issue relates to a quote from the article: "How was ...
user avatar
  • 913
3 votes

Photography lighting (Amazon) - Issued Patent - PRIOR ART REQUEST

Anyone shooting with Tri-X Pan Professional (roll or sheet film), would have used ISO 320 film. And maybe ISO 400 is "about" 320. 85mm is a good focal length for upper body portraits using 35mm film ...
user avatar
3 votes

Photography lighting (Amazon) - Issued Patent - PRIOR ART REQUEST

"If you go to Amazon's own pages, go to books, then put in "studio photography" you will turn up dozens of books in which this very approach is detailed...it has been done this way as long as camera ...
user avatar
  • 31
3 votes

Randomized distributed network coding - Date for prior art?

Short answer: The first paper has a prior art date under 35 USC 102(a), however, the second paper does not have a prior art date under 35 USC 102. Furthermore, both of these papers have already been ...
user avatar
  • 71

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