Methods and systems are provided for obtaining information related to a customer service location and directions for routing a service technician from one customer service location to another. One embodiment includes requesting at least one set of coordinates associated with the customer service location; accessing a technician server to direct a global satellite positioning system to obtain the set of coordinates for the customer service location; obtaining the coordinates and updating one or more databases with said coordinates. The coordinates may include at least one of a latitude and a longitude associated with the customer service location. Another embodiment includes obtaining through a technician server at least one set of “from” coordinates associated with the first customer service location and at least one set of “to” coordinates associated with the second customer location; transmitting the “from” and “to” coordinates to a mapping system; and, generating directions in the mapping system based on the “to” and “from” coordinates. At least one of the sets of coordinates includes latitude and longitude data. system and computer-readable media embodiments of these methods are also provided.

Patent
   7292939
Priority
Oct 25 2001
Filed
Dec 12 2006
Issued
Nov 06 2007
Expiry
Oct 25 2021
Assg.orig
Entity
Large
56
37
all paid
1. A method for generating travel directions, the method comprising:
accessing a technician server with an input device for directing a global satellite positioning system to obtain at least one set of “from” coordinates associated with a first location;
accessing the technician server for directing the global satellite positioning system to obtain at least one set of “to” coordinates associate with a second location associated with the input device; and
generating travel directions from the first location to the second location, the travel directions being based on the “to” and “from” coordinates associated with the input device.
10. A system for generating directions, the system comprising:
means for accessing a technician server for directing a global satellite positioning system to obtain at least one set of “from” coordinates associated with a first location associated with an input device;
means for accessing the technician server for directing the global satellite positioning system to obtain at least one set of “to” coordinates associated with a second location associated with the input device; and
means for generating travel directions from the first location to the second location, the travel directions being based on the “to” and “from” coordinates associated with the input device.
18. A computer-readable medium which stores a set of instructions which when executed performs a method for generating travel directions, the method executed by the set of instructions comprising:
accessing a technician server for directing a global satellite positioning system to obtain at least one set of “from” coordinates associated with a first location associated with an input device;
accessing the technician server for directing the global satellite positioning system to obtain at least one set of “to” coordinates associate with a second location associated with the input device; and
generating travel directions from the first location to the second location, the travel directions being based on the “to” and “from” coordinates associated with the input device.
2. The method of claim 1, wherein accessing the technician server to obtain the “from” coordinates comprises receiving a data transmission from the input device located at the first location.
3. The method of claim 1, wherein accessing the technician server to obtain the “to” coordinates comprises receiving a data transmission from the input device indicating a street address of the second location.
4. The method of claim 3, further comprising accessing an address guide to determine that the street address is a valid address.
5. The method of claim 4, further comprising storing the valid address on the technician server as a universal type address.
6. The method of claim 4, further comprising prompting a user to confirm the street address when the street address is not a valid address stored in the address guide.
7. The method of claim 1, further comprising tracking the location of the input device.
8. The method of claim 1, further comprising:
associating the “from” coordinate with a valid street address; and
retrieving the valid street address from an address guide.
9. The method of claim 1, further comprising:
associating the “to” coordinate with a valid street address; and
retrieving the valid street address from an address guide.
11. The system of claim 10, wherein the means for accessing the technician server to obtain the “from” coordinates comprises means for receiving a data transmission from the input device located at the first location.
12. The system of claim 10, wherein the means for accessing the technician server to obtain the “to” coordinates comprises means for receiving a data transmission from the input device indicating a street address of the second location.
13. The system of claim 12, further comprising means for accessing an address guide to determine that the that the street address is a valid address.
14. The system of claim 12, further comprising means for storing the valid address on the technician server as a universal type address.
15. The system of claim 12, further comprising means for prompting a user to confirm the address when the street address is not a valid address stored in the address guide.
16. The system of claim 10, further comprising means for tracking the location of the input device.
17. The system of claim 10, further comprising:
means for associating the “to” coordinate with a valid street address; and
means for retrieving the valid street address from an address guide.
19. The computer-readable medium of claim 18, wherein accessing the technician server to obtain the “to” coordinates further comprises:
associating the “to” coordinate with a valid street address; and
retrieving the valid street address from an address guide.
20. The computer-readable medium of claim 18, wherein accessing the technician server to obtain the “to” coordinates comprises:
prompting a user to input a street address; and
confirming the street address is a valid street address when the street address is not stored in an address guide.

