• Blog
  • About
  • Archives

elemental links

brenda michelson's technology advisory practice

Archives for December 2006

Patent-ly Incorrect: Microsoft’s Event Stream Processing Patent Application

December 15, 2006 By brenda michelson

Yesterday, Microsoft’s patent application for Event Stream Processing was published. This surprised me for a couple of reasons. One, I had no idea Microsoft was working on ESP. Two, the listed invention of a “Real time event stream processor to ensure up-to-date and accurate result” appears to be a patent of the fundamental concepts of event stream processing. From the abstract:

“Identifying a transaction from a real time event stream having latency. A method of the invention receives events from the real time event stream where events define a plurality of transactions to be identified. Each of the transactions includes a first event and a second event; the first event has a first latency relative to the real time event stream and the second event has a second latency relative to the real time event stream. The first event is identified from the received real time event stream, and a time is record when the first event is received. The method determines a time period during which the second event occurs as a function of the first latency, the recorded time of the first event, and the second latency. The transaction having the first and second events is identified based on the determined time period of the second event.”

Ok, I can hear the cynics amongst you saying “and that surprises you, how?” So, I guess what really surprises/confounds me, is that something like this, that has been worked on for years in research projects, and is implemented in production products, can be an invention of Microsoft, as of the June 9, 2005 application date. Reminds me of the Y2K windowing patent, and of course, 1-click shopping. This leads me to second (or 100th) the recent question on techdirt But What are Software Patents Good For?

Anyway, I welcome insights from those better informed on software patents, and I encourage the Event Processing Community/Technical Society to discuss/challenge this patent.

Filed Under: event driven architecture, event processing

I’ve been “blog-tagged”…

December 13, 2006 By brenda michelson

Sunday, Jeff Pulver started a game of "blog-tag" in which participants are asked to share 5 little known things about themselves, and then tag 5 people on their blogroll.  This morning, I saw that Anil John tagged me.  So, in the spirit of continuing the meme, here’s my list:

1. I started in technology as a COBOL programmer.  My first "hot-skill" was IDMS/ADSO.  I could probably still traverse an IDMS database network if pressured.

2. Prior to IT, to pay for school, I was a waitress, short-order cook, and an inventory service counter.  Imagine the fun of hand counting bins of razors in department stores!

3. In high school, I was an all conference tennis player.  I now use that "lollipop" shaped racket to hit tennis balls to my golden retrievers.

4. One of my goldens, Blaze, was an L.L. Bean catalog cover dog.  He was part of a "dogs sell" test in 1996.

5. The one monthly print publication I always read is Vanity Fair.

And now, my tag victims from my blogroll…  Sandy, Jeff Schneider, JT, Patty, and Steve Jones.

Filed Under: off topic, social

Brenda M. Michelson

Brenda Michelson

Technology Architect.

Trusted Advisor.

(BIO)

  • Email
  • LinkedIn
  • RSS
  • Twitter

Recent Posts

  • Experts Sketch
  • PEW Research: Tech Saturation, Well-Being and (my) Remedies
  • technology knowledge premise
  • The Curse of Knowledge
  • better problems and technology knowledge transfer

Recent Tweets

  • “…where the process of drawing itself can take us. We can follow a suggestion, a squiggle, shadow, or smudge, and s… https://t.co/oRg0x2LoXG November 30, 2022 5:05 pm
  • On the waiting list for Post, join me (on the waitlist) via https://t.co/U8wYK707f6 November 24, 2022 4:17 pm
  • Meet the longtime librarian being honored at the National Book Awards : NPR https://t.co/S44VQeJg83 November 13, 2022 2:51 pm
© 2004-2022 Elemental Links, Inc.