ADOBE SYSTEMS INCORPORATED

Patent Owner

Follow Compare
162Status Updates

Stats

Details

Technologies

Intl Class Technology # of Patents Rank
 
 
 
G06F ELECTRIC DIGITAL DATA PROCESSING 82449
 
 
 
G06K RECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS 32429
 
 
 
G06T IMAGE DATA PROCESSING OR GENERATION, IN GENERAL 1917
 
 
 
G09G ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION 17329
 
 
 
H04N PICTORIAL COMMUNICATION, e.g. TELEVISION 9279
 
 
 
H04L TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION 71102
 
 
 
1404 SCREEN DISPLAYS AND ICONS226
 
 
 
G06N COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS 1510
 
 
 
G06Q DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR 1468

Top Patents (by citation)

Patent # Title Filing Date Issue Date Intl Class Cited #
5,999,173 Method and apparatus for video editing with video clip representations displayed along a time lineApr 03, 92Dec 07, 99[G06F]255
5,737,599 Method and apparatus for downloading multi-page electronic documents with hint informationDec 07, 95Apr 07, 98[G06F]210
5,638,498 Method and apparatus for reducing storage requirements for display dataJun 07, 95Jun 10, 97[G06K]169
5,845,299 Draw-based editor for web pagesJul 29, 96Dec 01, 98[G06F]167
5,860,074 Method and apparatus for displaying an electronic document with text over objectAug 14, 97Jan 12, 99[G06F]166
5,819,301 Method and apparatus for reading multi-page electronic documentsSep 09, 97Oct 06, 98[G06F]151
6,466,970 System and method for collecting and analyzing information about content requested in a network (World Wide Web) environmentJan 27, 99Oct 15, 02[G06F]124
6,393,479 Internet website traffic flow analysisJun 04, 99May 21, 02[G06F]120
5,911,145 Hierarchical structure editor for web sitesJul 29, 96Jun 08, 99[G06T]120
5,781,785 Method and apparatus for providing an optimized document file of multiple pagesSep 26, 95Jul 14, 98[G06F]115

Recent Publications