This is a continuation of application Ser. No. 10/445,861 filed May 27, 2003 now U.S. Pat. No. 7,188,027, which is a continuation of application Ser. No. 10/032,853 filed Oct. 25, 2001 and now U.S. Pat. No. 6,772,064.

1. Field of the Invention

The present methods and systems generally relate to processing and transmitting information to facilitate providing service in a telecommunications network. The methods and systems discussed herein more particularly relate to use of global satellite positioning to facilitate processing and transmission of information associated with telecommunications service locations and routing travel between more than one such service location.

2. Description of the Related Art

Efficient and effective customer service is an essential requirement for commercial enterprises to compete successfully in today's business world. In the telecommunications industry, for example, providing customer service is an important part of sustaining market share in view of the many competitors in the industry. Customers whose telephone service, for example, is interrupted or disconnected for even a relatively short period of time may desire to seek an alternative source for service, especially if the interruption or disconnection is not addressed by a quick and effective customer service response.

One important aspect of providing customer service is maintaining accurate and complete knowledge of the customer's location. Computer systems and databases that provide customer addresses often only provide vague references, however, to the exact location of the customer. Such customer addresses typically do not include information of sufficient specificity to permit efficient identification of a service location associated with the customer. In the context of a technician transporting a vehicle to a customer's service location, for example, this lack of sufficient service location information can generate excessive driving time and slow response time. Where the response time is unacceptably high, the lack of sufficient service location information can result in delayed or missed customer commitments. It can be appreciated that such delayed or missed customer commitments can cause a commercial enterprise to lose valuable customers.

What are needed, therefore, are methods and systems for acquiring information associated with a customer's service location. Such methods and systems are needed to obtain, for example, a latitude and longitude associated with the customer's service location. In one aspect, if latitude and longitude information could be collected by a service technician when the customer's service location is visited, those coordinates could then be used to find the customer at a later date. Moreover, if latitude and longitude coordinates could be made available in a database associated with that specific customer, the coordinates could be used to assist in determining the service location of that customer. Such service location information could permit a service technician to drive directly to the customer service location with little or no time lost searching for the service location.

What are also needed are methods and systems for providing a service technician with directions, such as driving directions between two or more service locations. Such directions could be employed to route travel from a first customer service location to a second customer service location. It can be seen that such directions would further reduce the possibility of error in locating a customer service location and thereby enhance customer service response time.

Methods and systems are provided for obtaining information related to a customer service location. One embodiment of the method includes requesting at least one set of coordinates associated with the customer service location; accessing a technician server to direct a global satellite positioning system to obtain the set of coordinates for the customer service location; obtaining the coordinates and updating one or more databases with the coordinates. The coordinates may include at least one of a latitude and a longitude associated with the customer service location. One embodiment of a system for obtaining information related to a customer service location includes an input device configured for use by a service technician at the customer service location. A technician server is included in the system for receiving data transmissions from the input device. The technician server is in communication with a global positioning satellite system for determining a set of coordinates associated with the input device. Computer-readable media embodiments are also presented in connection with these methods and systems.

In addition, methods and systems are discussed herein for generating directions for a service technician traveling from a first customer service location to at least a second customer service location. One embodiment of the method includes obtaining through a technician server at least one set of “from” coordinates associated with the first customer service location and at least one set of “to” coordinates associated with the second customer location; transmitting the “from” and “to” coordinates to a mapping system; and, generating directions in the mapping system based on the “to” and the “from” coordinates. One system embodiment includes an input device configured for use by a service technician at a first customer service location. A technician server is provided for receiving data transmissions from the input device. A global positioning satellite system, which is configured for determining at least one set of “from” coordinates associated with the input device is provided for use on an as needed basis. At least one database is included in the system for storing a “to” set of coordinates associated with the second customer service location and the “from” set of coordinates. The system further includes a mapping system operatively associated with the input device for generating travel directions based on the “from” and “to” coordinates. At least one of the sets of coordinates includes latitude and a longitude data. Computer-readable media embodiments of these methods and systems are also provided.

FIG. 1 is a schematic diagram depicting one embodiment of a system for obtaining, processing, and transmitting information related to providing customer service at a customer service location;

