US Patent No: 7,746,900

Number of patents in Portfolio can not be more than 2000

Low-level communication layers and device employing same

ALSO PUBLISHED AS: 20060045130

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

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
LEE, HANSNASHVILLE, TN10

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ahn, Jung Kyun Kyunggi Do, KR 2 10
Hong, Il-gu Irvine, CA 2 10
Kim, Han-gyoo Irvine, CA 21 243
Kim, Kyung Tae Suwon, KR 77 270
Lim, Han Kyu Seoul, KR 6 35
Park, Jun Mo Seoul, KR 2 10

Cited Art Landscape

Patent Info (Count) # Cites Year
 
LEE, HANS (7)
2002/0069,245 Disk system adapted to be directly attached to network 51 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 10 2004
2005/0193,189 Device and method for booting an operating system for a computer from a passive directly attached network device 16 2005
2006/0010,287 Disk system adapted to be directly attached 12 2005
2006/0067,356 Method and apparatus for network direct attached storage 12 2005
2007/0008,988 Enhanced network direct attached storage controller 13 2006
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
5,987,523 Applet redirection for controlled access to non-orginating hosts 112 1997
6,327,594 Methods for shared data management in a pervasive computing environment 220 1999
6,823,458 Apparatus and method for securing resources shared by multiple operating systems 54 1999
2004/0068,563 Method, system, and program for managing locks enabling access to a shared resource 29 2002
2004/0220,933 Method, system, and program for managing locks and transactions 41 2003
7,124,128 Method, system, and program for managing requests to tracks subject to a relationship 21 2003
 
INTEL CORPORATION (4)
6,345,300 Method and apparatus for detecting a user-controlled parameter from a client device behind a proxy 57 1997
6,760,783 Virtual interrupt mechanism 65 1999
7,251,704 Store and forward switch device, system and method 34 2002
2006/0004,935 Multi-protocol bridge 33 2004
 
CISCO TECHNOLOGY, INC. (3)
6,317,775 System for distributing load over multiple servers at an internet site 81 1999
6,449,647 Content-aware switching of network packets 157 1999
6,894,981 Method and apparatus for transparently proxying a connection 74 2001
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
5,463,772 Transparent peripheral file systems with on-board compression, decompression, and space management 183 1993
5,781,550 Transparent and secure network gateway 277 1996
6,834,326 RAID method and device with network protocol between controller and storage devices 159 2000
 
PAK, ZHE KHI (3)
2005/0149,682 Virtual multiple removable media jukebox 13 2005
2005/0193,017 Portable multimedia player/recorder that accesses data contents from and writes to networked device 40 2005
2006/0069,884 Universal network to device bridge chip that enables network directly attached device 12 2005
 
SUN MICROSYSTEMS, INC. (3)
6,598,068 Method and apparatus for automatically managing concurrent access to a shared resource in a multi-threaded programming environment 33 1996
6,510,164 User-level dedicated interface for IP applications in a data packet switching and load balancing system 70 1998
6,578,111 Cache memory system and method for managing streaming-data 17 2000
 
ALCATEL LUCENT (2)
6,360,265 Arrangement of delivering internet protocol datagrams for multimedia services to the same server 134 1998
7,376,133 System and method for providing communications in a network using a redundant switching architecture 11 2003
 
APPLE INC. (2)
5,721,818 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 39 1996
2005/0110,768 Touch pad for handheld device 165 2003
 
EMC CORPORATION (2)
6,216,202 Method and apparatus for managing virtual storage devices in a storage system 67 1998
7,076,690 Method and apparatus for managing access to volumes of storage 35 2002
 
LUCENT TECHNOLOGIES INC. (2)
6,470,389 Hosting a network service on a cluster of servers using a single-address image 201 1997
6,314,465 Method and apparatus for load sharing on a wide area network 133 1999
 
MICROSOFT CORPORATION (2)
6,047,307 Providing application programs with unmediated access to a contested hardware resource 31 1997
7,069,312 Network location signature for disambiguating multicast messages in dual-IP stack and/or multi-homed network environments 27 2002
 
NETWORK APPLIANCE, INC. (2)
5,513,314 Fault tolerant NFS server system and mirroring protocol 340 1995
6,389,432 Intelligent virtual volume access 479 1999
 
RPX CORPORATION (2)
6,085,234 Remote file services network-infrastructure cache 261 1998
6,609,167 Host and device serial communication protocols and communication packet formats 71 2000
 
AERIS COMMUNICATIONS, INC. (1)
5,999,808 Wireless gaming method 461 1996
 
