US Patent No: 5,388,213

Number of patents in Portfolio can not be more than 2000

Method and apparatus for determining whether an alias is available to uniquely identify an entity in a communications system

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for determining whether an alias (or entity name) is available for use in a communication system. A transmitting node or entity transmits a first signal including the alias over the communication system. The alias includes a zone name. If the transmitting node receives a reply signal to the first signal, then the alias is not available for use. Otherwise the alias is available for use. The transmitting node transmits the first signal to a first router connected to a first local network of the communication system. The first router forwards a second signal including the entity name from the first signal to other routers in the network until a second router connected to nodes having the zone name in the entity name is located. Each second router translates the second signal into a third signal which includes the alias, and using a first zone multicast address, multicasts the third signal to a first set of nodes. Each node of the first set of nodes determines whether the zone name contained within the alias is equal to a zone identifier for each node of the first set of nodes. Each node having the zone name determines whether the alias contained within the third signal is equal to alias information for the node. If an entity in the first set of nodes has the alias, then the entity transmits a reply signal, which includes its network address, to the transmitting node.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
APPLE INC.CUPERTINO, CA13265

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Findley, Sean J Gilroy, CA 14 481
Oppenheimer, Alan B Cupertino, CA 5 449
Sidhu, Gursharan S Menlo Park, CA 21 781

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 4,718,005 Distributed control of alias name usage in networks 125 1984
* 5,109,484 Self configuring terminal which polls loop network and generates list of connected devices for use in selectively downloading control programs 76 1986
* 4,899,274 Dynamic terminal address allocation by the terminal itself in a data processing system 24 1989
 
APPLE INC. (2)
* 5,150,464 Local area network device startup process 112 1990
* 5,282,270 Network device location using multicast 74 1990
 
LUCENT TECHNOLOGIES INC. (1)
* 5,287,103 Method and apparatus for providing local area network clients with internetwork identification data 164 1991
 
CISCO TECHNOLOGY, INC. (1)
* 5,088,032 Method and apparatus for routing communications among computer networks 349 1988
 
XEROX CORPORATION (1)
* 5,233,346 Apparatus and method for electronically programming nodal identifications 20 1990
 
DATACARD CORPORATION (1)
* 5,204,669 Automatic station identification where function modules automatically initialize 131 1990
 
TEXAS INSTRUMENTS INCORPORATED (1)
* 4,562,535 Self-configuring digital processor system with global system 128 1982
 
MOTOROLA, INC. (2)
* 5,109,486 Distributed computer system with network and resource status monitoring 290 1989
* 5,014,192 System for locating a file in a logical ring by sequentially forwarding access request with file system name and file name 91 1989
 
Nittan Company, Limited (1)
* 4,947,162 Terminal device for a monitoring and control system 24 1989
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
NUANCE COMMUNICATIONS, INC. (3)
* 5,915,001 System and method for providing and using universally accessible voice and speech data files 674 1996
6,400,806 System and method for providing and using universally accessible voice and speech data files 149 1999
6,885,736 System and method for providing and using universally accessible voice and speech data files 58 2002
 
RealNames Corporation (1)
* 6,151,624 Navigating network resources based on metadata 533 1998
 
SONY CORPORATION (3)
* 5,978,854 System using ARP or RARP packet for communicating offset address of an application program and node unique ID of a network node 37 1997
6,542,510 Network communication system 14 1999
6,438,607 System using ARP or RARP packet for communicating offset address of an application program and computer unique ID of a computer 2 1999
 
ENDRESS + HAUSER GMBH + CO. KG (1)
* 6,216,172 Automatic can address allocation method 44 1998
 
FURUKAWA ELECTRIC CO., LTD. (1)
* 7,130,307 Data relay method, its apparatus, and data relay system using the apparatus 7 2001
 
JDS UNIPHASE INC. (1)
* 5,903,562 Multicasting employing publication title to create numeric destination address for computer network system frame 4 1996
 
ORACLE INTERNATIONAL CORPORATION (4)
* 6,094,525 Network addressing arrangement for backward compatible routing of an expanded address space 41 1995
8,468,330 Methods, systems, and data structures for loading and authenticating a module 1 2003
8,281,374 Attested identities 0 2005
8,225,382 Attested identities 0 2005
 
AMX, LLC (5)
7,213,061 Internet control system and method 59 2000
7,224,366 Method and system for control system software 46 2003
7,426,702 System and method for multimedia display 5 2003
7,673,030 Internet control system communication protocol, method and computer program 10 2006
8,572,224 Internet control system communication protocol, method and computer program 0 2006
 
FUTUREWEI TECHNOLOGIES, INC. (1)
* 6,717,942 Space-efficient source routing 0 1998
 