FIG. 2 is a schematic diagram depicting a portion of the system of FIG. 1 in more detail;

FIG. 3 is a process flow diagram showing one embodiment of a method for obtaining, transmitting and processing information related to providing service at a customer service location;

FIG. 4 is a schematic diagram depicting one embodiment of a system for obtaining, processing, and transmitting information related to providing customer service at a customer service location; and,

FIG. 5 is a progress flow diagram depicting one embodiment of a method for obtaining, processing, and transmitting information related to providing customer service at a customer service location.

Referring now to FIGS. 1 and 2, a service technician visiting a customer service location is provided with a technician input device 2 for receiving and transmitting information related to a disruption or interruption of service at the service location. The input device 2 can be a wireless PC, for example, a laptop, a personal digital assistant (PDA), a wireless pager or any other device suitable for receiving and transmitting data associated with providing service at the customer service location. A transponder system 4 is operatively associated with the input device 2 for receiving and transmitting signals such as satellite transmission signals, for example.

The input device 2 is configured and programmed to permit the service technician to access a technician server 6. As shown in FIG. 1, access to the technician server 6 can be enabled through a wireless data network 8 through a radio connection 10. Access to the technician server can also be enabled by a modem connection 12 through a landline server 14. The landline server 14 can be a server configured in accordance with a server having a CSX 7000 trade designation employed by BellSouth Telecommunications (BST—Atlanta, Ga.).

A protocol server 16 receives and processes communications from both the wireless data network 8 and the landline server 14. In operation of the input device 2, the protocol server 16 processes information transmitted from the input device 2 including, for example, a user ID, a password, a radio serial number, an input device serial number, and other similar data associated with a service technician and service provided at a customer service location. In one aspect, the protocol server 16 can include one or more WINDOWS NT servers (Microsoft Corporation) configured to assign one or more logical ports to transmissions received from the input device 2.

In one aspect of the present methods and systems, the technician server 6 can be a server having a TECHACCESS trade designation (Telcordia Technologies). The technician server 6 can be a conventional server configured and programmed to verify and/or process information received from the input device 2. The technician server 6 functions as a transaction request broker between the protocol server 16 and one or more other systems operatively connected to the technician server 6. The systems operatively associated with the technician server 6 can include, among other possible systems, a global positioning satellite system 18 (GPS system), a dispatch system 20, an address guide system 22, and a customer records system 24.

In one embodiment of the present methods and systems, the GPS system 18 can be configured in accordance with the BellSouth Telecommunications Global Positioning Satellite System (GPS) as implemented by SAIC's Wireless Systems Group (WSG). The GPS system 18 is operatively associated with the transponder system 4 and can be employed to track, dispatch, and monitor service technicians and their input devices at numerous customer service locations. In one aspect, the GPS system 18 interacts with a transponder mounted on a mobile vehicle (not shown) employed by the service technician at a customer service location.

One purpose of the GPS System 18 is to provide supervisors and managers of service technicians with more comprehensive technician activity information. The GPS system 18 can include one or more servers (not shown) and one or more databases (not shown) for transmitting, receiving and storing data associated with satellite communications. In the context of the present methods and systems, the GPS system 18 serves to acquire information associated with a customer service location including, for example, the latitude and longitude coordinates of the customer service location.

The dispatch system 20 serves to receive, process and transmit information related to service required at one or more customer service locations. In one embodiment, the dispatch system 20 includes a server, a database and one or more graphical interfaces for receiving commands from a user. Such commands can include, for example, entry on a graphical user interface (GUI) of customer information and a problem description associated with a particular interruption or disruption of service. The dispatch system 20 communicates with the technician server 6 to process and transmit information related to actions to be performed at a customer service location. Examples of dispatch systems suitable for use in connection with the present methods and systems include the “LMOS,” “IDS” and “WAFA” systems of BellSouth Telecommunications.

The address guide system 22 includes a database 26 for storing universal type address information, examples of which are shown in FIG. 2. The address guide system 22 can be considered the keeper of all addresses in the universe of telecommunications services. The address guide system 22 helps to promote valid addresses as customer service locations. For example, if a customer contacts a telecommunications service provider, the customer can be queried for the customer's address. If the customer provides an address of 123 XYZ Street and there is no 123 XYZ Street in the database 26 of the address guide system 22, then a correct address for the customer can be confirmed and entered into the database 26. An example of an address guide system 22 suitable for use in accordance with the present methods and systems is the “RSAG” application of BellSouth Telecommunications.

