|Publication number||US6065016 A|
|Application number||US 08/689,212|
|Publication date||May 16, 2000|
|Filing date||Aug 6, 1996|
|Priority date||Aug 6, 1996|
|Also published as||CA2201067A1, CA2201067C, DE69720344D1, DE69720344T2, EP0823809A2, EP0823809A3, EP0823809B1|
|Publication number||08689212, 689212, US 6065016 A, US 6065016A, US-A-6065016, US6065016 A, US6065016A|
|Inventors||Peter H. Stuntebeck, Andrew Frederick Bulfer|
|Original Assignee||At&T Corporation|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (22), Referenced by (88), Classifications (15), Legal Events (5)|
|External Links: USPTO, USPTO Assignment, Espacenet|
This invention relates to directory services. More particularly, this invention relates to a directory service which provides the communication addresses of individuals associated with numerous different institutions, and which can be accessed via more than one communication channel.
Due to the rapid growth in on-line and wireless technology, many individuals today (especially white-collar professionals) can be reached at numerous communications addresses. An individual's communication addresses may include a business telephone number, a home telephone number, a fax number, a cellular telephone number, a pager number, a personal reach service number, an e-mail address, a home page URL, a personal communications service (PCS) number, and a secretary/reach telephone number.
Obtaining this information for a particular individual can be difficult and time consuming. Often, several sources must be consulted before the desired information is tracked down, forcing one to make repeated attempts to locate the information. This can be time consuming and potentially costly, especially if the person is far away or in another country. Sometimes the information appears on business cards, but one often does not have the necessary business card at-hand when attempting to reach a person. Furthermore, the number of ways to reach someone has become so large that business cards have become cumbersome, awkward, unattractive, and confusing.
Currently, there is no centralized directory service which provides a person's numerous communications addresses. Furthermore, there is no centralized directory service which provides all of the communication addresses of individuals associated with different companies. The list of phone numbers contained in local "white pages" directories is typically limited to home and front-desk business numbers. Some corporations and universities maintain on-line directories which are accessible via the internet. However, these directories provide limited information such as a primary telephone number and e-mail address. Some companies, such as AT&T, maintain internal directories which can only be accessed by employees. AT&T's internal directory provides the telephone number, FAX number, e-mail address, and mailing address of certain individuals associated with AT&T, among other information such as company organizational information and the individual's work location and room number.
Looking for the communication addresses of individuals associated with different companies using on-line directories maintained by corporations and other institutions can be time consuming for several reasons. First, one has to determine the e-mail address of the particular institution where the desired information resides. Second, such directories may not have the particular communication address one is looking for. Third, one is required to access a separate on-line directory for each company, which can be tedious and time consuming when searching for the numbers of several individuals employed at different companies.
In view of these and other drawbacks of current directory services, it is an object of this invention to provide a directory service that enables a user to obtain from a centralized location the communication addresses of individuals from numerous different institutions.
It is a more particular object of this invention to provide a directory service which provides all of the communication addresses of an individual in a centralized location.
It is a still more particular object of this invention to provide a directory service which provides supplemental information in addition to an individual's communications addresses.
It is a further object of this invention to provide a directory which can be accessed via numerous communication channels.
These and other objects of the invention are accomplished in accordance with the principles of the invention by providing a universal directory service ("UDS") server which communicates with one or more database servers containing directory information relating to individuals from various different companies. In a preferred embodiment, the UDS server communicates with (1) a local directory server containing directory information relating to the UDS provider and additional hosted companies, (2) on-line directory servers maintained by corporations from which the provider has received proper permission to access, (3) a local database server which contains directory information gathered by the provider and third parties, and (4) a white pages directory server which contains directory information relating to private individuals.
The UDS server can be accessed via the internet, on-line service providers, wireless communication channels, dial-up communication channels, dedicated communication channels, telephone connections to attendants, and telephone connections to a voice recognition and synthesis system.
In addition to the numerous communication addresses of an individual, the UDS server also provides supplemental information such as the type of business the individual or company is engaged in, specialties or particular accomplishments, business hours, prices, organizational charts, responsibilities of the individual within the company, and maps logos, trademarks, and other graphical images.
This invention provides a convenient, inexpensive, and quick way for a user to obtain the communication addresses of someone with whom they wish to communicate. It eliminates the need to make repeated telephone calls to obtain a communications address, and the need to maintain printed directories. Furthermore, by maintaining current communication addresses on the UDS, one can avoid the time and expense of having to reprint business cards whenever one's company title, business address, or communication address changes. This invention may also facilitate a return to the time when business cards contained only a person's name and company since all of a person's communications addresses are available through the universal directory.
Further features of the invention, its nature and various advantages will be more apparent from the accompanying drawing and the following detailed description of the preferred embodiments.
FIG. 1 is a simplified block diagram of preferred apparatus for implementing a directory service in accordance with this invention.
FIG. 2 illustrates a preferred sequence of steps for operating the apparatus of FIG. 1 in accordance with this invention.
This invention can be used to provide the communication addresses and supplemental information of any entity that desires to be listed on the universal directory. Such entities include, but are not limited to, corporations, universities, colleges, non-profit organizations, government agencies, partnerships, individuals, and the like. Institutions and corporations are referred to for purposes of illustration throughout this text.
In a preferred embodiment of this invention shown in FIG. 1, UDS server 10 communicates with local directory server 30, on-line corporate directory servers 32, local database server 34, and white pages server 36.
Local directory server 30 preferably is maintained by the UDS provider and may be located near UDS server 10. In addition to maintaining directory information relating to the UDS provider itself, local server 30 preferably contains directory information of hosted institutions which have contracted with the UDS provider to maintain their directories. Thus, local server 30 preferably contains the communication addresses of individuals associated with both the UDS provider and hosted institutions.
On-line corporate directory servers 32 are maintained by corporations or other institutions and can be accessed via the internet. UDS server 10 communicates with the on-line directory servers of those corporations and institutions that have given the universal directory service provider proper permission to do so. In this manner, the UDS server is able to access the directories of corporations and institutions other than those hosted by the UDS provider.
Database server 34 preferably contains information collected by the UDS provider. This information may be collected from customers who have given the provider permission to provide information relating to them, and from updates provided by UDS users (discussed further below). Such information may also be collected during the course of ordinary business. Server 34 preferably also includes information collected by third parties including subscription lists of professional and trade journals, member lists of professional societies, alumni lists, and other sources.
White pages server 36 preferably contains the communications addresses of private individuals. With the growing popularity of the internet, many individuals may wish to have their personal e-mail address(es), home page URL, and the like listed on the UDS. Such information, as well as the communication addresses of other individuals and institutions, preferably is maintained on white pages server 36. In an alternate embodiment (not shown), rather than providing a separate white pages server, the communications addresses of private individuals are stored on the local directory server 30. This eliminates the need to maintain a separate white pages directory.
In a preferred embodiment, those listed on the service can log-on to the service at any time in order to update their directory information. The information maintained on the UDS is thus kept current and complete.
In FIG. 1, local directory server 30, local database server 34, and white pages server 36 are shown as separate from the UDS server 10. However, in alternative embodiments (not shown), one or more of servers 30, 32, and 34 are maintained on the same hardware, and controlled by the same software, as the UDS server.
UDS server 10 can be accessed via numerous communication channels. A user having an internet account can access server 10 via internet communication channel 50. A user subscribing to an on-line access provider can access the UDS server via on-line communication channel 52. A user having a computer (such as a laptop) capable of wireless communication can access the UDS server via wireless communication channel 54. A user having a computer with a modem can access the UDS server using dial-up communication channel 56.
A user may also access the UDS server via a dedicated communication channel. As shown in FIG. 1, the user is part of a local area network (LAN) having dedicated communication channel 58 which communicates with the UDS server.
A user may also access the UDS using a conventional telephone. A user can phone attendant 59 operating a computer which communicates with the UDS server via attendant communication channel 60. In this case, the user tells the attendant the information he or she is looking for and the attendant initiates a search on the UDS. The attendant then relays the search results to the user over the telephone.
The user can also access the UDS server by phoning voice recognition and synthesis system 61. The voice recognition system communicates with the UDS server via communication channel 62. The user is able to search for information on UDS by speaking appropriate commands to the voice recognition system. The voice recognition system initiates a search on the UDS and conveys the results to the user using a synthesized or pre-recorded voice. The voice recognition system can be implemented using voice recognition techniques known to those skilled in the art.
The UDS server is able to provide directory information about individuals associated with many different companies. This invention eliminates the need for one to consult several different sources in order to find a particular communication address. When looking for the communication addressees of several individuals associated with different companies, the user need consult only the UDS, rather than the directories of the separate companies.
The UDS preferably provides all of the communication addresses of those listed on the service. Such addresses include, but are not limited to, a business telephone number, a home telephone number, a fax number, a cellular telephone number, a pager number, a personal reach service number, an e-mail address, a home page URL, a personal communications service number, a secretary/reach telephone number, and other addresses. In this manner, a user can obtain any one of an individual's communication addresses from a convenient, centralized source.
The UDS preferably provides supplemental information in addition to communication addresses. Supplemental information provided by the UDS preferably includes, but is not limited to, the type of business the individual or company is engaged in (e.g., a "yellow pages" type of category), specialties or particular accomplishments of the individual or company, business hours, prices, organizational charts, responsibilities of the individual within the company, and maps, logos, trademarks, and other graphical images.
FIG. 2 shows a preferred sequence of steps for operating the universal directory service of FIG. 1 in accordance with this invention.
In step 110, user connection to the UDS server is established via any one of communication channels 50, 52, 54, 56, 58, and 62 discussed above. When a user accesses the UDS using attendant communication channel 60, the attendant carries out the steps described below using information provided by the user, with the exception that the attendant preferably does not log on separately for each user, but is continuously logged on the UDS server. The user in this case may be required to provide a password or personal identification number (PIN) for billing purposes.
In step 114, the user logs on to the UDS. The UDS determines if the log-on is valid in step 118. It is preferable to provide security step 118 so that unauthorized persons do have access to the UDS. For example, the user may be required to provide a password or PIN in order to access the UDS. If the log-on is invalid, the user is disconnected in step 122. It is preferable to permit the user to attempt to log-on more than once before disconnecting the user at step 122, in order to allow the user to correct errors made when entering a password for example.
If the log-on is valid, the UDS presents a query form to the user in step 126. The query form enables the user to input information identifying the individual of interest. In general, any known technique for specifying identifying information when searching a database can be used at this step. Many such techniques are known to those skilled in the art. In a preferred embodiment, the user is prompted to input a field of parameters. For example, a field may consist of the name of the individual, the company the individual is associated with, and the state in which the company is located. Other fields specifying more information may be used in accordance with this invention.
The query form preferably appears on the display screen of the user's computer, or on the display screen of the attendant's computer when accessing the UDS via a telephone attendant. When accessing the UDS via the voice recognition and synthesis system, the system preferably communicates using simulated or pre-recorded speech, while the user simply speaks to the system.
The UDS preferably allows the user to search using incomplete identifying information. The user preferably can specify a unknown field parameter using an appropriate signal. This can be done, for example, by leaving one of the field parameters blank. The user preferably can specify unknown characters using an appropriate character. This can be done, for example, by substituting an asterisk for the unknown character. The user preferably can specify boolean combinations of identifying information using the logical operators AND, OR, NOT, and the like.
In step 130, the user transmits the identifying information to the UDS server.
In step 134, the UDS server receives the identifying information specified by the user, and determines which of servers 30, 32, and 34 to query. This is done in order to eliminate from the search those servers which do not contain the desired information, thereby conserving computing resources, and increasing the speed of the search process. Techniques for accomplishing this step are well known to those skilled in the art.
In step 138, the UDS server transmits a query to each of the servers which it found appropriate at step 134. The UDS server accesses each server using its own protocol. On-line Corporate servers 32, in particular, may have different access protocols. If any of the servers are implemented on the same hardware and software as the UDS server, the query preferably is transmitted within the software.
In step 142, the UDS server receives the responses from each of the queried servers. The UDS server analyzes these responses in order to discard information that does not match the identifying information provided by the user. Techniques for carrying out this process are well known to those skilled in the art.
In step 146, the UDS server determines if the number of listings matching the identifying information provided by the user is excessive. If the number is excessive, the server prompts the user to input additional identifying information. It may be necessary to repeat this step in some instances in order to reduce the responses to a useful number. If the user is unable to reduce the number of responses by specifying additional information, the user preferably is given the option of terminating the search or receiving all of the information, if practical.
In step 150, the UDS server transmits the response or responses to the user. The responses can be formatted in any known manner. For example, they can be arranged in alphabetical order, or in order of estimated accuracy. Techniques for estimating the accuracy of the responses are well known in the art.
In step 154, after transmitting the responses to the user, the UDS server permits the user to modify the search. The user can, for example, specify additional identifying information.
If the user chooses to modify the search, the UDS server re-analyzes the responses of the previous search (or initiates a new search if necessary) in step 158.
On the other hand, if the user does not want to modify the search or begin a new search, the search session is terminated at step 162. A billing record preferably is produced at this point if usage-based pricing is in effect for the user. Some users may receive access for a flat rate which does not depend on the number of searches carried out or the amount of time logged on to the server. In this case, preferably no billing record is produced at the end of the session.
In an alternative embodiment (not shown), information is provided to the user in two stages in step 150. Rather than providing all of the directory information at once, the UDS first transmits the communication addresses of the matching responses. Then, upon the user's request, the corresponding supplemental information is transmitted to the user. Such a two-stage process is useful if the UDS provider desires to implement a two-tiered billing system in which the user is charged an additional fee to receive the supplemental information.
In another alternative embodiment (not shown), a user accessing the UDS via a computer can dial a displayed phone number simply by clicking on an appropriate icon within the display screen of the computer. In this embodiment, the user's telephone is coupled to the computer so that the computer causes the telephone to dial the selected number.
It will be clear to those skilled in the art that the UDS server can be programmed to perform the above steps using known programming techniques. It will also be clear to those skilled in the art that software for accessing the UDS server in accordance with this invention can be provided using known programming techniques.
Thus, a universal directory service which provides the communication addresses of individuals associated with numerous different institutions, and which can be accessed via more than one communication channel has been described. Those skilled in the art will appreciate that the invention can be practiced in other than the described embodiments, which are presented for purposes of illustration and not of limitation.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4797910 *||May 7, 1986||Jan 10, 1989||American Telphone And Telegraph Company, At&T Bell Laboratories||Automated operator assistance calls with voice processing|
|US4922519 *||Sep 30, 1988||May 1, 1990||American Telephone And Telegraph Company||Automated operator assistance calls with voice processing|
|US5163083 *||Oct 12, 1990||Nov 10, 1992||At&T Bell Laboratories||Automation of telephone operator assistance calls|
|US5181237 *||Mar 27, 1991||Jan 19, 1993||At&T Bell Laboratories||Automation of telephone operator assistance calls|
|US5315705 *||Feb 11, 1992||May 24, 1994||Hitachi, Ltd.||Communication address management system|
|US5434974 *||Mar 30, 1992||Jul 18, 1995||International Business Machines Corporation||Name resolution for a multisystem network|
|US5442693 *||Dec 22, 1993||Aug 15, 1995||At&T Bell Laboratories||Integrated operator console|
|US5483586 *||Jul 18, 1994||Jan 9, 1996||Sussman; Lester||Electronic on-line subscriber telephone directory|
|US5524141 *||Sep 22, 1994||Jun 4, 1996||Bell Communications Research, Inc.||System and method for providing directory information over a telephony network using ADSI|
|US5684866 *||Mar 3, 1995||Nov 4, 1997||Bell Atlantic Network Services, Inc.||Method and apparatus for access to telephone operator services|
|US5708422 *||May 31, 1995||Jan 13, 1998||At&T||Transaction authorization and alert system|
|US5732219 *||Mar 17, 1995||Mar 24, 1998||Vermeer Technologies, Inc.||Computer system and computer-implemented process for remote editing of computer files|
|US5740231 *||Sep 16, 1994||Apr 14, 1998||Octel Communications Corporation||Network-based multimedia communications and directory system and method of operation|
|US5751338 *||Dec 30, 1994||May 12, 1998||Visionary Corporate Technologies||Methods and systems for multimedia communications via public telephone networks|
|US5757900 *||Jun 2, 1995||May 26, 1998||Bell Communications Research, Inc.||System and method for single access database retrievals|
|US5758069 *||Mar 15, 1996||May 26, 1998||Novell, Inc.||Electronic licensing system|
|US5835570 *||Jun 26, 1996||Nov 10, 1998||At&T Corp||Voice-directed telephone directory with voice access to directory assistance|
|US5850433 *||May 1, 1996||Dec 15, 1998||Sprint Communication Co. L.P.||System and method for providing an on-line directory service|
|US5873032 *||Mar 22, 1996||Feb 16, 1999||Metro One Telecommunications, Inc.||Method and system for providing directory assistance services during attempt to complete customer or after call termination via an alphanumeric page|
|US5943417 *||Apr 29, 1998||Aug 24, 1999||Metro One Telecommunications, Inc.||Method and system for personalized directory assistance services|
|EP0238257A2 *||Mar 11, 1987||Sep 23, 1987||AT&T Corp.||Integrated calling directory|
|EP0576141A2 *||May 20, 1993||Dec 29, 1993||AT&T Corp.||Arrangement for obtaining information from a switching system database by an adjunct processor|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US6263053 *||Nov 12, 1998||Jul 17, 2001||Ericsson Inc.||System and method for processing telephone calls|
|US6278773 *||Jun 30, 1998||Aug 21, 2001||Webtv Networks, Inc.||Determining and disclosing the indentity of telephone caller|
|US6421672 *||Jul 27, 1999||Jul 16, 2002||Verizon Services Corp.||Apparatus for and method of disambiguation of directory listing searches utilizing multiple selectable secondary search keys|
|US6473612 *||Feb 12, 1999||Oct 29, 2002||Metro One Telecommunications, Inc.||Method for providing directory assistance services via an alphanumeric page|
|US6714641 *||Nov 17, 1998||Mar 30, 2004||Nortel Networks, Ltd||Web based personal directory|
|US6731927 *||Sep 22, 2000||May 4, 2004||Context Connect, Inc.||System and method for context association|
|US6738469 *||May 19, 1999||May 18, 2004||British Telecommunications Public Limited Company||Method and system for performing dialling of a telephone number supplied from a data store|
|US6748057 *||Nov 25, 2002||Jun 8, 2004||Netnumber, Inc.||Method and apparatus for correlating a unique identifier, such as a PSTN telephone number, to an internet address to enable communications over the internet|
|US6769000 *||Sep 7, 2000||Jul 27, 2004||Nortel Networks Limited||Unified directory services architecture for an IP mobility architecture framework|
|US6882706 *||Oct 23, 2001||Apr 19, 2005||Microsoft Corp.||Method and system of providing emergency data|
|US6944628||Jun 2, 2000||Sep 13, 2005||Anthony Jacques Louis De Breed||Method for electronically addressing of a person or organization|
|US6983282||Mar 30, 2001||Jan 3, 2006||Zoom Information, Inc.||Computer method and apparatus for collecting people and organization information from Web sites|
|US7020262||Feb 12, 2004||Mar 28, 2006||Nortel Networks, Ltd.||Web based personal directory|
|US7046777||Jun 2, 2003||May 16, 2006||International Business Machines Corporation||IVR customer address acquisition method|
|US7054886 *||Jul 27, 2001||May 30, 2006||Zoom Information, Inc.||Method for maintaining people and organization information|
|US7065483||Jul 20, 2001||Jun 20, 2006||Zoom Information, Inc.||Computer method and apparatus for extracting data from web pages|
|US7158982 *||Feb 5, 2001||Jan 2, 2007||America Online, Inc.||Declarative, data-neutral client-server data transport mechanism|
|US7340048||Jul 16, 2001||Mar 4, 2008||Context Connect Llc||System and method for directory services and e-commerce across multi-provider networks|
|US7356761||Jan 24, 2001||Apr 8, 2008||Zoom Information, Inc.||Computer method and apparatus for determining content types of web pages|
|US7359960||Jul 20, 2000||Apr 15, 2008||Net2Phone, Inc.||Telecommunications control system using data interchange|
|US7412036 *||Oct 13, 2000||Aug 12, 2008||France Telecom||Method for establishing a telephone connection by voice control and corresponding voice server|
|US7466805 *||Dec 19, 2002||Dec 16, 2008||Grape Technology Group, Inc.||Technique for effectively providing a personalized information assistance service|
|US7505568||Feb 9, 2005||Mar 17, 2009||Call Genie Inc.||Method and system of providing personal and business information|
|US7522931||Mar 18, 2004||Apr 21, 2009||Netnumber, Inc.||Method and apparatus for accessing a network computer to establish a push-to-talk session|
|US7567661||Dec 31, 2003||Jul 28, 2009||Nortel-Networks Limited||Telephony service information management system|
|US7724878||Jul 28, 2005||May 25, 2010||Timmins Timothy A||Technique for assisting a user with information services at an information/call center|
|US7899173||Jan 17, 2007||Mar 1, 2011||Context Connect, Llc||Communication connectivity via context association, advertising sponsorship, and multiple contact databases|
|US8023633||Sep 14, 2006||Sep 20, 2011||Grape Technology Group, Inc.||Communication assistance system and method|
|US8036365||Oct 25, 2007||Oct 11, 2011||Grape Technology Group, Inc.||Communication assistance system and method|
|US8081742||Oct 6, 2008||Dec 20, 2011||Grape Technology Group, Inc.||Technique for effectively providing a personalized information assistance service|
|US8208608||Feb 4, 2009||Jun 26, 2012||Call Genie Inc.||Method and system of providing personal and business information|
|US8391298 *||May 29, 2003||Mar 5, 2013||Estech Systems, Inc.||Phone directory in a voice over IP telephone system|
|US8666035||Mar 8, 2010||Mar 4, 2014||Grape Technology Group, Inc.||Technique for assisting a user with information services at an information/call center|
|US8780400||Jan 11, 2013||Jul 15, 2014||Ring Central, Inc.||Message preview control|
|US8831191||Jun 28, 2013||Sep 9, 2014||Ringcentral, Inc.||Call preview system|
|US8938060||Sep 21, 2006||Jan 20, 2015||Grape Technology Group, Inc.||Technique for effectively providing personalized communications and information assistance services|
|US9049289||Oct 22, 2004||Jun 2, 2015||RPX Clearinghouse LLP||Remote telephony service management|
|US9059953||May 15, 2014||Jun 16, 2015||Ringcentral, Inc.||Message preview control|
|US9125035||Jul 31, 2014||Sep 1, 2015||Ringcentral, Inc.||Call preview system|
|US9148456||Jan 22, 2014||Sep 29, 2015||Ringcentral, Inc.||Context aware help system|
|US9705840||Jun 3, 2013||Jul 11, 2017||NextPlane, Inc.||Automation platform for hub-based system federating disparate unified communications systems|
|US9716619||May 6, 2015||Jul 25, 2017||NextPlane, Inc.||System and method of processing media traffic for a hub-based system federating disparate unified communications systems|
|US20020007421 *||May 7, 2001||Jan 17, 2002||Thomas Dixon||Universal address system|
|US20020032740 *||Jul 30, 2001||Mar 14, 2002||Eliyon Technologies Corporation||Data mining system|
|US20020052928 *||Mar 30, 2001||May 2, 2002||Eliyon Technologies Corporation||Computer method and apparatus for collecting people and organization information from Web sites|
|US20020055351 *||May 25, 2001||May 9, 2002||Elsey Nicholas J.||Technique for providing personalized information and communications services|
|US20020059251 *||Jul 27, 2001||May 16, 2002||Eliyon Technologies Corporation||Method for maintaining people and organization information|
|US20020060681 *||Nov 14, 2001||May 23, 2002||Toshiaki Miyagi||Map information providing device, map information providing system, and map information providing method|
|US20020091688 *||Jul 20, 2001||Jul 11, 2002||Eliyon Technologies Corporation||Computer method and apparatus for extracting data from web pages|
|US20020099720 *||Jan 23, 2001||Jul 25, 2002||Pradeep Bansal||Directory search using additional information and resources|
|US20020138525 *||Jan 24, 2001||Sep 26, 2002||Eliyon Technologies Corporation||Computer method and apparatus for determining content types of web pages|
|US20020141548 *||Mar 27, 2002||Oct 3, 2002||Peter Boda||Database maintenance method and system for use in a communication network|
|US20030009439 *||Oct 19, 2001||Jan 9, 2003||Lee Yong Tuck||Family tree website architecture|
|US20030119492 *||Dec 19, 2002||Jun 26, 2003||Timmins Timothy A.||Technique for effectively providing a personalized information assistance service|
|US20030135647 *||Jan 16, 2002||Jul 17, 2003||International Business Machines Corporation||Web browser control of telephone directories|
|US20030140091 *||Jan 16, 2002||Jul 24, 2003||International Business Machines Corporation||Telephone number capture from Web page|
|US20040062235 *||May 29, 2003||Apr 1, 2004||Suder Eric G.||Phone directory in a voice over IP telephone system|
|US20040132433 *||Jul 16, 2001||Jul 8, 2004||Stern Robert A.||System and method for directory services and e-commerce across multi-provider networks|
|US20040161095 *||Feb 12, 2004||Aug 19, 2004||Kredo Thomas J.||Web based personal directory|
|US20040181532 *||Feb 5, 2001||Sep 16, 2004||Keith Bernstein||Declarative, data-neutral client-server data transport mechanism|
|US20040192364 *||Mar 18, 2004||Sep 30, 2004||Ranalli Douglas J.||Method and apparatus for accessing a network computer to establish a push-to-talk session|
|US20050015307 *||Apr 27, 2004||Jan 20, 2005||Simpson Todd Garrett||Method and system of providing location sensitive business information to customers|
|US20050141676 *||Mar 1, 2005||Jun 30, 2005||Microsoft Corporation||Method and system of providing emergency data|
|US20050157853 *||Mar 9, 2005||Jul 21, 2005||Microsoft Corporation||Providing emergency data|
|US20050175160 *||Feb 9, 2005||Aug 11, 2005||Call Genie Inc.||Method and system of providing personal and business information|
|US20050288013 *||Aug 16, 2005||Dec 29, 2005||Robert Pines||Communication assistance system and method|
|US20050288758 *||Apr 29, 2005||Dec 29, 2005||Jones Timothy S||Methods and apparatuses for implanting and removing an electrical stimulation lead|
|US20060007938 *||Dec 8, 2004||Jan 12, 2006||Shouichi Kimura||Telephone number information system for internet protocol telephony|
|US20060184534 *||Feb 11, 2005||Aug 17, 2006||Villageprofile.Com, Inc.||Method and apparatus for publishing a community based directory and of offering associated community based services|
|US20070027672 *||May 18, 2006||Feb 1, 2007||Michel Decary||Computer method and apparatus for extracting data from web pages|
|US20070121881 *||Sep 14, 2006||May 31, 2007||Robert Pines||Communication assistance system and method|
|US20070121882 *||Sep 21, 2006||May 31, 2007||Timmins Timothy A||Technique for effectively providing personalized communications and information assistance services|
|US20080123832 *||Oct 25, 2007||May 29, 2008||Robert Pines||Communication assistance system and method|
|US20080319823 *||Jan 17, 2007||Dec 25, 2008||Context Connect, Llc||Communication connectivity via context association, advertising sponsorship, and multiple contact databases|
|US20090037471 *||Sep 28, 2005||Feb 5, 2009||One Smart Star Limited||Communicating with business customers|
|US20090110178 *||Oct 6, 2008||Apr 30, 2009||Timmins Timothy A||Technique for effectively providing a personalized information assistance service|
|US20090119250 *||Apr 13, 2006||May 7, 2009||Kenneth Todd Reed||Method and system for searching and ranking entries stored in a directory|
|US20090199124 *||Jan 21, 2009||Aug 6, 2009||Gregory Lawrence Birch||Operating hour interactive dynamic system and display|
|US20090203331 *||Apr 16, 2009||Aug 13, 2009||Netnumber, Inc.||Method and apparatus for accessing a network computer to establish a push-to-talk session|
|US20090204408 *||Feb 4, 2009||Aug 13, 2009||Todd Garrett Simpson||Method and system of providing personal and business information|
|US20110064209 *||Mar 8, 2010||Mar 17, 2011||Timmins Timothy A||Technique dor assisting a user with information services at ann information/call center|
|US20130275555 *||May 31, 2013||Oct 17, 2013||At & T Intellectual Property I, L.P.||Directory device implementable electronic telephone directory|
|US20160144253 *||Nov 18, 2015||May 26, 2016||Karsten Manufacturing Corporation||Golf club head cover|
|DE10106347A1 *||Feb 9, 2001||Aug 29, 2002||T Mobile Deutschland Gmbh||Verfahren zur automatischen Erstellung und Pflege von E-Mail Auskunftsdiensten|
|WO2001006387A1 *||Jul 20, 2000||Jan 25, 2001||Net2Phone||Telecommunications control system using data interchange|
|WO2003019914A1 *||Aug 28, 2002||Mar 6, 2003||Yueliang Yu||The method of inputting an address into a terminal in the communication system and the operating means thereof|
|WO2006108300A1 *||Apr 13, 2006||Oct 19, 2006||Call Genie Inc.||Method and system for searching and ranking entries stored in a directory|
|WO2014200938A1 *||Jun 9, 2014||Dec 18, 2014||NextPlane, Inc.||A user directory system for a hub-based system federating disparate unified communications systems|
|U.S. Classification||1/1, 707/999.2, 707/999.102, 707/999.01|
|International Classification||H04M3/42, H04M7/12, H04M3/493, G06F13/00|
|Cooperative Classification||Y10S707/99943, H04M2201/60, H04M2201/40, H04M3/42229, H04M3/4931, H04M7/12|
|Sep 26, 1996||AS||Assignment|
Owner name: AT&T CORP., NEW YORK
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STUNTEBECK, PETER H.;BULFER, ANDREW FREDERICK;REEL/FRAME:008155/0235;SIGNING DATES FROM 19960822 TO 19960916
|Mar 19, 2002||CC||Certificate of correction|
|Sep 26, 2003||FPAY||Fee payment|
Year of fee payment: 4
|Sep 14, 2007||FPAY||Fee payment|
Year of fee payment: 8
|Sep 23, 2011||FPAY||Fee payment|
Year of fee payment: 12