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

Stats

ALSO PUBLISHED AS: 20060045130
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

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

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
PAK, ZHE KHIMOSCOW10

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 206
Kim, Kyung Tae Suwon, KR 54 196
Lim, Han Kyu Seoul, KR 4 34
Park, Jun Mo Seoul, KR 2 10

Cited Art

Patent Info (Count) # Cites Year
 
PAK, ZHE KHI (9)
2002/0069,245 Disk system adapted to be directly attached to network 47 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/0149,682 Virtual multiple removable media jukebox 12 2005
2005/0193,189 Device and method for booting an operating system for a computer from a passive directly attached network device 13 2005
2006/0069,884 Universal network to device bridge chip that enables network directly attached device 12 2005
2006/0010,287 Disk system adapted to be directly attached 11 2005
2006/0067,356 Method and apparatus for network direct attached storage 12 2005
2007/0008,988 Enhanced network direct attached storage controller 12 2006
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
5,987,523 Applet redirection for controlled access to non-orginating hosts 92 1997
6,327,594 Methods for shared data management in a pervasive computing environment 194 1999
6,823,458 Apparatus and method for securing resources shared by multiple operating systems 51 1999
2004/0068,563 Method, system, and program for managing locks enabling access to a shared resource 24 2002
2004/0220,933 Method, system, and program for managing locks and transactions 33 2003
7,124,128 Method, system, and program for managing requests to tracks subject to a relationship 15 2003
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (4)
5,463,772 Transparent peripheral file systems with on-board compression, decompression, and space management 172 1993
5,781,550 Transparent and secure network gateway 245 1996
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 30 1998
6,834,326 RAID method and device with network protocol between controller and storage devices 149 2000
 
INTEL CORPORATION (4)
6,345,300 Method and apparatus for detecting a user-controlled parameter from a client device behind a proxy 53 1997
6,760,783 Virtual interrupt mechanism 64 1999
7,251,704 Store and forward switch device, system and method 31 2002
2006/0004,935 Multi-protocol bridge 26 2004
 
LUCENT TECHNOLOGIES INC. (4)
6,470,389 Hosting a network service on a cluster of servers using a single-address image 166 1997
6,175,869 Client-side techniques for web server allocation 152 1998
6,360,265 Arrangement of delivering internet protocol datagrams for multimedia services to the same server 116 1998
6,314,465 Method and apparatus for load sharing on a wide area network 114 1999
 
CISCO TECHNOLOGY, INC. (3)
6,317,775 System for distributing load over multiple servers at an internet site 65 1999
6,449,647 Content-aware switching of network packets 134 1999
6,894,981 Method and apparatus for transparently proxying a connection 54 2001
 
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 28 1996
6,510,164 User-level dedicated interface for IP applications in a data packet switching and load balancing system 62 1998
6,578,111 Cache memory system and method for managing streaming-data 14 2000
 
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 91 2003
 
EMC CORPORATION (2)
6,216,202 Method and apparatus for managing virtual storage devices in a storage system 63 1998
7,076,690 Method and apparatus for managing access to volumes of storage 30 2002
 
MICROSOFT CORPORATION (2)
6,047,307 Providing application programs with unmediated access to a contested hardware resource 29 1997
7,069,312 Network location signature for disambiguating multicast messages in dual-IP stack and/or multi-homed network environments 19 2002
 
NETWORK APPLIANCE, INC. (2)
5,513,314 Fault tolerant NFS server system and mirroring protocol 317 1995
6,389,432 Intelligent virtual volume access 378 1999
 
AERIS COMMUNICATIONS, INC. (1)
5,999,808 Wireless gaming method 353 1996
 
ALACRITECH, INC. (1)
6,807,581 Intelligent network storage interface system 172 2000
 
ALCATEL LUCENT (1)
7,376,133 System and method for providing communications in a network using a redundant switching architecture 11 2003
 
ASPIRE INNOVATION, LLC (1)
2005/0193,017 Portable multimedia player/recorder that accesses data contents from and writes to networked device 36 2005
 
BORLAND SOFTWARE CORPORATION (1)
6,356,915 Installable file system having virtual file system drive, virtual device driver, and virtual disks 107 1999
 
BROADCOM CORPORATION (1)
2004/0117,813 Third party media channel access in a media exchange network 26 2003
 
CANON KABUSHIKI KAISHA (1)
6,647,016 Communication control method, communication control apparatus, and storage medium 49 1999
 
CRANBERRY PROPERTIES, LLC (1)
5,426,427 Data transmission routing system 86 1991
 
CROSSROADS SYSTEMS, INC. (1)
6,421,753 Storage router and method for providing virtual local storage 93 1999
 
FUJITSU LIMITED (1)
6,128,644 Load distribution system for distributing load among plurality of servers on www system 89 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 27 1996
 
IMMERSION CORPORATION (1)
2003/0018,403 Hybrid control of haptic feedback for host computer and interface device 12 2002
 
INNERWIRELESS, INC. (1)
6,347,095 System, devices and methods for use in proximity-based networking 40 2000
 
JOLIN DATA SOLUTION LIMITED LIABILITY COMPANY (1)
5,987,627 Methods and apparatus for high-speed mass storage access in a computer system 103 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 50 1993
 
MEZEO SOFTWARE CORP. (1)
6,594,677 Virtual tape storage system and method 26 2000
 
MOSAID TECHNOLOGIES INCORPORATED (1)
6,085,234 Remote file services network-infrastructure cache 206 1998
 
MOSSMAN HOLDINGS LLC (1)
6,518,965 Graphics system and method for rendering independent 2D and 3D objects using pointer based display list video refresh operations 38 2001
 
NETAPP, INC. (1)
6,732,104 Uniform routing of storage access requests through redundant array controllers 38 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 14 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 215 1997
 
ORACLE INTERNATIONAL CORPORATION (1)
6,539,446 Resource locking approach 30 1999
 
RESEARCH IN MOTION LIMITED (1)
7,010,303 Wireless router system and method 47 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 910 1996
 
RIGHT CHANCE INC. (1)
5,812,930 Information handling systems with broadband and narrowband communication channels between repository and display systems 142 1996
 
ROCKSTAR BIDCO, LP (1)
2003/0009,591 Apparatus and method for managing internet resource requests 4 2001
 
RPX CORPORATION (1)
6,609,167 Host and device serial communication protocols and communication packet formats 36 2000
 
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 438 1992
 
STORACTIVE, INC. (1)
6,366,988 Systems and methods for electronic data storage management 175 1998
 
STORAGE TECHNOLOGY CORPORATION (1)
6,529,996 Network attached virtual tape data storage subsystem 54 1999
 
SYNCHRO ARTS LIMITED (1)
2005/0042,591 Methods and apparatus for use in sound replacement with automatic synchronization to images 36 2003
 
TEXAS INSTRUMENTS INCORPORATED (1)
6,941,576 System and methods for home network communications 55 2003
 
UNIVERSITY CORPORATION FOR ATMOSPHERIC RESEARCH (1)
5,566,331 Mass storage system for file-systems 114 1994
 
UNIVERSITY OF WASHINGTON (1)
6,167,490 Using global memory information to manage memory in a computer network 72 1997
 
VERIZON CORPORATE SERVICES GROUP INC. (1)
7,277,955 Streaming content 24 2000
 
YAHOO! INC. (1)
7,383,229 Access control and metering system for streaming media 15 2003
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (2)
5,889,942 Secured system for accessing application services from a remote station 124 1996
6,393,569 Secured system for accessing application services from a remote station 75 1999

Patent Citation Ranking

Forward Cites

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Dec 29, 2013
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 - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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