The customer record system 24 is operatively connected to the address guide system 22 and includes a database 28 for storing customer related information, examples of which are shown in FIG. 2. In one embodiment of the present methods and systems, the customer record system 24 serves to store information related to a particular service location and customer. For example, when telephone service is initially requested by a customer, a record in the database 28 can be populated with information that will create a correspondence between the customer's address and the details of the telephone service to be installed. Records in the database 28 of the customer record system 24 typically remain effective as long as service at a particular address remains the same for that customer. The customer record system 24 interfaces with the dispatch system 20 during the operation of the dispatch system 20 to generate work orders associated with service issues at customer service locations. For example, if problems arise with a customer's service, such as the initial installation order for that service, the dispatch system 20 schedules the work order. The dispatch system 20 draws on information contained in the customer record system 24 to create the dispatch order for a service technician to perform any actions required by the work order.

Referring now to FIGS. 1 through 3, an operative example of the present methods and systems include a service technician at a customer service location with an input device 2. In accordance with the connections described above, in step 32 the technician server 6 can request the coordinates, in terms of latitude and longitude, from the service technician at the customer service location. The request of step 32 can be performed, for example, in step 34 by a job closeout script application of the technician server 6 that is adapted to query the service technician regarding the customer's location at the conclusion of a service call. The technician server 6 may check to determine whether a latitude and longitude are already present in the customer's information in the database 28 of the customer record system 24.

The technician server 6 can then instruct the service technician in step 35 to verify his presence at the customer service location. In step 36, the GPS system 18 is accessed, such as through a “Fleet Optimizer” application (BellSouth Technologies) associated with the technician server 6, to obtain latitude and longitude coordinates derived from the location of the service technician's input device 2. In step 38, the GPS system 18 transmits a signal to the transponder system 4 operatively associated with the input device 2 and obtains coordinates of the customer service location in step 40. The GPS system transmits the obtained coordinates to the technician server 6 in step 42. In step 44, the dispatch system 20 is updated with the newly obtained latitude and longitude information. In step 46, the database 28 of the customer records system 24 is updated to reflect this latitude and longitude information. In step 48, the latitude and longitude information is transmitted to and stored in the database 26 associated with the address guide system 22.

It can be seen that just because one has a street address for a customer service location, it does not necessarily follow that locating the customer service location can be readily performed. For example, a street address in Pittsburgh, Pa. might be Three Rivers Stadium Park. If this is the only information available, however, it may be difficult to find the customer service location where work needs to be performed. Use of a GPS system to associate coordinates with a street address permits one to know the position of a customer service location, and hence the location of a service technician performing work at that customer service location.

In another example of the present methods and systems, a new customer requests service installation at ABC Street. Verification is performed to determine that ABC Street is a valid address. If it is a valid address, and if latitude and longitude information has been populated in the address guide system 22, then the information can be used effectively by a service technician to address the customer's needs. In addition, if a service issue later arises with the customer service location, the dispatch system 20 can obtain the customer record, including the customer name, contact number, the type of facilities the customer has, and latitude and longitude information associated with the customer service location. This complete record of information provides enhanced response time for addressing the customer's service needs.

Referring now to FIGS. 4 and 5, in another aspect of the present methods and systems, a mapping system 52 can be provided for routing travel of a service technician between more than one customer service location. The mapping system 52 is configured and programmed to provide travel or routing directions to a service technician from a first location to at least a second location where customer service is to be performed. The mapping system 52 can include conventional mapping software installed on a computer-readable medium operatively associated with the input device. The mapping system 52 can also be accessed remotely, such as through a wireless connection between the mapping system 52 and the input device 2.

In one embodiment, the technician server 6 functions to provide latitude and longitude information to the mapping system 52. This information includes “from” information (i.e., the origin customer service location of the service technician) and “to” information (i.e., the destination customer service location to where travel is desired for the service technician). Before dispatch to the next customer service location, the service technician requests driving instructions in step 62. The technician server 6 queries the “Fleet Optimizer” application, or its functional equivalent, in step 64 to obtain the current customer service location in step 66, which can be used by the mapping system 52 as the “from” location. If necessary, and in accordance with previous discussion of the present methods and systems, the GPS system 18 can be accessed to obtain “from” latitude and longitude coordinates in step 68.

