Raghvendra G. Savoor - Walnut Creek CA, US Zhi Li - San Ramon CA, US
Assignee:
AT&T Intellectual Property I, L.P. - Reno NV
International Classification:
G06F 15/16 G06F 15/173
US Classification:
709231, 709223, 709246
Abstract:
A method includes receiving a media request for a target device. The signaling information may be received from the target device and a media server. At least one attribute of the target device and the media server may be identified using the signaling information. At least one attribute of the target device and the media server may be evaluated against a service level objective to select a media format. The service level objective may include consideration of the target device and available bandwidth over a provider network. The media may be provided in the selected media format over the provider network to the target device.
Raghvendra G. Savoor - Walnut Creek CA, US Zhi Li - San Ramon CA, US Steven Gemelos - Cupertino CA, US Ganesh Krishnamurthi - Danville CA, US Steve Sposato - Lafayett CA, US
Assignee:
AT&T Intellectual Property I, L.P. - Reno NV
International Classification:
H04J 3/24
US Classification:
370474, 37524024
Abstract:
A method including receiving data packets encapsulating at least part of a media stream, extracting a decoder-ready packet from the data packets, processing the decoder-ready packet; and substantially synchronously with the processing of the decoder-ready packet, generating delivery performance information for the at least part of the media stream, data from which is included in the decoder-ready packet.
System And Method For Providing Topology And Reliability Constrained Low Cost Routing In A Network
Canhui Ou - Danville CA, US Mung Chiang - Princeton NJ, US Zhi Li - San Ramon CA, US Orestis Manthoulis - Sausalito CA, US Xiaochuan Yi - San Ramon CA, US Kaiyan Chen - Pleasanton CA, US
Assignee:
AT&T Intellectual Property I, L.P. - Reno NV
International Classification:
G01R 31/08
US Classification:
370252, 370229, 370258, 370238
Abstract:
Various embodiments of the disclosed subject matter provide methods and systems to generate node-disjoint routing paths from a root node to each node in a network node set, identify potential intermediate office node (IO) candidate pairs from the generated node-disjoint routing paths, generate a per central office node (CO) serving cost estimate for each IO candidate pair, and identify a low cost IO candidate pair having at least two node-disjoint paths to the root node without traversing nodes along a diverse path between the low cost IO candidate pair and subtending CO nodes.
System And Method For Delivering Personalized Advertising Data
Canhui Ou - Danville CA, US Zhi Li - San Ramon CA, US Yali Liu - Davis CA, US
Assignee:
ATT Knowledge Venturers, L.P. - Reno NV
International Classification:
H04N 7/10 H04N 7/173 G06F 15/16
US Classification:
725 96, 725 97, 725 34
Abstract:
A method is disclosed for distributing advertising data in an internet protocol television (IPTV) system, the method including dividing a plurality of end user devices in the IPTV system into K advertising groups; multicasting J advertising data multicast groups to end user devices in J advertising groups having a percentile ranking above or equal to a predetermined percentile ranking; and unicasting advertising data channels for actively viewed IPTV channels being viewed by other end users.
Methods And Apparatus To Allocate Bandwidth Between Video And Non-Video Services In Access Networks
Jian Li - San Ramon CA, US Raghvendra Savoor - Walnut Creek CA, US Zhi Li - Martinez CA, US
Assignee:
AT&T Intellectual Property I, L.P. - Atlanta GA
International Classification:
G06F 15/173
US Classification:
709226, 709223, 709224
Abstract:
Example methods and apparatus to allocate bandwidth between video and non-video services in access networks are disclosed. An example system comprises a customer-premises device, a digital subscriber line access multiplexer (DSLAM) to transmit to the customer-premises device a signal having a non-video portion and a video portion, a usage monitor at the customer-premises device to monitor a usage of the video portion and to send a parameter representative of the usage of the video portion to the DSLAM, and a policy manager at the DSLAM to adjust at the DSLAM a bandwidth allocation between the video portion and the non-video portion based on the parameter.
A system and method is disclosed for detecting distribution of multimedia content. The volume level of data traffic is monitored for a plurality of users to select any users with high-bandwidth usage. The time of day and the day of the week may be considered when determining whether a user is a high-bandwidth user. Upon selecting a user as one with high-bandwidth usage, such user may be subject to packet inspections of data traffic streams. In some embodiments, content identification parameters or watermarks are added to one or more packets in a data traffic stream carrying multimedia content.
System And Method For Providing Popular Tv Shows On Demand
Various embodiments of the disclosed subject matter provide methods and systems to automatically identify popular television programs based on the viewing of broadcast television programs by at least some of the subscribers of a television distribution system. One or more of the popular television programs identified are stored and offered to one or more of the subscribers on-demand. Subscribers can obtain delivery of at least one of the stored popular television programs for viewing on a subscriber television.
System And Method For Selecting A Profile For A Digital Subscriber Line
Xidong Wu - Livermore CA, US Zhi Li - San Ramon CA, US
Assignee:
AT&T Intellectual Property I, LP - Atlanta GA
International Classification:
H04M 1/24 H04M 3/08 H04M 3/22
US Classification:
379 104, 379 103
Abstract:
A method for selecting a profile for a digital subscriber line is disclosed, the method including collecting code violation data for a plurality of digital subscriber lines, identifying a group of problem lines in the plurality of digital subscriber lines, modeling estimated code violations for each of a group profiles for each line in the group of problem lines and selecting one of the group of profiles. A system is disclosed for performing the method.