Patents Assigned to AT&T Lab. Inc.
-
Publication number: 20090313605Abstract: 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: ApplicationFiled: June 11, 2008Publication date: December 17, 2009Applicant: AT&T LABS, INC.Inventors: Thomas Ostrand, Robert Bell, Andrew Gauld, Elaine Weyuker
-
Publication number: 20090296576Abstract: 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: ApplicationFiled: August 4, 2009Publication date: December 3, 2009Applicant: AT&T LABS, INCInventors: Yetik SERBEST, Haifeng BI, Samuel SIGARTO
-
Patent number: 7609699Abstract: 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: GrantFiled: October 10, 2006Date of Patent: October 27, 2009Assignee: AT&T Labs, Inc.Inventors: Keith Joseph Allen, Weijing Chen, Anna Salguero
-
Publication number: 20090248886Abstract: 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: ApplicationFiled: December 27, 2007Publication date: October 1, 2009Applicant: AT&T LABS, INC.Inventors: Elysia Tan, Han Nguyen
-
Patent number: 7593396Abstract: 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: GrantFiled: February 24, 2005Date of Patent: September 22, 2009Assignee: 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: 7586844Abstract: 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: GrantFiled: June 11, 2007Date of Patent: September 8, 2009Assignee: AT&T Labs, Inc.Inventors: Yetik Serbest, Haifeng Bi, Samuel Sigarto
-
Patent number: 7573997Abstract: 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: GrantFiled: May 31, 2007Date of Patent: August 11, 2009Assignee: AT&T Labs, Inc.Inventors: Laura Culli, Bruce A. Nance, John E. Simino, Harold C. Fleischer, III, Michael Hanrahan, M. Lourdes Coronado
-
Publication number: 20090190467Abstract: 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: ApplicationFiled: January 25, 2008Publication date: July 30, 2009Applicant: AT&T Labs, Inc.Inventor: Moshiur RAHMAN
-
Patent number: 7568149Abstract: 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: GrantFiled: April 29, 2002Date of Patent: July 28, 2009Assignee: AT&T Labs, Inc.Inventors: Gregory W. Edwards, Benjamin A. Knott
-
Publication number: 20090187410Abstract: 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: ApplicationFiled: May 28, 2008Publication date: July 23, 2009Applicant: AT&T Labs, Inc.Inventors: Jay WILPON, Giuseppe Di Fabbrizio, Benjamin J. Stern
-
Patent number: 7561577Abstract: 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: GrantFiled: June 23, 2006Date of Patent: July 14, 2009Assignee: AT & T Labs, Inc.Inventors: Marco Schneider, Philip Cunetto
-
Publication number: 20090177983Abstract: 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: ApplicationFiled: March 17, 2009Publication date: July 9, 2009Applicant: AT&T Labs, Inc. (formerly known as SBC TechnologyResources, Inc.)Inventors: Robert R. Bushey, Thomas Deelman, Jennifer M. Mauney
-
Publication number: 20090171890Abstract: 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: ApplicationFiled: January 2, 2008Publication date: July 2, 2009Applicant: AT&T Labs, Inc.Inventors: Theodore Johnson, Lukasz Golab, Oliver Spatscheck
-
Publication number: 20090161567Abstract: 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: ApplicationFiled: December 21, 2007Publication date: June 25, 2009Applicant: AT&T LABS, INC.Inventors: Thusitha Jayawardena, William J. Shugard
-
Publication number: 20090161837Abstract: 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: ApplicationFiled: December 20, 2007Publication date: June 25, 2009Applicant: AT&T Labs, Inc. (a Delaware corporation)Inventors: Thomas J. Killian, Lorinda Cherry, Norman Schryer
-
Publication number: 20090150925Abstract: 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: ApplicationFiled: December 6, 2007Publication date: June 11, 2009Applicant: AT&T Labs, Inc.Inventor: Donnie Henderson
-
Publication number: 20090132561Abstract: 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: ApplicationFiled: November 21, 2007Publication date: May 21, 2009Applicant: AT&T LABS, INC.Inventors: Graham Cormode, Smriti Bhagat, Irina Rozenbaum
-
Publication number: 20090112598Abstract: 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: ApplicationFiled: October 31, 2007Publication date: April 30, 2009Applicant: AT&T Lab, Inc.Inventor: Jason Williams
-
Publication number: 20090112596Abstract: 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: ApplicationFiled: October 30, 2007Publication date: April 30, 2009Applicant: AT&T Lab, Inc.Inventors: Ann K. Syrdal, Mark Beutnagel, Alistair D. Conkie, Yeon-Jun Kim
-
Publication number: 20090112586Abstract: 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: ApplicationFiled: November 1, 2007Publication date: April 30, 2009Applicant: AT&T Lab. Inc.Inventor: Jason WILLIAMS