Publication # Title Filing Date Pub Date Intl Class
2013/0148,911 Method and Apparatus for Layer-based Panorama Adjustment and EditingFeb 01, 13Jun 13, 13[G06T]
2013/0151,687 Systems and Methods for Monitoring Content ConsumptionMay 28, 08Jun 13, 13[G06F]
2013/0151,857 System and Method for a Single Request - Single Response Protocol with Mutual Replay Attack ProtectionJan 30, 13Jun 13, 13[H04L]
2013/0151,962 Help Functionality And Graphical User Interface ApplicationsJun 13, 11Jun 13, 13[G06F]
2013/0141,465 RESOLUTION INDEPENDENT EFFECTS IN A GRAPHICS APPLICATIONDec 15, 09Jun 06, 13[G09G]
2013/0142,330 BINDING OF PROTECTED VIDEO CONTENT TO VIDEO PLAYER WITH BLOCK CIPHER HASHDec 02, 11Jun 06, 13[H04N]
2013/0142,331 BINDING OF PROTECTED VIDEO CONTENT TO VIDEO PLAYER WITH ENCRYPTION KEYDec 02, 11Jun 06, 13[H04N]
2013/0142,431 Metadata Based Alignment of Distorted ImagesFeb 01, 13Jun 06, 13[G06K]
2013/0145,268 FRAME CONTROLDec 02, 11Jun 06, 13[G06F]
2013/0145,284 ACCESS POLICY BASED ON COLLABORATION PARTICIPATIONJan 28, 10Jun 06, 13[G06F]
2013/0145,302 VISUAL EDITOR FOR DEFINING GEO FENCE BOUNDARIESNov 16, 11Jun 06, 13[G06F]
2013/0136,337 Methods and Apparatus for Coherent Manipulation and Stylization of Stereoscopic ImagesNov 13, 12May 30, 13[G06T]
2013/0136,338 Methods and Apparatus for Correcting Disparity Maps using Statistical Analysis on Local NeighborhoodsNov 13, 12May 30, 13[G06K]
2013/0127,703 Methods and Apparatus for Modifying Typographic AttributesAug 31, 11May 23, 13[G06F]
2013/0127,733 Methods and Apparatus for Determining Local Coordinate Frames for a Human HandMar 22, 11May 23, 13[G06F]
2013/0127,734 TOUCH-ENABLED DEVICE NAVIGATION SYSTEMSep 23, 11May 23, 13[G06F]
2013/0127,823 Generating a Depth Map Based on a Single ImageNov 18, 08May 23, 13[G06T]
2013/0127,824 Object Selection in Stereo Image PairsJul 28, 11May 23, 13[G06T]
2013/0127,825 Methods and Apparatus for Interactive Rotation of 3D Objects Using Multitouch GesturesJul 28, 11May 23, 13[G06T]
2013/0127,826 PARALLAX IMAGE AUTHORING AND VIEWING IN DIGITAL MEDIASep 02, 11May 23, 13[G06T]
2013/0127,836 Methods and Apparatus for Three-Dimensional (3D) SketchingMay 15, 12May 23, 13[G06T]
2013/0127,847 System and Method for Interactive Image-based Modeling of Curved Surfaces Using Single-view and Multi-view Feature CurvesNov 24, 10May 23, 13[G06T]
2013/0127,848 System and Method for Generating 3D Surface Patches from Unconstrained 3D CurvesNov 30, 10May 23, 13[G06T]
2013/0127,849 Common Rendering Framework and Common Event Model for Video, 2D, and 3D ContentMay 26, 11May 23, 13[G06T]
2013/0127,855 Stenciled Layer Peeling Graphics ProcessingFeb 25, 11May 23, 13[G06T]
2013/0127,856 System and Method for Scalable Rendering of Diffusion CurvesNov 18, 09May 23, 13[G06T]
2013/0127,857 System and Method for Generating a Manifold Surface for a 3D Model of an Object Using 3D Curves of the ObjectNov 30, 10May 23, 13[G06T]
2013/0127,858 Interception of Graphics API Calls for Optimization of RenderingMay 29, 09May 23, 13[G06T]
2013/0127,859 Methods and Apparatus for Patch-based Shape from ShadingMar 11, 11May 23, 13[G06T]
2013/0127,860 Methods and Apparatus for Light Space Graphical Model in Shape from ShadingMar 11, 11May 23, 13[G06T]
2013/0127,867 FREESTYLE DRAWING SUPPORTED BY STENCIL EDGE SHAPESOct 11, 10May 23, 13[G06T, G06F]
2013/0127,868 Methods and Apparatus for Score-Based Tile PlacementNov 29, 10May 23, 13[G06T]
2013/0127,869 Methods and Apparatus for Stroke Grouping for High-Level Sketch EditingNov 30, 10May 23, 13[G06T]
2013/0127,872 Dynamic Augmentation of Extensible Font SubsetsAug 31, 10May 23, 13[G06T]
2013/0127,873 System and Method for Robust Physically-Plausible Character AnimationNov 30, 10May 23, 13[G06T]
2013/0127,874 Physical Simulation Tools For Two-Dimensional (2D) Drawing EnvironmentsFeb 24, 11May 23, 13[G06T]
2013/0127,875 Value Templates in Animation TimelinesFeb 28, 11May 23, 13[G06T]
2013/0127,877 Parameterizing Animation TimelinesFeb 28, 11May 23, 13[G06T]
2013/0127,878 PHYSICS RULES BASED ANIMATION ENGINEMar 02, 11May 23, 13[G06T]
2013/0127,889 System and Method for Adding Vector Textures to Vector Graphics ImagesSep 30, 09May 23, 13[G09G]
2013/0127,890 Polygon Processing Techniques in Procedural Painting AlgorithmsAug 26, 11May 23, 13[G09G]
2013/0127,891 Ordering and Rendering Buffers for Complex Scenes with Cyclic DependencyAug 31, 11May 23, 13[G09G]
2013/0127,894 Fast bilateral filtering using rectangular regionsNov 29, 05May 23, 13[G09G]
2013/0127,895 Method and Apparatus for Rendering Graphics using Soft OcclusionJan 19, 10May 23, 13[G09G]
2013/0127,898 Separating Water from Pigment in Procedural Painting AlgorithmsAug 26, 11May 23, 13[G06T]
2013/0127,901 Methods and Apparatus for Calibrating Focused Plenoptic Camera DataNov 30, 10May 23, 13[G06T]
2013/0127,903 System and Method for Reducing the Appearance of Residuals in Gradient-Based Image CompositingFeb 26, 09May 23, 13[G09G]
2013/0127,910 Drawing Support ToolMar 02, 11May 23, 13[G09G]
2013/0127,915 System and Method for Content Aware Hybrid Cropping and Seam Carving of ImagesMay 20, 09May 23, 13[G09G]
2013/0127,916 Adaptive Content DisplayMay 23, 11May 23, 13[G09G]
2013/0127,919 Adaptive Content AuthoringMay 23, 11May 23, 13[G06T]
2013/0127,979 DEVICE INFORMATION INDEX AND RETRIEVAL SERVICE FOR SCALABLE VIDEO CONFERENCINGJun 03, 11May 23, 13[H04N]
2013/0128,030 Thin Plenoptic Cameras Using Solid Immersion LensesNov 03, 11May 23, 13[H04N]
2013/0128,056 ESTIMATING SENSOR SENSITIVITYNov 19, 08May 23, 13[H04N, G06K]
2013/0128,062 Methods and Apparatus for Robust Video StabilizationFeb 07, 12May 23, 13[H04N]
2013/0128,063 Methods and Apparatus for Robust Video StabilizationFeb 07, 12May 23, 13[H04N]
2013/0128,064 Methods and Apparatus for Robust Video StabilizationFeb 07, 12May 23, 13[H04N]
2013/0128,065 Methods and Apparatus for Robust Video StabilizationFeb 07, 12May 23, 13[H04N]
2013/0128,066 Methods and Apparatus for Robust Video StabilizationNov 21, 11May 23, 13[H04N]
2013/0128,068 Methods and Apparatus for Rendering Focused Plenoptic Camera Data using Super-Resolved DemosaicingNov 30, 10May 23, 13[H04N]
2013/0128,069 Methods and Apparatus for Rendering Output Images with Simulated Artistic Effects from Focused Plenoptic Camera DataNov 30, 10May 23, 13[H04N]
2013/0128,077 Thin Plenoptic Cameras Using MicrospheresNov 03, 11May 23, 13[H04N]
2013/0128,087 Methods and Apparatus for Super-Resolution in Integral PhotographyNov 30, 10May 23, 13[H04N]
2013/0128,120 Graphics Pipeline Power Consumption ReductionApr 08, 11May 23, 13[H04N]
2013/0128,121 Methods and Apparatus for Video CompletionNov 24, 10May 23, 13[H04N]
2013/0128,301 METHOD AND SYSTEM FOR REPURPOSING E-MAIL CORRESPONDENCE TO SAVE PAPER AND INKAug 03, 10May 23, 13[G06F]
2013/0128,314 METHOD AND SYSTEM FOR REPURPOSING A WORD PROCESSING DOCUMENT TO SAVE PAPER AND INKAug 03, 10May 23, 13[G06K]
2013/0128,315 CONTENT-AWARE METHOD FOR SAVING PAPER AND INK WHILE PRINTING A PDF DOCUMENTAug 03, 10May 23, 13[G06K]
2013/0128,962 EFFICIENT ENCODING OF VIDEO FRAMES IN A DISTRIBUTED VIDEO CODING ENVIRONMENTFeb 25, 11May 23, 13[H04N]
2013/0128,988 Reconstructing Efficiently Encoded Video Frames in a Distributed Video Coding EnvironmentFeb 25, 11May 23, 13[H04N]
2013/0128,992 Methods and Apparatus for Preparation of Casual Stereoscopic VideoNov 30, 10May 23, 13[H04N]
2013/0129,079 System And Method For Decryption Of Content Including Disconnected Encryption ChainsMay 27, 11May 23, 13[H04L]
2013/0129,085 System And Method For Decryption Of Content Including Partial-Block DiscardMay 27, 11May 23, 13[H04L]
2013/0129,098 AUTOMATIC RENDER GENERATION OF AN AUDIO SOURCEJun 03, 11May 23, 13[H03G]
2013/0129,115 System and Method for Dynamic Range Extension Using Interleaved GainsFeb 26, 09May 23, 13[H03G]
2013/0129,141 Methods and Apparatus for Facial Feature ReplacementNov 24, 10May 23, 13[G06K]
2013/0129,154 Methods and Apparatus for Detecting Poorly Conditioned Points in Bundle AdjustmentNov 18, 11May 23, 13[G06K]
2013/0129,156 Methods and Apparatus for Chatter Reduction in Video Object Segmentation Using a Variable Bandwidth Search RegionJan 15, 13May 23, 13[G06T]
2013/0129,158 Methods and Apparatus for Facial Feature ReplacementNov 29, 10May 23, 13[G06K]
2013/0129,190 Model-Based Stereo MatchingNov 23, 10May 23, 13[G06K]
2013/0129,191 Methods and Apparatus for Image Rectification for Stereo DisplayNov 24, 10May 23, 13[G06K]
2013/0129,196 Image AdjustmentFeb 28, 11May 23, 13[G06K]
2013/0129,205 Methods and Apparatus for Dynamic Color Flow ModelingNov 24, 10May 23, 13[G06K]
2013/0129,206 Methods and Apparatus for Improved Display of Foreground ElementsMay 31, 11May 23, 13[G06K]
2013/0129,213 Non-Rigid Dense CorrespondenceAug 31, 11May 23, 13[G06K]
2013/0129,231 System and Method for Labeling a Collection of ImagesNov 30, 10May 23, 13[G06K]
2013/0129,233 System and Method for Classifying the Blur State of Digital Image PixelsNov 30, 10May 23, 13[G06K]
2013/0129,249 Methods and Apparatus for Edge-Aware Pixel Data GenerationMay 27, 11May 23, 13[G06K]
2013/0129,316 Methods and Apparatus for Tutorial Video EnhancementNov 30, 10May 23, 13[H04N]
2013/0129,317 Client Playback of Streaming Video Adapted for Smooth Transitions and Viewing in Advance Display ModesJun 03, 11May 23, 13[H04N]
2013/0129,324 Accelerating Video from an Arbitrary Graphical LayerMay 26, 11May 23, 13[H04N]
2013/0132,044 Lens ModelingNov 30, 10May 23, 13[G06F]
2013/0132,051 System and Method for Physically Based Curve EditingNov 30, 10May 23, 13[G06G]
2013/0132,053 Methods and Apparatus for Simulation Of Fluid Motion Using Procedural Shape GrowthFeb 16, 11May 23, 13[G06G]
2013/0132,077 Semi-Supervised Source Separation Using Non-Negative TechniquesMay 27, 11May 23, 13[G10L]
2013/0132,082 Systems and Methods for Concurrent Signal RecognitionFeb 21, 11May 23, 13[G10L]
2013/0132,085 Systems and Methods for Non-Negative Hidden Markov Modeling of SignalsFeb 21, 11May 23, 13[G10L]
2013/0132,186 Methods and apparatus for processing use of a computer systemAug 30, 05May 23, 13[G06Q]
2013/0132,220 SOCIAL GROUP BUYINGAug 24, 10May 23, 13[G06Q]
2013/0132,232 System And Method For Digital Rights Management With Delegated Authorization For Content AccessAug 21, 09May 23, 13[G06Q, G06F]
2013/0132,350 PRIORITIZED DIGITAL MEDIA ARCHIVINGJun 03, 11May 23, 13[G06F]
2013/0132,365 AUTOMATIC EXPANSION OF AN ADVERTISEMENT OFFER INVENTORYJun 03, 11May 23, 13[G06F]
2013/0132,377 Systems and Methods for Localized Bag-of-Features RetrievalAug 26, 10May 23, 13[G06F]
2013/0132,407 Robust Fitting of Surfaces from Noisy DataFeb 25, 11May 23, 13[G06F]
2013/0132,455 ELECTRONIC CONTENT EDITING PLATFORM ENVIRONMENTFeb 27, 09May 23, 13[G06F]
2013/0132,462 Dynamically Generating and Serving Video Adapted for Client Playback in Advanced Display ModesJun 03, 11May 23, 13[G06F]
2013/0132,507 System and Method for Low-Latency Content StreamingFeb 28, 11May 23, 13[G06F]
2013/0132,718 System And Method For Long-Term Digital Signature Verification Utilizing Light Weight Digital SignaturesApr 28, 09May 23, 13[H04L]
2013/0132,733 System And Method For Digital Rights Management With System IndividualizationMay 26, 09May 23, 13[G06F]
2013/0132,736 System And Method For Establishing A Shared Secret For Communication Between Different Security DomainsFeb 16, 11May 23, 13[G06F]
2013/0132,812 METHOD AND SYSTEM FOR REPURPOSING A SPREADSHEET TO SAVE PAPER AND INKAug 03, 10May 23, 13[G06F]
2013/0132,813 USER INTERFACE ELEMENT ON MOBILE DEVICE FOR COMB TEXT FIELD INPUTSJun 27, 11May 23, 13[G06F]
2013/0132,814 ELECTRONIC CONTENT EDITING PROCESSFeb 27, 09May 23, 13[G06F]
2013/0132,817 PORTABLE PAGE TEMPLATEAug 03, 10May 23, 13[G06F]
2013/0132,818 Controlling The Structure Of Animated DocumentsJun 03, 11May 23, 13[G06F]
2013/0132,819 STORAGE OF HTML FORM DATA IN AN HTML FILEJul 26, 11May 23, 13[G06F]
2013/0132,830 BEHAVIOR TEMPLATESJul 11, 11May 23, 13[G06F]
2013/0132,831 System and Method for Adding Items in a Structured DocumentMay 31, 11May 23, 13[G06F]
2013/0132,839 Dynamic Positioning of Timeline Markers for Efficient DisplayNov 30, 10May 23, 13[G06F]
2013/0132,840 Declarative Animation TimelinesFeb 28, 11May 23, 13[G06F]
2013/0132,857 PERSONALIZED WEBSITE THEMEOct 04, 11May 23, 13[G06F]
2013/0132,878 TOUCH ENABLED DEVICE DROP ZONESep 02, 11May 23, 13[G06F]
2013/0132,886 ELECTRONIC CONTENT WORKFLOW REVIEW PROCESSFeb 27, 09May 23, 13[G06F]
2013/0132,888 USER INTERFACE FOR A TOUCH ENABLED DEVICESep 29, 10May 23, 13[G06F]
2013/0132,903 Local Coordinate Frame User Interface for Multitouch-Enabled ApplicationsMar 22, 11May 23, 13[G06F]
2013/0132,905 REMOTE PAINT MIXING CONTROLLERApr 08, 11May 23, 13[G06F]
2013/0132,907 SHAPE PIXEL RENDERINGMar 02, 11May 23, 13[G06F]
2013/0132,944 Methods and Apparatus for Binding Applications to a Cloud Computing EnvironmentMay 31, 11May 23, 13[G06F]
2013/0132,966 Video Player Instance PrioritizationMay 26, 11May 23, 13[G06F]