The address guide system 22 can then be accessed by the technician server 6 in step 70 to provide the “to” location to the mapping system 52, including latitude and longitude information for the destination customer service location. In step 72, the technician server 6 transmits the “from” and “to” coordinates to the technician input device 2. In step 74, the mapping system 52 processes the “from” and “to” coordinates. The mapping system 52 can then generate and output driving directions from the “from” location to the “to” location for the service technician in step 76. It can be appreciated that the output of the mapping system 52 including the driving directions can be in any conventional format suitable for communicating the directions to the service technician. For example, the output including the driving directions can be in electronic format or hard copy format.

As discussed above, accurate latitude and longitude coordinates may have already been established for the present or origin customer service location. In the process of dispatching a service technician to a next customer service location, however, it may be necessary to engage the GPS system 18 to obtain these latitude and longitude coordinates. The GPS system 18 can therefore be employed to provide knowledge of one or more service technician locations for various customer service locations where service is required. The GPS system 18 also functions to promote providing correct customer service location information, including latitude and longitude coordinates associated with customer addresses and/or associated critical equipment. It can be seen that algorithms can be applied in the dispatch system 20 and/or the technician server 6 to use this knowledge of service technician whereabouts and customer service locations to facilitate moving the next best or available service technician to the next highest priority or most appropriate service location.

The term “computer-readable medium” is defined herein as understood by those skilled in the art. A computer-readable medium can include, for example, memory devices such as diskettes, compact discs of both read-only and writeable varieties, optical disk drives, and hard disk drives. A computer-readable medium can also include memory storage that can be physical, virtual, permanent, temporary, semi-permanent and/or semi-temporary. A computer-readable medium can further include one or more data signals transmitted on one or more carrier waves.

It can be appreciated that, in some embodiments of the present methods and systems disclosed herein, a single component can be replaced by multiple components, and multiple components replaced by a single component, to perform a given function. Except where such substitution would not be operative to practice the present methods and systems, such substitution is within the scope of the present invention.

Examples presented herein are intended to illustrate potential implementations of the present communication method and system embodiments. It can be appreciated that such examples are intended primarily for purposes of illustration. No particular aspect or aspects of the example method and system embodiments, described herein are intended to limit the scope of the present invention.

Whereas particular embodiments of the invention have been described herein for the purpose of illustrating the invention and not for the purpose of limiting the same, it can be appreciated by those of ordinary skill in the art that numerous variations of the details, materials and arrangement of parts may be made within the principle and scope of the invention without departing from the invention as described in the appended claims.

Willis, Jr., Robert H., Smith, Steven G., Davis, Mitchell E., Hamrick, Marvin R., Morton, Jr., Roland T., Sylvester, Jeffery A.

