and the M$ 'patenting-everything' goes on

Story: A dystopian future - looking beyond Windows VistaTotal Replies: 19
Author Content
henke54

Feb 07, 2007
6:47 AM EDT
http://www.latestpatents.com/2007/02/06/microsoft-patents-gr...
SFN

Feb 07, 2007
6:57 AM EDT
"Sorry, no posts matched your criteria."
henke54

Feb 07, 2007
6:59 AM EDT
Microsoft patents granted on 06 February 2007 Tuesday February 06th 2007, 9:34 am Filed under: Patents, Microsoft

29 US patents granted on 06 February 2007 and assigned to Microsoft 1 D536,346 Icon for a portion of a display screen 2 D536,345 Icon for a portion of a display screen 3 D536,344 Icon for a portion of a display screen 4 D536,343 Animated image for a portion of a display screen 5 D536,342 Image for a portion of a display screen 6 7,174,565 Negotiating secure connections through a proxy server 7 7,174,562 Interactive television triggers having connected content/disconnected content attribute 8 7,174,557 Method and apparatus for event distribution and event handling in an enterprise 9 7,174,554 Tools and methods for discovering race condition errors 10 7,174,540 Component dependency matrices 11 7,174,479 Method and system for rollback-free failure recovery of multi-step procedures 12 7,174,457 System and method for authenticating an operating system to a central processing unit, providing the CPU/OS with secure storage, and authenticating the CPU/OS to a third party 13 7,174,450 Network interface sharing methods and apparatuses that support kernel mode data traffic and user mode data traffic 14 7,174,449 Network interface sharing methods and apparatuses that support kernel mode data traffic and user mode data traffic 15 7,174,448 Network interface sharing methods and apparatuses that support kernel mode data traffic and user mode data traffic 16 7,174,420 Transaction-safe FAT file system 17 7,174,385 System and method for receiver-driven streaming in a peer-to-peer network 18 7,174,294 Speech platform architecture 19 7,174,292 Method of determining uncertainty associated with acoustic distortion-based noise reduction 20 7,174,288 Multi-modal entry of ideogrammatic languages 21 7,174,275 Scalability test and analysis 22 7,174,042 System and method for automatically recognizing electronic handwriting in an electronic document and converting to text 23 7,174,035 Rapid computer modeling of faces for animation 24 7,174,021 Systems and methods for providing secure server key operations 25 7,173,671 Selectively overlaying a user interface atop a video signal 26 7,173,637 Distance-based accelerated scrolling 27 7,173,623 System supporting animation of graphical display elements through animation object instances 28 7,173,619 Matching digital information flow to a human perception system 29 7,172,124 Camera-based barcode recognition

http://www.latestpatents.com/
DarrenR114

Feb 07, 2007
7:38 AM EDT
Thanks for the post - there are two which give me pause: 7,174,294 and 7,174,292 (numbers 18 and 19).
techiem2

Feb 07, 2007
10:44 AM EDT
Say what? at number 6....

Of course, lots of those sound like pretty common stuff...
DarrenR114

Feb 07, 2007
11:46 AM EDT
Titles in Patents often sound like "common stuff" - you have to get into the actual claims to get a feel for their "uniqueness" or lack thereof.
DarrenR114

Feb 07, 2007
11:59 AM EDT
Looking at items 1 through 5, I would think that it would be more appropriate that they be copyrighted or trademarked, but not patented (even if they talk about "design" of the things in question.)

henke54

Feb 14, 2007
2:15 AM EDT
38 US patents granted on 13 February 2007 and assigned to Microsoft 1 D536,727 Type font 2 D536,701 Icon for a portion of a display screen 3 D536,612 Package for an input device 4 7,178,163 Cross platform network authentication and authorization model 5 7,178,142 System and method for dynamically verifying the compatibility of a user interface resource 6 7,178,132 Forward walking through binary code to determine offsets for stack walking 7 7,178,111 Multi-planar three-dimensional user interface 8 7,178,104 System and method for generating structured documents in a non-linear manner 9 7,178,102 Representing latent data in an extensible markup language document 10 7,178,101 Content template system 11 7,178,061 Power failure detection and correction in a flash memory device 12 7,178,047 Method to reduce or eliminate audio interference from computer components 13 7,178,023 System and method to facilitate secure communication of data 14 7,178,018 Network interface sharing methods and apparatuses that support kernel mode data traffic and user mode data traffic 15 7,178,017 Network interface sharing methods and apparatuses that support kernel mode data traffic and user mode data traffic 16 7,177,958 Automated input determination 17 7,177,950 Synchronization and recovery of peers in a peer to peer environment 18 7,177,949 Template architecture and rendering engine for web browser access to databases 19 7,177,940 Representing a service discovery stream as an N-ary tree 20 7,177,938 Client version advertisement service for overriding default client version properties 21 7,177,859 Programming model for subscription services 22 7,177,847 Authorization token accompanying request and including constraint tied to request 23 7,177,845 Copy detection for digitally-formatted works 24 7,177,813 Middleware layer between speech related applications and engines 25 7,177,807 Middleware layer between speech related applications and engines 26 7,177,804 Sub-band voice codec with multi-stage codebooks and redundant coding 27 7,177,799 Semantic analysis system for interpreting linguistic structures output by a natural language linguistic analysis system 28 7,177,464 System and method for approximating pixel color utilizing an optimized octree 29 7,177,442 Methods and systems for fingerprinting digital data 30 7,177,271 Method and system for managing admission to a network 31 7,176,981 Selectively overlaying a user interface atop a video signal 32 7,176,943 Intelligent windows bumping method and system 33 7,176,941 Dropout control in subpixel rendering 34 7,176,930 Reducing fill and improving quality of interlaced displays using multi-sampling 35 7,176,925 Formatting object for modifying the visual attributes of visual objects to reflect data values 36 7,176,906 Method of generating digital ink thickness information 37 7,175,072 Strategies for handling transactions based on policies 38 7,174,928 Multi-part waste container apparatus
Abe

