US Patent No: 6,742,176

Number of patents in Portfolio can not be more than 2000

Secure flexible plugin software architecture

4 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A secure flexible plugin architecture allows plugins to dynamically interconnect in highly flexible arrangements to permit the handling of many kinds of file formats. Interconnection is self-administered through a supervised volunteer system. In a media player example, the system is capable of handling files with multiple layers of formatting such as encryption, compression, etc. The resource selection is completely transparent and a user need not be concerned about the packaging of resource files. A security mechanism that is enforced at the level of the plugins is also provided. Plugins can opt in or out depending on the other components in the dynamically generated chain of plugins used to filter or convert a file.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
LYCOS, INC.WALTHAM, MA23

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Adatia, Al-Riaz Sunnyvale, CA 3 81
McCann, Andrew San Francisco, CA 5 81
Million, Tony San Francisco, CA 3 81
Vinen, Nicholas San Francisco, CA 3 81

Cited Art Landscape

Patent Info (Count) # Cites Year
 
APPLE INC. (2)
6,133,898 Desk drawer user interface 22 1998
6,243,102 Data-driven layout engine 19 1999
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
6,181,342 Computer file directory system displaying visual summaries of visual data in desktop computer documents for quickly identifying document content 91 1998
6,151,599 Web client scripting test architecture for web server-based authentication 59 1998
 
SUN MICROSYSTEMS, INC. (2)
6,385,729 Secure token device access to services provided by an internet service provider (ISP) 85 1998
6,239,798 Methods and apparatus for a window access panel 114 1998
 
AVID TECHNOLOGY, INC. (1)
5,842,014 System and method for distributing processing among one or more processors 40 1995
 
CITRIX SYSTEMS, INC. (1)
6,148,336 Ordering of multiple plugin applications using extensible layered service provider with network traffic filtering 171 1998
 
EMC CORPORATION (1)
6,289,450 Information security architecture for encrypting documents for remote access while maintaining access control 140 1999
 
LYNESS, STANLEY (1)
6,496,842 Navigating heirarchically organized information 145 1999
 
MICROSOFT CORPORATION (1)
5,640,522 Method and system for previewing transition effects between pairs of images 30 1994

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (11)
7,036,126 Method and an apparatus for logical volume manager plug-ins 0 2000
7,546,582 Managing dynamic configuration data for producer components in a computer infrastructure 3 2005
8,832,043 Method and system for transformation of logical data objects for storage 0 2007
8,782,436 Method and system for transformation of logical data objects for storage 0 2007
8,626,726 Method and system for transformation of logical data objects for storage 0 2007
8,572,562 Method, apparatus and systems thereof for implementing non-function logic extensibly 0 2008
8,266,590 Managing dynamic configuration data for a set of components 3 2009
8,793,510 Systems and methods for transformation of logical data objects for storage 0 2011
8,788,467 Systems and methods for transformation of logical data objects for storage 0 2011
8,819,454 Systems and methods for transformation of logical data objects for storage 0 2012
8,769,311 Systems and methods for transformation of logical data objects for storage 0 2012
 
MICROSOFT CORPORATION (10)
7,533,101 Extensible loader 1 2002
7,346,780 Integrity ordainment and ascertainment of computer-executable instructions 9 2002
7,228,426 Integrity ordainment and ascertainment of computer-executable instructions with consideration for execution context 26 2002
7,286,748 Sharing live advanced streaming format indexed files 8 2002
8,321,690 Protecting digital media of various content types 2005
7,644,440 Integrity ordainment and ascertainment of computer-executable instructions with consideration for execution context 7 2005
7,610,623 Integrity ordainment and ascertainment of computer-executable instructions with consideration for execution context 3 2005
7,801,847 Media file conversion using plug-ins 8 2006
7,770,165 Providing firmware updates to portable media devices 20 2006
8,325,916 Encryption scheme for streamed multimedia content protected by rights management system 1 2010
 
PKWARE, INC. (7)
8,090,942 Method and system for asymmetrically encrypting .ZIP files 4 2004
8,225,108 Method and system for mixed symmetric and asymmetric encryption of .ZIP files 0 2004
7,895,434 Method and system for multiple asymmetric encryption of .ZIP files 0 2004
7,793,099 Method and system for encryption of file characteristics of .ZIP files 0 2004
8,230,482 System and method for manipulating and managing computer archive files 2 2006
7,844,579 System and method for manipulating and managing computer archive files 7 2006
7,890,465 Systems and methods for manipulating and managing computer archive files 0 2006
 
ADOBE SYSTEMS INCORPORATED (2)
7,966,599 Runtime library including a virtual file system 3 2006
8,627,269 Runtime library including a virtual file system 1 2011
 
APPLE INC. (2)
7,996,787 Plug-in architecture for window management and desktop compositing effects 2 2007
8,601,371 System and method for event-based rendering of visual effects 0 2007
 
MLB ADVANCED MEDIA, L.P. (2)
8,640,181 Synchronous and multi-sourced audio and video broadcast 0 2011
8,832,768 Synchronous and multi-sourced audio and video broadcast 0 2014
 
Social Communications Company (2)
8,578,000 Realtime kernel 0 2009
8,732,236 Managing network communications between network nodes and stream transport protocol 0 2010
 
ALIBABA GROUP HOLDING LIMITED (1)
8,370,906 Method and system of plug-in privilege control 2 2010
 
ATI TECHNOLOGIES INC. (1)
8,762,940 Drag and drop utilities 0 2006
 
EMC CORPORATION (1)
7,254,814 Methods and apparatus for managing plug-in services 24 2001
 
LG ELECTRONICS INC. (1)
7,903,510 Apparatus and method for reproducing audio file 0 2006
 
NOKIA CORPORATION (1)
8,225,296 Method for selecting plug-in code modules in a computing device 0 2005
 
SAMSUNG ELECTRONICS CO., LTD. (1)
8,613,001 Host device having merged plug-in function and method of generating merged plug-in 1 2007
 
SANDISK IL LTD. (1)
8,522,048 Content delivery system 0 2005
 
SONY CORPORATION (1)
7,415,707 Installation software using a setting file to automatically determine if a module is installable and the location of the installation 26 2002
 
THOMSON LICENSING (1)
8,042,096 Method for automatically selecting a software application 3 2005
 
WIZMAX, CO. LTD. (1)
7,051,047 Method of combining multimedia files 7 2001
 
Other [Check patent profile for assignment information] (1)
8,832,648 Managing dynamic configuration data for a set of components 0 2012

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 25, 2015
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00