Patents Assigned to AT&T Labs
  • Patent number: 7499536
    Abstract: A computer program for routing a service call from a calling party to a service network having a plurality of service network locations, the program stored in a computer-readable medium. The program includes receiving a service call request to connect the calling party to one of the service network locations, determining a location of the calling party by searching a Number Plan Area (NPA) table to determine an NPA of the calling number of the calling party, identifying one of the service network locations for receiving the service call request, and identifying routing information for routing the service call request to the receiving service network location, and completing the service call request to the receiving service network location.
    Type: Grant
    Filed: September 9, 2004
    Date of Patent: March 3, 2009
    Assignee: AT&T Labs, Inc.
    Inventors: Michael W. Boeckman, William E. Plunkett
  • Publication number: 20090034697
    Abstract: A method of presenting instructions to a user sending an incoming communication to a service center includes presenting a menu to the user. The menu includes a plurality of procedure descriptors to the user. The user is presented, according to a selection of one of the procedure descriptors by the user, a sequence of instructions which enable completion of a procedure described by the selected procedure descriptor. The incoming communication is transferred at a position in the sequence of instructions to a representative. The incoming communication is also transferred back to the same position in the sequence of instructions.
    Type: Application
    Filed: October 14, 2008
    Publication date: February 5, 2009
    Applicant: AT&T LABS, INC.
    Inventors: Philip Ted KORTUM, Robert R. BUSHEY
  • Publication number: 20090036121
    Abstract: A computer readable medium that stores a computer program for providing communications service provider information to a mobile station includes a storing code segment that stores data for communications service providers corresponding to market areas. The computer readable medium includes an identifying code segment that identifies at least one communications service provider from the data for communications service providers based on at least one of a class of service and an account of the mobile station. The computer readable medium includes a transmitting code segment that enables transmission of data indicating the identified at least one communications service provider to the mobile station.
    Type: Application
    Filed: October 6, 2008
    Publication date: February 5, 2009
    Applicant: AT&T LABS, INC.
    Inventors: Jesse Bradley Bridges, Cameron Kelly Coursey, Mark Steven Wuthnow
  • Publication number: 20090030683
    Abstract: Disclosed are methods, systems, and computer-readable media for tracking dialog states in a spoken dialog system. The method comprises casting a plurality of dialog states, or particles, as a network describing the probability relationships between each of a plurality of variables, sampling a subset of the plurality of dialog states, or particles, in the network, for each sampled dialog state, or particle, projecting into the future, assigning a weight to each sampled particle, and normalizing the assigned weights to yield a new estimated distribution over each variable's values, wherein the distribution over the variables is used in a spoken dialog system. Also disclosed is a method of tuning performance of the methods, systems, and computer-readable media by adding or removing particles to/from the network.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Applicant: AT&T Labs, Inc
    Inventor: Jason WILLIAMS
  • Publication number: 20090024596
    Abstract: Disclosed herein are systems, methods, and computer-readable media to represent, store, and manipulate metadata. The method for representing metadata includes defining a map to metadata stored in a global database for each of a plurality of metadata containers, receiving a query for metadata associated with a file, determining which of the plurality of metadata containers the query requires, and responding to the query based on metadata associated with the file from the global database retrieved using the corresponding map for the determined metadata container.
    Type: Application
    Filed: October 30, 2007
    Publication date: January 22, 2009
    Applicant: AT&T Labs, Inc.
    Inventors: Andrea BASSO, David Crawford GIBBON
  • Publication number: 20080310613
    Abstract: Communications are routed in a communications network based on a location of a requesting party. A communication from the requesting party is received. A location of the requesting party is determined using a geographic address which defines the smallest of two of a set of multiple geographic areas defined by multiple available geographic addresses for the location of the requesting party. A communications destination address for the communication is selected, from multiple possible communications destination addresses, based on the location of the requesting party. The communication is forwarded to the selected communications destination address.
    Type: Application
    Filed: August 5, 2008
    Publication date: December 18, 2008
    Applicant: AT&T LABS, INC.
    Inventors: Harold C. FLEISCHER, III, Gwen H. GAFFNEY, Susan D. EIFFERT, James C. MERLOTTI, Michael W. BOECKMAN, Brenda S. THOMPSON
  • Patent number: 7463884
    Abstract: A central host performs an automated method of updating multiple remote devices. In one embodiment, the host recognizes a predetermined download time and, in advance of the download time, transmits a calendar update to multiple remote devices. The calendar update includes the download time, and the remote devices may utilize the download time to set calendar reminders for entering an active state. Within a short time after reaching the download time, the host pushes download data to the remote devices by broadcasting the download data. In one aspect, the host may receive message acknowledgements from remote devices in response to a first calendar update, and the host may automatically transmit additional calendar updates to any remote devices that did not receive the first calendar update. Additional embodiments involve related methods and the terminal devices that receive the updates.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: December 9, 2008
    Assignee: AT&T Labs, Inc.
    Inventors: Milap V. Majmundar, David R. Wolter
  • Patent number: 7461084
    Abstract: A method for creating an electronic marketplace includes receiving from a first client a request to create an electronic marketplace and receiving information about a product associated with the marketplace. The information includes at least one of first product information and a reference to second product information. The method also includes creating a marketplace metacatalog associated with the marketplace using a template, storing the first product information in the marketplace metacatalog if the information about the product includes the first product information, and associating the reference to the second product information with the marketplace metacatalog if the information about the product includes the reference. The method further includes communicating at least a portion of at least one of the first product information and the second product information to a second client using the marketplace metacatalog.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: December 2, 2008
    Assignees: AT&T Labs, Inc., Sterling Commerce, Inc.
    Inventors: Claire S. Vishik, Suresh K. Damodaran-Kamal
  • Patent number: 7461381
    Abstract: A communications services network platform has a multi-layered software architecture residing on a host computer. The network platform connects to a communications network and includes a call processing stack, a link layer, and a service support subsystem. The call processing stack implements call processing by processing events associated with a communication path through the communications network and has an application layer, representing each active call being processed by the call processing stack, and a resource layer, including software abstractions of physical resources located outside the host computer. The link layer manages a communications link between physically connected physical resources and the call processing stack. The service support subsystem executes services requested by the call processing stack. The platform manages and controls communications events associated with the communication path to complete a request for services between nodes on the communication network.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: December 2, 2008
    Assignee: AT&T Labs, Inc.
    Inventors: Thomas L. Adams, Will R. Chorley, Philip C. Cunetto, James M. Doherty, John E. Lemay, Stephen M. Mueller, Satish Parolkar, Timothy P. Schroeder, Charles B. Slaten
  • Patent number: 7453994
    Abstract: A method of presenting instructions to a user sending an incoming communication to a service center includes presenting a menu to the user. The menu includes a plurality of procedure descriptors to the user. The user is presented, according to a selection of one of the procedure descriptors by the user, a sequence of instructions which enable completion of a procedure described by the selected procedure descriptor. The incoming communication is transferred at a position in the sequence of instructions to a representative. The incoming communication is also transferred back to the same position in the sequence of instructions.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: November 18, 2008
    Assignee: AT&T Labs, Inc.
    Inventors: Philip Ted Kortum, Robert R. Bushey
  • Patent number: 7447499
    Abstract: A mobile station is used by one of a plurality of subscribers of a home area wireless service provider. The mobile station includes a memory for storing a home area wireless network identity and a plurality of preferred wireless network identities. The mobile station further including a controller controlling said mobile station to connect to the home area wireless network when in a home area and controlling said mobile station to connect to one of the preferred wireless networks when outside the home area.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: November 4, 2008
    Assignee: AT&T Labs, Inc.
    Inventors: Jesse Bradley Bridges, Cameron Kelly Coursey, Mark Steven Wuthnow
  • Patent number: 7443975
    Abstract: A method for location-based communicating includes defining at least one predefined service area for a service provider. A networked communications apparatus receives a communication including a first identifier that identifies the service provider based on input from a requesting party. A determination is made as to whether multiple predefined service areas have been defined for the service provider based on receiving the communication at the networked communications apparatus. A determination is made as to whether the requesting party is in one of the predefined service areas, when the multiple predefined service areas have been defined for the service provider. A determination is made as to which of the predefined service areas the requesting party is in, when the requesting party is in one of the predefined service areas. Information specific to a service provider location is provided for the determined predefined service area the requesting party is in.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: October 28, 2008
    Assignee: AT&T Labs, Inc.
    Inventors: Richard E. Sabinson, Gregory Steven Fosburgh, Mark Tamasi, Brenda S. Thompson
  • Publication number: 20080260129
    Abstract: A method of collecting information includes sending a text markup programming language query script, using a session initiation protocol message, to a communications device. The query script includes at least one location query to determine a location of the communications device. The method of collecting information also includes receiving a response to the query script including at least one response to the at least one location query from the communications device. The at least one response to the at least one location query is automatically generated by the communications device.
    Type: Application
    Filed: April 29, 2008
    Publication date: October 23, 2008
    Applicant: AT&T LABS, INC.
    Inventors: Satish PAROLKAR, Vikram BHAVSAR
  • Publication number: 20080228736
    Abstract: Access is provided to network connection data for a user terminal. A query based on a request from a communications device to access the network connection data is received over a first network. The network connection data corresponding to the request is retrieved from a database based on the query. The database is populated with the network connection data and interfaces with a second network over which network connections are established with the user terminal. The network connection data retrieved from the database is forwarded for display at the communications device.
    Type: Application
    Filed: March 25, 2008
    Publication date: September 18, 2008
    Applicants: AT&T Services, Inc., AT&T LABS, INC.
    Inventors: Jeffrey Lewis BRANDT, Bojana MAMUZIC, James Thomas MILLER, Stephen Mark MUELLER
  • Patent number: 7421070
    Abstract: A method for location-based communications routing includes determining a location of a requesting party in accordance with an address of the requesting party. Whether the location of the requesting party is in a first subscriber service area is determined and, when the location of the requesting party is not in the first subscriber service area, whether the location of the requesting party is in a second expanded subscriber service area larger than and including the first subscriber service area is determined. When the location of the requesting party is determined to be in the first subscriber service area, data corresponding to the first subscriber area is forwarded. When the location of the requesting party is determined to be in the second expanded subscriber service area, data corresponding to the second expanded subscriber service area is forwarded.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: September 2, 2008
    Assignee: AT&T Labs, Inc.
    Inventors: Harold C. Fleischer, III, Gwen H. Gaffney, Susan D. Eiffert, James C. Merlotti, Michael W. Boeckman, Brenda S. Thompson
  • Publication number: 20080175364
    Abstract: A service to a user is prevented by providing, to the user, at least one communication link used to provide multiple services to the user. The plurality of services are activated over the at least one communication link. Transmission for the prevented service is prevented based on at least one characteristic of the at least one communication link over which the prevented service would be provided.
    Type: Application
    Filed: December 14, 2007
    Publication date: July 24, 2008
    Applicant: AT&T LABS, INC.
    Inventors: Mark A. RUSSELL, Stephen WEINERT
  • Publication number: 20080123838
    Abstract: A customer service call system that provides both manual (assisted by a service representative) and automated problem solving dialogs. A routing process determines which dialog is appropriate for incoming calls. The routing process determines a probability that the automated system will resolve the problem and also determines an expected hold time for the customer to reach the manual dialog. The routing process uses this information to determine how the call should be routed.
    Type: Application
    Filed: February 6, 2008
    Publication date: May 29, 2008
    Applicant: AT&T LABS, INC.
    Inventors: Kurt M. Joseph, Aaron W. Bangor, Robert R. Bushey
  • Patent number: 7369651
    Abstract: Outgoing call log data associated with a call from a subscriber's terminal is provided by a system including a switch, which receives the call from the subscriber's terminal and launches a query in response to the call, and a service controller, which receives the query and forwards call data to an interface server in response to the query. The switch continues to process the telephone call after querying the service controller. The interface server obtains additional information from a directory database based on at least the received call data. An outgoing call log database receives and stores the call data and the additional information from the interface server as the outgoing call log data. A web server retrieves the outgoing call log data from the outgoing call log database, in response to a query from a web client, and displays the outgoing call log data at the web client.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: May 6, 2008
    Assignees: AT&T Labs, Inc., AT&T Services, Inc.
    Inventors: Jeffrey Lewis Brandt, Bojana Mamuzic, James Thomas Miller, Stephen Mark Mueller
  • Patent number: 7366285
    Abstract: A method of collecting information is provided. The method includes sending an interactive text markup programming language script, using a session initiation protocol (SIP) message, to a communications device. The interactive script includes a first query and a second query that depends on a response to the first query. The method also includes receiving the response from the communications device. The response is based upon input from a user of the communications device.
    Type: Grant
    Filed: January 20, 2004
    Date of Patent: April 29, 2008
    Assignee: AT&T Labs, Inc.
    Inventors: Satish Parolkar, Vikram Bhavsar
  • Publication number: 20080098308
    Abstract: A method for providing access to internet services includes displaying a graphical user interface (GUI) comprising a first pane configurable to display internet connection identifiers. The method also includes connecting simultaneously to the internet through a non-secure internet service provider and through a secure virtual private network over a single network access link, based on input to the first pane entered by at least one user of the graphical user interface.
    Type: Application
    Filed: December 21, 2007
    Publication date: April 24, 2008
    Applicant: AT&T LABS, INC.
    Inventors: Philip KORTUM, Marc SULLIVAN