US Patent No: 6,742,176

Number of patents in Portfolio can not be more than 2000

Secure flexible plugin software architecture

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

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
LYCOS, INC.WALTHAM, MA22

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

Cited Art Landscape

Patent Info (Count) # Cites Year
 
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 93 1998
* 6,151,599 Web client scripting test architecture for web server-based authentication 64 1998
 
AVID TECHNOLOGY, INC. (1)
* 5,842,014 System and method for distributing processing among one or more processors 41 1995
 
APPLE INC. (2)
6,133,898 Desk drawer user interface 28 1998
6,243,102 Data-driven layout engine 19 1999
 
EMC CORPORATION (1)
* 6,289,450 Information security architecture for encrypting documents for remote access while maintaining access control 159 1999
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
5,640,522 Method and system for previewing transition effects between pairs of images 30 1994
 
SUN MICROSYSTEMS, INC. (2)
* 6,385,729 Secure token device access to services provided by an internet service provider (ISP) 96 1998
6,239,798 Methods and apparatus for a window access panel 120 1998
 
CITRIX SYSTEMS, INC. (1)
* 6,148,336 Ordering of multiple plugin applications using extensible layered service provider with network traffic filtering 199 1998
 
LYNESS, STANLEY (1)
* 6,496,842 Navigating heirarchically organized information 149 1999
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (19)
* 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 4 2005
8,924,367 Method and system for transformation of logical data objects for storage 0 2007
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 4 2009
8,959,064 Systems and methods for transformation of logical data objects for storage 0 2011
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,958,482 Systems and methods for transformation of logical data objects for storage 0 2011
8,954,756 Systems and methods for transformation of logical data objects for storage 0 2012
8,868,930 Systems and methods for transformation of logical data objects for storage 0 2012
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
8,954,403 Systems and methods for transformation of logical data objects for storage 0 2012
8,832,648 Managing dynamic configuration data for a set of components 0 2012
8,930,329 Systems and methods for transformation of logical data objects for storage 0 2013
 
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
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 8,856,740 Implementing multiple versions of a plug-in concurrently 0 2012
 
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 33 2002
 
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
 
THOMSON LICENSING (1)
* 8,042,096 Method for automatically selecting a software application 3 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
 
PKWARE, INC. (8)
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 1 2004
8,230,482 System and method for manipulating and managing computer archive files 3 2006
7,844,579 System and method for manipulating and managing computer archive files 9 2006
7,890,465 Systems and methods for manipulating and managing computer archive files 0 2006
8,959,582 System and method for manipulating and managing computer archive files 0 2012
 
ALIBABA GROUP HOLDING LIMITED (1)
8,370,906 Method and system of plug-in privilege control 2 2010
 
ATI TECHNOLOGIES INC. (2)
* 8,762,940 Drag and drop utilities 0 2006
* 2008/0126,966 Drag and drop utilities 1 2006
 
APPLE INC. (2)
* 7,996,787 Plug-in architecture for window management and desktop compositing effects 3 2007
8,601,371 System and method for event-based rendering of visual effects 0 2007
 
EMC CORPORATION (1)
* 7,254,814 Methods and apparatus for managing plug-in services 25 2001
 
INTEL CORPORATION (1)
8,909,777 Systems and methods for dynamic access to program features 0 2010
 
WIZMAX, CO. LTD. (1)
* 7,051,047 Method of combining multimedia files 7 2001
 
MICROSOFT TECHNOLOGY LICENSING, LLC (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 27 2002
* 7,286,748 Sharing live advanced streaming format indexed files 8 2002
8,321,690 Protecting digital media of various content types 1 2005
7,644,440 Integrity ordainment and ascertainment of computer-executable instructions with consideration for execution context 9 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 13 2006
7,770,165 Providing firmware updates to portable media devices 24 2006
8,325,916 Encryption scheme for streamed multimedia content protected by rights management system 1 2010
 
Social Communications Company (2)
8,578,000 Realtime kernel 1 2009
8,732,236 Managing network communications between network nodes and stream transport protocol 0 2010
 
LG ELECTRONICS INC. (1)
7,903,510 Apparatus and method for reproducing audio file 1 2006
 
SANDISK IL LTD. (1)
8,522,048 Content delivery system 0 2005
 
NOKIA CORPORATION (1)
* 8,225,296 Method for selecting plug-in code modules in a computing device 1 2005
* Cited By Examiner

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