Low-level communication layers and device employing same

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7746900
APP PUB NO 20060045130A1
SERIAL NO

11187762

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An electronic device employing an efficient network protocol stack. The protocol stack comprises a network-level protocol layer configured to provide a transmission service for transferring data to and from a computer network, and a device-level protocol layer configured to send and receive information specific to an interface of the electronic device over the network via the transmission service of the network-level protocol layer. Alternately, each of the network-level protocol layer and the device-level protocol layer may be employed individually with other network protocol layers to construct a functioning network protocol stack.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
LEE, HANSNASHVILLE, TN10
LEE, HEON SUSEOUL, KR10

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ahn, Jung Kyun Kyunggi Do, KR 1 10
Hong, Il-gu Irvine, US 2 10
Kim, Han-gyoo Irvine, US 15 349
Kim, Kyung Tae Irvine, US 83 736
Lim, Han Kyu Seoul, KR 3 42
Park, Jun Mo Seoul, KR 1 10

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
5889942 Secured system for accessing application services from a remote station 170 1996
6393569 Secured system for accessing application services from a remote station 134 1999
 
MEDIATEK INC. (1)
5812930 Information handling systems with broadband and narrowband communication channels between repository and display systems 214 1996
 
EMC IP HOLDING COMPANY LLC (2)
6216202 Method and apparatus for managing virtual storage devices in a storage system 69 1998
7076690 Method and apparatus for managing access to volumes of storage 48 2002
 
HITACHI, LTD. (1)
6404766 Network data communication system 31 1996
 
ORACLE AMERICA, INC. (3)
6598068 Method and apparatus for automatically managing concurrent access to a shared resource in a multi-threaded programming environment 39 1996
6510164 User-level dedicated interface for IP applications in a data packet switching and load balancing system 88 1998
6578111 Cache memory system and method for managing streaming-data 19 2000
 
PAK, ZHE KHI (3)
2005/0149,682 Virtual multiple removable media jukebox 19 2005
2005/0193,017 Portable multimedia player/recorder that accesses data contents from and writes to networked device 49 2005
2006/0069,884 Universal network to device bridge chip that enables network directly attached device 13 2005
 
ORACLE INTERNATIONAL CORPORATION (1)
6539446 Resource locking approach 37 1999
 
APPLE INC. (2)
* 5721818 Method and system for enabling a file server to service multiple networks of the same network protocol family by invoking multiple instances of a network session protocol 44 1996
2005/0110,768 Touch pad for handheld device 285 2003
 
Synchro Arts Limited (1)
2005/0042,591 Methods and apparatus for use in sound replacement with automatic synchronization to images 93 2003
 
NORTEL NETWORKS APPLICATIONS MANAGEMENT SOLUTIONS, INC. (1)
5838916 Systems and methods for executing application programs from a memory device linked to a server 259 1997
 
KABUSHIKI KAISHA TOSHIBA (1)
5524247 System for scheduling programming units to a resource based on status variables indicating a lock or lock-wait state thereof 53 1993
 
University Corporation for Atmospheric Research (1)
5566331 Mass storage system for file-systems 120 1994
 
CRANBERRY PROPERTIES, LLC (1)
5426427 Data transmission routing system 105 1991
 
CANON KABUSHIKI KAISHA (1)
* 6647016 Communication control method, communication control apparatus, and storage medium 79 1999
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
5987523 Applet redirection for controlled access to non-orginating hosts 127 1997
6327594 Methods for shared data management in a pervasive computing environment 236 1999
6823458 Apparatus and method for securing resources shared by multiple operating systems 63 1999
2004/0068,563 Method, system, and program for managing locks enabling access to a shared resource 34 2002
2004/0220,933 Method, system, and program for managing locks and transactions 50 2003
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5463772 Transparent peripheral file systems with on-board compression, decompression, and space management 198 1993
 
LUCENT TECHNOLOGIES INC. (2)
6470389 Hosting a network service on a cluster of servers using a single-address image 243 1997
6314465 Method and apparatus for load sharing on a wide area network 152 1999
 
CISCO TECHNOLOGY, INC. (3)
6317775 System for distributing load over multiple servers at an internet site 99 1999
6449647 Content-aware switching of network packets 181 1999
6894981 Method and apparatus for transparently proxying a connection 88 2001
 
BLACKBERRY LIMITED (1)
7010303 Wireless router system and method 96 2001
 
UNIVERSITY OF WASHINGTON (1)
6167490 Using global memory information to manage memory in a computer network 121 1997
 
FUJITSU LIMITED (1)
6128644 Load distribution system for distributing load among plurality of servers on www system 126 1998
 
AERIS COMMUNICATIONS, INC. (1)
5999808 Wireless gaming method 578 1996
 
