Source: http://www.google.com/patents/US7006711?ie=ISO-8859-1&dq=7800613
Timestamp: 2015-07-01 05:55:29
Document Index: 485694369

Matched Legal Cases: ['Application No. 60', 'art 1', 'art 2', 'art 3', 'art 4', 'art1', 'art 1', 'art2', 'art 2', 'art3', 'art 3', 'art4', 'art 4']

Patent US7006711 - Transform table for ink sizing and compression - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsThe present invention relates to storing information including electronic ink. Ink is stored in a data structure that includes a mapping of the ink's coordinates from one space to another. The responsibility of transforming the ink into desired coordinates occurs after the capture of the ink and at least...http://www.google.com/patents/US7006711?utm_source=gb-gplus-sharePatent US7006711 - Transform table for ink sizing and compressionAdvanced Patent SearchPublication numberUS7006711 B2Publication typeGrantApplication numberUS 09/891,512Publication dateFeb 28, 2006Filing dateJun 27, 2001Priority dateJun 21, 2000Fee statusPaidAlso published asUS7346230, US20020049796, US20050105946Publication number09891512, 891512, US 7006711 B2, US 7006711B2, US-B2-7006711, US7006711 B2, US7006711B2InventorsBodin Dresevic, Rudolph Balaz, Gregory Nicholas HullenderOriginal AssigneeMicrosoft CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (104), Non-Patent Citations (65), Referenced by (12), Classifications (7), Legal Events (5) External Links: USPTO, USPTO Assignment, EspacenetTransform table for ink sizing and compression
US 7006711 B2Abstract
The present invention relates to storing information including electronic ink. Ink is stored in a data structure that includes a mapping of the ink's coordinates from one space to another. The responsibility of transforming the ink into desired coordinates occurs after the capture of the ink and at least based on the mapping in the data structure.
This application is related to U.S. Application No. 60/212,825, entitled “Methods for Classifying, Anchoring, and Transforming Ink Annotations”, filed Jun. 21, 2000, to U.S. application Ser. No. 09/750,288, entitled “Classifying, Anchoring, and Transforming Ink”, filed Dec. 29, 2000, to U.S. application Ser. No. 09/852,799 (BW 03797.00132), entitled “Serial Storage of Ink and Its Properties”, filed May 11, 2001, and to U.S. application Ser. No. 09/870,478 (BW 03797.00131), filed Jun. 1, 2001, entitled “Information Storage Using Tables and Scope Indices”, each of whose contents is expressly incorporated herein by reference as to their entireties.
X′=xM11+ y M12+ zM13+ Dx (3)
Y′=xM21+ yM22+ zM23+ Dy (4)
Z′=xM31+ yM32+ zM33+ Dz (5)
X′=xM11+ Dx (6)
Y′=yM22+ Dy (7)
These equations may also be represented in matrix form with equations 8 and 9 as [ a b c d e f 0 0 1 ] [ x y 1 ] Equations 10 and 11 as [ g h i j k m 0 0 1 ] [ x ′ y ′ 1 ] and equations 14 and 15 as [ g h i j k m 0 0 1 ] � [ a b c d e f 0 0 1 ] [ x y 1 ] = [ ga + hd gb + he gc + hf + i ja + kd jb + ke jc + kf + m 0 0 1 ] [ x y 1 ] Accordingly, having the coefficients for a first mapping and a second mapping may be combined. The resulting mapping may then be combined with other mappings or applied to ink to transform the ink.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4156237Aug 17, 1977May 22, 1979Hitachi, Ltd.Colored display system for displaying colored planar figuresUS5146552Feb 28, 1990Sep 8, 1992International Business Machines CorporationMethod for associating annotation with electronically published materialUS5148155 *Nov 13, 1990Sep 15, 1992Wang Laboratories, Inc.Computer with tablet input to standard programsUS5239466Oct 4, 1990Aug 24, 1993Motorola, Inc.System for selectively routing and merging independent annotations to a document at remote locationsUS5434965Dec 23, 1992Jul 18, 1995Taligent, Inc.Balloon help systemUS5465325 *May 27, 1993Nov 7, 1995Apple Computer, Inc.Method and apparatus for manipulating inked objectsUS5473742Feb 22, 1994Dec 5, 1995Paragraph InternationalMethod and apparatus for representing image data using polynomial approximation method and iterative transformation-reparametrization techniqueUS5509663Nov 13, 1991Apr 23, 1996Nintendo Co., Ltd.Image processing apparatus and external storage unitUS5534893 *Dec 15, 1993Jul 9, 1996Apple Computer, Inc.Method and apparatus for using stylus-tablet input in a computer systemUS5572643Oct 19, 1995Nov 5, 1996Judson; David H.Web browser with dynamic display of information objects during linkingUS5613019Jun 3, 1994Mar 18, 1997Microsoft CorporationSystem and methods for spacing, storing and recognizing electronic representations of handwriting, printing and drawingsUS5625833Mar 20, 1995Apr 29, 1997Wang Laboratories, Inc.Document annotation & manipulation in a data processing systemUS5632022Nov 13, 1991May 20, 1997The United States Of America As Represented By The Administrator Of The National Aeronautics And Space AdministrationEncyclopedia of software componentsUS5680480 *Jul 29, 1994Oct 21, 1997Apple Computer, Inc.Method and apparatus for training a recognizerUS5680636Jun 7, 1995Oct 21, 1997Eastman Kodak CompanyDocument annotation and manipulation in a data processing systemUS5682439Aug 7, 1995Oct 28, 1997Apple Computer, Inc.Boxed input correction system and method for pen based computer systemsUS5687331Aug 3, 1995Nov 11, 1997Microsoft CorporationMethod and system for displaying an animated focus itemUS5717879Nov 3, 1995Feb 10, 1998Xerox CorporationSystem for the capture and replay of temporal data representing collaborative activitiesUS5727129Jun 4, 1996Mar 10, 1998International Business Machines CorporationNetwork system for profiling and actively facilitating user activitiesUS5729687Dec 20, 1993Mar 17, 1998Intel CorporationSystem for sending differences between joining meeting information and public meeting information between participants in computer conference upon comparing annotations of joining and public meeting informationUS5737599Dec 7, 1995Apr 7, 1998Rowe; Edward R.Method and apparatus for downloading multi-page electronic documents with hint informationUS5745116Sep 9, 1996Apr 28, 1998Motorola, Inc.Intuitive gesture-based graphical user interfaceUS5760773Jan 6, 1995Jun 2, 1998Microsoft CorporationMethods and apparatus for interacting with data objects using action handlesUS5778404Aug 7, 1995Jul 7, 1998Apple Computer, Inc.String inserter for pen-based computer systems and method for providing sameUS5790818Feb 20, 1996Aug 4, 1998Intel CorporationRemote highlighting of objects in a conferencing system by logically anding a highlight bitmap and a foreground bitmapUS5801687Sep 25, 1996Sep 1, 1998Apple Computer, Inc.Authoring tool comprising nested state machines for use in a computer systemUS5818456Apr 30, 1996Oct 6, 1998Evans & Sutherland Computer CorporationComputer graphics system with adaptive pixel multisamplerUS5821925Jan 26, 1996Oct 13, 1998Silicon Graphics, Inc.Collaborative work environment supporting three-dimensional objects and multiple remote participantsUS5832263Mar 15, 1996Nov 3, 1998Digidox, Inc.System and method for in-place modification of information recorded in read-only storage using modifiable non-volatile storage associated with an agentUS5838914Aug 5, 1997Nov 17, 1998Ncr CorporationCollaboration system for allowing computer to draw annotation images on the output of selected program and replicating the annotation images on displays of other computersUS5845262Jul 9, 1996Dec 1, 1998Hitachi, Ltd.Electronic press information dispatching systemUS5877757May 23, 1997Mar 2, 1999International Business Machines CorporationMethod and system for providing user help information in network applicationsUS5889523Nov 25, 1997Mar 30, 1999Fuji Xerox Co., Ltd.Method and apparatus for dynamically grouping a plurality of graphic objectsUS5893126Aug 12, 1996Apr 6, 1999Intel CorporationMethod and apparatus for annotating a computer document incorporating soundUS5893132Dec 14, 1995Apr 6, 1999Motorola, Inc.Method and system for encoding a book for reading using an electronic bookUS5918236Jun 28, 1996Jun 29, 1999Oracle CorporationPoint of view gists and generic gists in a document browsing systemUS5920647 *Aug 12, 1997Jul 6, 1999Motorola, Inc.Method and apparatus for recognition of hand-printed characters represented as an electronic ink stream using a box filtering techniqueUS5920694Apr 7, 1997Jul 6, 1999Ncr CorporationAnnotation of computer video displaysUS5931912Aug 9, 1996Aug 3, 1999International Business Machines CorporationTraversal path-based approach to understanding user-oriented hypertext object usageUS5933140Jun 30, 1997Aug 3, 1999Sun Microsystems, Inc.Child window containing context-based help and a miniaturized web pageUS5937416Mar 25, 1997Aug 10, 1999Bennethum Computer SystemsMethod for preserving data in an electronic documentUS5948040Feb 6, 1997Sep 7, 1999Delorme Publishing Co.Travel reservation information and planning systemUS5950214Apr 10, 1998Sep 7, 1999Aurigin Systems, Inc.System, method, and computer program product for accessing a note database having subnote information for the purpose of manipulating subnotes linked to portions of documentsUS5978818Apr 29, 1997Nov 2, 1999Oracle CorporationAutomated hypertext outline generation for documentsUS5983248Jun 30, 1997Nov 9, 1999Inso Providence CorporationData processing system and method for generating a representation for and random access rendering of electronic documentsUS5986665Sep 3, 1997Nov 16, 1999Quantel LimitedElectronic graphic systemUS6011537Jan 27, 1998Jan 4, 2000Slotznick; BenjaminSystem for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial spaceUS6012055Apr 9, 1996Jan 4, 2000Silicon Graphics, Inc.Mechanism for integrated information search and retrieval from diverse sources using multiple navigation methodsUS6018334Feb 20, 1997Jan 25, 2000Eckerberg; MarkComputer pointing deviceUS6018342Jul 3, 1995Jan 25, 2000Sun Microsystems, Inc.Automatically generated content-based history mechanismUS6018742Jul 7, 1998Jan 25, 2000Perigis CorporationConstructing a bifurcated database of context-dependent and context-independent data itemsUS6035330Mar 29, 1996Mar 7, 2000British TelecommunicationsWorld wide web navigational mapping system and methodUS6049812Nov 18, 1996Apr 11, 2000International Business Machines Corp.Browser and plural active URL manager for network computersUS6052514Jan 18, 1995Apr 18, 2000Quark, Inc.Distributed publication system with simultaneous separate access to publication data and publication status informationUS6054990Jul 5, 1996Apr 25, 2000Tran; Bao Q.Computer system with handwriting annotationUS6081829Jan 31, 1996Jun 27, 2000Silicon Graphics, Inc.General purpose web annotations without modifying browserUS6088481Jun 30, 1995Jul 11, 2000Sanyo Electric Co., Ltd.Handwritten character input device allowing input of handwritten characters to arbitrary application programUS6091930Mar 4, 1997Jul 18, 2000Case Western Reserve UniversityCustomizable interactive textbookUS6094197May 17, 1995Jul 25, 2000Xerox CorporationGraphical keyboardUS6101280Jan 3, 1997Aug 8, 2000Hewlett-Packard CompanyMethod and apparatus for compression of electronic inkUS6118437Jan 21, 1998Sep 12, 2000Wacom Co., Ltd.Digitizer eraser system and methodUS6122649May 30, 1996Sep 19, 2000Microsoft CorporationMethod and system for user defined and linked propertiesUS6128007Jul 29, 1996Oct 3, 2000Motorola, Inc.Method and apparatus for multi-mode handwritten input and hand directed control of a computing deviceUS6157381Nov 18, 1997Dec 5, 2000International Business Machines CorporationComputer system, user interface component and method utilizing non-linear scroll barUS6181344May 28, 1998Jan 30, 2001Nuvomedia, Inc.Drag-and-release method for configuring user-definable function key of hand-held computing deviceUS6195679Jan 6, 1998Feb 27, 2001Netscape Communications CorporationBrowsing session recording playback and editing system for generating user defined paths and allowing users to mark the priority of items in the pathsUS6195694Nov 19, 1997Feb 27, 2001International Business Machines CorporationServer for reconfiguring control of a subset of devices on one or more kiosksUS6199082Jul 17, 1995Mar 6, 2001Microsoft CorporationMethod for delivering separate design and content in a multimedia publishing systemUS6201528Nov 16, 1994Mar 13, 2001International Business Machines CorporationAnti-aliased inking for pen computersUS6205455Jul 13, 1999Mar 20, 2001Michael Umen & Co. , Inc.Drug document production systemUS6230171Aug 29, 1998May 8, 2001International Business Machines CorporationMarkup system for shared HTML documentsUS6239792Jun 4, 1996May 29, 2001Canon Kabushiki KaishaCoordinate input system having multiple editing modesUS6262719Oct 23, 1997Jul 17, 2001Packard Bell Nec, Inc.Mouse emulation with a passive penUS6271840Sep 24, 1998Aug 7, 2001James Lee FinsethGraphical search engine visual indexUS6279005Mar 3, 1998Aug 21, 2001Paul ZellwegerMethod and apparatus for generating paths in an open hierarchical data structureUS6279014Sep 15, 1997Aug 21, 2001Xerox CorporationMethod and system for organizing documents based upon annotations in contextUS6289362Sep 1, 1998Sep 11, 2001Aidministrator Nederland B.V.System and method for generating, transferring and using an annotated universal addressUS6301590Aug 11, 1997Oct 9, 2001ViadorMethod and apparatus for formatting and displaying data from the internetUS6321244Dec 4, 1997Nov 20, 2001Siemens Corporate Research, Inc.Style specifications for systematically creating card-based hypermedia manualsUS6331867May 28, 1998Dec 18, 2001Nuvomedia, Inc.Electronic book with automated look-up of terms of within reference titlesUS6335727Dec 15, 1997Jan 1, 2002Kabushiki Kaisha ToshibaInformation input device, position information holding device, and position recognizing system including themUS6340967Apr 23, 1999Jan 22, 2002Natural Input Solutions Inc.Pen based edit correction interface method and apparatusUS6356287May 28, 1998Mar 12, 2002Nuvomedia, Inc.Citation selection and routing feature for hand-held content display deviceUS6369811Sep 9, 1998Apr 9, 2002Ricoh Company LimitedAutomatic adaptive document help for paper documentsUS6373490Mar 9, 1998Apr 16, 2002Macromedia, Inc.Using remembered properties to create and regenerate points along an editable pathUS6389434Apr 9, 1998May 14, 2002Aurigin Systems, Inc.System, method, and computer program product for creating subnotes linked to portions of data objects after entering an annotation modeUS6393422Nov 13, 1998May 21, 2002International Business Machines CorporationNavigation method for dynamically generated HTML pagesUS6405221Oct 20, 1995Jun 11, 2002Sun Microsystems, Inc.Method and apparatus for creating the appearance of multiple embedded pages of information in a single web browser displayUS6421065Feb 9, 1998Jul 16, 2002Microsoft CorporationAccess of online information featuring automatic hide/show functionUS6446110Apr 5, 1999Sep 3, 2002International Business Machines CorporationMethod and apparatus for representing host datastream screen image information using markup languagesUS6460058Dec 6, 1996Oct 1, 2002Microsoft CorporationObject-oriented framework for hyperlink navigationUS6486895Sep 8, 1995Nov 26, 2002Xerox CorporationDisplay system for displaying lists of linked documentsUS6490603Mar 19, 1999Dec 3, 2002Datapage Ireland LimitedMethod and system for producing documents in a structured formatUS6535294Jun 23, 1998Mar 18, 2003Discount Labels, Inc.System and method for preparing customized printed products over a communications networkUS6539370Nov 13, 1998Mar 25, 2003International Business Machines CorporationDynamically generated HTML formatted reportsUS6549220Jun 10, 1999Apr 15, 2003International Business Machines CorporationMethod, system, and program for providing pages of information with navigation and content areasUS6549675Dec 20, 2000Apr 15, 2003Motorola, Inc.Compression of digital inkUS6560621Dec 29, 1997May 6, 2003Intel CorporationWorld wide web formatting for program output through print functionUS6563503Aug 25, 1999May 13, 2003Nintendo Co., Ltd.Object modeling for computer simulation and animationUS6571295Jul 19, 1999May 27, 2003Microsoft CorporationWeb page annotating and processingUS20020013795May 11, 2001Jan 31, 2002Bodin DresevieSerial storage of ink and its propertiesUS20020097261Mar 25, 2002Jul 25, 2002Gottfurcht Elliot A.Apparatus and method for simple wide-area network navigationEP0902379A2Sep 10, 1998Mar 17, 1999Xerox CorporationA method and system for organizing documents based upon annotations in contextEP1016983A2Dec 23, 1999Jul 5, 2000Xerox CorporationMethod and system for maintaining freeform ink annotations on changing views* Cited by examinerNon-Patent CitationsReference1"Adobe Acrobat 3.0 Reader Online Guide", Adobe Systems, Inc., pp. 1-110.2"EA IFF 85" Standard for Interchange Format Files.3aha! 2.0 for Windows InkWriterJ The power of word processing, the convenience of pen and paper, Advertisement, 1994, 1995, 2 pp., aha! Software corporation, Mountain View, CA.4aha! InkWriterJ for Magic Cap "The fastest, most convenient way to create faxes, notes and messages." Advertisement, 1993, 1994, 2 pp., aha! Software corporation, Mountain View, CA.5aha! InkWriterJ The simplicity of pen and paper, the power of word processing., Advertisement, 1993, 2 pp., aha! Software corporation, Mountainview, CA.6aha! software products, Web Page List of Products, Sep. 24, 1997, pp. 1-5, aha! software corporation, Mountain View, CA.7Angelfire Webpage, "Curve Fitting and the Method of Least Squares", http://www.angelfire.com/ak4/neurope/ls.html, printed Jul. 6, 2001, 13 pages.8Aref et al., "On Handling Electronic Ink", ACM Computing Surveys, vol. 27, No. 4, Dec. 1995, pp. 564-567.9Aref et al., "The Handwritten Trie: Indexing Electronic Ink," SIGMOD '95, 1995, pp. 151-162.10 *Baxes, Gregory A., Digital Image Processiing, 1994, John Wiley & Sons, Inc., ISBN 0-471-00949-0.11Bill N. Schilit et al., "Digital Library Information Appliances", pp. 217-225, 1998.12Bill N. Schilit et al., "Digital Library Information", FX Palo Alto Laboratory, Palo Alto, CA.13Center for Innovative Computer Applications.14Dublin Core Metadata Element Set, Version 1.1: Reference Description; 1999.15Dublin Core Metadata Initiative: User Guide Working Draft Jul. 31, 1998; 1999.16Dublin Core Resource Types: Structurality DRAFT: Jul. 24, 1997, Feb. 27, 1998.17European Search Report dated Jul. 8, 2004.18Explore the Features of the Rocket eBook; wysiwyg://212http://www.rocketbook.com/Products/Tour/index.html; publication date unknown, prior to filing application.19 *Franklin, S. M and Peters, A.M., Device-Independent Bitmap Sizing, Mar. 1990, IBM Technical Disclosure Bulletin, vol. 32, No. 10A, p. 169.20Gerald E. Farin, "Curves and Surfaces for Computer Aided Geometric Design a Practical Guide", 2<SUP>nd </SUP>Edition, 1990, pp. 37-41.21Graphics File Formats FAQ (Part 1 of 4): General Graphics Format Questions.22Graphics File Formats FAQ (Part 2 of 4): Image Conversion and Display Programs.23Graphics File Formats FAQ (Part 3 of 4): Where to Get File Format Specifications.24Graphics File Formats FAQ (Part 4 of 4): Tips and Tricks of the Trade.25Graphics Interchange Formal (sm), Version 89a, 1990, CompuServe Incorporated.26Graphics Interchange Format (sm), Version 89a, 1990, CompuServe Incorporated.27HIFF Format Specification.28Hirotsu et al., "Cmew/U-13 A Multimedia Web Annotation Sharing System", NTT Network Innovation Laboratories-Japan, III, 1999, pp. 356-359.29Interchange file format header file (Iff.h).30Interchange File Format.31Interchange Format Files document.32Internet Printout: About Interchange File Format, http://www.borg.com, dated May 10, 2001.33Internet Printout: http://ccrma-www.stanford.edu, WAVE PCM soundfile format, dated May 10, 2001.34Internet Printout: http://n.ethz.ch/student/hhug/simpl/doc/iff_h-source.html, iff.h, dated May 10, 2001.35Internet Printout: http://www.borg.com, Opening a RIFF file for reading or writing, dated May 10, 2001.36Internet Printout: http://www.burks.brighton.ac.uk/burks/foldoc/32/57.htm, Interchange File Format, dated May 10, 2001.37Internet Printout: http://www.cica.indiana.edu/graphics/image.formats.html, Center for Innovative Computer Applications, dated May 10, 2001.38Internet Printout: http://www.daubnet.com/formats/RIFF.html, Ressource Interchange Format, dated May 10, 2001.39Internet Printout: http://www.faqs.org/faqs/graphics/fileformats-faq/part1/preamble.html, Graphics File Formats FAQ (Part 1 of 4): General Graphics Format Questions, dated May 10, 2001.40Internet Printout: http://www.faqs.org/faqs/graphics/fileformats-faq/part2/preamble.html, Graphics File Formats FAQ (Part 2 of 4): Image Conversion and Display Programs, dated May 10 2001.41Internet Printout: http://www.faqs.org/faqs/graphics/fileformats-faq/part3/preamble.html, Graphics File Formats FAQ (Part 3 of 4): Where to Get File Format Specifications, dated May 10 2001.42Internet Printout: http://www.faqs.org/faqs/graphics/fileformats-faq/part4/preamble.html, Graphics File Formats FAQ (Part 4 of 4): Tips and Tricks of the Trade, dated May 10 2001.43Internet Printout: http://www.msdn.microsoft.com/library/psdk/multimed/mmio, Resource Interchange File Format Services, dated May 10, 2001.44Internet Printout: http://www.timestream.com/mmedia/making/hiffl.html, HIFF Format Specification, dated May 10, 2001.45James D. Foley, et al., "Computer Graphics: Principles and Practices", 2<SUP>nd </SUP>Edition, 1990, pp. 835-840.46John D. Hobby, "Rasterizing Curves of Constant Width", Journal of the Association for Computing Machinery, vol. 36, No. 2, Apr. 1989, pp. 209-229.47JOT -A Specification for an ink Storage and Interchange Format. 1996.48JOT-A Specification for Ink Storage and Interchange Format, 1996.49Kristensen, A., Formsheets and the XML Forms Language (Mar. 1999).50Kunikasu, T., Patent Abstracts of Japan, Publication No. 11327789 for Color Display and Electronic Blackboard System, published Nov. 30, 1999.51Kuo et al., "A Synchronization Scheme for Multimedia Annotation", Multimedia Information Networking Laboratory, Tamkang University-Taiwan, IEEE, 1997, pp. 594-598.52Microsoft Windows Graphical Environment for Pen Computing User's Guide, date unknown.53Microsoft Windows Graphical Environment for Pen Computing-Introduction to Microsoft Windows for Pen Computing, pp. 1-13.54Microsoft(R) Windows Graphical Environment for Pen Computing SDK Guide to Pen Programming Beta Release Aug. 2, 1991.55Microsoft(R) Windows Graphical Environment for Pen Computing SDK, Guide to Pen Programming, Aug. 2, 1991.56Morrison "EA EFF 85" Standard for Interchange Format Files, Jan., 1985.57Open eBook Forum, Open eBook(TM) Publication Structure 1.0, Sep. 1999 http://www.ebxwg.org/oebps/oebps1.0/download/oeb1-oebps.htm.58Opening a RIFF File for reading or writing.59Patent Abstracts of Japan, Publication No. 11327789 for Color Display and Elecronic Blackboard System, publication date Nov. 30, 1999.60Resource Interchange File Format Services.61Ressource Interchange Format.62Robert eBook Using the Rocket eBook, 1999; http://www.rocketbook.com/Products/Faq/using.html.63Softbook(R)Press, The Leader in Internet-Enabled Document Distribution and Reading Systems; 1999 http://www.softbook.com/consumer/reader.asp.64Uchihashi et al., "Automatic Index Creation for Handwritten Notes," IEEE Int. Conf. On Acoustics, Speech, and Signal Processing, vol. 6, Mar. 15, 1999, pp. 3453-3456.65WAVE PCM soundfile format.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS7158675 *Jun 28, 2002Jan 2, 2007Microsoft CorporationInterfacing with inkUS7307642 *Jun 24, 2002Dec 11, 2007Ideaworks 3D Ltd.Graphics compressionUS7317834 *Dec 23, 2004Jan 8, 2008Microsoft CorporationSerial storage of ink and its propertiesUS7319789 *Dec 23, 2004Jan 15, 2008Microsoft CorporationSerial storage of ink and its propertiesUS7321689 *Dec 23, 2004Jan 22, 2008Microsoft CorporationSerial storage of ink and its propertiesUS7397949 *May 11, 2001Jul 8, 2008Microsoft CorporationSerial storage of ink and its propertiesUS7609278 *Jul 31, 2003Oct 27, 2009Adobe Systems IncorporatedDetecting backward motion represented by a pathUS7715630Dec 16, 2005May 11, 2010Mircosoft CorporationInterfacing with inkUS7925987Jun 28, 2002Apr 12, 2011Microsoft CorporationEntry and editing of electronic inkUS8760513 *Sep 30, 2011Jun 24, 2014Siemens Industry, Inc.Methods and system for stabilizing live video in the presence of long-term image driftUS8947529May 5, 2014Feb 3, 2015Siemens Industry, Inc.Methods and systems for stabilizing live video in the presence of long-term image driftUS20130083192 *Sep 30, 2011Apr 4, 2013Siemens Industry, Inc.Methods and System for Stabilizing Live Video in the Presence of Long-Term Image Drift* Cited by examinerClassifications U.S. Classification382/299, 382/187International ClassificationG06K9/32, G06F17/21, G06K9/00Cooperative ClassificationG06F17/211European ClassificationG06F17/21FLegal EventsDateCodeEventDescriptionNov 16, 2001ASAssignmentOwner name: MICROSOFT CORPORATION, WASHINGTONFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DRESEVIC, BODIN;BALAZ, RUDOLPH;HULLENDER, GREGORY NICHOLAS;REEL/FRAME:012309/0285;SIGNING DATES FROM 20011016 TO 20011030Jul 29, 2009FPAYFee paymentYear of fee payment: 4Nov 10, 2009CCCertificate of correctionMar 18, 2013FPAYFee paymentYear of fee payment: 8Dec 9, 2014ASAssignmentOwner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTONFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034541/0001Effective date: 20141014RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services