ALACRITECH, INC. (1)
6,807,581 Intelligent network storage interface system 195 2000
 
ALCATEL-LUCENT USA INC. (1)
6,175,869 Client-side techniques for web server allocation 191 1998
 
BORLAND SOFTWARE CORPORATION (1)
6,356,915 Installable file system having virtual file system drive, virtual device driver, and virtual disks 133 1999
 
BROADCOM CORPORATION (1)
2004/0117,813 Third party media channel access in a media exchange network 32 2003
 
CANON KABUSHIKI KAISHA (1)
6,647,016 Communication control method, communication control apparatus, and storage medium 66 1999
 
CONSTELLATION TECHNOLOGIES LLC (1)
2003/0009,591 Apparatus and method for managing internet resource requests 33 2001
 
CRANBERRY PROPERTIES, LLC (1)
5,426,427 Data transmission routing system 97 1991
 
CROSSROADS SYSTEMS, INC. (1)
6,421,753 Storage router and method for providing virtual local storage 103 1999
 
DATASPREAD LLC (1)
6,347,095 System, devices and methods for use in proximity-based networking 46 2000
 
FUJITSU LIMITED (1)
6,128,644 Load distribution system for distributing load among plurality of servers on www system 110 1998
 
GOOGLE INC. (1)
7,254,578 Concurrency classes for shared file systems 12 2002
 
HARRIS-EXIGENT, INC. (1)
6,523,066 Dynamic distributed memory locking in a computer network 20 1999
 
HITACHI, LTD. (1)
6,404,766 Network data communication system 29 1996
 
IMMERSION CORPORATION (1)
2003/0018,403 Hybrid control of haptic feedback for host computer and interface device 14 2002
 
INTELLECTUAL VENTURES I LLC (1)
6,518,965 Graphics system and method for rendering independent 2D and 3D objects using pointer based display list video refresh operations 43 2001
 
JOLIN DATA SOLUTION LIMITED LIABILITY COMPANY (1)
5,987,627 Methods and apparatus for high-speed mass storage access in a computer system 107 1992
 
KABUSHIKI KAISHA TOSHIBA (1)
5,524,247 System for scheduling programming units to a resource based on status variables indicating a lock or lock-wait state thereof 51 1993
 
MEDIATEK INC. (1)
5,812,930 Information handling systems with broadband and narrowband communication channels between repository and display systems 168 1996
 
MEZEO SOFTWARE CORP. (1)
6,594,677 Virtual tape storage system and method 30 2000
 
NETAPP, INC. (1)
6,732,104 Uniform routing of storage access requests through redundant array controllers 42 2001
 
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 16 2001
 
NORTEL NETWORKS APPLICATIONS MANAGEMENT SOLUTIONS, INC. (1)
5,838,916 Systems and methods for executing application programs from a memory device linked to a server 237 1997
 
ORACLE INTERNATIONAL CORPORATION (1)
6,539,446 Resource locking approach 33 1999
 
QUALCOMM INCORPORATED (1)
6,128,690 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 32 1998
 
RESEARCH IN MOTION LIMITED (1)
7,010,303 Wireless router system and method 66 2001
 
RESONATE INC. (1)
5,774,660 World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network 1066 1996
 
SEIKO EPSON CORPORATION (1)
7,069,350 Data transfer control system, electronic instrument, and data transfer control method 14 2003
 
SOFTWARE AG (1)
5,329,619 Cooperative processing interface and communication broker for heterogeneous computing environments 484 1992
 
STORACTIVE, INC. (1)
6,366,988 Systems and methods for electronic data storage management 217 1998
 
Storage Technology Corporation (1)
6,529,996 Network attached virtual tape data storage subsystem 56 1999
 
SYNCHRO ARTS LIMITED (1)
2005/0042,591 Methods and apparatus for use in sound replacement with automatic synchronization to images 58 2003
 
TEXAS INSTRUMENTS INCORPORATED (1)
6,941,576 System and methods for home network communications 68 2003
 
UNIVERSITY CORPORATION FOR ATMOSPHERIC RESEARCH (1)
5,566,331 Mass storage system for file-systems 117 1994
 
UNIVERSITY OF WASHINGTON (1)
6,167,490 Using global memory information to manage memory in a computer network 90 1997
 
VERIZON PATENT AND LICENSING INC. (1)
7,277,955 Streaming content 34 2000
 
YAHOO! INC. (1)
7,383,229 Access control and metering system for streaming media 17 2003
 
Other [Check patent profile for assignment information] (2)
5,889,942 Secured system for accessing application services from a remote station 143 1996
6,393,569 Secured system for accessing application services from a remote station 92 1999

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