Patent Priority Assignee Title
10111034, Mar 14 2008 BILLJCO LLC System and method for sound wave triggered content
10194293, Sep 30 2013 System and method for vital signs alerting privileged recipients
10477994, Mar 14 2008 System and method for location based exchanges of data facilitiating distributed locational applications
12114236, Dec 02 2015 Hopgrade, Inc. Specially programmed computing devices being continuously configured to allow unfamiliar individuals to have an instantaneous, in-person meeting
7647172, Oct 25 2001 CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT Methods and systems for determining a telecommunications service location using global satellite positioning
7840689, Jun 06 1995 Wayport, Inc. Dynamically modifying the display of a computing device to provide advertisements
8095647, Jun 06 1995 Wayport, Inc. Method and apparatus for geographic-based communications service
8135540, Oct 25 2001 CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT Methods and systems for determining a telecommunications service location using global satellite positioning
8199733, Jun 06 1995 Wayport, Inc. Method and apparatus for geographic-based communications service
8219467, Dec 11 2008 AT&T Intellectual Property I, LP; AT&T Delaware Intellectual Property, Inc System and method for dispatching field technicians based on locations of virtual warehouses
8250204, Jun 06 1995 Wayport, Inc. Method and apparatus for geographic-based communications service
8417763, Jun 06 1995 Wayport, Inc. Providing information to a computing device based on known location and user information
8478887, Jun 06 1995 Wayport, Inc. Providing advertisements to a computing device based on a predetermined criterion of a wireless access point
8509246, Jun 06 1995 WAYPORT, INC Method and apparatus for geographic-based communications service
8566839, Mar 14 2008 BILLJCO LLC System and method for automated content presentation objects
8583723, Jun 06 1995 Wayport, Inc. Receiving location based advertisements on a wireless communication device
8588130, Nov 03 1999 Wayport, Inc. Distributed network communication system to provide wireless access to a computing device at a reduced rate
8600341, Mar 14 2008 BILLJCO LLC System and method for location based exchanges of data facilitating distributed locational applications
8606851, Jun 06 1995 Wayport, Inc. Method and apparatus for geographic-based communications service
8631128, Jun 06 1995 Wayport, Inc. Method and apparatus for geographic-based communications service
8634796, Mar 14 2008 BILLJCO LLC System and method for location based exchanges of data facilitating distributed location applications
8639267, Mar 14 2008 BILLJCO LLC System and method for location based exchanges of data facilitating distributed locational applications
8718598, Nov 13 2009 BILLJCO LLC System and method for location based exchange vicinity interest specification
8750823, Mar 14 2008 BILLJCO LLC System and method for location based exchanges of data facilitating distributed locational applications
8761804, Mar 14 2008 BILLJCO LLC System and method for location based exchanges of data facilitating distributed locational applications
8843515, Mar 07 2012 Snap Trends, Inc. Methods and systems of aggregating information of social networks based on geographical locations via a network
8886226, Mar 14 2008 BILLJCO LLC System and method for timely whereabouts determination by a mobile data processing system
8887177, May 14 2010 BILLJCO LLC System and method for automated content distribution objects
8892736, Jun 06 1995 Wayport, Inc. Providing an advertisement based on a geographic location of a wireless access point
8897741, Nov 13 2009 BILLJCO LLC System and method for mobile device usability by locational conditions
8897742, Nov 13 2009 BILLJCO LLC System and method for sudden proximal user interface
8923806, Nov 13 2009 BILLJCO LLC System and method for presenting application data by data processing system(s) in a vicinity
8929915, Jun 06 1995 Wayport, Inc. Providing information to a computing device based on known location and user information
8942693, Sep 14 2010 BILLJCO LLC System and method for targeting data processing system(s) with data
8942732, Mar 14 2008 Location based exchange operating system
8942733, Mar 14 2008 BILLJCO LLC System and method for location based exchanges of data facilitating distributed location applications
8948355, Dec 11 2008 AT&T Intellectual Property I, L.P. System and method for dispatching field technicians based on locations of storage locations
8990287, Jun 06 1995 Wayport, Inc. Providing promotion information to a device based on location
9014658, Nov 13 2009 BILLJCO LLC System and method for application context location based configuration suggestions
9055406, Mar 14 2008 BILLJCO LLC Server-less synchronized processing across a plurality of interoperating data processing systems
9078095, Nov 13 2009 BILLJCO LLC System and method for location based inventory management
9088868, Mar 14 2008 BILLJCO LLC Location based exchange permissions
9088869, Mar 14 2008 BILLJCO LLC System and method for application search results by locational conditions
9100792, Mar 14 2008 BILLJCO LLC System and method for service-free location based applications
9113295, Mar 14 2008 BILLJCO LLC System and method for location based exchange vicinity interest specification
9204275, Mar 18 2014 BILLJCO LLC System and method for targeting data processing system(s) with data
9253597, Mar 14 2008 BILLJCO LLC System and method for determining mobile users of interest
9392408, Mar 14 2008 BILLJCO LLC System and method for location based exchanges of data facilitating distributed locational applications
9445238, Mar 14 2008 BILLJCO LLC System and method for confirming data processing system target(s)
9456303, Mar 14 2008 BILLJCO LLC System and method for service access via hopped wireless mobile device(s)
9477991, Aug 27 2013 Snap Trends, Inc. Methods and systems of aggregating information of geographic context regions of social networks based on geographical locations via a network
9584993, Mar 14 2008 BILLJCO LLC System and method for vector processing on behalf of image aperture aim
9626446, Mar 07 2012 Snap Trends, Inc.; SNAP TRENDS, INC Methods and systems of advertising based on aggregated information of social networks within geographical locations via a network
9894489, Sep 30 2013 System and method for situational proximity observation alerting privileged recipients
ER1065,
ER9674,
Patent Priority Assignee Title
4841560, Oct 16 1987 HARRIS CORPORATION, MELBOURNE, FL Direct access test unit for central office
4922516, Jan 25 1988 COMMUNICATION MANUFACTURING CO Telephone technician's terminals with auto-selection of dial pulse on DTMF signalling
4977399, Aug 09 1988 Seiko Instruments Inc Mobile radio paging test system
5666481, Feb 26 1993 CONCORD COMMUNICATIONS, INC ; Computer Associates Think, Inc Method and apparatus for resolving faults in communications networks
5687212, Jul 25 1995 Verizon Patent and Licensing Inc System for reactively maintaining telephone network facilities in a public switched telephone network
5798733, Jan 21 1997 Northrop Grumman Systems Corporation Interactive position guidance apparatus and method for guiding a user to reach a predetermined target position
5880958, Apr 12 1994 Omnitracs, LLC Method and apparatus for freight transportation using a satellite navigation system
5881131, Nov 16 1993 Verizon Patent and Licensing Inc Analysis and validation system for provisioning network related facilities
5896440, May 26 1994 GTE Service Corporation System and method for providing a unified communications link between divergent communication networks
5897640, Aug 08 1994 Microsoft Technology Licensing, LLC Method and system of associating, synchronizing and reconciling computer files in an operating system
5920846, Feb 27 1996 Southwestern Bell Telephone Co. Method and system for processing a service request relating to installation, maintenance or repair of telecommunications services provided to a customer premises
5922040, May 17 1995 TELEMATICS CORPORATION Method and apparatus for fleet management
5987381, Mar 11 1997 TomTom International BV Automobile navigation system using remote download of data
6101443, Apr 08 1997 AISIN AW CO , LTD Route search and navigation apparatus and storage medium storing computer programs for navigation processing with travel difficulty by-pass
6141609, Nov 08 1993 Mannesmann Aktiengesellschaft Device for recording information on a vehicle's itinerary
6154152, Oct 16 1997 Toyota Jidosha Kabushiki Kaisha Road data maintenance system and on-vehicle terminal apparatus compatible therewith
6167255, Jul 29 1998 IRON OAKS TECHNOLOGIES, LLC System and method for providing menu data using a communication network
6185484, Aug 05 1998 Eaton Corporation Method of operating a motor vehicle management computer system
6192314, Mar 25 1998 HERE GLOBAL B V Method and system for route calculation in a navigation application
6246361, Jun 28 1999 Gary, Sutton Method and apparatus for determining a geographical location of a mobile communication unit
6285931, Feb 05 1998 Denso Corporation Vehicle information communication system and method capable of communicating with external management station
6332163, Sep 01 1999 Accenture Global Services Limited Method for providing communication services over a computer network system
6343290, Dec 22 1999 Celeritasworks, LLC Geographic network management system
6389426, Feb 09 1999 Verizon Patent and Licensing Inc Central trouble ticket database and system and method for managing same to facilitate ticketing, trending, and tracking processes
6427119, Apr 16 2001 General Motors LLC Method and system for providing multiple entry points to a vehicle navigation route
6430562, Mar 01 1999 Hewlett Packard Enterprise Development LP Integrated resource management system and method
6477526, Apr 14 1998 Increment P Corporation; Pioneer Electronic Corporation System for and method of providing map information
6484092, Mar 28 2001 Micron Technology, Inc Method and system for dynamic and interactive route finding
6505120, Oct 31 2000 Matsushita Electric Industrial Co., Ltd. Navigation apparatus
6516055, Dec 29 1999 Bellsouth Intellectual Property Corporation Interface for trouble report input system and trouble report resolution system
6526349, Apr 23 2001 Google Technology Holdings LLC Method of compiling navigation route content
6532418, Jul 02 2001 Samsung Electronics, Co., Ltd. Vehicle navigation network, apparatus and method for use in a mobile telecommunication system
6754582, Oct 25 2001 CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT Methods and systems for routing travel between origin and destination service locations using global satellite positioning
7103476, Oct 25 2001 CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT Methods and systems for routing travel between origin and destination service locations using global satellite positioning
20020120713,
EP712227,
WO2365,
///////////////////
Executed onAssignorAssigneeConveyanceFrameReelDoc
Feb 22 2002MORTON, ROLAND T , JR Bellsouth Intellectual Property CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0445150681 pdf
Mar 04 2002SYLVESTER, JEFFREY A Bellsouth Intellectual Property CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0445150681 pdf
Mar 12 2002WILLIS, ROBERT H , JR Bellsouth Intellectual Property CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0445150681 pdf
Mar 28 2002HAMRICK, MARVIN R Bellsouth Intellectual Property CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0445150681 pdf
Mar 28 2002DAVIS, MITCHELL E Bellsouth Intellectual Property CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0445150681 pdf
Mar 28 2002SMITH, STEVEN G Bellsouth Intellectual Property CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0445150681 pdf
Dec 12 2006AT&T BLS Intellectual Property, Inc.(assignment on the face of the patent)
Apr 27 2007Bellsouth Intellectual Property CorporationAT&T INTELLECTUAL PROPERTY, INC CHANGE OF NAME SEE DOCUMENT FOR DETAILS 0449750868 pdf
Jul 27 2007AT&T INTELLECTUAL PROPERTY, INC AT&T BLS Intellectual Property, IncCHANGE OF NAME SEE DOCUMENT FOR DETAILS 0449760079 pdf
Nov 01 2007AT&T BLS Intellectual Property, IncAT&T Delaware Intellectual Property, IncCHANGE OF NAME SEE DOCUMENT FOR DETAILS 0449760081 pdf
Mar 31 2016AT&T Delaware Intellectual Property, IncAT&T Intellectual Property I, L PASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0445150881 pdf
Dec 14 2017AT&T Intellectual Property I, L PUber Technologies, IncASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0448840359 pdf
Dec 15 2017AT&T Delaware Intellectual Property, IncAT&T Intellectual Property I, L PCORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 044515 FRAME: 0881 ASSIGNOR S HEREBY CONFIRMS THE ASSIGNMENT 0450100546 pdf
Apr 04 2018Uber Technologies, IncCORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENTCORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBER PREVIOUSLY RECORDED AT REEL: 45853 FRAME: 418 ASSIGNOR S HEREBY CONFIRMS THE ASSIGNMENT 0492590064 pdf
Apr 04 2018Uber Technologies, IncCORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENTSECURITY INTEREST SEE DOCUMENT FOR DETAILS 0458530418 pdf
Oct 17 2019Uber Technologies, IncMORGAN STANLEY SENIOR FUNDING, INC , AS ADMINISTRATIVE AGENTSECURITY INTEREST SEE DOCUMENT FOR DETAILS 0507670076 pdf
Feb 25 2021CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENTUber Technologies, IncRELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS 0555470404 pdf
Sep 09 2024MORGAN STANLEY SENIOR FUNDING, INC AS ADMINISTRATIVE AGENTUber Technologies, IncTERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT TERM LOAN AT REEL 050767, FRAME 00760691330167 pdf
Sep 26 2024MORGAN STANLEY SENIOR FUNDING, INC , AS ADMINISTRATIVE AGENTUber Technologies, IncRELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS 0691100508 pdf
Date Maintenance Fee Events
Apr 22 2011M1551: Payment of Maintenance Fee, 4th Year, Large Entity.
Apr 24 2015M1552: Payment of Maintenance Fee, 8th Year, Large Entity.
Apr 25 2019M1553: Payment of Maintenance Fee, 12th Year, Large Entity.


Date Maintenance Schedule
Nov 06 20104 years fee payment window open
May 06 20116 months grace period start (w surcharge)
Nov 06 2011patent expiry (for year 4)
Nov 06 20132 years to revive unintentionally abandoned end. (for year 4)
Nov 06 20148 years fee payment window open
May 06 20156 months grace period start (w surcharge)
Nov 06 2015patent expiry (for year 8)
Nov 06 20172 years to revive unintentionally abandoned end. (for year 8)
Nov 06 201812 years fee payment window open
May 06 20196 months grace period start (w surcharge)
Nov 06 2019patent expiry (for year 12)
Nov 06 20212 years to revive unintentionally abandoned end. (for year 12)