View all Publication..

Recent Patents

Patent # Title Filing Date Issue Date Intl Class
8,462,173 System and method for simulation of paint deposition using a pickup and reservoir modelAug 25, 10Jun 11, 13[G09G]
8,462,177 Systems and methods for providing content for use in multiple environmentsAug 27, 12Jun 11, 13[G09G, G06F]
8,463,072 Determining characteristics of multiple light sources in a digital imageFeb 12, 09Jun 11, 13[G06T, G06K]
8,464,178 System and method for communicating information over a networkSep 02, 11Jun 11, 13[G06F]
8,464,249 Software installation package with digital signaturesSep 17, 09Jun 11, 13[H04L, G06F]
8,457,311 Protecting video as it is decoded by a codecApr 27, 10Jun 04, 13[H04N]
8,457,405 Example-based procedural synthesis of element arrangementsFeb 28, 08Jun 04, 13[G06K]
8,457,426 Method and apparatus for compressing a document using pixel variation informationMay 18, 11Jun 04, 13[G06K]
8,457,442 Methods and apparatus for facial feature replacementNov 29, 10Jun 04, 13[G06K]
8,458,198 Document analysis and multi-word term detectorDec 05, 11Jun 04, 13[G06F]
8,458,595 Video editing including simultaneously displaying timelines and storyboardsApr 20, 11Jun 04, 13[G06F]
8,458,597 Systems and methods that facilitate the sharing of electronic assetsFeb 04, 10Jun 04, 13[G09G]
8,458,614 Rendition-based graphical layout managementOct 04, 10Jun 04, 13[G06F]
8,451,489 Content-aware method for saving paper and ink while printing a PDF documentAug 03, 10May 28, 13[G06K]
8,451,905 Efficient encoding of video frames in a distributed video coding environmentFeb 25, 11May 28, 13[H04N, G06K]
8,451,906 Reconstructing efficiently encoded video frames in a distributed video coding environmentFeb 25, 11May 28, 13[H04N, G06K]
8,452,116 Estimating sensor sensitivityNov 19, 08May 28, 13[G06K]
8,452,435 Computer system and method for providing exploded views of an assemblyMay 21, 07May 28, 13[G06T, G06F, G06G]
8,452,966 Methods and apparatus for verifying a purported user identityOct 26, 05May 28, 13[G06F]
8,452,982 Methods and systems for migrating content licensesOct 29, 10May 28, 13[G06F]
8,453,112 Systems and methods for collaboratively creating applications using a multiple source file project that can be accessed and edited like a single fileNov 13, 08May 28, 13[G06F]
8,445,768 Method and apparatus for audio mixingSep 15, 10May 21, 13[H03G, G10H]
8,447,098 Model-based stereo matchingNov 23, 10May 21, 13[G06K]
8,447,140 Method and apparatus for estimating rotation, focal lengths and radial distortion in panoramic image stitchingMar 02, 12May 21, 13[G06K]
8,447,604 Method and apparatus for processing scripts and related dataMay 28, 10May 21, 13[G06F, G09B, G10L]
8,447,608 Custom language models for audio contentDec 10, 08May 21, 13[G06F, G10L]
8,447,750 Rating system and spatial searching thereinJul 30, 12May 21, 13[G06F]
8,447,769 System and method for real-time image collection and sharingAug 25, 10May 21, 13[G06F]
8,448,058 Multiple application and selective annotation content presentation serviceOct 05, 09May 21, 13[G06F]
8,448,061 User interfaces and methods to create electronic documents with forms implementing content input fieldsMar 30, 07May 21, 13[G06N]
8,448,161 Application tracking for application execution environmentOct 19, 07May 21, 13[G06F]
8,448,244 Methods and systems for fused files comprising logic and content dataJan 08, 10May 21, 13[G06F]
D682853 Portion of a display screen with annotated graphical user interfaceNov 01, 10May 21, 13[1404]

View all patents..

Top Inventors for This Owner

Inventor Name Address # of Patent/Pub
Chien Jen-Chan
Saratoga, CA
67
Wilensky Gregg D
San Jose, CA
64
Georgiev Todor G
Sunnyvale, CA
61
Jin Hailin
Campbell, CA
55
Hamburg Mark
Scotts Valley, CA
48
Borg Lars U
Saratoga, CA
41
Shetty Pritham
Not Provided
38
Bourdev Lubomir D
San Jose, CA
36
Carr Nathan A
Santa Clara, CA
35
Wang Jue
Not Provided
35