Patents Assigned to AT&T Lab. Inc.
  • Publication number: 20090313605
    Abstract: A method, apparatus, and computer-readable medium for predicting the fault-proneness of code units (files, modules, packages, and the like) of large-scale, long-lived software systems. The method collects information about the code units and the development process from previous releases, and formats this information for input to an analysis stage. The tool then performs a statistical regression analysis on the collected data, and formulates a model to predict fault counts for code units of the current and future releases. Finally, the method computes an expected fault count for each code unit in the current release by applying the formulated model to data from the current release. The expected fault counts are used to rank the release units in descending order of fault-proneness so that debugging efforts and resources can be optimized.
    Type: Application
    Filed: June 11, 2008
    Publication date: December 17, 2009
    Applicant: AT&T LABS, INC.
    Inventors: Thomas Ostrand, Robert Bell, Andrew Gauld, Elaine Weyuker
  • Publication number: 20090296576
    Abstract: Reducing connection overhead in a communications network includes reusing at least one cached communication channel connecting a source and a destination. The at least one cached communication channel is cached for a variable duration.
    Type: Application
    Filed: August 4, 2009
    Publication date: December 3, 2009
    Applicant: AT&T LABS, INC
    Inventors: Yetik SERBEST, Haifeng BI, Samuel SIGARTO
  • Patent number: 7609699
    Abstract: A method for using broadband network resources includes providing simultaneous access to an asynchronous transfer mode switched virtual circuit for a plurality of sessions. The access for each session is provided based on an internet protocol session request being received at a service gateway for the sessions. The method also includes tearing down the asynchronous transfer mode switched virtual circuit when all of the sessions are terminated.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: October 27, 2009
    Assignee: AT&T Labs, Inc.
    Inventors: Keith Joseph Allen, Weijing Chen, Anna Salguero
  • Publication number: 20090248886
    Abstract: The invention relates to a method of distributing a non-live content stream in a network. The method comprises transmitting an initial meta-file in response to receiving a request for a non-live content stream. The initial meta-file comprises information, and the information identifies a division of the content stream, identifies a multicast source server and a unicast source server. The method also comprises transmitting at least a first portion of the non-live content stream using the multicast source server and at least a second portion of the non-live content stream using the unicast source server. Also, the invention relates to a system comprising a multicast source server adapted to transmit at least a first portion of the non-live content stream in response to transmission of an initial meta-file. The initial meta-file is transmitted in response to receiving a request for a non-live content stream.
    Type: Application
    Filed: December 27, 2007
    Publication date: October 1, 2009
    Applicant: AT&T LABS, INC.
    Inventors: Elysia Tan, Han Nguyen
  • Patent number: 7593396
    Abstract: A system and method are provided for reviewing and updating a subscriber's telecommunications services using a graphical user interface via multiple data networks. A data message is received at an intelligent peripheral from the graphical user interface via at least one of the data networks. The data message indicates a subscriber's desired update to a selected service. The data message is converted into a protocol compatible with a service control point. The converted data message is identical to a data message that the intelligent peripheral would create if the subscriber had entered the desired update via an interactive voice response system. The converted data message is transmitted to the service control point, which updates the service in accordance with the subscriber's update. Thus, the service is updated substantially contemporaneously with the request. Moreover, the subscriber retains the ability to update and review service data via the interactive voice response.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: September 22, 2009
    Assignee: AT&T Labs, Inc.
    Inventors: Anil Kumar Bhandari, Xiaolian Bi, Jeffrey Lewis Brandt, Christine Mary Hartman, Alexander Lisheng Huang, Jeffrey Paul Johnson, James Thomas Miller, Stephen Mark Mueller, Jeffrey L. Scruggs
  • Patent number: 7586844
    Abstract: Virtual circuits are dynamically established in a telecommunications network. A cache duration is adaptively determined based on at least one characteristic of the telecommunications network. A virtual circuit is established for a connection between a source and a destination. The virtual circuit is cached when the connection between the source and the destination terminates. The cached virtual circuit is reused when a new connection request occurs during the cache duration. The cached virtual circuit is released after the cache duration when no new connection request occurs during the cache duration.
    Type: Grant
    Filed: June 11, 2007
    Date of Patent: September 8, 2009
    Assignee: AT&T Labs, Inc.
    Inventors: Yetik Serbest, Haifeng Bi, Samuel Sigarto
  • Patent number: 7573997
    Abstract: A communication network element determines a service provider's routing preference for routing communications and routes these communications from an originating connection address to a destination connection address over a network. The communication network element includes a receiver configured to receive a signal, which comprises the originating connection address and the destination connection address. The communication network element also includes a processor that determines the service provider associated with at least one of the originating connection address and the destination connection address of the received signal. The processor also determines the routing preference associated with the service provider using routing data.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: August 11, 2009
    Assignee: AT&T Labs, Inc.
    Inventors: Laura Culli, Bruce A. Nance, John E. Simino, Harold C. Fleischer, III, Michael Hanrahan, M. Lourdes Coronado
  • Publication number: 20090190467
    Abstract: A system, method and computer readable media for detecting and managing fault within a network using the network's label distribution protocol transactions. Initially, the system will monitor and analyze all transactions within the network to determine if the network has degraded at or between any nodes in the system. The system can then recognize if there is any failure and determine if the network has degraded past a threshold value that is needed for proper operation. If the network has a failure that is beyond this threshold, it will notify a fault management system and subsequently a ticketing system to notify the user that a failure within the system has occurred.
    Type: Application
    Filed: January 25, 2008
    Publication date: July 30, 2009
    Applicant: AT&T Labs, Inc.
    Inventor: Moshiur RAHMAN
  • Patent number: 7568149
    Abstract: A method and system for allowing users to control the operation of hyperlinks includes a graphical user interface that displays Internet and intranet hyperlinks from web sites. The graphical user interface includes a selectable button that accepts user settings. The user settings allow the users to determine the operation of the hyperlinks so that the hyperlinks either open in a new browser window or in an existing browser window when selected by the user. An interface engine generates the selectable button on the graphical user interface, examines the selectable button for any user settings, and controls the operation of the hyperlinks based upon the user settings.
    Type: Grant
    Filed: April 29, 2002
    Date of Patent: July 28, 2009
    Assignee: AT&T Labs, Inc.
    Inventors: Gregory W. Edwards, Benjamin A. Knott
  • Publication number: 20090187410
    Abstract: Disclosed are systems, methods and computer-readable media for enabling speech processing in a user interface of a device. The method includes receiving an indication of a field and a user interface of a device, the indication also signaling that speech will follow, receiving the speech from the user at the device, the speech being associated with the field, transmitting the speech as a request to public, common network node that receives and processes speech, processing the transmitted speech and returning text associated with the speech to the device and inserting the text into the field. Upon a second indication from the user, the system processes the text in the field as programmed by the user interface. The present disclosure provides a speech mash up application for a user interface of a mobile or desktop device that does not require expensive speech processing technologies.
    Type: Application
    Filed: May 28, 2008
    Publication date: July 23, 2009
    Applicant: AT&T Labs, Inc.
    Inventors: Jay WILPON, Giuseppe Di Fabbrizio, Benjamin J. Stern
  • Patent number: 7561577
    Abstract: Method and apparatus for a distributed switching system supporting a plurality of services. A service request is initiated by an initiating customer. The service request is then executed using, for example, a user-to-network interface setup. A terminating setup is then performed to either accept or reject the requested service. Multiple service requests are correlated with respective services to enable at least one appropriate policy and logic.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: July 14, 2009
    Assignee: AT & T Labs, Inc.
    Inventors: Marco Schneider, Philip Cunetto
  • Publication number: 20090177983
    Abstract: Designing user interfaces for users in a user population includes modeling behaviorally distinct groups of the users and customizing the user interfaces based on either or both interactive testing by the users and modeling the behaviorally distinct groups of the users. The user population is categorized into the behaviorally distinct groups of the users based on predetermined characteristics and behaviors for the users.
    Type: Application
    Filed: March 17, 2009
    Publication date: July 9, 2009
    Applicant: AT&T Labs, Inc. (formerly known as SBC TechnologyResources, Inc.)
    Inventors: Robert R. Bushey, Thomas Deelman, Jennifer M. Mauney
  • Publication number: 20090171890
    Abstract: A method and system are disclosed for operating a high speed data stream management system which runs a query plan including a set of queries on a data feed in the form of a stream of tuples. A predicate prefilter is placed outside the query plan upstream of the set of queries, and includes predicates selected from those used by the queries. Predicates are selected for inclusion in the prefilter based on a cost heuristic, and predicates are combined into composites using a rectangle mapping heuristic. The prefilter evaluates the presence of individual and composite predicates in the tuples and returns a bit vector for each tuple with bits representing the presence or absence of predicates in the tuple. A bit signature is assigned to each query to represent the predicates related to that query, and a query is invoked when the tuple bit vector and the query bit signature are compatible.
    Type: Application
    Filed: January 2, 2008
    Publication date: July 2, 2009
    Applicant: AT&T Labs, Inc.
    Inventors: Theodore Johnson, Lukasz Golab, Oliver Spatscheck
  • Publication number: 20090161567
    Abstract: A method and system for detecting routing loops and time-to-live (TTL) expiry attacks in a telecommunications network are disclosed. The detection of routing loops and TTL expiry attacks can be achieved based on the comparison of TTL expiries occurring on two or more routers in the network. A quantity of TTL expiries associated with a router can be summed. Additionally, a quantity of TTL expiries associated with other routers that are operatively coupled to the router can be summed. A difference between the sums can be calculated and a determination of whether a routing loop exists can be made in response to the difference.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: AT&T LABS, INC.
    Inventors: Thusitha Jayawardena, William J. Shugard
  • Publication number: 20090161837
    Abstract: A method and system allow a subscriber to test emergency 911 telephone services routed from the subscriber's location over a network to a response center. An alternative dialing code (*911) is provided for testing, and when a call placed by a subscriber to the alternative dialing code is received in the network, the network identifies the response center to which a 911 call placed from the subscriber's location is routed. An answering device is provided with status information with respect to the identified response center, and calls placed by the subscriber to the alternative dialing code are routed to the answering device, whereby when a subscriber places a call to the alternative dialing code, the answering device will supply the subscriber with status information with respect to the identified response center that receives a 911 call from the subscriber's location.
    Type: Application
    Filed: December 20, 2007
    Publication date: June 25, 2009
    Applicant: AT&T Labs, Inc. (a Delaware corporation)
    Inventors: Thomas J. Killian, Lorinda Cherry, Norman Schryer
  • Publication number: 20090150925
    Abstract: In a particular embodiment, a method of providing an alert related to visual ticker data for display at a display device is disclosed. The method includes receiving media content at a destination device. The media content includes video data, audio data, and visual ticker data. The method also includes generating an alert related to the visual ticker data, providing the media content to a display device and selectively providing data related to the alert to a selected device based on a user preference.
    Type: Application
    Filed: December 6, 2007
    Publication date: June 11, 2009
    Applicant: AT&T Labs, Inc.
    Inventor: Donnie Henderson
  • Publication number: 20090132561
    Abstract: A method of labeling unlabeled nodes in a graph that represents objects that have an explicit structure between them. A computing device can use a labeling engine to labeled nodes in a graph that are labeled and can identify an unlabeled node in the graph that is structurally associated with the labeled nodes. The labeling engine can label the unlabeled node with the label of the labeled node based on the structural association between the unlabeled node and the labeled node.
    Type: Application
    Filed: November 21, 2007
    Publication date: May 21, 2009
    Applicant: AT&T LABS, INC.
    Inventors: Graham Cormode, Smriti Bhagat, Irina Rozenbaum
  • Publication number: 20090112598
    Abstract: Disclosed herein are systems, methods, and computer-readable media for troubleshooting based on a probability distribution model. The method for troubleshooting based on a probability distribution model includes establishing a speech-based channel of interaction, establishing at least one non-speech-based channel of interaction, maintaining a probability distribution over time for each of a plurality of component variables describing the state of the product or service and state of the conversation, and troubleshooting a product or service by responding based on the probability distribution.
    Type: Application
    Filed: October 31, 2007
    Publication date: April 30, 2009
    Applicant: AT&T Lab, Inc.
    Inventor: Jason Williams
  • Publication number: 20090112596
    Abstract: A system and method are disclosed for synthesizing speech based on a selected speech act. A method includes modifying synthesized speech of a spoken dialogue system, by (1) receiving a user utterance, (2) analyzing the user utterance to determine an appropriate speech act, and (3) generating a response of a type associated with the appropriate speech act, wherein in linguistic variables in the response are selected, based on the appropriate speech act.
    Type: Application
    Filed: October 30, 2007
    Publication date: April 30, 2009
    Applicant: AT&T Lab, Inc.
    Inventors: Ann K. Syrdal, Mark Beutnagel, Alistair D. Conkie, Yeon-Jun Kim
  • Publication number: 20090112586
    Abstract: Systems, methods and computer-readable media associated with using a divergence metric to evaluate user simulations in a spoken dialog system. The method employs user simulations of a spoken dialog system and includes aggregating a first set of one or more scores from a real user dialog, aggregating a second set of one or more scores from a simulated user dialog associated with a user model, determining a similarity of distributions associated with each of the first set and the second set, wherein the similarity is determined using a divergence metric that does not require any assumptions regarding a shape of the distributions. It is preferable to use a Cramér-von Mises divergence.
    Type: Application
    Filed: November 1, 2007
    Publication date: April 30, 2009
    Applicant: AT&T Lab. Inc.
    Inventor: Jason WILLIAMS