Feb 14, 2007
1:00 PM EDT
It looks like MS is either buying or nullifying the USPTO.
jimf

Feb 14, 2007
1:20 PM EDT
All of this software patients stuff needs to be dumped in the trashcan... Oh we can't? I see 'trashcan' is patented...
jdixon

Feb 14, 2007
1:54 PM EDT
> It looks like MS is either buying or nullifying the USPTO.

Well, they started with the Justice Dept, the USPTO would be the next logical step, probably followed by the USPS.
DarrenR114

Feb 15, 2007
5:34 AM EDT
I'm betting on the FCC before the USPS.
Abe

Feb 15, 2007
12:43 PM EDT
Quoting:All of this software patients stuff needs to be dumped in the trashcan... Oh we can't? I see 'trashcan' is patented...


that is a good one, chuckle.
henke54

Mar 07, 2007
9:23 AM EDT
35 US patents granted on 06 March 2007 and assigned to Microsoft 1 D537,836 Icon for a portion of a display screen 2 D537,835 Icon for a portion of a display screen 3 D537,833 Image for a portion of a display screen 4 D537,832 Image for a portion of a display screen 5 D537,830 Key configuration for an input device 6 D537,823 Electronic mouse 7 7,188,342 Server controlled branding of client software deployed over computer networks 8 7,188,340 Hybrid tree for mixed user interface elements and sequential data 9 7,188,319 Displaying graphical information and user selected properties on a computer interface 10 7,188,317 Dynamic multiple window display having independently linked windows 11 7,188,316 System and method for viewing and editing multi-value properties 12 7,188,309 Resolving document object collisions 13 7,188,254 Peer-to-peer authorization method 14 7,188,252 User editable consent 15 7,188,249 Derivation and quantization of robust non-local characteristics for blind watermarking 16 7,188,243 System and method for over the air configuration security 17 7,188,182 Selecting an appropriate transfer mechanism for transferring an object 18 7,188,172 Fast dynamic measurement of connection bandwidth using a pair of packets, a packet-pair bandwidth calculation and a list of recent bandwidth measurements 19 7,188,122 Live image server and client 20 7,188,112 Method, system, and apparatus for exposing server properties to a client application 21 7,188,096 Method for selecting terms from vocabularies in a category-based system 22 7,188,090 Drill-through queries from data mining model content 23 7,188,081 Electronic shopping basket 24 7,188,066 Speech controls for use with a speech system 25 7,188,065 Categorizer of content in digital signals 26 7,188,047 System and methods for providing histogram computation in a high precision rasterization data pipeline 27 7,187,925 Access point to access point range extension 28 7,187,845 Methods, systems and data structures for timecoding media samples 29 7,187,801 Multiple handwriting recognition engine selection 30 7,187,660 System and method for continuously provisioning a mobile device 31 7,187,384 Systems and methods for downloading custom or prefabricated processing routines to programmable graphics chips 32 7,187,382 Iteratively solving constraints in a font-hinting language 33 7,187,378 Determining the convex hull of convex polygons with congruent corresponding angles 34 7,187,377 Three-dimensional virtual tour method and system 35 7,187,358 Input device including a wheel assembly for scrolling an image in multiple directions
hkwint

Mar 07, 2007
1:47 PM EDT
Hmm... This might going to be a long topic.
theboomboomcars

Mar 08, 2007
6:33 AM EDT
Quoting:31 7,187,384 Systems and methods for downloading custom or prefabricated processing routines to programmable graphics chips


I just glanced through this but this caught my attention. M$ has pattened downloading graphics drivers. It's a good thing that for the most part, those drivers are part of the kernel or X, and unless you want proprietary drivers, you don't actually have to download something.
DarrenR114

Mar 08, 2007
6:51 AM EDT
@theboomboomcars - It doesn't matter what the patent title is. Notice that several of these MS patents have the same title. What really matters are the *claims* in the patent. If you use an update mechanism for updating graphics drivers that differs from that presented in the claims of this patent, then you are *not* infringing on the patent.
Abe

Mar 08, 2007
9:01 AM EDT
By the time MS is done patenting their junk, the patent system will be nullified by their own same junk.
techiem2

Mar 08, 2007
9:50 AM EDT
heh.

/me watches MS patent the patent process and sue the patent office
tracyanne

Mar 09, 2007
9:59 PM EDT
What about a patent for for patenting Obvious "innovations". The owner of that Patent could sue Microsoft for Patenting Obvious "innovations".

Posting in this forum is limited to members of the group: [ForumMods, SITEADMINS, MEMBERS.]

Becoming a member of LXer is easy and free. Join Us!