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

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
APPLE INC.CUPERTINO, CA10372

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Findley, Sean J Gilroy, CA 20 456
Oppenheimer, Alan B Cupertino, CA 5 437
Sidhu, Gursharan S Menlo Park, CA 30 793

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
4,718,005 Distributed control of alias name usage in networks 111 1984
5,109,484 Self configuring terminal which polls loop network and generates list of connected devices for use in selectively downloading control programs 75 1986
4,899,274 Dynamic terminal address allocation by the terminal itself in a data processing system 23 1989
 
APPLE INC. (2)
5,150,464 Local area network device startup process 110 1990
5,282,270 Network device location using multicast 73 1990
 
MOTOROLA, INC. (2)
5,109,486 Distributed computer system with network and resource status monitoring 281 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 90 1989
 
CISCO TECHNOLOGY, INC. (1)
5,088,032 Method and apparatus for routing communications among computer networks 339 1988
 
DATACARD CORPORATION (1)
5,204,669 Automatic station identification where function modules automatically initialize 123 1990
 
LUCENT TECHNOLOGIES INC. (1)
5,287,103 Method and apparatus for providing local area network clients with internetwork identification data 164 1991
 
Nittan Company, Limited (1)
4,947,162 Terminal device for a monitoring and control system 24 1989
 
TEXAS INSTRUMENTS INCORPORATED (1)
4,562,535 Self-configuring digital processor system with global system 128 1982
 
XEROX CORPORATION (1)
5,233,346 Apparatus and method for electronically programming nodal identifications 20 1990

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
APPLE INC. (13)
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 25 1995
6,031,977 Object-oriented distributed communications directory service 132 1995
5,745,699 Dynamic address assignment in an arbitrarily connected network 58 1996
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 70 1999
7,359,934 Multiple storage class distributed nametags for locating items in a distributed computing system 14 2002
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 3 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
 
AMX LLC (5)
7,213,061 Internet control system and method 48 2000
7,224,366 Method and system for control system software 40 2003
7,426,702 System and method for multimedia display 3 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
 
CISCO TECHNOLOGY, INC. (4)
6,247,062 Method and apparatus for routing responses for protocol with no station address to multiple hosts 15 1999
6,952,421 Switched Ethernet path detection 25 1999
7,787,361 Hybrid distance vector protocol for wireless mesh networks 7 2006
7,660,318 Internetworking support between a LAN and a wireless mesh network 0 2006
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (4)
6,278,705 Integrated architecture to support a single system image across multiple network access servers 16 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
 
ORACLE INTERNATIONAL CORPORATION (4)
6,094,525 Network addressing arrangement for backward compatible routing of an expanded address space 39 1995
8,468,330 Methods, systems, and data structures for loading and authenticating a module 0 2003
8,281,374 Attested identities 0 2005
8,225,382 Attested identities 0 2005
 
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 6 2010
7,990,981 Distributed connection-oriented services for switched communication networks 0 2010
 
NUANCE COMMUNICATIONS, INC. (3)
5,915,001 System and method for providing and using universally accessible voice and speech data files 627 1996
6,400,806 System and method for providing and using universally accessible voice and speech data files 132 1999
6,885,736 System and method for providing and using universally accessible voice and speech data files 51 2002
 
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 36 1997
6,542,510 Network communication system 13 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
 
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
 
IBM INTERNATIONAL GROUP BV (2)
5,632,011 Electronic mail management system for operation on a host computer system 123 1995
5,928,333 Electronic mail management system for operation on a host computer system 42 1997
 
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 66 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 83 1997
 
AVAYA INC. (1)
5,862,377 Technique for sharing information between applications 14 1996
 
BOCKSTAR TECHNOLOGIES LLC (1)
7,185,097 Encoding addresses in a communication system 1 2000
 
Dataproducts Corporation (1)
5,898,823 Network printer auto-detection method and system 37 1997
 
ENDRESS + HAUSER GMBH + CO. KG (1)
6,216,172 Automatic can address allocation method 44 1998
 
F5 NETWORKS, INC. (1)
6,064,671 Multi-homed end system for increasing computers network bandwidth 94 1995
 
FRANCAP CORPORATION (1)
6,101,537 Universal electronic resource denotation, request and delivery system 76 1998
 
FREESCALE SEMICONDUCTOR, INC. (1)
6,556,584 System and method of communicating non-standardized addresses over a standardized carrier network 15 1998
 
FUTUREWEI TECHNOLOGIES, INC. (1)
6,717,942 Space-efficient source routing 0 1998
 
GOOGLE INC. (1)
6,687,707 Unique object identification in a network of computing systems 12 1997
 
JDS UNIPHASE CORPORATION (1)
5,903,562 Multicasting employing publication title to create numeric destination address for computer network system frame 3 1996
 
MCAFEE, INC. (1)
8,468,256 Automatically configuring a computer firewall based on network connection 0 2007
 
Netword LLC (1)
5,764,906 Universal electronic resource denotation, request and delivery system 513 1995
 
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 27 1994
 
RealNames Corporation (1)
6,151,624 Navigating network resources based on metadata 489 1998
 
The Furukawa Electric Co., Ltd. (1)
7,130,307 Data relay method, its apparatus, and data relay system using the apparatus 7 2001