Abstract: A method for optimized route caching includes comparing a destination address of a network packet to a first set of prefixes in a routing cache, and comparing the destination address to a second set of prefixes in a full routing table when a longest matching prefix for the destination address is not found in the routing cache. The method further includes copying the longest matching prefix and a set of sub-prefixes of the longest matching prefix from the full routing table to the routing cache, and forwarding the network packet.
Type:
Grant
Filed:
September 9, 2008
Date of Patent:
December 9, 2014
Assignee:
AT&T Intellectual Property I, L.P.
Inventors:
Alexandre Gerber, Changhoon Kim, Jennifer Lynn Rexford, Matthew Caesar
Abstract: A method and apparatus for processing at least one information feed are disclosed. For example, the method receives at least one content via at least one automated feed. The method associates the at least one content to one or more geographical locations on a map, wherein the one or more geographical locations are determined from the at least one content. The method then presents an access to the at least one content to a user via the map.
Type:
Grant
Filed:
February 3, 2014
Date of Patent:
December 9, 2014
Assignee:
AT&T Intellectual Property I, L.P.
Inventors:
Yih-Farn Chen, Giuseppe Di Fabbrizio, David Gibbon, Rittwik Jana, Serban Jora, Bernard S. Renger, Bin Wei
Abstract: An Internet Protocol television (IPTV) system includes a selector module that selects a content item and sends a stream of the content item to a set-top box. The set-top box analyzes content information associated with the content item using a speech interpretation algorithm or a text interpretation algorithm to create an index of the content information and determines to record the content item based upon the index of the content information. A method includes sending a content item from an IPTV network to a set-top box, directing the set-top box to analyze content information associated with the content item using a speech interpretation algorithm or a text interpretation algorithm, and directing the set-top box to record the content item based upon the analysis of the content information.
Abstract: An illustrative method for transferring data to a device includes identifying the data that is to be transferred to the device, modulating the data with a signal, providing the signal to a contact microphone that is in physical contact with an individual, and transmitting the signal through a body of the individual to the device using the contact microphone. An illustrative method for authenticating the individual includes transmitting a signal through a body of the individual in response to the individual physically contacting an authentication device, receiving a modified signal including the signal as modified by the body of the individual, removing the signal from the modified signal to identify a unique body signature of the individual, comparing the unique body signature to a database to determine if the database includes the unique body signature, and selectively authenticating the individual based upon whether the database includes the unique body signature.
Type:
Grant
Filed:
December 1, 2011
Date of Patent:
December 9, 2014
Assignee:
AT&T Intellectual Property I, L.P.
Inventors:
Brian Amento, Kevin Ansia Li, Kermit Hal Purdy, Larry Stead
Abstract: A tangible computer-readable storage medium is encoded with an executable computer program for routing international communications. When executed, the processor performs operations including receiving, from an international gateway via a network node, international communication origination data for an international communication to a customer's communication address. Customer routing instructions are received from the customer via a web server and are stored. The received customer routing instructions are retrieved and a determination is made of a first destination communication address based on the international communication origination data and the retrieved customer routing instructions. The first destination communication address is forwarded to the network node for routing the international communication to the destination communication address.
Type:
Grant
Filed:
February 13, 2013
Date of Patent:
December 9, 2014
Assignee:
AT&T Intellectual Property I, L.P.
Inventors:
William H. Allen, Susanne Marie Crockett, Robert B. Lasken
Abstract: An automatic message escalation system includes attaching an acknowledgement flag to a message after it is received in the message mailbox of an identified message recipient. The status of the acknowledgement flag indicates whether or not the message has been retrieved. After a given or specified period of time, the acknowledgement flag is checked to see if the message was retrieved. If the message was retrieved, the message will not be escalated. If the message was not retrieved, the message will be sent to the next message recipient on an escalation list.
Abstract: Concepts and technologies for detecting and blocking Domain Name System (“DNS”) cache poisoning attacks are provided. An inline detector and blocker apparatus implements a detection algorithm to monitor DNS response packets and detects a DNS cache poisoning attack utilizing the detection algorithm. The inline detector and blocker apparatus detects the DNS cache poisoning attack by receiving a DNS response packet and determining that the response packet includes poison data. The poison data may be included within an additional section of the response packet and/or an answer section of the response packet. As appropriate, the inline detector and blocker apparatus removes the additional section and/or the answer section of the response packet to effectively block the poison data from being cached by a DNS caching resolver.
Abstract: A system and method for configuring media services is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a portal having a controller element to detect an installation of an Internet Protocol Television (IPTV) media receiver in an IPTV media system and adapt at least a portion of the portal according to the installation. Other embodiments are disclosed.
Abstract: A dispatching system adjusts resources to meet real-time changes in demand. When a customer requests service, a work assignment is generated and sent to an employee. When a customer cancels the requested service, a cancellation code is sent to the employee. The cancellation code informs the employee that the work assignment has been canceled.
Abstract: Example methods, apparatus and articles of manufacture to monitor communication paths in communication systems are disclosed. An example method includes identifying links of a communication system, the links communicatively coupling router pairs, identifying communication paths in the communication system, each of the communication paths being routed via one or more of the links, testing the links during a first interval by testing at least a first portion of the communication paths, testing the links during the second interval by testing at least a second portion of the communication paths, changing the first portion of the communication paths to include at least one of the communication paths from the second portion of the communication paths such that testing the first portion of the communication paths and testing the second portion of the communication paths collectively test each of the links, and identifying a link failure based on the testing.
Type:
Grant
Filed:
July 11, 2013
Date of Patent:
December 9, 2014
Assignee:
AT&T Intellectual Property I, L.P.
Inventors:
Zhijian Xu, Chee Ching, Kevin D'Souza, Joseph Lu, David H. Lu, Chen-Yui Yang, Leah Li Zhang
Abstract: Associated systems and methods for providing data services using idle cell capacity in a communications system. The systems and methods assign priorities to each remote user device in the communications system. In response to a request for service for a remote user device, the switch determines whether an idle channel is available for the remote user device. If no idle channel is available, the switch determines whether a remote user device with a lower priority than the requesting remote user device is using a channel. If a lower priority remote user device is using a channel, its call is terminated and the channel is assigned to the requesting remote user device. If no lower priority remote user device is using a channel, the request for service is put into an ordered queue to wait for the next available idle channel.
Abstract: A method of controlling vehicle functions is provided that includes receiving at a service provider, security data from a vehicle function system. The security data is related to a security code required to activate one or more functions controlled by the vehicle function system. The method also includes receiving a vehicle function request at the service provider from a remote device. The vehicle function request indicates a request to activate a particular function of a vehicle. In addition, the method includes sending a vehicle function command from the service provider to a mobile wireless device. The vehicle function command is adapted to cause the mobile wireless device to transmit a wireless signal to activate the particular function of the vehicle and the vehicle function command includes the security code or authentication information related to the security code.
Type:
Grant
Filed:
February 5, 2008
Date of Patent:
December 9, 2014
Assignee:
AT&T Intellectual Property I, L.P.
Inventors:
James Huffman, Todd W. Jones, Darren Kaufman
Abstract: In a communications network, a network access point address is determined that is currently associated with at least one of a plurality of subscriber mobile devices associated with a subscription to an information service. Content associated with the information service is formatted to provide subscriber content that is configured to be used by the plurality of subscriber mobile devices. The subscriber content is broadcast from a transmitter at the determined network access point address to the at least one subscriber mobile device over a wireless network.
Abstract: A method includes receiving at a set-top box device first video content associated with a requested channel from a first source. The method includes, in response to receiving the first content, requesting second video content associated with the requested channel from a second source. The method includes, in response to receiving the second video content, determining whether at least one data packet associated with the requested channel was not received based on a comparison of first data packets corresponding to the first video content and second data packets corresponding to the second video content. In response to a determination that at least one data packet was not received, sending a retry request to the first source. The retry request includes an overhead bandwidth factor.
Abstract: Methods, systems, and products are disclosed for responding to a communication. The communication is received from a sender's address and is destined for a recipient's address. An audible message associated with the sender's address is retrieved. The audible message is sent to a server that stores messages associated with the sender.
Abstract: A system that incorporates teachings of the present disclosure may include, for example, a media distribution system having a controller to identify a plurality of media presentation devices of a user of the media distribution system, identify one or more distribution preferences supplied by the user for distributing media content to the plurality of media presentation devices, receive media content from one of a plurality of media sources of the user, determine a media content type from the received media content, and distribute the received media content to one or more of the plurality of media presentation devices according to the one or more distribution preferences and the media content type. The one or more distribution preferences comprise in part media content distribution arrangements assigned by the user between the plurality of media sources of the user and the plurality of media presentation devices of the user. Other embodiments are disclosed.
Type:
Grant
Filed:
August 30, 2013
Date of Patent:
December 2, 2014
Assignee:
AT&T Intellectual Property I, LP
Inventors:
Scott White, James Cansler, Ian C. Schmehl
Abstract: A method of pre-caching video content is provided and includes measuring an available bandwidth of a data connection to a set top box. The available bandwidth measurement can be an average available bandwidth of the data connection to the set top box or a minimum available bandwidth of the data connection to the set top box. Each of a plurality of video files is divided into a first portion and a second portion and the size of each first portion is based on the available bandwidth measurement. The first portion of each of the plurality of video files is downloaded over the data connection and stored in a memory within the set top box. A list is displayed at a display device and includes a list of video titles that correspond to the plurality of video files that have only a first portion downloaded to the memory.
Type:
Grant
Filed:
July 29, 2004
Date of Patent:
December 2, 2014
Assignee:
AT&T Intellectual Property I, L.P.
Inventors:
Philip Ted Kortum, Marc Andrew Sullivan
Abstract: Methods, systems, and computer-readable media provide for the detection, location stamping, and logging of electronic events and subsequent generation of habitat information. According to implementations, electronic events are detected and location stamped. Associated descriptions and other data corresponding to the electronic events is retrieved and stored along with the geographic locations of the electronic events in an activity log. The information in the activity log is used to generate visual representations of one or more geographic areas in which electronic events that meet user-defined or default criteria occurred within a predetermined frequency.
Abstract: A disclosed example method to manage network bandwidth allocation in a media delivery environment involves detecting insufficient bandwidth available to deliver requested media to a media receiver and presenting user-selectable options via the media receiver to allocate bandwidth to deliver the requested media to the media receiver. The example method also involves receiving a first user selection of one of the user-selectable options and implementing the selected one of the user-selectable options specifying a second user selection identifying a particular media stream to be delivered at a media quality that is lower than a higher media quality previously selected for that particular media stream.
Type:
Grant
Filed:
January 24, 2011
Date of Patent:
December 2, 2014
Assignee:
AT&T Intellectual Property I, L.P.
Inventors:
James Austin Britt, Tara Hines, Adam Klein
Abstract: Internet Protocol addresses are exchanged between parties to a telephone call. A network server queries a telecommunications switch for the Internet Protocol addresses. Once the Internet Protocol addresses are known, the Internet Protocol addresses may then be shared between parties to the call.