APPLE INC. (15)
* 5,828,855 Socket simulation protocol for network printing systems 23 1995
* 5,796,954 Method and system for maximizing the use of threads in a file server for processing network requests 27 1995
* 6,031,977 Object-oriented distributed communications directory service 137 1995
* 5,745,699 Dynamic address assignment in an arbitrarily connected network 59 1996
* 6,556,584 System and method of communicating non-standardized addresses over a standardized carrier network 15 1998
* 6,510,450 Multiple storage class distributed nametags for locating items in a distributed computing system 14 1999
6,360,266 Object-oriented distributed communications directory system 74 1999
7,359,934 Multiple storage class distributed nametags for locating items in a distributed computing system 16 2002
8,949,304 Method and apparatus for accelerating the expiration of resource records in a local cache 0 2003
7,107,442 Method and apparatus for implementing a sleep proxy for services on a network 21 2003
7,246,225 Method and apparatus for implementing a sleep proxy for services on a network 5 2006
7,330,986 Method and apparatus for implementing a sleep proxy for services on a network 3 2006
7,757,108 Method and apparatus for implementing a sleep proxy for services on a network 5 2007
7,747,682 Multiple storage class distributed nametags for locating items in a distributed computing system 0 2008
8,364,987 Method and apparatus for implementing a sleep proxy for services on a network 0 2010
 
AVAYA INC. (1)
* 5,862,377 Technique for sharing information between applications 19 1996
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
8,924,576 Software-based aliasing for accessing multiple shared resources on a single remote host 0 2008
 
F5 NETWORKS, INC. (1)
* 6,064,671 Multi-homed end system for increasing computers network bandwidth 101 1995
 
IBM INTERNATIONAL GROUP BV (2)
* 5,632,011 Electronic mail management system for operation on a host computer system 132 1995
* 5,928,333 Electronic mail management system for operation on a host computer system 44 1997
 
GOOGLE INC. (1)
6,687,707 Unique object identification in a network of computing systems 12 1997
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 5,805,594 Activation sequence for a network router 28 1996
* 6,041,324 System and method for identifying valid portion of computer resource identifier 92 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
* 6,278,705 Integrated architecture to support a single system image across multiple network access servers 17 1997
* 6,147,987 Supporting load sharing across multiple network access servers 32 1997
6,256,305 Architecture to support a single system image across multiple network access servers 1 1999
* 7,047,254 Method and apparatus for providing aggregate object identifiers 3 2002
* 2004/0088,293 Method and apparatus for providing aggregate object identifiers 19 2002
 
CISCO TECHNOLOGY, INC. (4)
6,247,062 Method and apparatus for routing responses for protocol with no station address to multiple hosts 16 1999
* 6,952,421 Switched Ethernet path detection 32 1999
7,787,361 Hybrid distance vector protocol for wireless mesh networks 10 2006
7,660,318 Internetworking support between a LAN and a wireless mesh network 2 2006
 
ENTERASYS NETWORKS, INC. (3)
8,462,794 Distributed connection-oriented services for switched communication networks 0 2010
* 8,023,515 Distributed connection-oriented services for switched communication networks 9 2010
7,990,981 Distributed connection-oriented services for switched communication networks 0 2010
 
FUJITSU LIMITED (2)
* 5,745,779 Network subsystem for parallel processor system and network system for parallel processor system 2 1994
* 5,717,864 Method for joining a plurality of networks and seceding therefrom 1 1996
 
Dataproducts Corporation (1)
* 5,898,823 Network printer auto-detection method and system 37 1997
 
FRANCAP CORPORATION (1)
* 6,101,537 Universal electronic resource denotation, request and delivery system 89 1998
 
RPX CLEARINGHOUSE LLC (1)
* 7,185,097 Encoding addresses in a communication system 1 2000
 
INTEL CORPORATION (2)
* 5,694,555 Method and apparatus for exchanging data, status, and commands over an hierarchical serial bus assembly using communication packets 54 1996
* 5,961,620 Extensible communication type manager for a computer system 80 1997
 
NEUBE CORPORATION (1)
* 5,638,516 Parallel processor that routes messages around blocked or faulty nodes by selecting an output port to a subsequent node from a port vector and transmitting a route ready signal back to a previous node 28 1994
 
Netword LLC (1)
* 5,764,906 Universal electronic resource denotation, request and delivery system 564 1995
 
OPEN INVENTION NETWORK, LLC (1)
9,063,739 Method and computer program for device configuration 0 2006
 
McAfee, Inc. (1)
* 8,468,256 Automatically configuring a computer firewall based on network connection 8 2007
 
NOKIA CORPORATION (1)
* 2004/0082,321 Method for addressing communication and a communication service center 111 2003
* Cited By Examiner