I'm no expert, and I'm not sure if this qualifies, but the following draft specification appears to define "temporal URI fragments" in a generic way that covers the above clauses. It was published in 2005, there are probably older variants.
Extract from the abstract:
Temporal addressing enables, e.g., direct access to a clip inside a video stored on a ...
Google published this patent application on on September 30th, 2010. But YouTube (owned by Google) announced the ability to link to timestamps in videos in October, 2008 — Link To The Best Parts In Your Videos.
Wouldn't that invalidate their patent on that basis?
Reference: USPTO.GOV: 35 U.S.C. 102 Conditions for patentability …
A person ...
I thought that the html spec dealt with these as 'fragments' and has been in there for a while:
Fragment Identifiers -- Axioms of Web Architecture Date: April, 1997. although it deals with music and video is not mentioned.
Introduction to HTML 4 HTML 4.01 Specification, W3C Recommendation 24 December 1999.
From the 1st link:
For a music object, the ...
This Patent Application received a Final Rejection by the US Patent Office! The rejection was based in part on prior art found by Ask Patents community in this answer!
I cover all the pieces of Claim 1, as well as some of the other claims. You might want to make sure to refer to the amended version, which I just linked to, and you can also find on "Public ...
Microsoft had code that does this same thing with a limited language set (those supported by .NET), but it wasn't done on a server, it was done in Visual Studio. It's been around since VS 2008 at least, but I'm not sure it's specific enough for this patent.
Google published this patent application on on September 30th, 2010.
But YouTube (owned by Google) announced the ability to link to
timestamps in videos in October, 2008 — Link To The Best Parts In Your
Wouldn't that invalidate their patent on that basis?
No - the application was filed on March 26, 2009. So a "public use" in October, ...
This is a fairly common practice in my day to day work. We use the wsdl specification (http://www.w3.org/TR/wsdl) to define the api. The client connects and we deliver a pre-build library using whatever is configured.
In many environments, the application developer is responsible for building the library, this is both not unique and an obvious increment to ...
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 of Toronto:
ASSIGNMENT OF ASSIGNORS INTEREST
ASSIGNOR:THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
Effective date: 20130311
Owner name: DNNRESEARCH INC.,...
This is article:
Smokey: Automatic Recognition of Hostile Messages
a paper presented at AAAI conference in 1997
by Ellen Spertus, a Microsoft/MIT AI Lab researcher
The subject matter is detecting "flame" emails.
Abusive messages (flames) can be both a source of
frustration and a waste of time for Internet users. This paper
The standard answer is to engage an attorney to do a freedom to operate search and give you a written opinion. This presupposes that you know what you are building and how it works in some detail. The search would look for patents that are in force that have claims that look like they might cover what you are building.
Since you are in the early stages of ...
This sounds like it would have been done during the dot-com era, when there was a boom in multinational e-commerce websites. It's really hard to be specific about it though.
What I'm thinking of is an e-commerce site which guesses the user's location by their IP address or a Web browser setting, and when they land on the generic front page, automatically ...
How about - US 5,793,972 - System and method providing an interactive response to direct mail by ...Filing date: May 3, 1996 / Issue date: Aug 11, 1998
A system for providing an interactive response to direct mail programs comprises a recipient database, a mail generator, and a web server computer operationally connected through the Internet to remote ...
A quick search brought up wo9717774 selective advertisement presentation 1994
And wo9415294 interactive computer system with multiprotocol capability 1997 neither is cited on front page of the patent in question. Good luck.
RTSP (Real Time Streaming Protocol) RFC2326 April 1998
component of PLAY command, example from above wikipedia entry
Amazon has always given you the choice of which compatible device to send stuff too. If I buy a movie, it can be sent to one of 2 computers or a tablet, if it's a book, I can choose to have it sent to either a physical kindle, or a kindle app I have installed on my phone, if it's an android app, I can choose to have it sent to my phone, or the development ...
To show something as "not new" there is no extra weight given to something really old. If it proceeds the priority date by a day, that's enough. If you look at the '587 patent you will see that most of the things mentioned in the article are cited on the face of the patent. That means they were taken into consideration by the examiner. You might note that ...
Client library generation is common practice for webservice API.
The clientgen Ant task generates, from an existing WSDL file, the client component files that client applications use to invoke both WebLogic and non-WebLogic Web Services.
Oracle documentation : http://docs.oracle.com/cd/E13222_01/wls/docs92/webserv/anttasks.html#wp1039270
Article from ...
This is just a variation of a common practice: using a tool to generate sample (or stub/skeleton/boilerplate) code. This practice is described in "A Source Code Generator Based on UML
Specification", a paper by Kresimir Fertalj and Mario Brcic, published in 2008.
Usually a developer uses offline tools to generate such code rather than a server. In the case ...
It has some resemblance to regular expressions (let's call it a TEXT description), for which client libraries in various programming languages can be generated automatically.
More generally, if a client library can be generated out of some description, this means, that:
the description is already a source code (it is machine-readable, in a formal language)
My 2006 thesis: "Knowledge discovery in corporate email : the compliance bot meets Enron" (http://dspace.mit.edu/handle/1721.1/37574) has an abstract which begins: "I propose the creation of a real-time compliance "bot" - software to momentarily pause each employee's email at the moment of sending and to electronically assess whether that email is likely to ...
Short Reckonings. www.shortreckonings.com. I've been using them since at least summer 2010. Google has basically described exactly the function that SR performs. You go somewhere with a group of friends. You pay for bills as they come up, and later you punch the bills into SR, and it figures out who owes what to who. Even for uneven splits. Google's ...
This one with a priority date in 2008 seems to fit the bill, at least on the parallel nature of it:
A method for decoding a video bitstream is disclosed. The method comprises: entropy decoding a first portion(112-1) of a video bitstream(52), wherein first portion(112-1) of video bitstream is associated with a video frame(110), thereby producing a first ...
I think it might depend on how public that posting was. Both of those social networks have privacy settings which limit the exposure to your posts. Was it posted to a single individual? Probably not considered disclosure. Public to the world, probably considered disclosure.
However, any such could establish a date for invention.
I wrote a Palm app for this, "DinnerDebt," in 2005. Its web page and executable are still online at http://www.midwinter.com/palm and its age can be verified on archive.org. Then I wrote a version for webOS, also called "DinnerDebt," in 2009; source code at https://github.com/koreth/DinnerDebt .
I have been writing my own code to do this for several years. I think the first version that covered "includes a plurality of payment transactions." was built in 45 minutes on 3 June 2010 (according to google's version history)
Here is a screenshot about what it looked like on that day:
The first line is the information header,
the second line is the ...
Got a few here:
List of three dated January 1, 2012.
One dated October 3, 2011.
A list of several dated August 29, 2008.
I also found this patent for point-of-sale software (as I read it) to split a bill, filed December 22, 2010.
Apple’s AirTunes protocol (now know as AirPlay) was introduced in 2004. It lets users stream audio (and later video) from one device to another. An example is streaming songs from an iTunes library on a computer to an AirPort Express router. In the process, the audio is converted from an iTunes-supported format (mp3, aac, wav, etc) to Apple Lossless.
I think that this article may be a good start.
Couldn't find a document backing it up but the post is from 9/18/07 and clearly reads:
Sprint and Microsoft Debut Location-Aware Local Search
...The GPS location-aware that's going to automatically figure out what city you mean when you're searching for "Sushi Restaurants" isn't actual GPS—it's ...