INTEL CORPORATION (4)
6345300 Method and apparatus for detecting a user-controlled parameter from a client device behind a proxy 82 1997
6760783 Virtual interrupt mechanism 66 1999
7251704 Store and forward switch device, system and method 37 2002
2006/0004,935 Multi-protocol bridge 47 2004
 
HARRIS-EXIGENT, INC. (1)
6523066 Dynamic distributed memory locking in a computer network 25 1999
 
SYNACOR, INC. (1)
6594677 Virtual tape storage system and method 35 2000
 
ALACRITECH, INC. (1)
6807581 Intelligent network storage interface system 234 2000
 
TEXAS INSTRUMENTS INCORPORATED (1)
6941576 System and methods for home network communications 96 2003
 
SEIKO EPSON CORPORATION (1)
* 7069350 Data transfer control system, electronic instrument, and data transfer control method 14 2003
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
5781550 Transparent and secure network gateway 331 1996
6834326 RAID method and device with network protocol between controller and storage devices 172 2000
 
BORLAND SOFTWARE CORPORATION (1)
6356915 Installable file system having virtual file system drive, virtual device driver, and virtual disks 168 1999
 
LINKEDIN CORPORATION (1)
7124128 Method, system, and program for managing requests to tracks subject to a relationship 21 2003
 
IMMERSION CORPORATION (1)
2003/0018,403 Hybrid control of haptic feedback for host computer and interface device 28 2002
 
INTELLECTUAL VENTURES I LLC (1)
6518965 Graphics system and method for rendering independent 2D and 3D objects using pointer based display list video refresh operations 62 2001
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
6047307 Providing application programs with unmediated access to a contested hardware resource 34 1997
* 7069312 Network location signature for disambiguating multicast messages in dual-IP stack and/or multi-homed network environments 34 2002
 
STORACTIVE, INC. (1)
6366988 Systems and methods for electronic data storage management 316 1998
 
DATASPREAD LLC (1)
* 6347095 System, devices and methods for use in proximity-based networking 62 2000
 
NEXTER INFORMATION & TECHNOLOGY CO., LTD. (1)
2003/0028,614 Portable storage media and method of utilizing remote storage unit on network as auxiliary memory of local computer by using the same 18 2001
 
GOOGLE INC. (1)
7254578 Concurrency classes for shared file systems 12 2002
 
STORAGE TECHNOLOGY CORPORATION (1)
6529996 Network attached virtual tape data storage subsystem 60 1999
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
2004/0117,813 Third party media channel access in a media exchange network 41 2003
 
QUALCOMM INCORPORATED (1)
6128690 System for remote memory allocation in a computer having a verification table contains information identifying remote computers which are authorized to allocate memory in said computer 35 1998
 
RESONATE INC. (1)
5774660 World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network 1313 1996
 
VERIZON PATENT AND LICENSING INC. (1)
7277955 Streaming content 56 2000
 
ALCATEL LUCENT (2)
6360265 Arrangement of delivering internet protocol datagrams for multimedia services to the same server 167 1998
* 7376133 System and method for providing communications in a network using a redundant switching architecture 11 2003
 
ALCATEL-LUCENT USA INC. (1)
6175869 Client-side techniques for web server allocation 225 1998
 
NETAPP, INC. (2)
6389432 Intelligent virtual volume access 654 1999
6732104 Uniform routing of storage access requests through redundant array controllers 52 2001
 
CROSSROADS SYSTEMS, INC. (1)
6421753 Storage router and method for providing virtual local storage 125 1999
 
LEE, HEON SU (7)
2002/0069,245 Disk system adapted to be directly attached to network 59 2001
2003/0014,569 Scheme for dynamically connecting I/O devices through network 13 2002
2006/0155,805 Scalable server architecture based on asymmetric 3-way TCP 12 2004
2005/0193,189 Device and method for booting an operating system for a computer from a passive directly attached network device 22 2005
2006/0010,287 Disk system adapted to be directly attached 16 2005
2006/0067,356 Method and apparatus for network direct attached storage 13 2005
2007/0008,988 Enhanced network direct attached storage controller 13 2006
 
RPX CLEARINGHOUSE LLC (1)
2003/0009,591 Apparatus and method for managing internet resource requests 105 2001
 
YAHOO HOLDINGS, INC. (1)
7383229 Access control and metering system for streaming media 25 2003
 
RPX CORPORATION (2)
6085234 Remote file services network-infrastructure cache 357 1998
* 6609167 Host and device serial communication protocols and communication packet formats 85 2000
 
SOFTWARE AG (1)
5329619 Cooperative processing interface and communication broker for heterogeneous computing environments 559 1992
 
F. POSZAT HU, L.L.C. (1)
5987627 Methods and apparatus for high-speed mass storage access in a computer system 110 1992
 
NETWORK APPLIANCE, INC. (1)
5513314 Fault tolerant NFS server system and mirroring protocol 379 1995
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Dec 29, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Dec 29, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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