Microsoft - April 2010 USPTO Published Patent Applications

download Microsoft - April 2010 USPTO Published Patent Applications

of 261

  • date post

    30-May-2018
  • Category

    Documents

  • view

    213
  • download

    0

Embed Size (px)

Transcript of Microsoft - April 2010 USPTO Published Patent Applications

  • 8/9/2019 Microsoft - April 2010 USPTO Published Patent Applications

    1/261

    US Patent Application Review Series

    Microsoft

    April 2010 issue

    Provide to you by:

    cD-Publish

    All information provided as is for informational purposes only, not intended for researchor development purposes or advice. Neither D-Publish nor its associates are liable for anyinformational errors, incompleteness, or delays, or for any actions taken in reliance, director indirect, on information contained herein.

    April 2010 USPTO Patent Applications 1

  • 8/9/2019 Microsoft - April 2010 USPTO Published Patent Applications

    2/261

    A few words from the editor

    A few words from the editor

    If I have seen a little further it is by standing on the shoulders of giants.

    - Issac Newton

    If you want your views to be known, we now open this monthly review to columnists, bloggersand IP practitioners. Send us an email at info@d-publish.com and lets discuss how we canwork together. We also accept advertorial and advertisement placements.

    Structure of this review

    The Table of Contents is created based onalphabetical order of IPC. The patent applicationsare also sorted by alphabetical order of IPC. A briefdescription of each IPC is shown. We find that the IPCdescription could help deciphering the abstract of anpatent application. If a patent application belongs tomultiple IPC, the patent application will only be shownunder the section of first IPC.

    For each patent application, the following informationwill be shown:

    1. App. No. patent application no. it is uniqueto each patent application.

    2. Assignee this is owner of the patentapplication. If there is no assignee beingspecified, either the inventor of the patentapplication own the patent application or theowner of the patent application did not recordsuch information when the patent applicationwas filed.

    3. Title this is the title of the patent application.

    4. Abstract this is the abstract of the patentapplication. There are rules on how an abstractshould be drafted. Most patent attorneys like tohave the abstract based on the first claim of thepatent application.

    5. Pri. Date priority date it is the dateof filing of the first application of the patentapplication (a patent application could havemultiple application dates because of divisionalpatents as well as overseas patent applications).It is considered to be the effective date of filingfor the examination of novelty and inventivestep or non-obviousness for the subsequent

    application claiming the priority of the firstapplication.

    6. App. Date application date it is the date offiling of the patent application at the US.

    7. Pub. Date publishing date it is the date of thepatent application published by US. Usually, it isabout 18 months after the application date.

    Patent Index is a numerical sorted list the patentapplications appeared in the review.

    IPC Catchword Index is an alphabetical sorted list ofcatchwords of the IPC appeared in the review.

    How to use this review?

    For creativity stimulation purpose:

    quickly flip the pages and write down the pagenumber of the diagrams that interests you forlater review.

    look up the IPC Catchword Index and go to theIPC that you are interested

    For business intelligent purpose:

    quickly flip the pages and identify the IPC thatcould ring a bell

    study all patent applications belong to theidentified IPC.

    For engineering design purpose:

    quickly flip the pages and identify the diagramsthat may be similar to your work.

    click on the patent application link and visit theUS server for more detailed information of thepatent application.

    read the description of IPC carefully.

    if you are interested in IPC, compare the patentapplications belong to it.

    Copyright

    Patent applications are free of copyrights unless theinventor specifically stated so in the patent application.However, this review is protected by copyright law dueto the editing effort we have invested in. We hope youfind this review useful and would recommend yourfriend to purchase another review from us. Pleasedo not copy or distribute this review. This would bea violation of copyright law and reduce the amount ofrevenue we should earn.

    We hope you find this review useful. If youwould like to contact us or have us to develop acustomized review, please send us an email atinfo@d-publish.com.

    April 2010 USPTO Patent Applications 2

    mailto:info@d-publish.commailto:info@d-publish.commailto:info@d-publish.commailto:info@d-publish.commailto:info@d-publish.com
  • 8/9/2019 Microsoft - April 2010 USPTO Published Patent Applications

    3/261

    Table of Contents

    Table of Contents

    A few words from the editor 2

    Table of Contents 3

    A63 - Card, board, or roulette games 6A63F 01/00 - Card games . . . . . . . . . . . 6A63F 09/24 - Games using electronic circuits

    not otherwise provided for . . . . . . . . 6A63F 11/00 - Game accessories of general

    use . . . . . . . . . . . . . . . . . . . . . 7

    F21 - Functional features or details of lightingdevices or systems thereof 8F21V 07/04 - Optical design . . . . . . . . . . 8F21V 08/00 - Use of light guides, e.g. fibre

    optic devices, in lighting devices orsystems . . . . . . . . . . . . . . . . . . 8

    G01 - Measuring distances, levels or bearings 9G01C 21/00 - Navigation . . . . . . . . . . . 9

    G02 - Optical elements, systems, or apparatus 11G02B 06/10 - of the optical waveguide type . 11G02B 06/12 - of the integrated circuit kind . . 12

    G03 - apparatus or arrangements for takingphotographs or for projecting or viewingthem 12G03B 17/24 - with means for separately

    producing marks on the film, e.g. title,time of exposure . . . . . . . . . . . . . 12

    G03B 21/28 - Reflectors in projection beam . 12G03D 13/00 - Processing apparatus or

    accessories therefor, not covered bygroups . . . . . . . . . . . . . . . . . . . 12

    G06 - Electric digital data processing 12G06F 01/00 - Details not covered by groups

    and . . . . . . . . . . . . . . . . . . . . 12

    G06F 03/00 - Input arrangements fortransferring data to be processed intoa form capable of being handled by thecomputer . . . . . . . . . . . . . . . . . 13

    G06F 03/01 - Input arrangementsor combined input and outputarrangements for interaction betweenuser and computer . . . . . . . . . . . . 19

    G06F 03/02 - Input arrangements usingmanually operated switches, e.g. usingkeyboards or dials . . . . . . . . . . . . 20

    G06F 03/033 - Pointing devices displacedor positioned by the user, e.g. mice,trackballs, pens or joysticks . . . . . . . 22

    G06F 03/041 - Digitisers, e.g. for touchscreens or touch pads, characterisedby the transducing means . . . . . . . . 22

    G06F 03/048 - Interaction techniquesfor graphical user interfaces, e.g.interaction with windows, icons or menus 24

    G06F 03/14 - Digital output to display device 37G06F 07/00 - Methods or arrangements for

    processing data by operating upon theorder or content of the data handled . . 38

    G06F 07/04 - Identity comparison, i.e. for likeor unlike values . . . . . . . . . . . . . . 42

    G06F 07/06 - Arrangements for sorting,selecting, merging, or comparing data

    on individual record carriers . . . . . . . 42G06F 07/58 - Random or pseudo-randomnumber generators . . . . . . . . . . . . 51

    G06F 09/00 - Arrangements for programmecontrol, e.g. control unit . . . . . . . . . 51

    G06F 09/318 - with operation extension ormodification . . . . . . . . . . . . . . . . 52

    G06F 09/44 - Arrangements for executingspecific programmes . . . . . . . . . . . 53

    G06F 09/445 - Programme loading or initiating 67G06F 09/45 - Compilation or interpretation of

    high level programme languages . . . . 68G06F 09/455 - Emulation . . . . . . . . . . . 71G06F 09/46 - Multiprogramming arrangements 71G06F 09/50 - Allocation of resources, e.g. of

    the central processing unit (CPU) . . . . 81G06F 09/54 - Interprogramme communication 82G06F 11/00 - Error detection . . . . . . . . . 82G06F 11/07 - Responding to the occurrence

    of a fault, e.g. fault tolerance . . . . . . 85G06F 11/20 - using active fault-masking, e.g.

    by switching out faulty elements or byswitching in spare elements . . . . . . . 87

    G06F 11/32 - with visual indication of thefunctioning of the machine . . . . . . . . 87

    G06F 11/34 - Recording or statisticalevaluation of computer activity, e.g. ofdown time, of input/output operation . . 88

    G06F 11/36 - Preventing errors by testing or

    debugging of software . . . . . . . . . . 88G06F 12/00 - Accessing, addressing or

    allocating within memory systems orarchitectures . . . . . . . . . . . . . . . 92

    G06F 12/02 - Addressing or allocation . . . . 99G06F 12/06 - Addressing a physical block

    of locations, e.g. base addressing,module addressing, address spaceextension, memory dedication . . . . . . 1 0 1

    G06F 12/08 - in hierarchically structuredmemory systems, e.g. virtual memorysystems . . . . . . . . . . . . . . . . . . 102

    G06F 12/10 - Address translation . . . . . . . 1 0 4G06F 12/14 - Protection against

    unauthorised use of memory . . . . . . 1 0 4G06F 12/16 - Protection against loss ofmemory contents . . . . . . . . . . . . . 105